Commit Graph

55 Commits

Author SHA256 Message Date
79455bca69 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
be282f3265 - 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
b9493f6650 - 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
84f0550915 - 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
b600045974 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
8e39ce6c43 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
Philipp Thomas
113119e97d 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
Philipp Thomas
f59756287e 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
273243def1 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
Philipp Thomas
8ba71506b4 - 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
Philipp Thomas
001cd1c122 - 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
2bc2329738 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
6ab3cbe2ca - 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
78d4995168 - 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
f4acff49cd - 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
a5e434643e 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
cfa1dcd748 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
ffac2111b8 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
3675298a88 \- 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
9eb63396df 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
9d4a24b9e6 - 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
9369ec0d8f 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
Philipp Thomas
29d1f554c2 - 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
82eff8b2dc - Update config.guess/sub for aarch64
- Add config-guess-sub-update.patch:
  Update config.guess/sub for aarch64

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=47
2013-02-03 13:52:05 +00:00
Philipp Thomas
34c42e1613 - buildrequire makeinfo which is a seperate package now.
- buildrequire automake for file list check

- buildrequire makeinfo which is a seperate package now.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=44
2012-07-19 11:45:13 +00:00
Stephan Kulow
85d91441cb - buildrequire automake for file list check
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=41
2011-11-29 13:46:06 +00:00
e6011bbde7 - update to 2.4.2:
- The generic approximation of the command line length limit (when getconf is
    not available) works again.  Regression introduced in v2.2.6-39-g9c3d4d8.
  - The bug that leaked developer tool paths into the release tarballs
    from ./bootstrap is fixed.
  - Improved support for the Cuda Compiler Driver (nvcc) on Darwin.
  - For GCC LTO support, the -fuse-linker-plugin switch is now also removed
    when computing compiler postdeps.
  - The undocumented hardcode_libdir_flag_spec_ld tag variable has been
    removed in favor of using hardcode_libdir_flag_spec with $wl set to empty.

- update to 2.4.2:
  - The generic approximation of the command line length limit (when getconf is
    not available) works again.  Regression introduced in v2.2.6-39-g9c3d4d8.
  - The bug that leaked developer tool paths into the release tarballs
    from ./bootstrap is fixed.
  - Improved support for the Cuda Compiler Driver (nvcc) on Darwin.
  - For GCC LTO support, the -fuse-linker-plugin switch is now also removed
    when computing compiler postdeps.
  - The undocumented hardcode_libdir_flag_spec_ld tag variable has been
    removed in favor of using hardcode_libdir_flag_spec with $wl set to empty.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=38
2011-11-10 09:34:15 +00:00
Stephan Kulow
66ca378d6a - don't use _service
- Add a rpmlintrc to shut up rpmlint on most warnings.

- require automake and provide symbolic names for libltdl

- don't use _service

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=35
2011-09-16 13:48:05 +00:00
Philipp Thomas
3b883b97ed - Add gcc-c++ gcc-fortran and gcc-objc to buildrequires so that
packages using the system wide libtool script compile.

- Add gcc-c++ gcc-fortran and gcc-objc to buildrequires so that
  packages using the system wide libtool script compile.
- Add a rpmlintrc to shut up rpmlint on most warnings.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=31
2011-07-29 13:12:43 +00:00
Stephan Kulow
cd3e410623 - require automake and provide symbolic names for libltdl
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=27
2011-03-14 08:53:05 +00:00
Stephan Kulow
73556e7b41 - update to 2.4, which has quite some new stuff. Limiting here to
incompatible changes:
 - The fix_srcfile_path variable has been replaced by a more thorough
    mechanism triggered by the to_tool_file_cmd variable.
 - The wrapper command line option support described above introduces the
    following incompatibility: the wrapper will remove any command line
    options that begin with '--lt-*' from the argument list before launching
    (uninstalled) programs. Any '--lt-*' option on the command line not
    recognized by the wrapper will result in an error.
 - The type of the symbol lists variables (lt_*_LTX_preloaded_symbols) has
    been fixed in the manual and in a couple of tests to match the actual
    implementation.

OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=22
2011-03-09 14:11:11 +00:00
Stephan Kulow
dade941e76 Accepting request 51772 from home:jengelh:smp
OBS-URL: https://build.opensuse.org/request/show/51772
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=19
2010-11-01 08:28:00 +00:00
Stephan Kulow
145ab4b9a5 OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=18 2010-09-16 10:22:45 +00:00
OBS User autobuild
c3f73b3e86 Accepting request 40973 from Base:System
checked in (request 40973)

OBS-URL: https://build.opensuse.org/request/show/40973
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=17
2010-06-02 16:06:49 +00:00
Stephan Kulow
1560254884 - add an empty install section
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=16
2010-05-31 09:56:36 +00:00
OBS User buildservice-autocommit
8b6bb45fe5 Updating link to change in openSUSE:Factory/libtool revision 18.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=80fee274e4043decbe0bcc922d0e0800
2010-05-28 15:12:11 +00:00
OBS User autobuild
f2cbe16fb2 Accepting request 40788 from Base:System
checked in (request 40788)

OBS-URL: https://build.opensuse.org/request/show/40788
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=15
2010-05-28 15:12:10 +00:00
Stephan Kulow
b6d4cc27a4 Accepting request 40743 from home:coolo:branches:openSUSE:Factory
Copy from home:coolo:branches:openSUSE:Factory/libtool via accept of submit request 40743 revision 3.
Request was accepted with message:
self accept

OBS-URL: https://build.opensuse.org/request/show/40743
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=14
2010-05-28 08:21:58 +00:00
7cbe7e8920 - tar is in /bin/tar, so a requires to /usr/bin/tar doesn't work
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=13
2010-05-27 11:49:52 +00:00
OBS User buildservice-autocommit
b4d51def82 Updating link to change in openSUSE:Factory/libtool revision 17.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=91e04d77799b33be018edffd9386a92d
2010-05-25 08:25:34 +00:00
OBS User autobuild
0ca43e4149 Accepting request 39659 from Base:System
checked in (request 39659)

OBS-URL: https://build.opensuse.org/request/show/39659
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=12
2010-05-25 08:25:33 +00:00
Philipp Thomas
3f151718e8 - Libtool needs tar so add it as Requires (bnc#526298).
OBS-URL: https://build.opensuse.org/package/show/Base:System/libtool?expand=0&rev=11
2010-05-07 16:18:04 +00:00
OBS User autobuild
ce2422e182 Accepting request 28046 from Base:System
Copy from Base:System/libtool based on submit request 28046 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/28046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=15
2010-01-08 16:31:11 +00:00
OBS User autobuild
b1e3f5471a Accepting request 25303 from Base:System
Copy from Base:System/libtool based on submit request 25303 from user psmt

OBS-URL: https://build.opensuse.org/request/show/25303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=14
2009-12-04 08:53:43 +00:00
OBS User unknown
3f4279603e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=12 2009-02-07 15:54:35 +00:00
OBS User unknown
ae57123ccc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=11 2009-01-09 13:42:26 +00:00
OBS User unknown
40722d4033 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=10 2009-01-08 17:45:32 +00:00
OBS User unknown
fb089f6ce9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=8 2008-09-23 22:03:14 +00:00
OBS User unknown
a75ce58a64 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=7 2008-05-22 00:04:42 +00:00
OBS User unknown
6c64a0bb49 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libtool?expand=0&rev=6 2008-04-10 11:17:51 +00:00