From: Karel Zak Date: Thu, 19 Jan 2017 10:35:24 +0000 (+0100) Subject: build-sys: use MATH_LIBS for hwclock X-Git-Tag: v2.29.1~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=beceb14b450ded6560ed743634a5e80604a8edf3;p=thirdparty%2Futil-linux.git build-sys: use MATH_LIBS for hwclock Signed-off-by: Karel Zak --- diff --git a/configure.ac b/configure.ac index 5c3251186e..f443edbe18 100644 --- a/configure.ac +++ b/configure.ac @@ -427,6 +427,12 @@ AC_CHECK_FUNCS([reboot], [have_reboot=yes],[have_reboot=no]) AM_CONDITIONAL([HAVE_OPENAT], [test "x$have_openat" = xyes]) +AC_CHECK_FUNCS([isnan], [], + [AC_CHECK_LIB([m], [isnan], [MATH_LIBS="-lm"])] +) +AC_SUBST([MATH_LIBS]) + + dnl lib/mononotic.c may require -lrt AC_CHECK_FUNCS([clock_gettime], [], [AC_CHECK_LIB([rt], [clock_gettime], [REALTIME_LIBS="-lrt"])] diff --git a/sys-utils/Makemodule.am b/sys-utils/Makemodule.am index 94003031f3..e98cb5551c 100644 --- a/sys-utils/Makemodule.am +++ b/sys-utils/Makemodule.am @@ -408,7 +408,7 @@ hwclock_SOURCES = \ if LINUX hwclock_SOURCES += sys-utils/hwclock-rtc.c endif -hwclock_LDADD = $(LDADD) libcommon.la -lm +hwclock_LDADD = $(LDADD) libcommon.la $(MATH_LIBS) if HAVE_AUDIT hwclock_LDADD += -laudit endif