commit ee31f809faedce0b5c74770f5076d8659d42c5ae
parent 8667232d35059b9dd32f0a0fee6d8994a72fa52e
Author: Jan Pobrislo <ccx@te2000.cz>
Date: Wed, 3 Dec 2025 19:16:08 +0000
Make old package references symbolic
Diffstat:
15 files changed, 45 insertions(+), 45 deletions(-)
diff --git a/templates/pkg/busybox:old b/templates/pkg/busybox:old
@@ -1,7 +1,7 @@
#!/usr/bin/env pthbs-build
-#+musl-cross-make.74cd95cd7bd1db21d28d9a8579d924d588b9cbfd0f9744c0fb890188d71646aa
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
+#+{{pkg_install_name("musl-cross-make:old")}}
+#+{{pkg_install_name("gnu-make:oldbootstrap")}}
+#+{{pkg_install_name("busybox:oldbootstrap")}}
#@sha256:31b8f61d2173fa36d4409e8e91f52088691d6ba4db13efe19ea7ae7512e64275:busybox/.config
#@git:3621595939e43a831d66f6b757d4f410029bff95:busybox
diff --git a/templates/pkg/busybox:oldbootstrap b/templates/pkg/busybox:oldbootstrap
@@ -1,13 +1,13 @@
#!/usr/bin/env pthbs-build
#@pragma:nosandbox
#@pragma:nopath
-#+musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
+#+{{pkg_install_name("musl-cross-make:oldbootstrap-1")}}
+#+{{pkg_install_name("gnu-make:oldbootstrap")}}
#@git:aa4d303a3139107919f73cece4eaf85a7dc75db6:busybox
#@sha256:9ee52091d7a41e7e492d508574573fbebe64155d85a07980128f21105eaad1e2:busybox/.config
-mcm={{versions}}/musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
-make={{versions}}/gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
+mcm={{versions}}/{{pkg_install_name("musl-cross-make:oldbootstrap-1")}}
+make={{versions}}/{{pkg_install_name("gnu-make:oldbootstrap")}}
export PATH="$mcm/bin:$make/command:$PATH"
export CC="$mcm/bin/x86_64-linux-musl-gcc"
diff --git a/templates/pkg/gnu-make:old b/templates/pkg/gnu-make:old
@@ -1,7 +1,7 @@
#!/usr/bin/env pthbs-build
-#+musl-cross-make.74cd95cd7bd1db21d28d9a8579d924d588b9cbfd0f9744c0fb890188d71646aa
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
+#+{{pkg_install_name("musl-cross-make:old")}}
+#+{{pkg_install_name("gnu-make:oldbootstrap")}}
+#+{{pkg_install_name("busybox:oldbootstrap")}}
#@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:.
diff --git a/templates/pkg/gnu-make:oldbootstrap b/templates/pkg/gnu-make:oldbootstrap
@@ -1,7 +1,7 @@
#!/usr/bin/env pthbs-build
#@pragma:nosandbox
#@pragma:nopath
-#+musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
+#+{{pkg_install_name("musl-cross-make:oldbootstrap-1")}}
#@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:.
@@ -36,7 +36,7 @@ dest=${pthbs_destdir%/}${prefix}
cd 'make-4.4.1'
-mcm={{versions}}/musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
+mcm={{versions}}/{{pkg_install_name("musl-cross-make:oldbootstrap-1")}}
export PATH="$mcm/bin:$PATH"
export CC="$mcm/bin/x86_64-linux-musl-gcc"
diff --git a/templates/pkg/musl-cross-make:old b/templates/pkg/musl-cross-make:old
@@ -1,7 +1,7 @@
#!/usr/bin/env pthbs-build
-#+musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
+#+{{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
diff --git a/templates/pkg/musl-cross-make:oldbootstrap-1 b/templates/pkg/musl-cross-make:oldbootstrap-1
@@ -1,7 +1,7 @@
#!/usr/bin/env pthbs-build
#@pragma:nosandbox
#@pragma:nopath
-#+musl-cross-make.d14cfd2214c9bc8f141df31e1bad9a34dd9ac123a2ba26bccfdf88597053da9b
+#+{{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
@@ -19,7 +19,7 @@ prefix={{versions}}/$pthbs_package
dest=${pthbs_destdir%/}${prefix}
cd '.'
-bootstrap={{versions}}/musl-cross-make.d14cfd2214c9bc8f141df31e1bad9a34dd9ac123a2ba26bccfdf88597053da9b
+bootstrap={{versions}}/{{pkg_install_name("musl-cross-make:oldbootstrap-0")}}
"$bootstrap/bin/x86_64-linux-musl-gcc" --version
# For validating the compiler
diff --git a/templates/pkg/oldbootstrap.environment b/templates/pkg/oldbootstrap.environment
@@ -1,4 +1,4 @@
#!/usr/bin/env pthbs-build
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
+#+{{pkg_install_name("busybox:oldbootstrap")}}
+#+{{pkg_install_name("gnu-make:oldbootstrap")}}
+#+{{pkg_install_name("musl-cross-make:oldbootstrap-1")}}
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.74cd95cd7bd1db21d28d9a8579d924d588b9cbfd0f9744c0fb890188d71646aa
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
+#+musl-cross-make.4e31ccacab5cc8de22091926201823288206e2471d5991c3fa8db8b8f5c1b22b
+#+gnu-make.47af7543e52e6b72ac25e13223e2ce78703c58993166ba25c56cba245e48dbfa
+#+busybox.73a23c9ea571875b0e9e166a6974b6b314b540c8c247783d9cf96e10a59fcd73
#@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.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
+#+musl-cross-make.473310ee8dd6c0b20a1b81598700e61a0e38dcfe0b8503bd5cdbb9bf4f9af4fc
+#+gnu-make.47af7543e52e6b72ac25e13223e2ce78703c58993166ba25c56cba245e48dbfa
#@git:aa4d303a3139107919f73cece4eaf85a7dc75db6:busybox
#@sha256:9ee52091d7a41e7e492d508574573fbebe64155d85a07980128f21105eaad1e2:busybox/.config
-mcm=/versions/musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
-make=/versions/gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
+mcm=/versions/musl-cross-make.473310ee8dd6c0b20a1b81598700e61a0e38dcfe0b8503bd5cdbb9bf4f9af4fc
+make=/versions/gnu-make.47af7543e52e6b72ac25e13223e2ce78703c58993166ba25c56cba245e48dbfa
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.74cd95cd7bd1db21d28d9a8579d924d588b9cbfd0f9744c0fb890188d71646aa
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
+#+musl-cross-make.4e31ccacab5cc8de22091926201823288206e2471d5991c3fa8db8b8f5c1b22b
+#+gnu-make.47af7543e52e6b72ac25e13223e2ce78703c58993166ba25c56cba245e48dbfa
+#+busybox.73a23c9ea571875b0e9e166a6974b6b314b540c8c247783d9cf96e10a59fcd73
#@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.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
+#+musl-cross-make.473310ee8dd6c0b20a1b81598700e61a0e38dcfe0b8503bd5cdbb9bf4f9af4fc
#@untar:-z:sha256:dd16fb1d67bfab79a72f5e8390735c49e3e8e70b4945a15ab1f81ddb78658fb3:.
@@ -36,7 +36,7 @@ dest=${pthbs_destdir%/}${prefix}
cd 'make-4.4.1'
-mcm=/versions/musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
+mcm=/versions/musl-cross-make.473310ee8dd6c0b20a1b81598700e61a0e38dcfe0b8503bd5cdbb9bf4f9af4fc
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.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+busybox.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
+#+musl-cross-make.473310ee8dd6c0b20a1b81598700e61a0e38dcfe0b8503bd5cdbb9bf4f9af4fc
+#+gnu-make.47af7543e52e6b72ac25e13223e2ce78703c58993166ba25c56cba245e48dbfa
+#+busybox.73a23c9ea571875b0e9e166a6974b6b314b540c8c247783d9cf96e10a59fcd73
#@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
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.d14cfd2214c9bc8f141df31e1bad9a34dd9ac123a2ba26bccfdf88597053da9b
+#+musl-cross-make.34f6ccb85ace0679a48a76ff433db4f3e941a728e03a24d238c8f0e80d2e72f2
#@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.d14cfd2214c9bc8f141df31e1bad9a34dd9ac123a2ba26bccfdf88597053da9b
+bootstrap=/versions/musl-cross-make.34f6ccb85ace0679a48a76ff433db4f3e941a728e03a24d238c8f0e80d2e72f2
"$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.a0af8a5860e7fa278d39404f06a382633b7e2122d85c16bb2e22b1804cdd1654
-#+gnu-make.0a6fbda1db6316eb5ed666a1697e7bf0e4604d371ac4cf5d24a5151e76280074
-#+musl-cross-make.513f0acae3d9d88d67a9151a33515f34995d3ff3d69f38b47239070d1b02c731-
\ No newline at end of file
+#+busybox.73a23c9ea571875b0e9e166a6974b6b314b540c8c247783d9cf96e10a59fcd73
+#+gnu-make.47af7543e52e6b72ac25e13223e2ce78703c58993166ba25c56cba245e48dbfa
+#+musl-cross-make.473310ee8dd6c0b20a1b81598700e61a0e38dcfe0b8503bd5cdbb9bf4f9af4fc+
\ 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.884725bf380e0e537bcd0e07975a2cc8faa6597fc199d2b63db309e9fcea4e4f
-#+busybox.379b7b2d8316b3678245563c8e592d71e6c380bc22a735c30c1c0e6f8f60caf3
-#+gnu-make.31d90a55d6506852f9784f6f6febf0d843f8051f63bc18795fd5275baa369f50-
\ No newline at end of file
+#+musl-cross-make.4e31ccacab5cc8de22091926201823288206e2471d5991c3fa8db8b8f5c1b22b
+#+busybox.e3702e1bbb5a23d2c6378c62aceb63b89eaf2a1404df65aae67c1de6b4cbe191
+#+gnu-make.885ff78732184ff93f324a75c1bcc532a043690cea28563471054536550e00b3+
\ No newline at end of file