This is an automated email from the git hooks/post-receive script.

ildumi pushed a commit to branch development
in repository libtool.

The following commit(s) were added to refs/heads/development by this push:
     new 4f770401 libtool.m4: Fix replacement of postdeps in NetBSD
4f770401 is described below

commit 4f7704015b8e328db231332d16f0af303a99d258
Author: Ileana Dumitrescu <ileanadumitresc...@gmail.com>
AuthorDate: Tue Feb 11 18:04:45 2025 +0200

    libtool.m4: Fix replacement of postdeps in NetBSD
    
    Reported: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70978
    
    * m4/libtool.m4: Remove 'gcc_s' postdeps, not only 'gcc'.
    * NEWS: Update.
---
 NEWS          | 2 ++
 m4/libtool.m4 | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index 71ee0ef9..ed6fb977 100644
--- 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]
 
diff --git a/m4/libtool.m4 b/m4/libtool.m4
index b57b8c31..96fc0885 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -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*)

Reply via email to