diff options
author | Ruediger Meier | 2016-12-01 09:52:11 +0100 |
---|---|---|
committer | Karel Zak | 2016-12-07 12:35:24 +0100 |
commit | b4b919fe5e1fc1d346fa6315748d0e0709d02096 (patch) | |
tree | e5eba9e27c382d608ab4c93edc1892d88d84e876 /configure.ac | |
parent | agetty: remove obsolete HAVE_UPDWTMP fallback (diff) | |
download | kernel-qcow2-util-linux-b4b919fe5e1fc1d346fa6315748d0e0709d02096.tar.gz kernel-qcow2-util-linux-b4b919fe5e1fc1d346fa6315748d0e0709d02096.tar.xz kernel-qcow2-util-linux-b4b919fe5e1fc1d346fa6315748d0e0709d02096.zip |
login-utils: switch to utmpx.h
Now the build will fail on many non-Linux systems because
utmpx.h is available everywhere but we still use non-POSIX
features. We'll fix this next commit.
Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/configure.ac b/configure.ac index 5917126ec..bfcd218a7 100644 --- a/configure.ac +++ b/configure.ac @@ -257,7 +257,7 @@ AC_CHECK_HEADERS([ \ sys/un.h \ unistd.h \ shadow.h \ - utmp.h \ + utmpx.h \ ]) AC_CHECK_HEADERS([linux/gsmmux.h ], [], [], @@ -295,7 +295,7 @@ have_security_pam_misc_h=$ac_cv_header_security_pam_misc_h have_security_openpam_h=$ac_cv_header_security_openpam_h have_shadow_h=$ac_cv_header_shadow_h have_sys_signalfd_h=$ac_cv_header_sys_signalfd_h -have_utmp_h=$ac_cv_header_utmp_h +have_utmpx_h=$ac_cv_header_utmpx_h AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #include <time.h> @@ -1243,7 +1243,7 @@ AC_ARG_ENABLE([agetty], [], [UL_DEFAULT_ENABLE([agetty], [check])] ) UL_BUILD_INIT([agetty]) -UL_REQUIRES_HAVE([agetty], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([agetty], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_AGETTY], [test "x$build_agetty" = xyes]) AS_IF([test "x$have_futimens" = xyes -a "x$have_inotify_init1" = xyes ], [ AC_DEFINE([AGETTY_RELOAD], [1], [Enable agetty --reload feature]) @@ -1364,7 +1364,7 @@ AC_ARG_ENABLE([lslogins], UL_BUILD_INIT([lslogins]) UL_REQUIRES_BUILD([lslogins], [libsmartcols]) UL_REQUIRES_HAVE([lslogins], [shadow_h], [shadow.h header]) -UL_REQUIRES_HAVE([lslogins], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([lslogins], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_LSLOGINS], [test "x$build_lslogins" = xyes]) @@ -1614,7 +1614,7 @@ AC_ARG_ENABLE([last], [], [UL_DEFAULT_ENABLE([last], [check])] ) UL_BUILD_INIT([last]) -UL_REQUIRES_HAVE([last], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([last], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_LAST], [test "x$build_last" = xyes]) @@ -1623,7 +1623,7 @@ AC_ARG_ENABLE([utmpdump], [], [UL_DEFAULT_ENABLE([utmpdump], [check])] ) UL_BUILD_INIT([utmpdump]) -UL_REQUIRES_HAVE([utmpdump], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([utmpdump], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_UTMPDUMP], [test "x$build_utmpdump" = xyes]) @@ -1742,7 +1742,7 @@ AC_ARG_ENABLE([login], UL_BUILD_INIT([login]) UL_REQUIRES_HAVE([login], [security_pam_appl_h], [PAM header file]) UL_REQUIRES_HAVE([login], [security_pam_misc_h, security_openpam_h], [PAM conversation functions]) -UL_REQUIRES_HAVE([login], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([login], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_LOGIN], [test "x$build_login" = xyes]) AC_ARG_ENABLE([login-chown-vcs], @@ -1787,7 +1787,7 @@ AC_ARG_ENABLE([su], ) UL_BUILD_INIT([su]) UL_REQUIRES_HAVE([su], [security_pam_appl_h], [PAM header file]) -UL_REQUIRES_HAVE([su], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([su], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_SU], [test "x$build_su" = xyes]) @@ -1797,7 +1797,7 @@ AC_ARG_ENABLE([runuser], ) UL_BUILD_INIT([runuser]) UL_REQUIRES_HAVE([runuser], [security_pam_appl_h], [PAM header file]) -UL_REQUIRES_HAVE([runuser], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([runuser], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_RUNUSER], [test "x$build_runuser" = xyes]) @@ -1901,7 +1901,7 @@ AC_ARG_ENABLE([wall], [], [UL_DEFAULT_ENABLE([wall], [check])] ) UL_BUILD_INIT([wall]) -UL_REQUIRES_HAVE([wall], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([wall], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_WALL], [test "x$build_wall" = xyes]) @@ -1910,7 +1910,7 @@ AC_ARG_ENABLE([write], [], [UL_DEFAULT_ENABLE([write], [no])] ) UL_BUILD_INIT([write]) -UL_REQUIRES_HAVE([write], [utmp_h], [utmp.h header]) +UL_REQUIRES_HAVE([write], [utmpx_h], [utmpx.h header]) AM_CONDITIONAL([BUILD_WRITE], [test "x$build_write" = xyes]) |