From f9fc565129293f47cbfe4da48fcd6099e9ce5508 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Fri, 4 Mar 2016 08:12:36 +0900 Subject: For Solaris, add -lrt correctly. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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 Thanks also to Jörn Clausen, who submitted a report to our BTS. GnuPG-bug-id: 1671 Signed-off-by: NIIBE Yutaka --- configure.ac | 5 ----- 1 file changed, 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 -- cgit v1.2.3