summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2016-03-04 08:12:36 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2016-03-04 08:12:36 +0900
commitf9fc565129293f47cbfe4da48fcd6099e9ce5508 (patch)
treed17a2e0a00de2b2f6665ab6dc6a7c21610c546cd
parent34b07146bbb0863436fc9381a84314b18bdfb807 (diff)
downloadlibgpg-error-f9fc565129293f47cbfe4da48fcd6099e9ce5508.tar.gz
For Solaris, add -lrt correctly.
* configure.ac (LIB_SCHED_YIELD): Not avoiding defining LIB. -- This fixes commit 5168b97 for Solaris linking issue. It tried to add -lrt for build on Solaris for gpg-error, but it wrongly avoids adding it also to LIB, which actually is needed. Reported-by: Tom G. Christensen <tgc@jupiterrise.com> Thanks also to Jörn Clausen, who submitted a report to our BTS. GnuPG-bug-id: 1671 Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
-rw-r--r--configure.ac5
1 files changed, 0 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac
index 9882d02..6d25b51 100644
--- a/configure.ac
+++ b/configure.ac
@@ -408,18 +408,13 @@ config_libs="-lgpg-error"
#
# Check for other libraries (now only for -lrt).
#
-# Save and restore LIBS so e.g., -lrt, isn't added to it. Otherwise, *all*
-# programs in the package would end up linked with that potentially-shared
-# library, inducing unnecessary run-time overhead.
LIB_SCHED_YIELD=
AC_SUBST([LIB_SCHED_YIELD])
-gl_saved_libs=$LIBS
AC_SEARCH_LIBS([sched_yield], [rt posix4],
[if test "$ac_cv_search_sched_yield" != "none required"; then
LIB_SCHED_YIELD=$ac_cv_search_sched_yield
config_libs="$config_libs $LIB_SCHED_YIELD"
fi])
-LIBS=$gl_saved_libs
#
# Prepare building of estream