From nobody Tue Jul 29 13:58:35 2025 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4brxlJ1vLBz631qh for ; Tue, 29 Jul 2025 13:58:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4brxlJ1Kxrz3GhF; Tue, 29 Jul 2025 13:58:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753797516; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=T/X/0UoE136BUYGix7MwEdV/vqdzMHNknb1mW4hgHKA=; b=YsDazSVo26RFgP/QrilL0/CwRBwtm9y6sKijWi1ovxoNwk1YLRhAKjImSirB7QrLDCumOb Su+6GzASYbNfBTk6xnKlqywFp4OwIRLMUeTowJCuvtUnUM+5O05U5TMttQOlKqtPosswRI 0AtJoAKSbDkJHVsS71TltK/vRL2iZIR7Wt/S1O2Z6PtUsY+zRbq3IUedvlPk+YkhemIbCO Up2o7tuvDyF9Zz0qcqAVWgaJIYSm8Z192/4AcVQuLQBPzqkC+NjLq/UuCVLrmjOP4DdKmC 0BTWEf9Sb11IxmT50d7XYsKow7z/H3W5nNcPWlOQZz/BPsnIK0FcfyPb13T39w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753797516; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=T/X/0UoE136BUYGix7MwEdV/vqdzMHNknb1mW4hgHKA=; b=hogB49Tg6O4DbnNgiX0fyCNmLNQg0psJaycGRBtHtYjwcfhF82GbScv2l/32e5SGJTBJuz DG4kSkPBsbz6qMgXJi2+6FQn+HSWYNlDf5/L3GY8f12j4SxA4yfIEg14BYCWo+vONktfyo JyXkgajjLZg0hM6kRBdK5VhxPiZuRDkapdTglkjl5/7lO6InP8OPiNnnn5a7Er104+Gi2D AmAEzClJXVzAubhgMIiRNmImwvcKdtOIAzeZbkVJrNiQPC/YK3CbvNxQ/FjctxJakwEwL3 b3K5gnoWYPYG5ZGS3rBTMff4ReovN4FijGWi4M2jnDxTLXB7L8vtGm6heVvC2Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753797516; a=rsa-sha256; cv=none; b=NEn3KIK73jFM/CaNdWV5am6C87hKGJiLDn4kgKJUma/TTjrLqGAW1cOkyWzOY8D+/P1vZI Xttv4hb8Z4yPIBMDEO7dn2PSqYGLrK9RH1XbDWQxmDJaaVKsUtTbuzJ/0AxC4xyV5e4lOW Oljvg68viSYcw99DCh7X4h1GrMFExaBeoufgKNSc/w8JnKeHVRX0CtvjwiOZlFqhhOXxXj 28Dk60zioUrjJgVmR+G3JEv/Kv+rwK3MaQnapbxFcs/4esqtQShEQivutQmxPMVkFRDhOF 9bR2+iZdlVeDWDOk09BWY73n373Ore/gJN5UGfiIcam08ZV1H6yQ8tMoT5cS/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4brxlH6RjVzb4G; Tue, 29 Jul 2025 13:58:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56TDwZEw065935; Tue, 29 Jul 2025 13:58:35 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56TDwZ3p065932; Tue, 29 Jul 2025 13:58:35 GMT (envelope-from git) Date: Tue, 29 Jul 2025 13:58:35 GMT Message-Id: <202507291358.56TDwZ3p065932@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 3d9946f8f7 - main - Status/2025Q2/gcc.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6 commit 3d9946f8f77e1517e4ec32dc14fd2dbe9d68d9a6 Author: Lorenzo Salvadore AuthorDate: 2025-06-28 15:23:09 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-07-29 13:57:27 +0000 Status/2025Q2/gcc.adoc: Add report Reviewed by: status (Pau Amma ) 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 + +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.