mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

commit 48e4338349d3d0d11703705fc24e96798ad0a8fa
parent d7afce7675083c76683f4b2b7050647e4485b860
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Wed,  3 Dec 2025 20:48:55 +0000

Use macro for mcm source dependencies

Diffstat:
Mtemplates/pkg/musl-cross-make:old | 18++++++++++--------
Mtemplates/pkg/musl-cross-make:oldbootstrap-0 | 18++++++++++--------
Mtemplates/pkg/musl-cross-make:oldbootstrap-1 | 18++++++++++--------
Mvariants/ccx-x86_64/busybox:old | 6+++---
Mvariants/ccx-x86_64/busybox:oldbootstrap | 8++++----
Mvariants/ccx-x86_64/gnu-make:old | 6+++---
Mvariants/ccx-x86_64/gnu-make:oldbootstrap | 4++--
Mvariants/ccx-x86_64/musl-cross-make:old | 12++++++------
Mvariants/ccx-x86_64/musl-cross-make:oldbootstrap-0 | 6+++---
Mvariants/ccx-x86_64/musl-cross-make:oldbootstrap-1 | 10+++++-----
Mvariants/ccx-x86_64/oldbootstrap.environment | 8++++----
Mvariants/ccx-x86_64/oldsystem.environment | 8++++----
Mvariants/root-x86_64/busybox:old | 6+++---
Mvariants/root-x86_64/busybox:oldbootstrap | 8++++----
Mvariants/root-x86_64/gnu-make:old | 6+++---
Mvariants/root-x86_64/gnu-make:oldbootstrap | 4++--
Mvariants/root-x86_64/musl-cross-make:old | 12++++++------
Mvariants/root-x86_64/musl-cross-make:oldbootstrap-0 | 6+++---
Mvariants/root-x86_64/musl-cross-make:oldbootstrap-1 | 10+++++-----
Mvariants/root-x86_64/oldbootstrap.environment | 8++++----
Mvariants/root-x86_64/oldsystem.environment | 8++++----
21 files changed, 98 insertions(+), 92 deletions(-)

