Extract prefix source with --no-same-owner

This commit is contained in:
Jeremy Soller 2025-11-20 17:44:08 -07:00
parent 04ab545cb7
commit a4ff3f6751
No known key found for this signature in database
GPG Key ID: 670FDFB5428E05CA

View File

@ -154,7 +154,7 @@ ifeq ($(PODMAN_BUILD),1)
else
rm -rf "$@.partial" "$@"
mkdir -p "$@.partial"
tar --extract --file "$<" --directory "$@.partial" --strip-components=1
tar --extract --file "$<" --directory "$@.partial" --no-same-owner --strip-components=1
touch "$@.partial"
mv "$@.partial" "$@"
endif
@ -176,7 +176,7 @@ $(PREFIX)/binutils-$(BINUTILS_BRANCH).tar.bz2:
$(PREFIX)/binutils: $(PREFIX)/binutils-$(BINUTILS_BRANCH).tar.bz2
rm -rf "$@.partial" "$@"
mkdir -p "$@.partial"
tar --extract --file "$<" --directory "$@.partial" --strip-components=1
tar --extract --file "$<" --directory "$@.partial" --no-same-owner --strip-components=1
touch "$@.partial"
mv "$@.partial" "$@"
@ -211,7 +211,7 @@ $(PREFIX)/gcc-$(GCC_BRANCH).tar.bz2:
$(PREFIX)/gcc: $(PREFIX)/gcc-$(GCC_BRANCH).tar.bz2
mkdir -p "$@.partial"
tar --extract --file "$<" --directory "$@.partial" --strip-components=1
tar --extract --file "$<" --directory "$@.partial" --no-same-owner --strip-components=1
cd "$@.partial" && ./contrib/download_prerequisites
touch "$@.partial"
mv "$@.partial" "$@"