]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
libtool.m4: Fix replacement of postdeps in NetBSD
authorIleana Dumitrescu <ileanadumitrescu95@gmail.com>
Tue, 11 Feb 2025 16:04:45 +0000 (18:04 +0200)
committerIleana Dumitrescu <ileanadumitrescu95@gmail.com>
Tue, 11 Feb 2025 16:04:45 +0000 (18:04 +0200)
Reported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70978

* m4/libtool.m4: Remove 'gcc_s' postdeps, not only 'gcc'.
* NEWS: Update.

NEWS
m4/libtool.m4

diff --git a/NEWS b/NEWS
index 71ee0ef94239a88196e2ce0ffa523083061ac063..ed6fb977c8755f6fdd807f9292449146542c5406 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -13,6 +13,8 @@ NEWS - list of user-visible changes between releases of GNU Libtool
 
   - Fix wrongly deduplicated compiler dependencies on linux.
 
+  - Fix NetBSD postdeps for shared libraries.
+
 
 * Noteworthy changes in release 2.5.4 (2024-11-20) [stable]
 
index b57b8c3117f2e79c737150b1fce7846d0571c74e..96fc088599658aab9681576174c3e25a9675dbcc 100644 (file)
@@ -7315,7 +7315,7 @@ if test yes != "$_lt_caught_CXX_error"; then
          _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
        fi
        # Workaround some broken pre-1.5 toolchains
-       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:--as-needed -lgcc_s --no-as-needed -lgcc -lc --as-needed -lgcc_s --no-as-needed -lgcc:--as-needed -lgcc_s:"'
+       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:--as-needed -lgcc_s --no-as-needed -lgcc -lc --as-needed -lgcc_s --no-as-needed -lgcc::"'
        ;;
 
       *nto* | *qnx*)