mirror of
https://gitlab.freedesktop.org/libbsd/libbsd.git
synced 2025-03-13 09:35:31 +01:00
build: Fix check for clock_gettime() within librt
The check was always setting the libraries to link to include -lrt, as the success case includes the builtin one. Handle the various values.
This commit is contained in:
parent
7cfa2d4530
commit
73aea4f808
@ -48,7 +48,11 @@ AS_CASE([$host_os],
|
|||||||
[*-gnu*], [
|
[*-gnu*], [
|
||||||
# In old glibc versions (< 2.17) clock_gettime() is in librt.
|
# In old glibc versions (< 2.17) clock_gettime() is in librt.
|
||||||
saved_LIBS="$LIBS"
|
saved_LIBS="$LIBS"
|
||||||
AC_SEARCH_LIBS([clock_gettime], [rt], [CLOCK_GETTIME_LIBS="-lrt"])
|
AC_SEARCH_LIBS([clock_gettime], [rt], [
|
||||||
|
AS_IF([test "x$ac_cv_search_clock_gettime" != "xnone required"], [
|
||||||
|
CLOCK_GETTIME_LIBS="$ac_cv_search_clock_gettime"
|
||||||
|
])
|
||||||
|
])
|
||||||
AC_SUBST([CLOCK_GETTIME_LIBS])
|
AC_SUBST([CLOCK_GETTIME_LIBS])
|
||||||
LIBS="$saved_LIBS"
|
LIBS="$saved_LIBS"
|
||||||
],
|
],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user