From nobody Thu Oct 05 11:56:29 2023 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 4S1VQP5WHVz4wSHZ for ; Thu, 5 Oct 2023 11:56:29 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S1VQP51S3z3Z4h; Thu, 5 Oct 2023 11:56:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696506989; 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=vfq7OAjbB8NpM86zBkEx3omh7Yk1mzRLYSdyHfgOcJU=; b=S0qDPh8G9XX/o5F0ze0ToiHUUaL3YBQGl1+Q4p088Okt07S7WeAhCuS2v6ZdmI51Pz0+mQ GvUAemEkH4nFd1tC89IF0wExmwn7XgVLjByZo9uOjK67DCtdopoSTgz/ukgobh5gNbwydj r2LzXU4+xSrlIQHy3RL0m55c/G1U/xPpfL+Z80tCmIy/FD6LrUsg3sTvVsHX/3ubiTeieY uFQBxoL6cAttHKa17w/ui2SJmXZDp/BrfBiE80htnY6PNG7LGbFafCs4Ph7uRK6pTEbrro wjoF9BqEvOIPH/TO0RGuGb0RT6m+GqJ6sjqJo/LyGqrqvNnWKDy2dynv5p7kBw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696506989; a=rsa-sha256; cv=none; b=Aj+0/UFIuUuwPgy6XYqQ8ogLp3Soetla4Q1NSs+RtaqjKiGd9uMViaseQdVekHuVMhk/LY s3a9EPogYtTtkNEItCeqIgdofvcVtGRr+C8gPKP2/kf8VZvQdBJEY3L1P3M0y/MhPEg91F Gq6vqGeaZHxK2G1M0asvwcGsTL8WcY+53f3VWDdWGgBNF4P1LznHJCpNj9XQ8NYExzP9K+ p054pZUSG7NXkW20JJuj+NscxU8r/z3YDWG6Mjd18IkyGeDC6Icg1U620AsIBVBpH8/oxP l7eHc0R5VvexWCqFu5Ndvilb7xbjQfFP9IbhqPCCG1VPE9zas0zKkFhMU8DR3Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696506989; 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=vfq7OAjbB8NpM86zBkEx3omh7Yk1mzRLYSdyHfgOcJU=; b=qXe8WxmX7NTfztMHEFWhnILY8EE+l7Tao+zrFdRgVIULHsOkhk+HhnVKC/HKyLL/kNicz9 3lMF6iR3Pc03Vl096N20tWFj6K5Y9Sv5AND4YKUV0t1tmdQYqV55p3QzxMxdOvQOXeIQdQ SHltgIm/jqV1BOyPwfU+pcz4bUsxCPYJ8dyqPnH5kTuIS82JR7grBjOsDoESmSXgsXdS6g w+5G5JrGDdyI+8Bgm+OGvuQSpSr7nRp9V++2AwYaafR/2VqcUvoVwJXK1cwO/KFmyPdR/Z Wz9dJy7Jwv8DrsedDH3+8zfj07DBgzqMdTLp7f3cPxpZXUDDN2B0EHqfYDuseQ== 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 4S1VQP453zz1JDx; Thu, 5 Oct 2023 11:56:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 395BuToO043634; Thu, 5 Oct 2023 11:56:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 395BuT2Q043631; Thu, 5 Oct 2023 11:56:29 GMT (envelope-from git) Date: Thu, 5 Oct 2023 11:56:29 GMT Message-Id: <202310051156.395BuT2Q043631@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: a178b4651d - main - Status/2023Q3/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: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: 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: a178b4651da83b791338f12ea2155c749e5311dd Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=a178b4651da83b791338f12ea2155c749e5311dd commit a178b4651da83b791338f12ea2155c749e5311dd Author: Lorenzo Salvadore AuthorDate: 2023-09-28 16:07:48 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-10-05 11:54:46 +0000 Status/2023Q3/gcc.adoc: Add report Reviewed by: bcr Differential Revision: https://reviews.freebsd.org/D42012 --- .../en/status/report-2023-07-2023-09/gcc.adoc | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/website/content/en/status/report-2023-07-2023-09/gcc.adoc b/website/content/en/status/report-2023-07-2023-09/gcc.adoc new file mode 100644 index 0000000000..294ee7a870 --- /dev/null +++ b/website/content/en/status/report-2023-07-2023-09/gcc.adoc @@ -0,0 +1,23 @@ +=== GCC on FreeBSD + +Links: + +link:https://gcc.gnu.org/[GCC Project] URL: link:https://gcc.gnu.org/[] + +link:https://gcc.gnu.org/gcc-10/[GCC 10 release series] URL: link:https://gcc.gnu.org/gcc-10/[] + +link:https://gcc.gnu.org/gcc-11/[GCC 11 release series] URL: link:https://gcc.gnu.org/gcc-11/[] + +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/[] + +Contact: Lorenzo Salvadore + +The process to update GCC default version to GCC 13 has started with an link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273397[exp-run]. Thanks to mailto:antoine@FreeBSD.org[Antoine Brodin] who ran the exp-run and to all other developers and ports maintainers involved. + +The same exp-run contains additional patches as anticipated in last quarterly status report. +In particular, it contains patches to update +* package:lang/gcc11[] to version 11.4.0; +* package:lang/gcc12[] to version 12.3.0; +* package:lang/gcc13[] to version 13.2.0. +The reader might remember that I had planned to update GCC default version to GCC 13 as soon as 13.1.0 was out, but as it can be noted the GCC developers were faster to release 13.2.0 than I was working on the GCC ports. + +Most of the bugs reported in the exp-run are due to the same error: `error: expected identifier before '__is_convertible'`. +It seems that the issue is an incompatibility between FreeBSD 12's libcxx and GCC 13 headers. +Please check the link:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273397[discussion in the exp-run] for more information and to provide your feedback.