116 Commits

Author SHA256 Message Date
24feffba66 Accepting request 1285434 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1285434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=60
2025-06-23 12:50:31 +00:00
c3cee5bb13 Accepting request 1283840 from home:AndreasStieger:branches:Base:System
libtool 2.5.4

OBS-URL: https://build.opensuse.org/request/show/1283840
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=97
2025-06-13 11:00:15 +00:00
e0bb0711db Accepting request 1043127 from Base:System
- switch to pkgconfig(zlib) so that alternative providers can be
  used

OBS-URL: https://build.opensuse.org/request/show/1043127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=59
2022-12-18 16:22:21 +00:00
a06e16e46f OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=95 2022-12-15 12:40:35 +00:00
dc62990cae - switch to pkgconfig(zlib) so that alternative providers can be
used

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=94
2022-12-15 12:40:23 +00:00
45fb789e9b Accepting request 1001204 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1001204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=58
2022-09-05 19:21:33 +00:00
34eda89545 Accepting request 1001158 from home:AndreasStieger:branches:Base:System
- allow tests to pass with GNU grep 3.8 boo#1203097

OBS-URL: https://build.opensuse.org/request/show/1001158
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=92
2022-09-05 07:06:56 +00:00
108a8852d2 Accepting request 965668 from Base:System
- add handle-Werror-return-type.patch
- disable lto, breaks libtool as seen in testsuite 

