mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-25 02:49:32 +03:00
Fix initramfs hook for merged /usr/lib and /lib
Under a merged `/lib` -> `/usr/lib` which renders `/lib` as a symlink, `find /lib -type f -name libgcc_s.so.1` will not return a result as `find` will not traverse the symlink. Modifying it to `find /lib/ -type f -name libgcc_s.so.1` should work for both symlinked and non-symlinked `/lib` directories. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Matt Kemp <matt@mattikus.com> Closes #5834
This commit is contained in:
parent
66eead53c9
commit
912e2ba92f
@ -55,7 +55,7 @@ mkdir -p "$DESTDIR/etc/"
|
|||||||
# automatically detected. The `find` utility and extended `cp` options are
|
# automatically detected. The `find` utility and extended `cp` options are
|
||||||
# used here because libgcc_s.so could be in a subdirectory of /lib for
|
# used here because libgcc_s.so could be in a subdirectory of /lib for
|
||||||
# multi-arch installations.
|
# multi-arch installations.
|
||||||
cp --target-directory="$DESTDIR" --parents $(find /lib -type f -name libgcc_s.so.1)
|
cp --target-directory="$DESTDIR" --parents $(find /lib/ -type f -name libgcc_s.so.1)
|
||||||
|
|
||||||
for ii in $COPY_EXEC_LIST
|
for ii in $COPY_EXEC_LIST
|
||||||
do
|
do
|
||||||
|
Loading…
Reference in New Issue
Block a user