Debian Patches
Status for libtool/2.5.4-4
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0011-libtool-optimizing-options-parser-hooks.patch | [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. |
Pavel Raiskup <praiskup@redhat.com> | no | 2015-10-05 | ||
link_all_deplibs.patch | ## Do not link against deplibs. This is not needed for shared libs ## on atleast ELF systems since those already know which libs they ## need themself. This seems to break a few things and will be fixed ## in a better way in a future upstream version. =================================================================== |
no | ||||
deplib_binary.patch | =================================================================== | no | ||||
netbsdelf.patch | =================================================================== | no | ||||
version_type.patch | =================================================================== | no | ||||
nopic.patch | =================================================================== | no | ||||
deplibs_test_disable.patch | ## This test is broken for several reasons: ## - It's linking a shared lib against a static lib. This is not ## portable, and we even give a warning about this. ## - The shared lib is not using any symbols from the static lib. ## - The test program is linked against the shared lib and using ## symbols from the static lib. =================================================================== |
no | ||||
disable-link-order2.patch | =================================================================== | no | ||||
deplibs-ident.patch | =================================================================== | no | ||||
bootstrap_options.conf | =================================================================== | no | ||||
0030-flang-support.patch | Support for Flang Fortran compiler =================================================================== |
Alastair McKinstry <mckinstry@debian.org> | no | |||
0040-unsafe-eval.patch | minor removal of unsafe shell script eval in these segments unnecessary =================================================================== |
Alastair McKinstry <mckinstry@debian.org> | no | |||
0075-remove-dates-from-docs.patch | Patch to remove dates from .info and .html documentation =================================================================== |
Vagrant Cascadian <vagrant@reproducible-builds.org> | no | 2020-02-10 | ||
0090-shell-op.patch | Incorrect check for += operator causes func_append to fail =================================================================== |
Ernesto Alfonso <erjoalgo@gmail.com> | no |
All known versions for source package 'libtool'
- 2.5.4-4 (sid, trixie)
- 2.4.7-7~deb12u1 (bookworm)
- 2.4.6-15 (bullseye)