From: Karel Zak Date: Mon, 25 Oct 2021 09:53:55 +0000 (+0200) Subject: build-sys: disable libmount when missing mntent.h X-Git-Tag: v2.38-rc1~200 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=94c8821bc8a5c37d5c17f80e76265f0eebd69664;p=thirdparty%2Futil-linux.git build-sys: disable libmount when missing mntent.h Addresses: https://github.com/karelzak/util-linux/issues/1432 Signed-off-by: Karel Zak --- diff --git a/configure.ac b/configure.ac index 2469c97775..17f4c349e2 100644 --- a/configure.ac +++ b/configure.ac @@ -465,6 +465,7 @@ have_security_pam_misc_h=$ac_cv_header_security_pam_misc_h have_shadow_h=$ac_cv_header_shadow_h have_sys_signalfd_h=$ac_cv_header_sys_signalfd_h have_utmpx_h=$ac_cv_header_utmpx_h +have_mntent_h=$ac_cv_header_mntent_h AS_CASE([$linux_os:$have_linux_version_h], [yes:no], @@ -1138,6 +1139,7 @@ AC_ARG_ENABLE([libmount], UL_BUILD_INIT([libmount]) UL_REQUIRES_BUILD([libmount], [libblkid]) UL_REQUIRES_HAVE([libmount], [dirfd,ddfd], [dirfd or ddfd function]) +UL_REQUIRES_HAVE([libmount], [mntent_h], [mntent.h header file]) AM_CONDITIONAL([BUILD_LIBMOUNT], [test "x$build_libmount" = xyes]) AM_CONDITIONAL([BUILD_LIBMOUNT_TESTS], [test "x$build_libmount" = xyes && test "x$enable_static" = xyes]) AS_IF([test "x$build_libmount" = xyes], [