diff --git a/templates/pkg/musl-cross-make:old b/templates/pkg/musl-cross-make:old @@ -1,15 +1,17 @@ +{%- import "package_sets" as ps -%} #!/usr/bin/env pthbs-build #+{{pkg_install_name("musl-cross-make:oldbootstrap-1")}} #+{{pkg_install_name("gnu-make:oldbootstrap")}} #+{{pkg_install_name("busybox:oldbootstrap")}} -#@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 -#@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 -#@sha256:bdf76c15229b241e578046b8486106f09534d754ea4cbf105e0660e551fb1669:musl-cross-make/sources/linux-6.5.4.tar.xz -#@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 -#@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +{{ ps.mcm_sources( + gcc="gcc-11.2.0.tar.xz", + linux="linux-6.5.4.tar.xz", + musl="musl-1.2.5.tar.gz", + binutils="binutils-2.33.1.tar.xz", + gmp="gmp-6.1.2.tar.bz2", + mpc="mpc-1.1.0.tar.gz", + mpfr="mpfr-4.0.2.tar.bz2" +) }} #@sha256:4213e75809588e3f32ae0fde8fb11df2dfd6e0e013762ff5ee951c3aadb7ffc0:musl-cross-make/patches/linux-6.5.4/0001-no-rsync-headers.diff #@sha256:68140a82582ede938159630bca0fb13a93b4bf1cb2e85b08943c26242cf8f3a6:zpipe.c #@git:{{submodule.current["musl-cross-make"]}}:musl-cross-make diff --git a/templates/pkg/musl-cross-make:oldbootstrap-0 b/templates/pkg/musl-cross-make:oldbootstrap-0 @@ -1,14 +1,16 @@ +{%- import "package_sets" as ps -%} #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz -#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub -#@sha256:c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e:musl-cross-make/sources/gcc-9.4.0.tar.xz -#@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 -#@sha256:dc7abf734487553644258a3822cfd429d74656749e309f2b25f09f4282e05588:musl-cross-make/sources/linux-headers-4.19.88-2.tar.xz -#@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 -#@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +{{ ps.mcm_sources( + gcc="gcc-9.4.0.tar.xz", + linux="linux-headers-4.19.88-2.tar.xz", + musl="musl-1.2.5.tar.gz", + binutils="binutils-2.33.1.tar.xz", + gmp="gmp-6.1.2.tar.bz2", + mpc="mpc-1.1.0.tar.gz", + mpfr="mpfr-4.0.2.tar.bz2" +) }} #@git:{{submodule.current["musl-cross-make"]}}:musl-cross-make diff --git a/templates/pkg/musl-cross-make:oldbootstrap-1 b/templates/pkg/musl-cross-make:oldbootstrap-1 @@ -1,15 +1,17 @@ +{%- import "package_sets" as ps -%} #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath #+{{pkg_install_name("musl-cross-make:oldbootstrap-0")}} -#@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 -#@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 -#@sha256:dc7abf734487553644258a3822cfd429d74656749e309f2b25f09f4282e05588:musl-cross-make/sources/linux-headers-4.19.88-2.tar.xz -#@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 -#@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +{{ ps.mcm_sources( + gcc="gcc-11.2.0.tar.xz", + linux="linux-headers-4.19.88-2.tar.xz", + musl="musl-1.2.5.tar.gz", + binutils="binutils-2.33.1.tar.xz", + gmp="gmp-6.1.2.tar.bz2", + mpc="mpc-1.1.0.tar.gz", + mpfr="mpfr-4.0.2.tar.bz2", +) }} #@git:{{submodule.current["musl-cross-make"]}}:musl-cross-make 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.e2bb984c39ff190471cac357dc147c9120dd5084252999fcca13d036115370ea -#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 -#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 +#+musl-cross-make.4abe0786ebe51617df2c5f58538382e539ce09d1531fcc6dc957bc7e4ac9e2fd +#+gnu-make.fdbd2017b1b819ca6993e9bad3435d301c2bfa50ca0bb8839126a5f2fd38c9ed +#+busybox.23ab490f502b632992940c34227b7086e367376760a91976dc5e46e6bc3585ae #@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.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 -#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 +#+musl-cross-make.01fa14ca024a12e5e3c2ab0ed3e2014333d57d4bc87a8805a397c665d1a6172a +#+gnu-make.fdbd2017b1b819ca6993e9bad3435d301c2bfa50ca0bb8839126a5f2fd38c9ed #@git:aa4d303a3139107919f73cece4eaf85a7dc75db6:busybox #@sha256:9ee52091d7a41e7e492d508574573fbebe64155d85a07980128f21105eaad1e2:busybox/.config -mcm=/home/ccx/versions/musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 -make=/home/ccx/versions/gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 +mcm=/home/ccx/versions/musl-cross-make.01fa14ca024a12e5e3c2ab0ed3e2014333d57d4bc87a8805a397c665d1a6172a +make=/home/ccx/versions/gnu-make.fdbd2017b1b819ca6993e9bad3435d301c2bfa50ca0bb8839126a5f2fd38c9ed 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.e2bb984c39ff190471cac357dc147c9120dd5084252999fcca13d036115370ea -#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 -#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 +#+musl-cross-make.4abe0786ebe51617df2c5f58538382e539ce09d1531fcc6dc957bc7e4ac9e2fd +#+gnu-make.fdbd2017b1b819ca6993e9bad3435d301c2bfa50ca0bb8839126a5f2fd38c9ed +#+busybox.23ab490f502b632992940c34227b7086e367376760a91976dc5e46e6bc3585ae #@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.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 +#+musl-cross-make.01fa14ca024a12e5e3c2ab0ed3e2014333d57d4bc87a8805a397c665d1a6172a #@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:. @@ -36,7 +36,7 @@ dest=${pthbs_destdir%/}${prefix} cd 'make-4.4.1' -mcm=/home/ccx/versions/musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 +mcm=/home/ccx/versions/musl-cross-make.01fa14ca024a12e5e3c2ab0ed3e2014333d57d4bc87a8805a397c665d1a6172a 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,15 +1,15 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8 -#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 -#+busybox.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 +#+musl-cross-make.01fa14ca024a12e5e3c2ab0ed3e2014333d57d4bc87a8805a397c665d1a6172a +#+gnu-make.fdbd2017b1b819ca6993e9bad3435d301c2bfa50ca0bb8839126a5f2fd38c9ed +#+busybox.23ab490f502b632992940c34227b7086e367376760a91976dc5e46e6bc3585ae #@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 #@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 +#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 #@sha256:bdf76c15229b241e578046b8486106f09534d754ea4cbf105e0660e551fb1669:musl-cross-make/sources/linux-6.5.4.tar.xz #@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 +#@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz #@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@sha256:4213e75809588e3f32ae0fde8fb11df2dfd6e0e013762ff5ee951c3aadb7ffc0:musl-cross-make/patches/linux-6.5.4/0001-no-rsync-headers.diff #@sha256:68140a82582ede938159630bca0fb13a93b4bf1cb2e85b08943c26242cf8f3a6:zpipe.c #@git:cf9b601eba1b8c4a3c0655ba25d7fc8cfa365cbc:musl-cross-make diff --git a/variants/ccx-x86_64/musl-cross-make:oldbootstrap-0 b/variants/ccx-x86_64/musl-cross-make:oldbootstrap-0 @@ -2,13 +2,13 @@ #@pragma:nosandbox #@pragma:nopath #@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz -#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub -#@sha256:c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e:musl-cross-make/sources/gcc-9.4.0.tar.xz #@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 +#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 #@sha256:dc7abf734487553644258a3822cfd429d74656749e309f2b25f09f4282e05588:musl-cross-make/sources/linux-headers-4.19.88-2.tar.xz #@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 +#@sha256:c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e:musl-cross-make/sources/gcc-9.4.0.tar.xz #@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@git:cf9b601eba1b8c4a3c0655ba25d7fc8cfa365cbc:musl-cross-make diff --git a/variants/ccx-x86_64/musl-cross-make:oldbootstrap-1 b/variants/ccx-x86_64/musl-cross-make:oldbootstrap-1 @@ -1,15 +1,15 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.45052fee496dc880ed7420e83e8a5a8b3cf7d33682e69881061c9eab6220e0a4 +#+musl-cross-make.b9dc3758deee68635c59bf2083c7df9c92e7d3d7732fff6da9c734f1d1b1f588 #@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 #@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 +#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 #@sha256:dc7abf734487553644258a3822cfd429d74656749e309f2b25f09f4282e05588:musl-cross-make/sources/linux-headers-4.19.88-2.tar.xz #@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 +#@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz #@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@git:cf9b601eba1b8c4a3c0655ba25d7fc8cfa365cbc:musl-cross-make @@ -19,7 +19,7 @@ prefix=/home/ccx/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} cd '.' -bootstrap=/home/ccx/versions/musl-cross-make.45052fee496dc880ed7420e83e8a5a8b3cf7d33682e69881061c9eab6220e0a4 +bootstrap=/home/ccx/versions/musl-cross-make.b9dc3758deee68635c59bf2083c7df9c92e7d3d7732fff6da9c734f1d1b1f588 "$bootstrap/bin/x86_64-linux-musl-gcc" --version # For validating the compiler 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.f142209cf4e424c600ece138e20a538d087a8dc6dbdcd29ec1a8102c19f05835 -#+gnu-make.2c10090e0cb677c3ebdc3da4082f250a824253bfc9d6581f32962f1d2d335c75 -#+musl-cross-make.1c62b5785bbc5113f6290d19099e3a19027f1b1ea81438c7fc6d9c75ecd6e3a8- \ No newline at end of file +#+busybox.23ab490f502b632992940c34227b7086e367376760a91976dc5e46e6bc3585ae +#+gnu-make.fdbd2017b1b819ca6993e9bad3435d301c2bfa50ca0bb8839126a5f2fd38c9ed +#+musl-cross-make.01fa14ca024a12e5e3c2ab0ed3e2014333d57d4bc87a8805a397c665d1a6172a+ \ 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.e2bb984c39ff190471cac357dc147c9120dd5084252999fcca13d036115370ea -#+busybox.d5625f6b0fa504b603197dcbac749af1ecdedb2dd01c31ec34b9567c723e45cc -#+gnu-make.3bd4c3b2a78334a10db507bec81c087fa151b8199f001265bb202ae7cbbf882b- \ No newline at end of file +#+musl-cross-make.4abe0786ebe51617df2c5f58538382e539ce09d1531fcc6dc957bc7e4ac9e2fd +#+busybox.e8f2d2bbc00065721398d085cca81caaf8d334d4c3ec64b8f35315fe5e5f42ae +#+gnu-make.1c00eb73040ac3505d852b2ee2fa899e0bca651cd25117fa9eec86cb3b519b8d+ \ 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.0258f89e318a048dce6226aee21f282b9bf4f8454fab1d71fceb52bc3a5e359f -#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 -#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 +#+musl-cross-make.7ef00949ff85f560076fb9e2d6f1738da8bde992bd5f413fb6f6c91123ec48b0 +#+gnu-make.f280957dd01b44a028b72a350c72b82fa86cc52835f87681553f691d68d98676 +#+busybox.4081af0b6ffe88393e520986104e657e2467ea6b3552ea71f156a17aa206d5d7 #@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.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 -#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 +#+musl-cross-make.5bfb49d3a9a1a8eb256fe5f82044f63f84a040d2e0924724ac5105365b30e547 +#+gnu-make.f280957dd01b44a028b72a350c72b82fa86cc52835f87681553f691d68d98676 #@git:aa4d303a3139107919f73cece4eaf85a7dc75db6:busybox #@sha256:9ee52091d7a41e7e492d508574573fbebe64155d85a07980128f21105eaad1e2:busybox/.config -mcm=/versions/musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 -make=/versions/gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 +mcm=/versions/musl-cross-make.5bfb49d3a9a1a8eb256fe5f82044f63f84a040d2e0924724ac5105365b30e547 +make=/versions/gnu-make.f280957dd01b44a028b72a350c72b82fa86cc52835f87681553f691d68d98676 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.0258f89e318a048dce6226aee21f282b9bf4f8454fab1d71fceb52bc3a5e359f -#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 -#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 +#+musl-cross-make.7ef00949ff85f560076fb9e2d6f1738da8bde992bd5f413fb6f6c91123ec48b0 +#+gnu-make.f280957dd01b44a028b72a350c72b82fa86cc52835f87681553f691d68d98676 +#+busybox.4081af0b6ffe88393e520986104e657e2467ea6b3552ea71f156a17aa206d5d7 #@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.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 +#+musl-cross-make.5bfb49d3a9a1a8eb256fe5f82044f63f84a040d2e0924724ac5105365b30e547 #@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:. @@ -36,7 +36,7 @@ dest=${pthbs_destdir%/}${prefix} cd 'make-4.4.1' -mcm=/versions/musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 +mcm=/versions/musl-cross-make.5bfb49d3a9a1a8eb256fe5f82044f63f84a040d2e0924724ac5105365b30e547 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,15 +1,15 @@ #!/usr/bin/env pthbs-build -#+musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660 -#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 -#+busybox.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 +#+musl-cross-make.5bfb49d3a9a1a8eb256fe5f82044f63f84a040d2e0924724ac5105365b30e547 +#+gnu-make.f280957dd01b44a028b72a350c72b82fa86cc52835f87681553f691d68d98676 +#+busybox.4081af0b6ffe88393e520986104e657e2467ea6b3552ea71f156a17aa206d5d7 #@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 #@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 +#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 #@sha256:bdf76c15229b241e578046b8486106f09534d754ea4cbf105e0660e551fb1669:musl-cross-make/sources/linux-6.5.4.tar.xz #@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 +#@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz #@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@sha256:4213e75809588e3f32ae0fde8fb11df2dfd6e0e013762ff5ee951c3aadb7ffc0:musl-cross-make/patches/linux-6.5.4/0001-no-rsync-headers.diff #@sha256:68140a82582ede938159630bca0fb13a93b4bf1cb2e85b08943c26242cf8f3a6:zpipe.c #@git:cf9b601eba1b8c4a3c0655ba25d7fc8cfa365cbc:musl-cross-make diff --git a/variants/root-x86_64/musl-cross-make:oldbootstrap-0 b/variants/root-x86_64/musl-cross-make:oldbootstrap-0 @@ -2,13 +2,13 @@ #@pragma:nosandbox #@pragma:nopath #@sha256:ab66fc2d1c3ec0359b8e08843c9f33b63e8707efdff5e4cc5c200eae24722cbf:musl-cross-make/sources/binutils-2.33.1.tar.xz -#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub -#@sha256:c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e:musl-cross-make/sources/gcc-9.4.0.tar.xz #@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 +#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 #@sha256:dc7abf734487553644258a3822cfd429d74656749e309f2b25f09f4282e05588:musl-cross-make/sources/linux-headers-4.19.88-2.tar.xz #@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 +#@sha256:c95da32f440378d7751dd95533186f7fc05ceb4fb65eb5b85234e6299eb9838e:musl-cross-make/sources/gcc-9.4.0.tar.xz #@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@git:cf9b601eba1b8c4a3c0655ba25d7fc8cfa365cbc:musl-cross-make diff --git a/variants/root-x86_64/musl-cross-make:oldbootstrap-1 b/variants/root-x86_64/musl-cross-make:oldbootstrap-1 @@ -1,15 +1,15 @@ #!/usr/bin/env pthbs-build #@pragma:nosandbox #@pragma:nopath -#+musl-cross-make.4ac8330fa1ff283aa8fb82420e659ed690c78b4575b357fb28dbbb16612dafdc +#+musl-cross-make.31ca01ef283877065746b88f807cd4c4cb83667aab73cf2847d552a26c23a337 #@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 #@sha256:5275bb04f4863a13516b2f39392ac5e272f5e1bb8057b18aec1c9b79d73d8fb2:musl-cross-make/sources/gmp-6.1.2.tar.bz2 +#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 #@sha256:dc7abf734487553644258a3822cfd429d74656749e309f2b25f09f4282e05588:musl-cross-make/sources/linux-headers-4.19.88-2.tar.xz #@sha256:6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e:musl-cross-make/sources/mpc-1.1.0.tar.gz -#@sha256:c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc:musl-cross-make/sources/mpfr-4.0.2.tar.bz2 +#@sha256:d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b:musl-cross-make/sources/gcc-11.2.0.tar.xz #@sha256:a9a118bbe84d8764da0ea0d28b3ab3fae8477fc7e4085d90102b8596fc7c75e4:musl-cross-make/sources/musl-1.2.5.tar.gz +#@sha256:75d5d255a2a273b6e651f82eecfabf6cbcd8eaeae70e86b417384c8f4a58d8d3:musl-cross-make/sources/config.sub #@git:cf9b601eba1b8c4a3c0655ba25d7fc8cfa365cbc:musl-cross-make @@ -19,7 +19,7 @@ prefix=/versions/$pthbs_package dest=${pthbs_destdir%/}${prefix} cd '.' -bootstrap=/versions/musl-cross-make.4ac8330fa1ff283aa8fb82420e659ed690c78b4575b357fb28dbbb16612dafdc +bootstrap=/versions/musl-cross-make.31ca01ef283877065746b88f807cd4c4cb83667aab73cf2847d552a26c23a337 "$bootstrap/bin/x86_64-linux-musl-gcc" --version # For validating the compiler 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.0027be8fa320a02e2aa629e95043e974ee80c68956c26d9b479dc5582d562132 -#+gnu-make.369e429b1f32f7fceab96f27d2dbea82fc9c4bc9e416826858f55b3beb77caf0 -#+musl-cross-make.27d9e0c0ecd0b84025e2ff168f9b6511958d2f91d370a951c77841989c688660- \ No newline at end of file +#+busybox.4081af0b6ffe88393e520986104e657e2467ea6b3552ea71f156a17aa206d5d7 +#+gnu-make.f280957dd01b44a028b72a350c72b82fa86cc52835f87681553f691d68d98676 +#+musl-cross-make.5bfb49d3a9a1a8eb256fe5f82044f63f84a040d2e0924724ac5105365b30e547+ \ 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.0258f89e318a048dce6226aee21f282b9bf4f8454fab1d71fceb52bc3a5e359f -#+busybox.86d688fecda25e4fb66f5827fe78388dd75943591b3b6e924ed358fcedf56bc3 -#+gnu-make.03847adc155d6f737e16b1d33ed0652b2349243b3998f6b83f766992f106cdb0- \ No newline at end of file +#+musl-cross-make.7ef00949ff85f560076fb9e2d6f1738da8bde992bd5f413fb6f6c91123ec48b0 +#+busybox.50f970c82296408c9b6abd601080bf8af1bef8103c38326ed938736726cce799 +#+gnu-make.b0ba943ef89691c13eb115709f84abce00c66b78c92a72da59b3f63df19d9394+ \ No newline at end of file