diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-05-17 18:01:11 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-05-17 18:01:11 +0900 |
| commit | a967aa3b6e8c521a81d9ea5906333fd600dcc825 (patch) | |
| tree | 0a8d306d4f20d9ce5b3ebd0a338de7f32c84d97b /internal | |
| parent | 38bc2c750842826c5af4f66abe3e1905258cd274 (diff) | |
internal/rosa/kernel: arch-specific headers checksum
These headers differ by target architecture.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/rosa/kernel.go | 7 |
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 |
