aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-02-17 02:01:57 +0900
committerOphestra <cat@gensokyo.uk>2026-02-17 02:01:57 +0900
commit50c9da8b6d5ae48ca6dffbc2d5928a51a7a03cbc (patch)
treef9bf8b8620a2d3ae138c3ed8be84aae2527232cc
parent16966043c707d2b8d939089fc9bf6b2f1acfdd7e (diff)
internal/rosa/python: enable openssl
This is required by qemu test suite. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/python.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/rosa/python.go b/internal/rosa/python.go
index 81cf9b45..1dac9d22 100644
--- a/internal/rosa/python.go
+++ b/internal/rosa/python.go
@@ -49,6 +49,10 @@ func (t Toolchain) newPython() pkg.Artifact {
"ld-musl-" + linuxArch() + ".so.1",
},
+ Configure: [][2]string{
+ {"with-openssl", "/system"},
+ },
+
ScriptEarly: `
export HOME="$(mktemp -d)"
`,
@@ -57,6 +61,7 @@ export HOME="$(mktemp -d)"
},
t.Load(Zlib),
t.Load(Libffi),
+ t.Load(OpenSSL),
)
}
func init() { artifactsF[Python] = Toolchain.newPython }