aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--internal/rosa/kernel.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/internal/rosa/kernel.go b/internal/rosa/kernel.go
index 5aa39085..354e97ed 100644
--- a/internal/rosa/kernel.go
+++ b/internal/rosa/kernel.go
@@ -29,10 +29,13 @@ func init() {
}
func (t Toolchain) newKernelHeaders() (pkg.Artifact, string) {
- const checksum = "lCmBNcMeUmXifg0vecKOPy3GAaFcJSmOPnf3wit9xYTDSTsFADPt1xxUFfmTn1fD"
+ checksum := perArch[string]{
+ "amd64": "lCmBNcMeUmXifg0vecKOPy3GAaFcJSmOPnf3wit9xYTDSTsFADPt1xxUFfmTn1fD",
+ "arm64": "PlRxp4JzZeMGx7CScRlT1NBzc2NVyJlb8Gm8sa3ofFght9ZT101ZJhcIXiCkHSHM",
+ }
return t.NewPackage("kernel-headers", kernelVersion, kernelSource, &PackageAttr{
Flag: TEarly,
- KnownChecksum: new(mustDecode(checksum)),
+ KnownChecksum: new(mustDecode(checksum.unwrap(t.S))),
Paths: []pkg.ExecPath{
// updated manually for API changes