commit d7afce7675083c76683f4b2b7050647e4485b860 parent af5977153a2d7093af6db7210b6d9983dad11877 Author: Jan Pobrislo <ccx@te2000.cz> Date: Wed, 3 Dec 2025 19:40:33 +0000 Explicitly specify source versions in old mcm packages Diffstat:
21 files changed, 98 insertions(+), 50 deletions(-)
diff --git a/templates/pkg/musl-cross-make:old b/templates/pkg/musl-cross-make:old @@ -29,6 +29,11 @@ printf '%s\n' >musl-cross-make/config.mak \ "TARGET=x86_64-linux-musl" \ 'GCC_VER=11.2.0' \ 'LINUX_VER=6.5.4' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ 'st=-static --static' \ 'fl=-g0 -O2' \ 'COMMON_CONFIG += CFLAGS="${fl} ${st}" CXXFLAGS="${fl} ${st}" FFLAGS="${fl}" LDFLAGS="-s ${st}"' \ diff --git a/templates/pkg/musl-cross-make:oldbootstrap-0 b/templates/pkg/musl-cross-make:oldbootstrap-0 @@ -24,6 +24,12 @@ printf '%s\n' 'int main(void) { return 0; }' >true.c printf '%s\n' >musl-cross-make/config.mak \ "OUTPUT=${pthbs_destdir%/}{{versions}}/$pthbs_package" \ "TARGET=x86_64-linux-musl" \ + 'GCC_VER=9.4.0' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ 'fl=-g0 -O2' \ 'COMMON_CONFIG += CFLAGS="${fl}" CXXFLAGS="${fl}" FFLAGS="${fl}" LDFLAGS="-s"' diff --git a/templates/pkg/musl-cross-make:oldbootstrap-1 b/templates/pkg/musl-cross-make:oldbootstrap-1 @@ -28,6 +28,11 @@ printf '%s\n' 'int main(void) { return 0; }' >true.c printf '%s\n' >musl-cross-make/config.mak \ "OUTPUT=${pthbs_destdir%/}{{versions}}/$pthbs_package" \ 'GCC_VER=11.2.0' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ "TARGET=x86_64-linux-musl" \ 'st=-static --static' \ 'fl=-g0 -O2' \ diff --git a/variants/ccx-x86_64/busybox:old b/variants/ccx-x86_64/busybox:old @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.f8c21b03c6966f8f48f11f09b21e20bd8f83fba869f13988df017414e02fcda8 -#+gnu-make.8f594b77a892dc27a417533eec1dcf59c6ce9ab5ec5e1f532b68673cb885e053 -#+busybox.6da0a2c008fc0e1a2c193c578845a6b9e4243b45b24633f528db863714c21e4c +#+musl-cross-make.e2bb984c39ff190471cac357dc147c9120dd5084252999fcca13d036115370ea +#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 +#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 #@sha256:31b8f61d2173fa36d4409e8e91f52088691d6ba4db13efe19ea7ae7512e64275:busybox/.config #@git:3621595939e43a831d66f6b757d4f410029bff95:busybox diff --git a/variants/ccx-x86_64/busybox:oldbootstrap b/variants/ccx-x86_64/busybox:oldbootstrap @@ -1,13 +1,13 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.80c912f111e66132acc4c9f757fb179ce236e5fb9d5d6ee26afba4e78bf8036b -#+gnu-make.8f594b77a892dc27a417533eec1dcf59c6ce9ab5ec5e1f532b68673cb885e053 +#+musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 +#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 #@git:aa4d303a3139107919f73cece4eaf85a7dc75db6:busybox #@sha256:9ee52091d7a41e7e492d508574573fbebe64155d85a07980128f21105eaad1e2:busybox/.config -mcm=/home/ccx/versions/musl-cross-make.80c912f111e66132acc4c9f757fb179ce236e5fb9d5d6ee26afba4e78bf8036b -make=/home/ccx/versions/gnu-make.8f594b77a892dc27a417533eec1dcf59c6ce9ab5ec5e1f532b68673cb885e053 +mcm=/home/ccx/versions/musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 +make=/home/ccx/versions/gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 export PATH="$mcm/bin:$make/command:$PATH" export CC="$mcm/bin/x86_64-linux-musl-gcc" diff --git a/variants/ccx-x86_64/gnu-make:old b/variants/ccx-x86_64/gnu-make:old @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.f8c21b03c6966f8f48f11f09b21e20bd8f83fba869f13988df017414e02fcda8 -#+gnu-make.8f594b77a892dc27a417533eec1dcf59c6ce9ab5ec5e1f532b68673cb885e053 -#+busybox.6da0a2c008fc0e1a2c193c578845a6b9e4243b45b24633f528db863714c21e4c +#+musl-cross-make.e2bb984c39ff190471cac357dc147c9120dd5084252999fcca13d036115370ea +#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 +#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 #@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:. diff --git a/variants/ccx-x86_64/gnu-make:oldbootstrap b/variants/ccx-x86_64/gnu-make:oldbootstrap @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.80c912f111e66132acc4c9f757fb179ce236e5fb9d5d6ee26afba4e78bf8036b +#+musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 #@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:. @@ -36,7 +36,7 @@ dest=${pthbs_destdir%/}${prefix} cd 'make-4.4.1' -mcm=/home/ccx/versions/musl-cross-make.80c912f111e66132acc4c9f757fb179ce236e5fb9d5d6ee26afba4e78bf8036b +mcm=/home/ccx/versions/musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 export PATH="$mcm/bin:$PATH" export CC="$mcm/bin/x86_64-linux-musl-gcc" diff --git a/variants/ccx-x86_64/musl-cross-make:old b/variants/ccx-x86_64/musl-cross-make:old @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.80c912f111e66132acc4c9f757fb179ce236e5fb9d5d6ee26afba4e78bf8036b -#+gnu-make.8f594b77a892dc27a417533eec1dcf59c6ce9ab5ec5e1f532b68673cb885e053 -#+busybox.6da0a2c008fc0e1a2c193c578845a6b9e4243b45b24633f528db863714c21e4c +#+musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 +#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 +#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 #@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz #@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz @@ -29,6 +29,11 @@ printf '%s\n' >musl-cross-make/config.mak \ "TARGET=x86_64-linux-musl" \ 'GCC_VER=11.2.0' \ 'LINUX_VER=6.5.4' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ 'st=-static --static' \ 'fl=-g0 -O2' \ 'COMMON_CONFIG += CFLAGS="${fl} ${st}" CXXFLAGS="${fl} ${st}" FFLAGS="${fl}" LDFLAGS="-s ${st}"' \ diff --git a/variants/ccx-x86_64/musl-cross-make:oldbootstrap-0 b/variants/ccx-x86_64/musl-cross-make:oldbootstrap-0 @@ -24,6 +24,12 @@ printf '%s\n' 'int main(void) { return 0; }' >true.c printf '%s\n' >musl-cross-make/config.mak \ "OUTPUT=${pthbs_destdir%/}/home/ccx/versions/$pthbs_package" \ "TARGET=x86_64-linux-musl" \ + 'GCC_VER=9.4.0' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ 'fl=-g0 -O2' \ 'COMMON_CONFIG += CFLAGS="${fl}" CXXFLAGS="${fl}" FFLAGS="${fl}" LDFLAGS="-s"' diff --git a/variants/ccx-x86_64/musl-cross-make:oldbootstrap-1 b/variants/ccx-x86_64/musl-cross-make:oldbootstrap-1 @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.7f8e81b68634babffd4762a991b0f3f7d9113122f08693eb783e7324a0c9f56d +#+musl-cross-make.45052fee496dc880ed7420e83e8a5a8b3cf7d33682e69881061c9eab6220e0a4 #@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz #@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz @@ -19,7 +19,7 @@ prefix=/home/ccx/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} cd '.' -bootstrap=/home/ccx/versions/musl-cross-make.7f8e81b68634babffd4762a991b0f3f7d9113122f08693eb783e7324a0c9f56d +bootstrap=/home/ccx/versions/musl-cross-make.45052fee496dc880ed7420e83e8a5a8b3cf7d33682e69881061c9eab6220e0a4 "$bootstrap/bin/x86_64-linux-musl-gcc" --version # For validating the compiler @@ -28,6 +28,11 @@ printf '%s\n' 'int main(void) { return 0; }' >true.c printf '%s\n' >musl-cross-make/config.mak \ "OUTPUT=${pthbs_destdir%/}/home/ccx/versions/$pthbs_package" \ 'GCC_VER=11.2.0' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ "TARGET=x86_64-linux-musl" \ 'st=-static --static' \ 'fl=-g0 -O2' \ diff --git a/variants/ccx-x86_64/oldbootstrap.environment b/variants/ccx-x86_64/oldbootstrap.environment @@ -1,4 +1,4 @@ #!/usr/bin/env pthbs-build -#+busybox.6da0a2c008fc0e1a2c193c578845a6b9e4243b45b24633f528db863714c21e4c -#+gnu-make.8f594b77a892dc27a417533eec1dcf59c6ce9ab5ec5e1f532b68673cb885e053 -#+musl-cross-make.80c912f111e66132acc4c9f757fb179ce236e5fb9d5d6ee26afba4e78bf8036b- \ No newline at end of file +#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 +#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 +#+musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8+ \ No newline at end of file diff --git a/variants/ccx-x86_64/oldsystem.environment b/variants/ccx-x86_64/oldsystem.environment @@ -1,4 +1,4 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.f8c21b03c6966f8f48f11f09b21e20bd8f83fba869f13988df017414e02fcda8 -#+busybox.bd8a260573822faced22211f289b9ecb5781ab4901e3c6457978c364d985ddba -#+gnu-make.339fca619e8cc812c65e971ae04a7bebf35877517e2156d73bad6f9affa9388f- \ No newline at end of file +#+musl-cross-make.e2bb984c39ff190471cac357dc147c9120dd5084252999fcca13d036115370ea +#+busybox.d5625f6b0fa504b603197dcbac749af1ecdedb2dd01c31ec34b9567c723e45cc +#+gnu-make.3bd4c3b2a78334a10db507bec81c087fa151b8199f001265bb202ae7cbbf882b+ \ No newline at end of file diff --git a/variants/root-x86_64/busybox:old b/variants/root-x86_64/busybox:old @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.c003b945c3fc6bb8e6abae6decb0dcb063210fb2cca38c63363f161e1df882dc -#+gnu-make.9c4890ddf55437a2e243ac9a21d60e481cbbec6e51648c45e697a8039bf5e9a9 -#+busybox.8a399329d9e5c9ddbb04fa188433bc8f96f86b865697cf35ae83d4d4d1cd03e0 +#+musl-cross-make.0258f89e318a048dce6226aee21f282b9bf4f8454fab1d71fceb52bc3a5e359f +#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 +#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 #@sha256:31b8f61d2173fa36d4409e8e91f52088691d6ba4db13efe19ea7ae7512e64275:busybox/.config #@git:3621595939e43a831d66f6b757d4f410029bff95:busybox diff --git a/variants/root-x86_64/busybox:oldbootstrap b/variants/root-x86_64/busybox:oldbootstrap @@ -1,13 +1,13 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.371ddc61a055a0d6fc7367db32c03634a589398cdc154dfc6db1238e0246bdd7 -#+gnu-make.9c4890ddf55437a2e243ac9a21d60e481cbbec6e51648c45e697a8039bf5e9a9 +#+musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 +#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 #@git:aa4d303a3139107919f73cece4eaf85a7dc75db6:busybox #@sha256:9ee52091d7a41e7e492d508574573fbebe64155d85a07980128f21105eaad1e2:busybox/.config -mcm=/versions/musl-cross-make.371ddc61a055a0d6fc7367db32c03634a589398cdc154dfc6db1238e0246bdd7 -make=/versions/gnu-make.9c4890ddf55437a2e243ac9a21d60e481cbbec6e51648c45e697a8039bf5e9a9 +mcm=/versions/musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 +make=/versions/gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 export PATH="$mcm/bin:$make/command:$PATH" export CC="$mcm/bin/x86_64-linux-musl-gcc" diff --git a/variants/root-x86_64/gnu-make:old b/variants/root-x86_64/gnu-make:old @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.c003b945c3fc6bb8e6abae6decb0dcb063210fb2cca38c63363f161e1df882dc -#+gnu-make.9c4890ddf55437a2e243ac9a21d60e481cbbec6e51648c45e697a8039bf5e9a9 -#+busybox.8a399329d9e5c9ddbb04fa188433bc8f96f86b865697cf35ae83d4d4d1cd03e0 +#+musl-cross-make.0258f89e318a048dce6226aee21f282b9bf4f8454fab1d71fceb52bc3a5e359f +#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 +#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 #@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:. diff --git a/variants/root-x86_64/gnu-make:oldbootstrap b/variants/root-x86_64/gnu-make:oldbootstrap @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.371ddc61a055a0d6fc7367db32c03634a589398cdc154dfc6db1238e0246bdd7 +#+musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 #@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:. @@ -36,7 +36,7 @@ dest=${pthbs_destdir%/}${prefix} cd 'make-4.4.1' -mcm=/versions/musl-cross-make.371ddc61a055a0d6fc7367db32c03634a589398cdc154dfc6db1238e0246bdd7 +mcm=/versions/musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 export PATH="$mcm/bin:$PATH" export CC="$mcm/bin/x86_64-linux-musl-gcc" diff --git a/variants/root-x86_64/musl-cross-make:old b/variants/root-x86_64/musl-cross-make:old @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.371ddc61a055a0d6fc7367db32c03634a589398cdc154dfc6db1238e0246bdd7 -#+gnu-make.9c4890ddf55437a2e243ac9a21d60e481cbbec6e51648c45e697a8039bf5e9a9 -#+busybox.8a399329d9e5c9ddbb04fa188433bc8f96f86b865697cf35ae83d4d4d1cd03e0 +#+musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 +#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 +#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 #@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz #@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz @@ -29,6 +29,11 @@ printf '%s\n' >musl-cross-make/config.mak \ "TARGET=x86_64-linux-musl" \ 'GCC_VER=11.2.0' \ 'LINUX_VER=6.5.4' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ 'st=-static --static' \ 'fl=-g0 -O2' \ 'COMMON_CONFIG += CFLAGS="${fl} ${st}" CXXFLAGS="${fl} ${st}" FFLAGS="${fl}" LDFLAGS="-s ${st}"' \ diff --git a/variants/root-x86_64/musl-cross-make:oldbootstrap-0 b/variants/root-x86_64/musl-cross-make:oldbootstrap-0 @@ -24,6 +24,12 @@ printf '%s\n' 'int main(void) { return 0; }' >true.c printf '%s\n' >musl-cross-make/config.mak \ "OUTPUT=${pthbs_destdir%/}/versions/$pthbs_package" \ "TARGET=x86_64-linux-musl" \ + 'GCC_VER=9.4.0' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ 'fl=-g0 -O2' \ 'COMMON_CONFIG += CFLAGS="${fl}" CXXFLAGS="${fl}" FFLAGS="${fl}" LDFLAGS="-s"' diff --git a/variants/root-x86_64/musl-cross-make:oldbootstrap-1 b/variants/root-x86_64/musl-cross-make:oldbootstrap-1 @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.0f24f6b057b4a8a96ed1897599a80815024fca85525bd64055942fc98170fc26 +#+musl-cross-make.4ac8330fa1ff283aa8fb82420e659ed690c78b4575b357fb28dbbb16612dafdc #@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz #@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz @@ -19,7 +19,7 @@ prefix=/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} cd '.' -bootstrap=/versions/musl-cross-make.0f24f6b057b4a8a96ed1897599a80815024fca85525bd64055942fc98170fc26 +bootstrap=/versions/musl-cross-make.4ac8330fa1ff283aa8fb82420e659ed690c78b4575b357fb28dbbb16612dafdc "$bootstrap/bin/x86_64-linux-musl-gcc" --version # For validating the compiler @@ -28,6 +28,11 @@ printf '%s\n' 'int main(void) { return 0; }' >true.c printf '%s\n' >musl-cross-make/config.mak \ "OUTPUT=${pthbs_destdir%/}/versions/$pthbs_package" \ 'GCC_VER=11.2.0' \ + 'MUSL_VER=1.2.5' \ + 'BINUTILS_VER=2.33.1' \ + 'GMP_VER=6.1.2' \ + 'MPC_VER=1.1.0' \ + 'MPFR_VER=4.0.2' \ "TARGET=x86_64-linux-musl" \ 'st=-static --static' \ 'fl=-g0 -O2' \ diff --git a/variants/root-x86_64/oldbootstrap.environment b/variants/root-x86_64/oldbootstrap.environment @@ -1,4 +1,4 @@ #!/usr/bin/env pthbs-build -#+busybox.8a399329d9e5c9ddbb04fa188433bc8f96f86b865697cf35ae83d4d4d1cd03e0 -#+gnu-make.9c4890ddf55437a2e243ac9a21d60e481cbbec6e51648c45e697a8039bf5e9a9 -#+musl-cross-make.371ddc61a055a0d6fc7367db32c03634a589398cdc154dfc6db1238e0246bdd7- \ No newline at end of file +#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 +#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 +#+musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660+ \ No newline at end of file diff --git a/variants/root-x86_64/oldsystem.environment b/variants/root-x86_64/oldsystem.environment @@ -1,4 +1,4 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.c003b945c3fc6bb8e6abae6decb0dcb063210fb2cca38c63363f161e1df882dc -#+busybox.d62e004fb11052ac71cd46fdcf3b91e23c73afeb0b7310a4a888e5df7d574856 -#+gnu-make.13acf27c23395429ffdaa196f02e757ece7bac5894a7d9351099bce06131889e- \ No newline at end of file +#+musl-cross-make.0258f89e318a048dce6226aee21f282b9bf4f8454fab1d71fceb52bc3a5e359f +#+busybox.86d688fecda25e4fb66f5827fe78388dd75943591b3b6e924ed358fcedf56bc3 +#+gnu-make.03847adc155d6f737e16b1d33ed0652b2349243b3998f6b83f766992f106cdb0+ \ No newline at end of file