Armv9 project
As announced on openSUSE news, openSUSE received a NVIDIA Grace Hopper machine for OBS in order to build armv9 packages.
The current goal is to rebuild and test (part of) Tumbleweed for armv9.
OBS
A project has been setup to rebuild Tumbleweed packages for armv9: devel:ARM:Factory:ARMv9 Current set of packages is from rings 0+1, with few packages and images on top. Feel free to request additional packages/images if you need it.
Current build flags are the one from Tumbleweed plus -march=armv9-a which results in the following OBS project config:
Optflags: aarch64 -mbranch-protection=standard -march=armv9-a
Optflags: * -O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type %%{?_lto_cflags}
Repositories and images/containers
- Repositories are available:
- oss-aarch64: https://download.opensuse.org/repositories/devel:/ARM:/Factory:/ARMv9:/ToTest/images/repo/oss-aarch64/
- oss-aarch64-Debug: https://download.opensuse.org/repositories/devel:/ARM:/Factory:/ARMv9:/ToTest/images/repo/oss-aarch64-Debug/
- oss-aarch64-Source: https://download.opensuse.org/repositories/devel:/ARM:/Factory:/ARMv9:/ToTest/images/repo/oss-aarch64-Source/
- There is also a JeOS-efi image available at: https://download.opensuse.org/repositories/devel:/ARM:/Factory:/ARMv9:/ToTest/appliances/
- There is also a NET ISO image available at: https://download.opensuse.org/repositories/devel:/ARM:/Factory:/ARMv9:/ToTest/images/iso/
- The list of containers built is available at: https://registry.opensuse.org/cgi-bin/cooverview?srch_term=project%3D%5E%28devel%3AARM%3A%29
openQA
Some openQA tests are trigger (semi-)manually: https://openqa.opensuse.org/group_overview/137
Tests are run within qemu on a minisforum MS-R1
Join the effort
If you want to join the effort, please join us:
- Mailing list:
- Matrix
- IRC: