Created attachment 253122 [details] GCC_DEFAULT=14 Time to update GCC ports and, most importantly, GCC_DEFAULT. Could you please run an exp-run with all the patches attached? Thanks.
Created attachment 253123 [details] GCC 11 update
Created attachment 253124 [details] GCC 12 update
Created attachment 253125 [details] GCC 13 update
Some new failure logs: https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/funktrackergold-1.5.2_9.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/alliance-5.1.1_6.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/graywolf-0.1.6.4_4.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/sliderule-1.0_11.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/efivar-0.15_9.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/gcc-arm-embedded-10.3.20210921.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/kBuild-0.1.9998_15.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/rhtvision-2.2.1.1_11.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/smv-2.5.4.3_11.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/emacs-devel-31.0.50.20240816,3.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/emacs-devel-nox-31.0.50.20240816,3.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/wine8-8.0.2_2.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/x49gp-20100425_9.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/shaaft-0.5.0_27.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/xbat-1.11_11.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/ezbounce-1.99.15_27.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/clisp-2.49.93+_7.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/gforth-0.7.3_15.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/opencoarrays-2.10.1_1.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/xanim-2.92.0_11.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/l2tpd-0.69_12.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/cp2k-2024.2.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/mpb-1.11.1_8.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/openmolcas-24.06.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/grub2-pcbsd-2.02q_19.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/shim-0.9_5.log https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-08-29_19h57m48s/logs/errors/kannel-1.4.4_14,1.log
Need review for fix build devel/kBuild: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281190
All necessary bug reports have been created. Since no ports depending on GCC 11 and GCC 12 appear to get broken, I am going to apply the patches to update them now. On the other hand, I am going to apply the patch to update GCC 13 and the GCC_DEFAULT update simultaneously once they are both ready, so that users building ports either directly or through poudriere save some building time.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0cd003615453bb5fb998e0e1b45db0344bf677cd commit 0cd003615453bb5fb998e0e1b45db0344bf677cd Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2024-08-20 14:07:45 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2024-09-03 15:45:41 +0000 lang/gcc12: Update to 12.4.0 Changes: https://gcc.gnu.org/gcc-12/changes.html#12.4 PR: 281091 Tested by: exp-run (antoine) lang/gcc12/Makefile | 2 +- lang/gcc12/distinfo | 6 ++-- lang/gcc12/files/patch-gcc_configure (new) | 22 ++++++++++++ lang/gcc12/files/patch-gcc_system.h (gone) | 42 ---------------------- .../files/patch-libcc1_libcc1plugin.cc (gone) | 19 ---------- .../files/patch-libcc1_libcp1plugin.cc (gone) | 19 ---------- 6 files changed, 26 insertions(+), 84 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a71c5a6bd3b3a5365a6a94c191f2e7472677f01 commit 9a71c5a6bd3b3a5365a6a94c191f2e7472677f01 Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2024-08-20 14:12:21 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2024-09-03 15:45:41 +0000 lang/gcc11: Update to 11.5.0 Changes: https://gcc.gnu.org/gcc-11/changes.html#11.5 PR: 281091 Tested by: exp-run (antoine) lang/gcc11/Makefile | 3 +-- lang/gcc11/distinfo | 6 ++--- lang/gcc11/files/patch-gcc_configure (new) | 22 ++++++++++++++++ lang/gcc11/files/patch-gcc_system.h (gone) | 42 ------------------------------ 4 files changed, 26 insertions(+), 47 deletions(-)
Comment on attachment 253123 [details] GCC 11 update Make patch obsolete: it has been committed.
Comment on attachment 253124 [details] GCC 12 update Make patch obsolete: it has been committed.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d46106eb4b6dcda7b820e52a37d1f95226376e51 commit d46106eb4b6dcda7b820e52a37d1f95226376e51 Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2024-09-03 15:34:14 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2024-09-04 08:56:43 +0000 lang/gcc14: Add jit language The jit language was missing by accident. Restore it. PR: 281091 Reported by: ashish lang/gcc14/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
(In reply to Lorenzo Salvadore from comment #6) > On the other hand, I am going to apply the patch to update GCC 13 > and the GCC_DEFAULT update simultaneously once they are both ready I recommend to go ahead with the GCC 13 now. That releases has its number of fixes and improvements which I would not deprive our users of, and GCC_DEFAULT surely is going to take a month or two?
(In reply to Gerald Pfeifer from comment #12) You are right. Since the GCC_DEFAULT update will need a fair amount of time, it is a good idea to update lang/gcc13 now. I am going to do it right now.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=546dc44194b4f9e7c62d71e140d8279243c7ec38 commit 546dc44194b4f9e7c62d71e140d8279243c7ec38 Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2024-08-20 12:52:47 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2024-09-04 14:31:01 +0000 lang/gcc13: Update to 13.3.0 Changes: https://gcc.gnu.org/gcc-13/changes.html#13.3 PR: 281091 Tested by: exp-run (antoine) lang/gcc13/Makefile | 3 +- lang/gcc13/distinfo | 6 ++-- lang/gcc13/files/patch-gcc_configure (new) | 22 ++++++++++++ lang/gcc13/files/patch-gcc_system.h (gone) | 42 ---------------------- .../files/patch-libcc1_libcc1plugin.cc (gone) | 19 ---------- .../files/patch-libcc1_libcp1plugin.cc (gone) | 19 ---------- 6 files changed, 26 insertions(+), 85 deletions(-)
Comment on attachment 253125 [details] GCC 13 update Make patch obsolete: it has been committed.