From: Ruediger Meier <ruediger.meier@xxxxxxxxxxx> Now we are able to disable all programs which have systemd/journald support. This feature is needed by openSUSE packagers who are building util-linux in 2 stages to avoid build cycles. Signed-off-by: Ruediger Meier <ruediger.meier@xxxxxxxxxxx> --- configure.ac | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 82eb8db..194bc41 100644 --- a/configure.ac +++ b/configure.ac @@ -1315,7 +1315,11 @@ UL_REQUIRES_HAVE([lscpu], [cpu_set_t], [cpu_set_t type]) AM_CONDITIONAL([BUILD_LSCPU], [test "x$build_lscpu" = xyes]) -UL_BUILD_INIT([lslogins], [check]) +AC_ARG_ENABLE([lslogins], + AS_HELP_STRING([--disable-lslogins], [do not build lslogins]), + [], [UL_DEFAULT_ENABLE([lslogins], [check])] +) +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]) @@ -1358,8 +1362,11 @@ AC_ARG_ENABLE([cal], UL_BUILD_INIT([cal]) AM_CONDITIONAL([BUILD_CAL], [test "x$build_cal" = xyes]) - -UL_BUILD_INIT([logger], [yes]) +AC_ARG_ENABLE([logger], + AS_HELP_STRING([--disable-logger], [do not build logger]), + [], [UL_DEFAULT_ENABLE([logger], [check])] +) +UL_BUILD_INIT([logger]) AM_CONDITIONAL([BUILD_LOGGER], [test "x$build_logger" = xyes]) UL_BUILD_INIT([look], [yes]) -- 1.8.4.5 -- To unsubscribe from this list: send the line "unsubscribe util-linux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html