Date: Tue, 20 Dec 2022 01:22:26 -0800 From: Mark Millard <marklmi@yahoo.com> To: "yuri@freebsd.org" <yuri@FreeBSD.org>, FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: RE: qemu for armv6 crashes on beefy8, but can't armv6 be natively run on ampere? Message-ID: <FF4E0ED9-C45F-473D-8E9B-F62C33E7D13C@yahoo.com> References: <FF4E0ED9-C45F-473D-8E9B-F62C33E7D13C.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Yuri <yuri_at_FreeBSD.org> wrote on Date: Tue, 20 Dec 2022 05:53:22 UTC : > qemu crashes while building some ports, like science/arbor. > > > But isn't ampere able to run armv6 code natively? If this is true, why > are armv6 builds run on beefy8? > As the standard kernel versions are set up (no source changes) they support: # sysctl -d kern.supported_archs kern.supported_archs: Supported architectures for binaries # sysctl kern.supported_archs kern.supported_archs: aarch64 armv7 It is possible to modify the kernel source a little and build a kernel that will list armv6 instead of armv7. But that does not imply that allowing "aarch64 armv7 armv6" all at once would be that simple. FreeBSD servers are not normally rebooted into tailored kernels for specific types of builder activity, especially not into kernels that require source code changes to build the alternative kernel. FYI: It is proposed to: A) stop all package building for armv6 for all branches (soon) B) have armv6 be tier 3 (soon) C) stop building armv6 main [so: 14+] snapshots (soon) D) do not create stable/14+ releases or artifacts ever E) remove the armv6 specific source before stable/15 (but after stable/14 is created) See: https://lists.freebsd.org/archives/freebsd-arch/2022-December/000314.html === Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FF4E0ED9-C45F-473D-8E9B-F62C33E7D13C>