Package: libtool / 2.5.4-2
Metadata
Package | Version | Patches format |
---|---|---|
libtool | 2.5.4-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0011 libtool optimizing options parser hooks.patch | (download) |
bootstrap |
2 2 0 - 0 ! |
[patch] libtool: optimizing options-parser hooks Its not necessary to (re)func_quote_for_eval in each function in the hook hierarchy. Usually it is enough if the leaf function does func_quote_for_eval and its caller just re-uses the <CALLEE>_return variable. This is follow up for the previous commit. * gl/build-aux/options-parser (func_run_hooks): Propagate $EXIT_SUCCESS return code down to caller if *any* hook succeeded. Never re-quote the result -- either the arguments are left untouched, or the options have already been properly quoted by succeeding hooks. (func_parse_options): Quote '$@' and return $EXIT_SUCCESS only if we changed something. (func_validate_options): Likewise. (func_options_prep): Likewise. (func_options_finish): New hook-caller for 'func_options' hooks. (func_options): Propagate return value down to top-level caller, but pay attention we have always set $func_options_result. * build-aux/ltmain.in (libtool_options_prep): Quote '$@' and return $EXIT_SUCCESS only if we changed something. (libtool_parse_options): Likewise. * bootstrap: Sync gl/build-aux/with option-parser. |
link_all_deplibs.patch | (download) |
build-aux/ltmain.in |
5 4 1 - 0 ! |
--- |
deplib_binary.patch | (download) |
build-aux/ltmain.in |
20 10 10 - 0 ! |
--- |
netbsdelf.patch | (download) |
m4/libtool.m4 |
12 12 0 - 0 ! |
--- |
version_type.patch | (download) |
build-aux/ltmain.in |
3 3 0 - 0 ! |
--- |
nopic.patch | (download) |
tests/demo.at |
2 1 1 - 0 ! |
--- |
deplibs_test_disable.patch | (download) |
tests/demo.at |
2 2 0 - 0 ! |
--- |
disable link order2.patch | (download) |
tests/link-order2.at |
2 2 0 - 0 ! |
--- |
deplibs ident.patch | (download) |
tests/deplibs-ident.at |
7 0 7 - 0 ! |
--- |
bootstrap_options.conf | (download) |
bootstrap.conf |
2 0 2 - 0 ! |
--- |
0030 flang support.patch | (download) |
m4/libtool.m4 |
6 6 0 - 0 ! |
support for flang fortran compiler Last-Updated: 2019-02-18 |
0040 unsafe eval.patch | (download) |
build-aux/funclib.sh |
2 1 1 - 0 ! |
minor removal of unsafe shell script eval in these segments unnecessary |
0075 remove dates from docs.patch | (download) |
doc/libtool.texi |
4 2 2 - 0 ! |
patch to remove dates from .info and .html documentation |
0090 shell op.patch | (download) |
bootstrap |
32 10 22 - 0 ! |
incorrect check for = operator causes func_append to fail |