Bug ID | 1170849 |
---|---|
Summary | config.{guess,sub} are updated if aarch64/ppc64le/riscv64 supports are missing but it breaks on cargo/rust packaging |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | aarch64 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | screening-team-bugs@suse.de |
Reporter | guillaume.gardet@arm.com |
QA Contact | qa-bugs@suse.de |
CC | afaerber@suse.com, dmueller@suse.com, fvogt@suse.com |
Found By | --- |
Blocker | --- |
Created attachment 837103 [details]
Script proposal to handle '.cargo-checksum.json' files
To build packages in OBS, config.{guess,sub} are updated if
aarch64/ppc64le/riscv64 supports are missing in the file.
It works properly for most packages, but with packages using cargo/rust, it
breaks, because checksums are used to verify the files.
So, packages like bat, rav1e, and more are broken on aarch64 (and ppc64le and
riscv64).
So, we need to update the script that update config.{guess,sub} to handle
'.cargo-checksum.json' files.
In attachment, I added a script to handle '.cargo-checksum.json' files.