- update to 2.4.7:
  - Libtool script now supports (configure-time and runtime) ARFLAGS
    variable, which obsoletes AR_FLAGS.  This is due to naming conventions
    among other *FLAGS and to be consistent with Automake's ARFLAGS.
  - Gnulib testsuite is enabled and run during 'make check'.
  - Support the Windows version of the Intel C Compiler (icl) in
    libtool script.
  - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC
    to linker.
  - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers.
  - The variable 'FILECMD' with default value of '/usr/bin/file' was used to
    replace existing hard coded references to '/usr/bin/file'.
  - Add MidnightBSD support.
  - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'.
  - Do not pass '-pthread' to Solaris linker.
  - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang.
    Previously '#! /bin/sh' was used, which presents challenges for
    containerized environments.
  - Fix significant slowdown of libtoolize for certain projects (regression
    introduced in 2.4.3 release) caused by infinite m4 macro recursion.
  - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by
    increased number of calls to '$SED $sed_quote_subst' (bug#20006).
  - Properly parse and export TLS symbols on AIX.
  - Various bug fixes surrounding use of 'sed'.
  - Darwin systems set proper "allow undefined" flag on OSX 11, and
    PowerPC 10.5.
  - Removed some deprecated tests related to 'Makefile.inc' files.

OBS-URL: https://build.opensuse.org/request/show/965668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=57
2022-04-01 19:34:50 +00:00
2389842e2b - add handle-Werror-return-type.patch
- disable lto, breaks libtool as seen in testsuite

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=90
2022-03-29 13:47:07 +00:00
f237f7e6c4 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=89 2022-03-29 12:31:59 +00:00
d7572b0376 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=88 2022-03-29 12:29:14 +00:00
3b42a93d5a - merge in testsuite, disable for now, isn't building for a while
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=87
2022-03-29 12:26:08 +00:00
65f015cd2c - update to 2.4.7:
- Libtool script now supports (configure-time and runtime) ARFLAGS
    variable, which obsoletes AR_FLAGS.  This is due to naming conventions
    among other *FLAGS and to be consistent with Automake's ARFLAGS.
  - Gnulib testsuite is enabled and run during 'make check'.
  - Support the Windows version of the Intel C Compiler (icl) in
    libtool script.
  - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC
    to linker.
  - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers.
  - The variable 'FILECMD' with default value of '/usr/bin/file' was used to
    replace existing hard coded references to '/usr/bin/file'.
  - Add MidnightBSD support.
  - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'.
  - Do not pass '-pthread' to Solaris linker.
  - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang.
    Previously '#! /bin/sh' was used, which presents challenges for
    containerized environments.
  - Fix significant slowdown of libtoolize for certain projects (regression
    introduced in 2.4.3 release) caused by infinite m4 macro recursion.
  - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by
    increased number of calls to '$SED $sed_quote_subst' (bug#20006).
  - Properly parse and export TLS symbols on AIX.
  - Various bug fixes surrounding use of 'sed'.
  - Darwin systems set proper "allow undefined" flag on OSX 11, and
    PowerPC 10.5.
  - Removed some deprecated tests related to 'Makefile.inc' files.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=86
2022-03-20 20:49:01 +00:00
0c32b741e6 Accepting request 723032 from Base:System
OBS-URL: https://build.opensuse.org/request/show/723032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=56
2019-09-05 10:29:31 +00:00
343f951817 Accepting request 722580 from home:marxin:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/722580
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=84
2019-08-13 09:26:22 +00:00
cfb5609548 Accepting request 720554 from home:marxin:branches:Base:System
- Remove not needed -ffat-lto-objects.

OBS-URL: https://build.opensuse.org/request/show/720554
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=83
2019-08-02 18:36:10 +00:00
da7505c366 Accepting request 720476 from home:marxin:static
Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/720476
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=82
2019-08-02 08:26:28 +00:00
eb55923c1f Accepting request 656757 from Base:System
OBS-URL: https://build.opensuse.org/request/show/656757
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=55
2018-12-19 12:23:41 +00:00
cd5895d83a Accepting request 656417 from home:msmeissn:branches:Base:System
- libtool baselib should require libltdl in baselib.

- libtool baselib should require libltdl in baselib.

OBS-URL: https://build.opensuse.org/request/show/656417
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=80
2018-12-10 08:58:51 +00:00
1df87d634e Accepting request 605641 from Base:System
Add libtool-reproducible-hostname.patch to make package build reproducible (boo#1084909)

insprired by a patch in https://bugs.debian.org/819767 (forwarded request 605522 from bmwiedemann)

OBS-URL: https://build.opensuse.org/request/show/605641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=54
2018-05-13 13:53:25 +00:00
Philipp Thomas
d71b9c6528 Accepting request 605522 from home:bmwiedemann:branches:Base:System
Add libtool-reproducible-hostname.patch to make package build reproducible (boo#1084909)

insprired by a patch in https://bugs.debian.org/819767

OBS-URL: https://build.opensuse.org/request/show/605522
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=78
2018-05-09 07:07:51 +00:00
145f82561e Accepting request 604031 from Base:System
- Drop libtool-no_host_name.patch for now: since we are upgrading
  to automake 1.16, we can't have any patch that would require us
  to bootstrap libtool, as this is not exactly trivial.
- Remove the line containing 'uname -m' from the libtool.m4 package
  after installation: this has the same effect as the patch above
  had. (forwarded request 603708 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/604031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=53
2018-05-06 12:54:07 +00:00
Philipp Thomas
65b925e2a1 Accepting request 603708 from home:dimstar:Factory
- Drop libtool-no_host_name.patch for now: since we are upgrading
  to automake 1.16, we can't have any patch that would require us
  to bootstrap libtool, as this is not exactly trivial.
- Remove the line containing 'uname -m' from the libtool.m4 package
  after installation: this has the same effect as the patch above
  had.

OBS-URL: https://build.opensuse.org/request/show/603708
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=76
2018-05-04 12:56:38 +00:00
88cb31f836 Accepting request 374979 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/374979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=52
2016-03-26 14:07:31 +00:00
8cd133fe37 Accepting request 373848 from home:dimstar:Factory
- Fix install_info_{install,delete} usage: install-info does not
  allow file globbing.

This fixes issues seen in the buildroot as well when uninstalling libtool:

[  102s]     (order: reverse libltdl7-debuginfo libtool-debugsource libltdl7 libtool)
[  102s] install-info: excess command line argument `/usr/share/info/libtool.info-2.gz'
[  102s] install-info: excess command line argument `/usr/share/info/libtool.info.gz'

OBS-URL: https://build.opensuse.org/request/show/373848
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=74
2016-03-18 10:08:19 +00:00
Stephan Kulow
13eb91a7ea Accepting request 320844 from Base:System
Fix uninstallation

OBS-URL: https://build.opensuse.org/request/show/320844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=51
2015-09-19 04:51:48 +00:00
Philipp Thomas
699c94af39 - Remove useless install_info_delete in postun (bsc#940773).
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=72
2015-08-06 10:18:00 +00:00
e0040ae831 Accepting request 305263 from Base:System
Fix call of install_info

OBS-URL: https://build.opensuse.org/request/show/305263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=50
2015-05-06 09:21:35 +00:00
Philipp Thomas
80079920fb - Fix call of install_info.
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=70
2015-05-04 07:50:15 +00:00
Stephan Kulow
b1aee3979b Accepting request 303922 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/303922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=49
2015-04-28 18:41:44 +00:00
Stephan Kulow
01126e1606 Accepting request 298050 from home:pluskalm:branches:Base:System
- Use url for signature
- Add keyring file for automatic verification of signature
- Cleanup spec file with spec-cleaner
- Remove old ppc/ppc64 obsolete/provides
- Update info pre/post requires and replace postun with preun

- Use url for signature
- Add keyring file for automatic verification of signature
- Cleanup spec file with spec-cleaner
- Remove old ppc/ppc64 obsolete/provides
- Update info pre/post requires and replace postun with preun

OBS-URL: https://build.opensuse.org/request/show/298050
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=68
2015-04-25 08:11:35 +00:00
Philipp Thomas
96697d4b77 - Remove empty entry.
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=67
2015-04-20 10:26:10 +00:00
Philipp Thomas
d2f69c3de6 - Update to 2.4.6:
Noteworthy changes in release 2.4.6 (2015-02-15) [stable]
  * New features:
   - LT_SYS_LIBRARY_PATH can be set in config.site, or at configure time
     and persists correctly in the generated libtool script.
  * Bug fixes:
   - Fix a race condition in ltdl dryrun test that would cause spurious
     random failures of that test.
   - LT_SYS_DLSEARCH_PATH is munged correctly.
- Add tarball signature.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=66
2015-04-17 08:03:44 +00:00
Philipp Thomas
bfc624ea2b - Add libtool-no_host_name.patch to remove the host name from
generated scripts (bnc#916268).
- Update to libtool 2.4.5

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=65
2015-02-09 13:42:47 +00:00
Philipp Thomas
b12bd1811d Accepting request 282502 from home:mathletic:branches:Base:System
update to libtool 2.4.5

OBS-URL: https://build.opensuse.org/request/show/282502
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=64
2015-01-23 06:59:08 +00:00
Philipp Thomas
5ffe1f1597 Accepting request 264282 from home:mathletic:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/264282
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=63
2014-12-08 06:44:25 +00:00
bfbd952578 Accepting request 263441 from home:mathletic:branches:Base:System
update to libtool release 2.4.4

OBS-URL: https://build.opensuse.org/request/show/263441
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=62
2014-12-03 12:35:49 +00:00
Philipp Thomas
c00444f3bc \- Add libtool-dont_delete_gnulib_files.patch that prevents deletion
of files from gnulib to be deleted by libtoolize.
- BuildRequire help2man.
- Remove unneeded clean section.
- Use rpm macros where possible.
- Pass V=1 to make to make compilation verbose.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=61
2014-11-21 11:00:38 +00:00
61421b0368 - Update to libtool 2.4.3
** New features:
 - Moved to gnulib release infrastructure.
 - M4 is now used for scanning the M4 macros in your configure.ac that
  'libtoolize' looks at to determine what files you want, and where you
   would like them installed.  This means that you can compose your
   version number or any other argument that Libtoolize needs to know at
   M4 time using git-version-gen from gnulib, for example.
 - Invoking 'libtoolize --ltdl' no longer maintains a separate autoconf
   macro directory in the libltdl tree, but automatically adjusts the
   installed libltdl configuration files to share whatever macro
   directory is declared by the parent project. (Note: if you were
   already sharing a macro directory with AC_CONFIG_MACRO_DIR(ltdl/m4)
   or similar, that still works as does any other directory choice).
 - Invoking 'libtoolize --ltdl' no longer maintains a separate auxiliary
   scripts directory in the libltdl tree, but automatically adjusts the
   installed libltdl configuration files to share whatever auxiliary
   scripts directory is declared by the parent project. (Note: if you
   were already sharing an auxiliary directory with subproject libltdl
   using AC_CONFIG_AUX_DIR(ltdl/config) or similar, that still works as
   does any other directory choice).
 - The legacy tests have all been migrated to the Autotest harness.
 - The Autotest testsuite can be run without the especially time consuming
   tests with:
       make check-local TESTSUITEFLAGS='-k "!expensive"'
** Bug fixes:
 - Fix a long-standing latent bug in autom4te include path for autotests
   with VPATH builds.
 - Fix a long-standing latent bug in libtoolize that could delete lines
   from libltdl/Makefile.am in recursive mode due to underquoting in a

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=60
2014-11-04 06:31:25 +00:00
abb859acf4 Accepting request 259583 from home:mathletic:branches:Base:System
Update to version 2.4.3.
Dropped both patched that are now included in upstream.
Did not run pre_checkin.sh, if I have to do that, how do I run the script in the web frontend?

OBS-URL: https://build.opensuse.org/request/show/259583
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=59
2014-11-04 06:31:00 +00:00
Stephan Kulow
551e69ad92 Accepting request 248108 from Base:System
- install COPYING as %doc

- install COPYING as %doc

OBS-URL: https://build.opensuse.org/request/show/248108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=48
2014-09-09 17:00:08 +00:00
Stephan Kulow
81e356a855 - install COPYING as %doc
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=57
2014-09-09 03:56:08 +00:00
Stephan Kulow
c97dbd8e8e - install COPYING as %doc
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=56
2014-09-09 03:55:57 +00:00
Stephan Kulow
dd25a9080b Accepting request 241117 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/241117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=46
2014-07-19 09:04:19 +00:00
Stephan Kulow
257ed1204b Accepting request 240961 from home:k0da:ppc
OBS-URL: https://build.opensuse.org/request/show/240961
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=54
2014-07-15 17:26:44 +00:00
Stephan Kulow
be9cf18e53 Accepting request 224461 from Base:System
- Change License as described in bnc#818958.

- Change License as described in bnc#818958.

OBS-URL: https://build.opensuse.org/request/show/224461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=45
2014-03-04 13:02:30 +00:00
Philipp Thomas
e7e6ab1a5e Forgot to run pre_checkin
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=52
2013-11-26 15:22:19 +00:00
Philipp Thomas
68e71379cf - Fix GFDL spec
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=51
2013-11-26 15:21:03 +00:00
Philipp Thomas
eac03a3c38 - Change License as described in bnc#818958.
- Change License as described in bnc#818958.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=50
2013-11-26 15:14:47 +00:00
Stephan Kulow
994513e08e Accepting request 150877 from Base:System
- Add config-guess-sub-update.patch:
  Update config.guess/sub for aarch64

- Add config-guess-sub-update.patch:
  Update config.guess/sub for aarch64

OBS-URL: https://build.opensuse.org/request/show/150877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=43
2013-02-04 16:59:22 +00:00