diff --git a/handle-Werror-return-type.patch b/handle-Werror-return-type.patch deleted file mode 100644 index c8c8b14..0000000 --- a/handle-Werror-return-type.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- libtool-2.4.7/tests/resident.at -+++ libtool-2.4.7/tests/resident.at -@@ -117,6 +117,7 @@ - setup_plugin (void) - { - atexit (bye); -+ return 0; - } - ]]) - diff --git a/libtool-2.4.7-grep-3.8.patch b/libtool-2.4.7-grep-3.8.patch deleted file mode 100644 index 443feab..0000000 --- a/libtool-2.4.7-grep-3.8.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 1e13a1944f725ccc24bce1a2fa6f9009ba8a2270 Mon Sep 17 00:00:00 2001 -From: Andreas Stieger -Date: Sun, 4 Sep 2022 22:24:41 +0200 -Subject: [PATCH] tests/link-order.at: avoid warning and test failure with GNU - grep 3.8 - -https://bugzilla.opensuse.org/show_bug.cgi?id=1203097 -https://savannah.gnu.org/patch/index.php?10275 - ---- - tests/link-order.at | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tests/link-order.at b/tests/link-order.at -index 3f01a00d..a145347f 100644 ---- a/tests/link-order.at -+++ b/tests/link-order.at -@@ -99,12 +99,12 @@ aix* | interix*) ;; # These systems have different path syntax - case $hardcode_direct$hardcode_direct_absolute in - yesno) - AT_CHECK([if $EGREP relinking stderr; then -- $EGREP " .*\/new\/lib/libb$shared_ext .*\/old\/lib/libcee$shared_ext" stdout -+ $EGREP " .*/new/lib/libb$shared_ext .*/old/lib/libcee$shared_ext" stdout - else :; fi], [0], [ignore], [], [echo "wrong link order"]) - ;; - *) - AT_CHECK([if $EGREP relinking stderr; then -- $EGREP " -L.*\/new\/lib -lb -L.*\/old\/lib -lcee" stdout -+ $EGREP " -L.*/new/lib -lb -L.*/old/lib -lcee" stdout - else :; fi], [0], [ignore], [], [echo "wrong link order"]) - ;; - esac --- -2.37.2 \ No newline at end of file diff --git a/libtool-2.4.7.tar.xz b/libtool-2.4.7.tar.xz deleted file mode 100644 index b0d0d70..0000000 --- a/libtool-2.4.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f7f217f057ce655ff22559ad221a0fd8ef84ad1fc5fcb6990cecc333aa1635d -size 1016040 diff --git a/libtool-2.4.7.tar.xz.sig b/libtool-2.4.7.tar.xz.sig deleted file mode 100644 index 74bf2db..0000000 --- a/libtool-2.4.7.tar.xz.sig +++ /dev/null @@ -1,14 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQGzBAABCgAdFiEEfF+7lr6CuVSsIN9fbqyVf47rVcAFAmIyt9MACgkQbqyVf47r -VcCiDwv/ZvXJeSZl2OrXgG8gntIsluwYovTbz16ro8y6/Eoz8nPWlnBlizTiXuiM -TYAtcW6a39eD8ltMUIfvLngCUalfCuqOQku0Wo4JanHm6rPAwXZoLzJi805oJ1Fc -WxJYkHIQOOHqQRRgyPWN3c9AnW2GJmEHeKfvJMFCO/3G5AioKLv/U4T5FBaxmwgZ -3OktPv0yNjZBQOsalw9oGX0hCcCVed/zG38RgsbiVvlQ3ca45G04JpNWmLxBoQ+U -5CULalWqZbwalQ8i4rV2CRFAIJPHuv9Shq5MurtMBWFhH43fwRt9yVlEbNWqjk/v -+cmVJC+uv7fy27DEYOB1mANs8grb1hPs/CMlIsV/CEnKCbUfyryMlhlLabsv1jlZ -pYURrulKa7Je+q5yv8dvd5et0ydKnDJ/5mjqlD1kc5hP7RMh6R1BUs0DyiYTXujg -JvqTaYEnzOJp9QSdQQyvT7At5niNryw4DDqsttWQB4toEH7pF5NWexi+izO8EjT0 -Y56qikdg -=QSFC ------END PGP SIGNATURE----- diff --git a/libtool-2.5.4.tar.xz b/libtool-2.5.4.tar.xz new file mode 100644 index 0000000..d989ef6 --- /dev/null +++ b/libtool-2.5.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f81f5860666b0bc7d84baddefa60d1cb9fa6fceb2398cc3baca6afaa60266675 +size 1056924 diff --git a/libtool-2.5.4.tar.xz.sig b/libtool-2.5.4.tar.xz.sig new file mode 100644 index 0000000..be55b66 --- /dev/null +++ b/libtool-2.5.4.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE+ibKeEvhiJJ/IrmfZXDqARRvc1QFAmc+Q30ACgkQZXDqARRv +c1Q3pRAAmvi1y+6e6ODP70doHoVvYyIEao3DleWL1UIhD4iumpYUr6kVYGVpCFUw +S1WaCcRLHA2wBsHH11THNG3cjGFU2HQadoHjhAeTemjxJbZnzS2evOvF0AEPFIrR +ofXctPxtPg0QyqHn7EWcdVsYtaH7yDjFbBAlO7CtpMp8tW9+3mbwsYyHSX2ZfjIF +e+zQih5B0zOQ8fgegfHgCrU4x222lGJLn8pCCyEMIyO/CuPbcG4dcPf2Ru7tRldu +YrOeuog9g5AisrwhtWwC8o0AjX/OxAYX8TtyBiiOMx96F47LsF4vHdrxosgVrVDe +qvdHgTF/7VZ/PS5ahSiGkdepcuAk33eZ1U0fibZHTuJnVhFusE0nEhup6pyOU3bX +mT5uWI8fXZnDMHvgwswN620NxetpBtufTsq4AGi0iiF9Nu7w8wHeRwm4OfINmFgx +p/zZ7bTALTHyuYlNFZIT6z6PXft8Wl+/ATRcY6sZ113Je+DBkKjhwByK1zP1IHCu +mSu1HsKlV6pjmhRPo9jS5wnsuN2uMaW4wR0JXABubk0Z+UCaofh23A+u6udYZkd0 +/HPQVFX0K/JqCG+L24nYZQTJtW29yqMRFuGHLklPmSjkC5oHi1k3oxYwJymFpdzM +9cfsZLleSPcEVsusl7pfbl8uZ0N0dK+/pNXlzWafpObskT+YLM0= +=YoYW +-----END PGP SIGNATURE----- diff --git a/libtool-reproducible-hostname.patch b/libtool-reproducible-hostname.patch deleted file mode 100644 index 1c59994..0000000 --- a/libtool-reproducible-hostname.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: libtool-2.4.6/configure -=================================================================== ---- libtool-2.4.6.orig/configure -+++ libtool-2.4.6/configure -@@ -31426,7 +31426,7 @@ $as_echo X"$file" | - cat <<_LT_EOF >> "$cfgfile" - #! $SHELL - # Generated automatically by $as_me ($PACKAGE) $VERSION --# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: -+# Libtool was configured on host localhost: - # NOTE: Changes made to this file will be lost: look at ltmain.sh. - - # Provide generalized library-building support services. diff --git a/libtool.changes b/libtool.changes index da82263..6b72a9b 100644 --- a/libtool.changes +++ b/libtool.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Sat Jun 7 08:03:48 UTC 2025 - Andreas Stieger + +- update to 2.5 (2.5.4): + * New libtool command line flag, --no-finish, to skip executing + finish_cmds that would alter the shared library cache during + testing. + * Support additional flang-based compilers, 'f18' and 'f95'. + * Add 'aarch64' support to the file magic test, which allows for + shared libraries to be built with Mingw for aarch64. + * The configure options --with-pic and --without-pic have been + renamed to --enable-pic and --disable-pic, respectively. The + old names --with-pic and --without-pic are still supported, + though, for backward compatibility. + * The configure option --with-aix-soname has been renamed to + --enable-aix-soname. The old name --with-aix-soname is still + supported, though, for backward compatibility. + * Support C++17 compilers in the C++ tests. + * Autoconf 2.64 is required for libtool.m4 to use AS_VAR_APPEND. + * Pass '-fdiagnostics-color', '-frecord-gcc-switches', + '-fno-sanitize*', '-Werror', and 'prefix-map' flags. + * Pass the '-no-canonical-prefixes' linker flag. + * Pass '-fopenmp=*' for Clang to allow choosing between libgomp and + libomp. + * Pass '-shared-libsan', '-static-libsan', 'rtlib=*', and + 'unwindlib=*' for Clang. + * Removed test_compile from command line options. + * Removed AC_PROG_SED fallback, as the macro has been supported + in Autoconf since the 90's. +- drop patches: + * handle-Werror-return-type.patch + * libtool-reproducible-hostname.patch + * libtool-2.4.7-grep-3.8.patch + ------------------------------------------------------------------- Mon Dec 12 08:58:58 UTC 2022 - Dirk Müller diff --git a/libtool.keyring b/libtool.keyring index 189c7d4..41d0f1e 100644 --- a/libtool.keyring +++ b/libtool.keyring @@ -1,43 +1,90 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Comment: 7C5F BB96 BE82 B954 AC20 DF5F 6EAC 957F 8EEB 55C0 -Comment: Alex Ameen - -xsDNBGIDaEgBDAClnHk4Oid/19ND8Pl1p6YC3YoVOLtTwDA3/yjAMHSMnyxSgdpg -71baaCAUOMIVoo89eg1EWK+9DBWs5qI8fARe+TXkYp2Pf6ApCkePXEE0oqJ4Duj7 -1Xz2qe4DlKrRqFU6O5LHzwqZuZEO8Z4U73uBqfevyLtjynfjV3guEuXg7Y5pzi5T -zWTFUQO2Xd49TWBh5SC0v27gpWbolUiPm+/eato6z2ZlXbAz5iDUzB+yzyNVc1so -PSmex7DSA43i5I9FMZGlFmSgSbnAqv6xkBk3CRy++j72G0Q8DrIW0t8YDJbFsqvw -E9oQIHpYmWrgJmB7GI126axnteoDZHy/FUstV5sr9h+qCf1A0jTLL4XBr+jnk4it -EAYGDY5f/N7i/qs/acr7uRxndWCsewqJb2EOzlfmOQpvTdT08vJhXwR1+2UDmXjZ -tVx4j7yBU8srqsSuoUs5zdNt6GqbBwN0IDS/qimYQRyuzK1uCWy+vVq/fwOBT6LR -z/BB1PAGMSnfCKEAEQEAAc0kQWxleCBBbWVlbiA8YWxleC5hbWVlbi50eEBnbWFp -bC5jb20+wsEUBBMBCgA+FiEEfF+7lr6CuVSsIN9fbqyVf47rVcAFAmIDaEgCGwMF -CQPCZwAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQbqyVf47rVcA8ogv8Cs7p -mqylzzBTK42RLi4G4pLrFJTych7Qof69P3OWynxpTC0AFA7WF5wsBqi6oy5rtnhZ -edSGZbRAxyzwJs9wHUdxrv7F0ONyCQMjgXjKLKZ+GA/pBzpv1axFIT/PbJYtT8JD -DLb6is0H5alhNkTPwvJD3eIRL5LxY7pFoUwQbN3a7IiGFOUrLT5m1X6xJSGEodZp -wAihFpTvdgJk7B6sGOPdH7q57QZBYGQMTmKlQaphbU7wQsvVrRJzvSDST4rMhR+j -fsoIi3hzvITw4H89Wzh5CsFFIosxUe0comyg4X2IHtI92UbgTNRcs1E3df1my30V -3TvyP9bSRuX//RaYU6qwE0pYeMswOIsYnRVUokFALvE1iBWLnBgcOABem1FTqNb6 -h0CqyWqn0ZpsFkgPpmCetF2jObTbXVTTflSJip9OACeteTKDG1uGs70fSvyvZa/m -s45GWzwDYS2NgbyhiEbmGONxL/KR7aAoRbeUxWaeNd4IAQ3Q363Eb18qoc/rzsDN -BGIDaEgBDADUxGLrfK+LES0uveXKmOifl52Tqs7HB4auvYk19AoBBSV+5KgXIzp9 -yJFo/A6ntZ9HEbIf3ALB3kPXLNrFCHCLjvpSuVv27yUw0ST5QtzrotFbFCKAiOrO -3XM+4qyihjzLtrJT48648vHladCAyDdJ73HnuWxQbQvAQsAXM9i2GC0fu9wMaxh9 -SHHKBxU4ZdpmewHvX4lQ1gLOv40vP8Ua0xNiVIBXPJND3kWapgrKe0JVj5wP56V3 -ptEkoK4zUt/P7W9ZJYf8lPV9eoqTfDaweMI9lDc3dS3TcONmEoL3Y6Mb6hwf+ZS9 -H9ivc7ikzaDdAE01HWTAFKPd/xRNyQcwhl3gyi/Gxd8LghxZmK2Zgwzrvuq8vWnS -ntW0s9kGMZnS8WBy6Ks1uuv4MMP2j9eFt9i6OYYgc33vZAy9q5YLip+T0p9UMkEN -2hkAaB+Dt1xE5z/e7JHLZPJPK3uwcJTRILWxD3cIK5I6H9Q26UMri+D3CdnRPHNL -K66V/2cPvCEAEQEAAcLA/AQYAQoAJhYhBHxfu5a+grlUrCDfX26slX+O61XABQJi -A2hIAhsMBQkDwmcAAAoJEG6slX+O61XATNIL/2W8tmCxV1EJ80kNuZrDAQCo/Otm -cs/Nd8IHfpQscM45ziwCDspWiO3hGcSD/xAGUQ6P/Ylrr0/RUlC7ZFdZ+gzSVsqX -VGdp5MQiE5S73E6hqvx8Jhvk7u7jNX1wvrECUKb1sOtbHdnYckHJwYL7rQX3v8Od -xCagSPQkLYqw5QyUFYuHfYG5Z7/zZ10tc+ViV0GwHwzA1LvBPlnwprWPjuMFB06M -FJaoWYdjli0Sv0YRKRDgwzS6CdDjTxi8Li7Z4crddmxp3M7Sn4l9W5eMX5A8BvKT -Ts+0PK0w+GG2u2uWEUvy3+MkWGKD2RVXW7SYAQVfEzZv8NZGSMLXruyZN+0vV+eo -7HcTXuEhH/1wA8DQc+AfmAnnn2YZtcdZ4yzqEF/fVfIvXeJoEsncg8HF2/OFwEUt -Ar3NhyXCoi+9XCZVYF11HgqJg5caBH6ah2s3npfa82yBqmMsf7ZI+14F/bgXHyti -y2SHU8AHlCLYqHtajpwiw1YsnVSSHNzadMvS4g== -=A3vz ------END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=2s/G +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/libtool.spec b/libtool.spec index 8151c5f..ef54e24 100644 --- a/libtool.spec +++ b/libtool.spec @@ -1,7 +1,8 @@ # -# spec file +# spec file for package libtool # # Copyright (c) 2022 SUSE LLC +# Copyright (c) 2025 Andreas Stieger # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +24,7 @@ %define psuffix %{nil} %endif Name: libtool%{psuffix} -Version: 2.4.7 +Version: 2.5.4 Release: 0 Summary: A Tool to Build Shared Libraries License: GFDL-1.2-or-later AND GPL-2.0-or-later AND LGPL-2.1-or-later @@ -31,15 +32,11 @@ Group: Development/Tools/Building URL: https://www.gnu.org/software/libtool/ Source0: https://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz Source1: https://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.xz.sig +# https://savannah.gnu.org/users/ildumi +# pub FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354 Source2: libtool.keyring Source3: baselibs.conf Source4: libtool-rpmlintrc -# PATCH-FIX-OPENSUSE -- do not add build host name boo#1084909 -Patch0: libtool-reproducible-hostname.patch -# PATCH-FIX-OPENSUSE: workaround irrelevant compiler warning -Patch1: handle-Werror-return-type.patch -# PATCH-FIX-OPENSUSE -- fix tests with GNU grep 3.8 boo#1203097 -Patch2: libtool-2.4.7-grep-3.8.patch BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: gcc-fortran @@ -47,6 +44,7 @@ BuildRequires: gcc-objc BuildRequires: help2man BuildRequires: lzma BuildRequires: makeinfo +BuildRequires: pkgconfig BuildRequires: pkgconfig(zlib) Requires: automake > 1.4 Requires: libltdl7 = %{version} @@ -85,7 +83,6 @@ trap 'test $? -ne 0 && cat tests/testsuite.log' EXIT %install %else - %install %make_install chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh @@ -93,8 +90,7 @@ chmod +x %{buildroot}%{_datadir}/libtool/build-aux/ltmain.sh sed -i "/uname -n/d" %{buildroot}%{_datadir}/aclocal/libtool.m4 %endif -%post -n libltdl7 -p /sbin/ldconfig -%postun -n libltdl7 -p /sbin/ldconfig +%ldconfig_scriptlets -n libltdl7 %if "%{name}" == "libtool" %files @@ -116,6 +112,7 @@ sed -i "/uname -n/d" %{buildroot}%{_datadir}/aclocal/libtool.m4 %{_datadir}/libtool %files -n libltdl7 +%license COPYING %{_libdir}/libltdl.so.7* %endif