Skip to content
This repository was archived by the owner on Aug 7, 2025. It is now read-only.

Commit 3c46c8a

Browse files
bwardenbryteise
authored andcommitted
Ensure we create deeper directories for libs
Also use "update" mode for cp instead of "no clobber" to reduce error messages.
1 parent 3413228 commit 3c46c8a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,12 @@ clr-init.cpio:
2727
mkdir -p initramfs/usr/lib64/glibc-hwcaps/x86-64-v4;\
2828
fi
2929
for file in $(BINFILES); do \
30+
mkdir -p initramfs/$$(dirname "$${file}"); \
3031
cp -fL $$file initramfs/$$file || exit 1;\
3132
if file $$file | grep -q ELF; then \
3233
for lddfile in $$(ldd $$file | awk '{print $$3}' | grep "^/"); do \
3334
file_path=$$(dirname $$lddfile); \
34-
cp -Ln $$lddfile initramfs/$$file_path/; \
35+
cp -Lu $$lddfile initramfs/$$file_path/; \
3536
done \
3637
fi \
3738
done

0 commit comments

Comments
 (0)