From nobody Mon Feb 26 22:51:17 2024 X-Original-To: dev-commits-ports-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 4TkG7V1wXHz5Bqpb; Mon, 26 Feb 2024 22:51:18 +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 4TkG7T56PMz4RJZ; Mon, 26 Feb 2024 22:51:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708987877; 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=Iqpxvb4tYv+sRMTo2EnKVK4wflaf1NoUWDmw1WRvelo=; b=iRSJFNf/rBNjqy2jvYlBuME98+tMcl4/kZQYs5apqQRrDgxZJe2ytLwFW+OrYBtEuXZmHf jW7221IhjRoSBKYFBByyhAuMEMrUwmCEVx3Ki9UWIS96WQmA2vHhb1zb4hKGLh0hPsIOXd 3wcQqPZ5V7o7fs2xrIOJSY7N829J3Zp6mzdHcAYYuQolsEOsixo3l2QuKqzzLSgyZ8KGic 1ikjr5gQjlHOGbNE5EYc8GJqnfuY7cBBUtAEasouKJrS7s4vp9ij0ji2v9O3QEk7htVzeS 2uKPxdec+RQ2xlGAlPctiezX+qJjD7s5pWtdARIRekXTPyvSiAP5ME2CsKLDyg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708987877; a=rsa-sha256; cv=none; b=fgY1K44TeDcsBe+LF0DbZ183J8ECGXRScPfIGMS3jLClOyqTsRu+krSJpBN9LingIvQLNY gzJs5MzvGUacaFXwGXmJkMtTar+cXtS1Wrz+jbxV5Je61fco3yCQbuYjTUR2A8DSuDMkon NKPES6wtd5sScUN4mKQ2A6cu3cqBtA0ExdeUDwdjKSSM4EMUrFpp3QJZvnsfUHIxG4AY20 ULUOX2w21G2a0V5ZdkjjTLk2pA95I6zTZlij7ows9LO1WdyphaEPqH7L4fsU/wyDHqlJKI UK/TPLJydVyUzSyj/d/F20tyc7E8GXhUJnUIGqI09oR4D7vO913qFybmbCV/ng== 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=1708987877; 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=Iqpxvb4tYv+sRMTo2EnKVK4wflaf1NoUWDmw1WRvelo=; b=M5G1xXW1tYzEyZ+bbUwXrXvjIpm3GwA0tthlW0xdUWR/6bWmgkzHOFzNU/LeS4+Y2Nnd6M p2ACqNjb+EGUCwXlfpCR7DK+jaWLiSt1Erhu+DdPMCO+Y2RUQfUG3AMZaN8W5c7JEfnx29 QvP7CLCUqgpd513PLo2Mgs8Ekdb9N9JSsZ9W2kneItwc9OtPHGsPQXL16NEBNQYxgbLxTN kQ2YWRUA1B5NvJ6OGDj86pNch++HD6+PWtX0DPXOTFZvckv0WwpzouothYeNzu3vjpQSDi 5F6up8t4C/BM9T148hr6ATffUop+iYjtLKpW+bWPQjTRdh+lRHco+KKEMDDnHQ== 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 4TkG7T3r4dzn8H; Mon, 26 Feb 2024 22:51:17 +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 41QMpHhT070058; Mon, 26 Feb 2024 22:51:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 41QMpHiC070055; Mon, 26 Feb 2024 22:51:17 GMT (envelope-from git) Date: Mon, 26 Feb 2024 22:51:17 GMT Message-Id: <202402262251.41QMpHiC070055@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Lorenzo Salvadore Subject: git: 5ee63cc45413 - main - lang/gcc14-devel: Update to 14.0.1.s20240225 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-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: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5ee63cc45413954077b2b0c0546b8342585b41ba Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/ports/commit/?id=5ee63cc45413954077b2b0c0546b8342585b41ba commit 5ee63cc45413954077b2b0c0546b8342585b41ba Author: Lorenzo Salvadore AuthorDate: 2024-02-26 11:03:30 +0000 Commit: Lorenzo Salvadore CommitDate: 2024-02-26 22:50:54 +0000 lang/gcc14-devel: Update to 14.0.1.s20240225 Also require to choose a BOOSTRAP option: building GCC with bootstrap disabled is intended to be possible only when GCC is built with some pre-installed GCC, however Clang is the default compiler on FreeBSD. Indeed, bugs have already been encountered when trying to build GCC with Clang without bootstrap on FreBSD. See for example commit a4831f4933d006071d96a861506ff0db44d1d3ac. --- lang/gcc14-devel/Makefile | 10 ++++------ lang/gcc14-devel/distinfo | 6 +++--- lang/gcc14-devel/files/patch-libcc1_libcc1plugin.cc | 19 ------------------- lang/gcc14-devel/files/patch-libcc1_libcp1plugin.cc | 19 ------------------- 4 files changed, 7 insertions(+), 47 deletions(-) diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index fa7e603e72e0..8a9dcc71df00 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.0.1.s20240218 +PORTVERSION= 14.0.1.s20240225 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} @@ -48,8 +48,8 @@ OPTIONS_DEFAULT_i386= STANDARD_BOOTSTRAP OPTIONS_DEFAULT_powerpc=LTO_BOOTSTRAP OPTIONS_DEFAULT_powerpc64=LTO_BOOTSTRAP OPTIONS_DEFAULT_powerpc64le=LTO_BOOTSTRAP -OPTIONS_RADIO= BOOTSTRAP -OPTIONS_RADIO_BOOTSTRAP= LTO_BOOTSTRAP STANDARD_BOOTSTRAP +OPTIONS_SINGLE= BOOTSTRAP +OPTIONS_SINGLE_BOOTSTRAP= LTO_BOOTSTRAP STANDARD_BOOTSTRAP LTO_BOOTSTRAP_DESC= Build using a full LTO bootstrap STANDARD_BOOTSTRAP_DESC= Build using a full bootstrap without LTO GRAPHITE_DESC= Support for Graphite loop optimizations @@ -90,9 +90,7 @@ LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_OUTSOURCE= yes -.if empty(PORT_OPTIONS:M*BOOTSTRAP) -CONFIGURE_ARGS+=--disable-bootstrap -.elif ${PORT_OPTIONS:MLTO_BOOTSTRAP} +.if ${PORT_OPTIONS:MLTO_BOOTSTRAP} CONFIGURE_ARGS+=--with-build-config=bootstrap-lto-noplugin ALL_TARGET= bootstrap-lean PIE_UNSAFE= yes diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index c405f619faa7..8b89ff930303 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708850380 -SHA256 (gcc-14-20240218.tar.xz) = 8816d90e500ff99bfd54ffbb2b3082d37adc7a69977cf28c6f67be9a3d181c7e -SIZE (gcc-14-20240218.tar.xz) = 87636252 +TIMESTAMP = 1708945384 +SHA256 (gcc-14-20240225.tar.xz) = 9e3be533dfd6c15784bdc7bbc0431c7bf98671fab18df354e31b0920cf1669ef +SIZE (gcc-14-20240225.tar.xz) = 87651536 diff --git a/lang/gcc14-devel/files/patch-libcc1_libcc1plugin.cc b/lang/gcc14-devel/files/patch-libcc1_libcc1plugin.cc deleted file mode 100644 index d54adddb021b..000000000000 --- a/lang/gcc14-devel/files/patch-libcc1_libcc1plugin.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- libcc1/libcc1plugin.cc.orig 2023-07-27 08:13:07 UTC -+++ libcc1/libcc1plugin.cc -@@ -32,6 +32,7 @@ - #undef PACKAGE_VERSION - - #define INCLUDE_MEMORY -+#define INCLUDE_VECTOR - #include "gcc-plugin.h" - #include "system.h" - #include "coretypes.h" -@@ -68,8 +69,6 @@ - #include "rpc.hh" - #include "gcc-c-interface.h" - #include "context.hh" -- --#include - - using namespace cc1_plugin; - diff --git a/lang/gcc14-devel/files/patch-libcc1_libcp1plugin.cc b/lang/gcc14-devel/files/patch-libcc1_libcp1plugin.cc deleted file mode 100644 index 0f3d2d161404..000000000000 --- a/lang/gcc14-devel/files/patch-libcc1_libcp1plugin.cc +++ /dev/null @@ -1,19 +0,0 @@ ---- libcc1/libcp1plugin.cc.orig 2023-07-27 08:13:07 UTC -+++ libcc1/libcp1plugin.cc -@@ -33,6 +33,7 @@ - #undef PACKAGE_VERSION - - #define INCLUDE_MEMORY -+#define INCLUDE_VECTOR - #include "gcc-plugin.h" - #include "system.h" - #include "coretypes.h" -@@ -70,8 +71,6 @@ - #include "marshall-cp.hh" - #include "rpc.hh" - #include "context.hh" -- --#include - - using namespace cc1_plugin; -