Few changes on relibc

This commit is contained in:
Wildan M 2026-02-11 23:37:53 +07:00
parent d7f6a2673c
commit 4ce24cee73
No known key found for this signature in database
GPG Key ID: 01AC53185C679C79
3 changed files with 6 additions and 7 deletions

View File

@ -39,10 +39,11 @@ ifeq ($(PODMAN_BUILD),1)
else
@echo "\033[1;36;49mBuilding relibc-install\033[0m"
rm -rf "$@.partial" "$@"
cp -r "$(PREFIX)/rust-install" "$@.partial"
rm -rf "$@.partial/$(TARGET)/include/"*
cp -r "$(PREFIX)/rust-install/$(GNU_TARGET)/include/c++" "$@.partial/$(GNU_TARGET)/include/c++"
cp -r "$(PREFIX)/rust-install/lib/rustlib/$(HOST_TARGET)/lib/" "$@.partial/lib/rustlib/$(HOST_TARGET)/"
mkdir "$@.partial"
cp -r "$(PREFIX)/gcc-install/". "$@.partial"
cp -r "$(PREFIX)/rust-install/". "$@.partial"
rm -rf "$@.partial/$(GNU_TARGET)/include/"*
cp -r "$(PREFIX)/gcc-install/$(GNU_TARGET)/include/c++" "$@.partial/$(GNU_TARGET)/include/c++"
export PATH="$(ROOT)/$@.partial/bin:$$PATH" && \
export CARGO="env -u CARGO cargo" $(PREFIX_CONFIG) && \
./target/release/repo cook relibc

View File

@ -59,8 +59,6 @@ COOKBOOK_CMAKE_FLAGS+=(
-DUNIX=1
)
# Native tablegen build fails with too many jobs, limit to 16
COOKBOOK_MAKE_JOBS="$(( ${COOKBOOK_MAKE_JOBS} > 16 ? 16 : ${COOKBOOK_MAKE_JOBS} ))"
COOKBOOK_SOURCE="$COOKBOOK_SOURCE/llvm"
cookbook_cmake
"""

View File

@ -9,7 +9,7 @@ dependencies = [
"llvm21",
"zlib",
"curl",
"openssl1",
"openssl3",
]
dev-dependencies = [
"llvm21.dev",