nostrip_files: allow full path
The option `nostrip_files` takes a filename without path, in contrast to option `nopie_files` which takes only full path. This commit makes it so that `nostrip_files` can take either the filename or the full path.
This commit is contained in:
parent
595ae5ea51
commit
17e9801568
2 changed files with 3 additions and 3 deletions
|
@ -644,7 +644,7 @@ Example: `conf_files="/etc/foo.conf /etc/foo2.conf /etc/foo/*.conf"`.
|
|||
default all binaries are stripped.
|
||||
|
||||
- `nostrip_files` White-space separated list of ELF binaries that won't be stripped of
|
||||
debugging symbols.
|
||||
debugging symbols. Files can be given by full path or by filename.
|
||||
|
||||
- `noshlibprovides` If set, the ELF binaries won't be inspected to collect the provided
|
||||
sonames in shared libraries.
|
||||
|
@ -690,7 +690,7 @@ This appends to the generated file rather than replacing it.
|
|||
features (PIE, relro, etc). Not necessary for most packages.
|
||||
|
||||
- `nopie_files` White-space seperated list of ELF binaries that won't be checked
|
||||
for PIE.
|
||||
for PIE. Files must be given by full path.
|
||||
|
||||
- `reverts` xbps supports a unique feature which allows to downgrade from broken
|
||||
packages automatically. In the `reverts` field one can define a list of broken
|
||||
|
|
|
@ -72,7 +72,7 @@ hook() {
|
|||
|
||||
fname=${f##*/}
|
||||
for x in ${nostrip_files}; do
|
||||
if [ "$x" = "$fname" ]; then
|
||||
if [ "$x" = "$fname" -o "$x" = "${f#$PKGDESTDIR}" ]; then
|
||||
found=1
|
||||
break
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue