Copy relibc source to prefix to prevent problems when running multiple arch builds at once

This commit is contained in:
Jeremy Soller 2023-12-12 13:49:45 -07:00
parent 8dbb328ca2
commit 89749d3722
No known key found for this signature in database
GPG key ID: DCFCA852D3906975

View file

@ -22,7 +22,12 @@ PREFIX_STRIP=\
-exec strip --strip-unneeded {} ';' \ -exec strip --strip-unneeded {} ';' \
2> /dev/null 2> /dev/null
$(PREFIX)/relibc-install: $(ROOT)/relibc | $(PREFIX)/rust-install $(CONTAINER_TAG) $(PREFIX)/relibc: $(ROOT)/relibc
rm -rf "$@.partial" "$@"
cp -r "$^" "$@.partial"
mv "$@.partial" "$@"
$(PREFIX)/relibc-install: $(PREFIX)/relibc | $(PREFIX)/rust-install $(CONTAINER_TAG)
ifeq ($(PODMAN_BUILD),1) ifeq ($(PODMAN_BUILD),1)
$(PODMAN_RUN) $(MAKE) $@ $(PODMAN_RUN) $(MAKE) $@
else else