From nobody Tue Oct 29 23:55:44 2024 X-Original-To: dev-commits-ports-main@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 4XdRwJ6y3fz5bB5k; Tue, 29 Oct 2024 23:55:44 +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 4XdRwJ69pcz49fK; Tue, 29 Oct 2024 23:55:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730246144; 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=FhRk0h8E4dZEyv/xsz29XSsudnjEhXNZx57deGjnWu4=; b=eGNSNPhsExGYCdTeySTM/iLx69/U6lSRcFhnEnfSYdvbtjeFJFfN1SVlmwyULKgA8q59oh o0S0NXa5F9SE6I72hbD/wFFnpZXLReXmheaTXwTdnSE29LFvrF4CJC/mOGnqsdvSeZOhOE Ga12Vv3SejnZ2NfaYjubsUNa2aWFpmiHMAFIfaDD5mGTmL4glm8ISSbk3GjbAlOnjNCLPO Zu8oop8mwIc7zExFdFTg4khMdBQEemVaB9pJCk1iQ1k3ls1T5Z8gWvf76tkHCFelsT1JgQ xh6Bj6julPkWgDkKX59NcHGlLZgalI2kML8V1OdlFyfN0t708BfWQHYoVg27xA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730246144; 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=FhRk0h8E4dZEyv/xsz29XSsudnjEhXNZx57deGjnWu4=; b=ss6aTWYYW2I4seMILXirGTrpMWeja6M2AASGj2YErVKekpdHgg3WfSETrseM7Ytk0cSt+N gEDdvaa0YslKaQmEM53ETxcvtZQRsf3nJ2oSjMLMCOCJwsfSBgG2Vvqb1794cZRH/poLNQ EHBFmjngA8qj/t7123UHITiZDuDcx84MfLOZIUA1OLmpsQyiXJO4G5W3Ls+QB3gZQKLZu6 vq0spTXorDd0A8U8geg0oIM04iy7fnm32ZauCEPdsj+V2FK7nmvrJVO3BdqzYx3Ao8jcdn L7Hw+nVcI5c4RMSq1Q7eUhjcdzXAvGAV3Etu2bQLjnITTzQeh3ylHioYBevAMg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730246144; a=rsa-sha256; cv=none; b=uQT1OuaZZHR4NlNGdzjP2OC9cNKtGumUK7IgkOTJx0gdH9TO08QCph0Uvw86ZVpkyoGHrK A8aAGer/xrrYDZ2xwDLsIn/lR9ZY4VXDlZ9P0dsXDT9cOUz+IMyUv9LItvcG+ps8e6ilx6 bRPNO9U8DmdI+jhpTb6LbUYc5aLorjsqvwzlwgOM/krKCdzbxmW/OaVHKGyQaz4/KIYXwL dvR9mS/k72rDY188kxmELaMkdkowTP6cnEvKgujcjfPfPgaG8t5GqMEc5CKIwIt8ZLG/zn EM+/n7+Co18MPY2S6reLC6CNtaswDl+NV5HG0nNDEWEdO4hKMAW8mPrWpHfayg== 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 4XdRwJ5nMZzjjp; Tue, 29 Oct 2024 23:55:44 +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 49TNtioQ093252; Tue, 29 Oct 2024 23:55:44 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49TNtiOd093249; Tue, 29 Oct 2024 23:55:44 GMT (envelope-from git) Date: Tue, 29 Oct 2024 23:55:44 GMT Message-Id: <202410292355.49TNtiOd093249@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kyle Evans Subject: git: 17024a6f8289 - main - lang/gcc*: disable building of libssp List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kevans X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 17024a6f828904fbd57ff459b32f9ed21f77a1a4 Auto-Submitted: auto-generated The branch main has been updated by kevans: URL: https://cgit.FreeBSD.org/ports/commit/?id=17024a6f828904fbd57ff459b32f9ed21f77a1a4 commit 17024a6f828904fbd57ff459b32f9ed21f77a1a4 Author: Kyle Evans AuthorDate: 2024-10-29 23:52:59 +0000 Commit: Kyle Evans CommitDate: 2024-10-29 23:54:20 +0000 lang/gcc*: disable building of libssp For today's FreeBSD 14 and earlier, libssp is a nop because nothing on FreeBSD will be referencing these headers or lib. On FreeBSD 15, it actively breaks building with FORTIFY_SOURCE enabled and it's not worth trying to make it work- the potential for GCC improvements comes from the __builtin_object_size enhancement, not from these headers. PR: 280265 Approved by: salvadore (maintainer) --- lang/gcc11-devel/Makefile | 1 + lang/gcc11/Makefile | 1 + lang/gcc12-devel/Makefile | 1 + lang/gcc12/Makefile | 1 + lang/gcc13-devel/Makefile | 1 + lang/gcc13/Makefile | 1 + lang/gcc14-devel/Makefile | 1 + lang/gcc14/Makefile | 1 + lang/gcc15-devel/Makefile | 1 + 9 files changed, 9 insertions(+) diff --git a/lang/gcc11-devel/Makefile b/lang/gcc11-devel/Makefile index 8a40fbd1d541..10f8d50e8678 100644 --- a/lang/gcc11-devel/Makefile +++ b/lang/gcc11-devel/Makefile @@ -103,6 +103,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc11/Makefile b/lang/gcc11/Makefile index be7b2ee7a7d9..7a1a61b04941 100644 --- a/lang/gcc11/Makefile +++ b/lang/gcc11/Makefile @@ -105,6 +105,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc12-devel/Makefile b/lang/gcc12-devel/Makefile index f34d3f659cab..017e02a11438 100644 --- a/lang/gcc12-devel/Makefile +++ b/lang/gcc12-devel/Makefile @@ -103,6 +103,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc12/Makefile b/lang/gcc12/Makefile index 0d28ba3fd5c6..e62dda04a44c 100644 --- a/lang/gcc12/Makefile +++ b/lang/gcc12/Makefile @@ -105,6 +105,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 76ac31cea8d5..296f1eb6e6d9 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -102,6 +102,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc13/Makefile b/lang/gcc13/Makefile index 0f51ab5ac4d6..aa47d51bb117 100644 --- a/lang/gcc13/Makefile +++ b/lang/gcc13/Makefile @@ -96,6 +96,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index 18d17f2e76ed..b08afe37f210 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -108,6 +108,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc14/Makefile b/lang/gcc14/Makefile index af9486accfa6..ac42b0042fa5 100644 --- a/lang/gcc14/Makefile +++ b/lang/gcc14/Makefile @@ -97,6 +97,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \ diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index 6f0c82dbf398..22ef7a9fc0d3 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -107,6 +107,7 @@ INSTALL_TARGET= install-strip BINMODE= 755 .endif CONFIGURE_ARGS+=--disable-nls \ + --disable-libssp \ --enable-gnu-indirect-function \ --enable-host-shared \ --enable-plugin \