git: fec059b3ee1d - main - lang/gcc14-devel: Update to 14.0.0.s20231224

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Mon, 25 Dec 2023 16:10:16 UTC
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fec059b3ee1d157512de90af7bd8150c8583b387

commit fec059b3ee1d157512de90af7bd8150c8583b387
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2023-12-25 03:03:36 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2023-12-25 16:10:06 +0000

    lang/gcc14-devel: Update to 14.0.0.s20231224
    
    Also define __USE_ISOC11, which is defined in glibc but not in FreeBSD
    libc. This is needed to successfully compile libssp without the
    workaound that was used in the past and removed with commit
    83b04e75c45d6b661227d6229387ad6b165acc15.
---
 lang/gcc14-devel/Makefile | 5 ++---
 lang/gcc14-devel/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile
index 64221853a1e3..f9f3d0d6af8d 100644
--- a/lang/gcc14-devel/Makefile
+++ b/lang/gcc14-devel/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	gcc
-PORTVERSION=	14.0.0.s20231126
-PORTREVISION=	1
+PORTVERSION=	14.0.0.s20231224
 CATEGORIES=	lang
 MASTER_SITES=	GCC/snapshots/${DIST_VERSION}
 PKGNAMESUFFIX=	${SUFFIX}-devel
@@ -38,7 +37,7 @@ CPE_VERSION=	${GCC_VERSION}
 DIST_VERSION=	${PORTVERSION:C/([0-9]+).*\.s([0-9]+)/\1-\2/}
 GCC_VERSION=	${PORTVERSION:C/(.+)\.s[0-9]{8}/\1/}
 SUFFIX=		${PORTVERSION:C/([0-9]+).*/\1/}
-CFLAGS:=	${CFLAGS:N-mretpoline}
+CFLAGS:=	${CFLAGS:N-mretpoline} -D__USE_ISOC11
 CXXFLAGS:=	${CXXFLAGS:N-mretpoline}
 
 OPTIONS_DEFINE=		GRAPHITE
diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo
index 1e4f0122248b..50c323b22a48 100644
--- a/lang/gcc14-devel/distinfo
+++ b/lang/gcc14-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701054405
-SHA256 (gcc-14-20231126.tar.xz) = 07d8920e5bf3c032471e464761dd1b994ba976be09fb4e30f8a10345aec72f25
-SIZE (gcc-14-20231126.tar.xz) = 86425216
+TIMESTAMP = 1703473415
+SHA256 (gcc-14-20231224.tar.xz) = 154d965f6a08288192f7b31484e54d070e53f2c574b3f0e495196fc0a5620005
+SIZE (gcc-14-20231224.tar.xz) = 87027056