SHA256
7
0
forked from pool/libtool

Factory #1

Merged
dgarcia merged 2 commits from factory into main 2025-10-08 12:56:38 +02:00
10 changed files with 151 additions and 128 deletions

View File

@@ -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;
}
]])

View File

@@ -1,34 +0,0 @@
From 1e13a1944f725ccc24bce1a2fa6f9009ba8a2270 Mon Sep 17 00:00:00 2001
From: Andreas Stieger <Andreas.Stieger@gmx.de>
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

Binary file not shown.

View File

@@ -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-----

BIN
libtool-2.5.4.tar.xz LFS Normal file

Binary file not shown.

16
libtool-2.5.4.tar.xz.sig Normal file
View File

@@ -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-----

View File

@@ -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.

View File

@@ -1,3 +1,37 @@
-------------------------------------------------------------------
Sat Jun 7 08:03:48 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- 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 <dmueller@suse.com>

View File

@@ -1,43 +1,90 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: 7C5F BB96 BE82 B954 AC20 DF5F 6EAC 957F 8EEB 55C0
Comment: Alex Ameen <alex.ameen.tx@gmail.com>
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
y2SHU8AHlCLYqHtajpwiw1YsnVSSHNzadMvS4g==
=A3vz
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=2s/G
-----END PGP PUBLIC KEY BLOCK-----

View File

@@ -1,7 +1,8 @@
#
# spec file
# spec file for package libtool
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# 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