aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/llvm.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-11 21:13:44 +0900
committerOphestra <cat@gensokyo.uk>2026-07-11 21:13:44 +0900
commit3a3d8efb1ed82092637a7df5e0106fbc311cd8fd (patch)
treecfdb93ecec8b696d7590f42b864d23ddd1496f74 /internal/rosa/llvm.go
parentcb8c9e4e688345b4f0bb1857f1e2ea0cb8e57cf8 (diff)
internal/rosa/package/python: early bootstrap variant
This avoids pulling in python's insane dependency tree into the bootstrap path. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/llvm.go')
-rw-r--r--internal/rosa/llvm.go17
1 files changed, 9 insertions, 8 deletions
diff --git a/internal/rosa/llvm.go b/internal/rosa/llvm.go
index 40167181..52e14131 100644
--- a/internal/rosa/llvm.go
+++ b/internal/rosa/llvm.go
@@ -17,11 +17,12 @@ var (
_earlyRuntimes = H("early-runtimes")
_musl = H("musl")
- _bash = H("bash")
- _gawk = H("gawk")
- _coreutils = H("coreutils")
- _diffutils = H("diffutils")
- _findutils = H("findutils")
+ _bash = H("bash")
+ _gawk = H("gawk")
+ _pythonEarly = H("python-early")
+ _coreutils = H("coreutils")
+ _diffutils = H("diffutils")
+ _findutils = H("findutils")
_zlib = H("zlib")
_zstd = H("zstd")
@@ -124,7 +125,7 @@ ln -s \
"/work/system/lib/${ROSA_TRIPLE}/crtendS.o"
`,
},
- _python,
+ _pythonEarly,
_muslHeaders,
_kernelHeaders,
@@ -180,7 +181,7 @@ ln -s \
},
SkipTest: true,
},
- _python,
+ _pythonEarly,
_zlib,
_zstd,
@@ -367,7 +368,7 @@ ln -s clang++ /work/system/bin/c++
Test: "ninja " + jobsFlagE + " " + loadFlagE + " check-all",
},
- _python,
+ _pythonEarly,
_perl,
_diffutils,
_bash,