git: b6d2d1f6f7 - main - Status/2023Q4: Add armv7.adoc

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=b6d2d1f6f7aebad0c0519f2ef3f02722e9017062

commit b6d2d1f6f7aebad0c0519f2ef3f02722e9017062
Author:     Robert Clausecker <[email protected]>
AuthorDate: 2023-12-12 09:07:12 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2023-12-12 09:17:55 +0000

    Status/2023Q4: Add armv7.adoc
    
    Reviewed by:    status (Pau Amma <[email protected]>)
---
 .../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 <[email protected]>
+
+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.
+
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.