git: 3d9946f8f7 - main - Status/2025Q2/gcc.adoc: Add report

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=3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6

commit 3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6
Author:     Lorenzo Salvadore <[email protected]>
AuthorDate: 2025-06-28 15:23:09 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2025-07-29 13:57:27 +0000

    Status/2025Q2/gcc.adoc: Add report
    
    Reviewed by:    status (Pau Amma <[email protected]>)
    Pull Request:   https://github.com/freebsd/freebsd-doc/pull/517
---
 .../en/status/report-2025-04-2025-06/gcc.adoc      | 27 ++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/website/content/en/status/report-2025-04-2025-06/gcc.adoc b/website/content/en/status/report-2025-04-2025-06/gcc.adoc
new file mode 100644
index 0000000000..d3dcd0313c
--- /dev/null
+++ b/website/content/en/status/report-2025-04-2025-06/gcc.adoc
@@ -0,0 +1,27 @@
+=== GCC on FreeBSD
+
+Links: +
+link:https://gcc.gnu.org/[GCC Project] URL: link:https://gcc.gnu.org/[] +
+link:https://gcc.gnu.org/gcc-12/[GCC 12 release series] URL: link:https://gcc.gnu.org/gcc-12/[] +
+link:https://gcc.gnu.org/gcc-13/[GCC 13 release series] URL: link:https://gcc.gnu.org/gcc-13/[] +
+link:https://gcc.gnu.org/gcc-14/[GCC 14 release series] URL: link:https://gcc.gnu.org/gcc-14/[]
+link:https://gcc.gnu.org/gcc-11/[GCC 15 release series] URL: link:https://gcc.gnu.org/gcc-15/[] +
+link:https://gcc.gnu.org/gcc-11/[GCC 16 release series] URL: link:https://gcc.gnu.org/gcc-16/[] +
+
+Contact: Lorenzo Salvadore <[email protected]>
+
+The link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281091[exp-run to update GCC default version from 13 to 14] is still suspended.
+As a reminder, it has been noticed that FreeBSD 13.4 lacks symbols that are used by GCC 14 for linking; please see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284499#c0 for a more detailed explanation.
+The symbols are however already present in higher FreeBSD versions.
+At the time this report is written, FreeBSD 13.4 is expected to go out of support soon (on June 30th), so it has been decided that it is preferable to suspend the exp-run until then.
+Thus it will get back on track on July 1st.
+
+Meanwhile, GCC 15 has been released.
+As usual, the new port package package:lang/gcc15[] has been created, as well as package:lang/gcc16-devel[] that tracks the latest GCC development.
+
+More bugs have been addressed.
+Bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285711[285711] about issues with some CPUTYPE values has been fixed with a temporary workaround.
+The workaround will be needed until commit gitref:22e564c74eb20e14bd93fd9fdde20e38a29cfcf1[repository=src] is included in all supported FreeBSD releases.
+
+A build failure has been found on aarch64 machines, see bug link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282797[282797].
+A fix has been found and is about to be submitted upstream.
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.