git: b6d2d1f6f7 - main - Status/2023Q4: Add armv7.adoc
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 12 Dec 2023 09:18:59 UTC
The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=b6d2d1f6f7aebad0c0519f2ef3f02722e9017062 commit b6d2d1f6f7aebad0c0519f2ef3f02722e9017062 Author: Robert Clausecker <fuz@FreeBSD.org> AuthorDate: 2023-12-12 09:07:12 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2023-12-12 09:17:55 +0000 Status/2023Q4: Add armv7.adoc Reviewed by: status (Pau Amma <pauamma@gundo.com>) --- .../content/en/status/report-2023-10-2023-12/armv7.adoc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/website/content/en/status/report-2023-10-2023-12/armv7.adoc b/website/content/en/status/report-2023-10-2023-12/armv7.adoc new file mode 100644 index 0000000000..19b7404855 --- /dev/null +++ b/website/content/en/status/report-2023-10-2023-12/armv7.adoc @@ -0,0 +1,17 @@ +=== armv7 Ports Quality Assurance + +Contact: Robert Clausecker <fuz@FreeBSD.org> + +As part of a long term project to improve the quality of the FreeBSD ports collection for the armv7 architecture, a number of issues in the base system and in various ports have been fixed. +Through this action, the number of binary packages that could be succesfully built from the 2023Q4 branch of the ports collection was increased from 30018 (as of 2023-10-04) to 31118 (as of 2023-11-24). + +Two kernel bugs affecting package builds (link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267788[PR 267788] and link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274705[PR 274705]) were identified and addressed, with these two alone being responsible for around 900 failed packages. +The most common other causes for build failures include + + * lack of FreeBSD-specific armv7 support code + * data alignment issues (armv7 being one of the few architectures for which we do not support unaligned memory accesses) + * address space exhaustion during the build processes (usually LTO related; link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274705[PR 274705] addressed many cases) + * lack of OpenMP support on armv7 FreeBSD + +If you are a user of the FreeBSD ports collection on armv7, do not hesitate to file a bug report on our link:https://bugzilla.freebsd.org[bug tracker] should there be any issues. +