diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-01-31 21:59:20 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-01-31 22:47:13 +0900 |
| commit | 48f4ccba3331255dc93a85b5596e33f6e0d353da (patch) | |
| tree | 6fb177e6a380010c4782d80f52bc77bfc8eb3cac /internal/rosa/go.go | |
| parent | c31884bee433b3f421bb34e51397fa0991413348 (diff) | |
internal/rosa/llvm: add rosa vendor
This cleans up checks specific to Rosa OS, and fixes stack overflow in llvm under certain conditions.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/go.go')
| -rw-r--r-- | internal/rosa/go.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/internal/rosa/go.go b/internal/rosa/go.go index 76f84f85..31417ee8 100644 --- a/internal/rosa/go.go +++ b/internal/rosa/go.go @@ -15,15 +15,12 @@ func (t Toolchain) newGoBootstrap() pkg.Artifact { }, nil, []string{ "CGO_ENABLED=0", }, ` -mkdir -p /var/tmp -cp -r /usr/src/go /work -cd /work/go/src +mkdir -p /var/tmp/ /work/system/ +cp -r /usr/src/go /work/system/ +cd /work/system/go/src chmod -R +w .. ./make.bash -cd /work/ -mkdir system/ -mv go/ system/ `, pkg.Path(AbsUsrSrc.Append("go"), false, pkg.NewHTTPGetTar( nil, "https://dl.google.com/go/go1.4-bootstrap-20171003.tar.gz", mustDecode(checksum), |
