Skip to content

Commit 6610422

Browse files
authored
Merge pull request #1465 from redhatrises/cmake_fix
Fix case where CMake couldn't find libacl or xattr.h
2 parents 66447a2 + 3fbf360 commit 6610422

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ cmake_dependent_option(OPENSCAP_PROBE_INDEPENDENT_XMLFILECONTENT "Independent xm
239239
# UNIX PROBES
240240
cmake_dependent_option(OPENSCAP_PROBE_UNIX_DNSCACHE "Unix dnscache probe" ON "ENABLE_PROBES_UNIX" OFF)
241241
cmake_dependent_option(OPENSCAP_PROBE_UNIX_FILE "Unix file probe" ON "ENABLE_PROBES_UNIX" OFF)
242-
cmake_dependent_option(OPENSCAP_PROBE_UNIX_FILEEXTENDEDATTRIBUTE "Unix fileextendedattribute probe" ON "ENABLE_PROBES_UNIX; (HAVE_SYS_XATTR_H OR HAVE_ATTR_XATTR_H)" OFF)
242+
cmake_dependent_option(OPENSCAP_PROBE_UNIX_FILEEXTENDEDATTRIBUTE "Unix fileextendedattribute probe" ON "ENABLE_PROBES_UNIX; HAVE_SYS_XATTR_H OR HAVE_ATTR_XATTR_H" OFF)
243243
cmake_dependent_option(OPENSCAP_PROBE_UNIX_GCONF "Unix gconf probe" ON "ENABLE_PROBES_UNIX; GCONF_FOUND" OFF)
244244
cmake_dependent_option(OPENSCAP_PROBE_UNIX_INTERFACE "Unix interface probe" ON "ENABLE_PROBES_UNIX" OFF)
245245
cmake_dependent_option(OPENSCAP_PROBE_UNIX_PASSWORD "Unix password probe" ON "ENABLE_PROBES_UNIX" OFF)

cmake/FindACL.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@
88
include(LibFindMacros)
99

1010
# Use pkg-config to get hints about paths
11-
libfind_pkg_check_modules(ACL_PKGCONF acl)
11+
libfind_pkg_check_modules(ACL_PKGCONF libacl)
1212

1313
# Include dir
1414
find_path(ACL_INCLUDE_DIR
15-
NAMES acl/libacl.h
15+
NAMES "acl/libacl.h sys/libacl.h"
1616
PATHS ${ACL_PKGCONF_INCLUDE_DIRS}
1717
)
1818

1919
# Finally the library itself
2020
find_library(ACL_LIBRARY
21-
NAMES acl
21+
NAMES libacl
2222
PATHS ${ACL_PKGCONF_LIBRARY_DIRS}
2323
)
2424

0 commit comments

Comments
 (0)