Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2026 20:40:26 +0000
From:      Dima Panov <fluffy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0286baf75e6a - main - lang/gcc6-aux: update to GCC-6.5.0, regen bootstraps (+)
Message-ID:  <6967ff3a.fb73.6348827@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by fluffy:

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

commit 0286baf75e6a15721015ae1b4838bcbd6afdc218
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-01-14 20:33:19 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-01-14 20:33:19 +0000

    lang/gcc6-aux: update to GCC-6.5.0, regen bootstraps (+)
    
    Original MASTERSITE is dead now and bootstraps is not available anymore.
    
    Update GCC components from 6.4.1 to 6.5.0, latest 6.x release.
    Regen all ada boostraps to 6.5.0 release, made all for minimal supportted FreeBSD release, 13.5.
    Point WWW to original jmarino's ada development environment, https://github.com/jrmarino/draco
    
    PR:     292414
    MFH:    2026Q1
---
 lang/gcc6-aux/Makefile         | 22 +++++++---------------
 lang/gcc6-aux/Makefile.version |  8 ++++----
 lang/gcc6-aux/distinfo         | 26 +++++++++-----------------
 3 files changed, 20 insertions(+), 36 deletions(-)

diff --git a/lang/gcc6-aux/Makefile b/lang/gcc6-aux/Makefile
index 63e526382a0d..7c2b906b3327 100644
--- a/lang/gcc6-aux/Makefile
+++ b/lang/gcc6-aux/Makefile
@@ -3,13 +3,12 @@ PORTVERSION=	${SNAPSHOT}
 PORTREVISION=	${MAIN_PR}
 PORTEPOCH=	1
 CATEGORIES=	lang
-MASTER_SITES=	http://downloads.dragonlace.net/src/:boot \
-		LOCAL/marino:boot LOCAL/ericbsd:boot GCC/${MS_SUBDIR}
+MASTER_SITES=	LOCAL/fluffy:boot GCC/${MS_SUBDIR}
 DISTFILES=	${IDENTIFICATION}.tar.xz
 
 MAINTAINER=	fluffy@FreeBSD.org
 COMMENT=	Version of GCC ${GCC_BRANCH} with full Ada support
-WWW=		http://www.dragonlace.net/
+WWW=		https://github.com/jrmarino/draco
 
 LICENSE=	GPLv3 GPLv3RLE
 LICENSE_COMB=	multi
@@ -51,11 +50,7 @@ BOOTSTRAP_DESC=		Create bootstrap compiler (overrides other options)
 .if ${OPSYS} == FreeBSD
 ONLY_FOR_ARCHS=		aarch64 amd64 i386
 MODERN_BINUTILS=	yes
-BOOTSTRAP_COMPILER=	ada-bootstrap.${GARCH}.freebsd.120.tar.bz2
-.endif
-.if ${OPSYS} == DragonFly
-ONLY_FOR_ARCHS=		x86_64
-BOOTSTRAP_COMPILER=	ada-bootstrap.x86_64.dragonfly.41.tar.bz2
+BOOTSTRAP_COMPILER=	ada-bootstrap-${GARCH}-freebsd-13-${GCC_VERSION}.tar.bz2
 .endif
 
 .if defined(MODERN_BINUTILS)
@@ -78,7 +73,7 @@ PHASEFILE=		${WRKSRC}/gcc/DEV-PHASE
 BOOTSTRAP_PREFIX=	${WRKDIR}/bootstrap
 PKG_PREFIX=		${PREFIX}/${PORTNAME}
 MANDIRS=		${PREFIX}/${PORTNAME}/share
-BSFILENAME=		ada-bootstrap.${GARCH}.${OPSYS:tl}.${OSREL:S/.//}.tar.bz2
+BSFILENAME=		ada-bootstrap-${GARCH}-${OPSYS:tl}-${OSREL:R}-${GCC_VERSION}.tar.bz2
 
 # If we find gnatmake and friends in a standard location, then we'll use this
 # compiler instead of downloading the bootstrap.
@@ -109,12 +104,9 @@ DISTFILES+=	${BOOTSTRAP_COMPILER}:boot
 .if defined(PLUS_BOOTSTRAPS)
 DISTFILES=	\
    ${IDENTIFICATION}.tar.xz \
-   ada-bootstrap.i386.freebsd.100B.tar.bz2:boot \
-   ada-bootstrap.i386.freebsd.120.tar.bz2:boot \
-   ada-bootstrap.x86_64.dragonfly.41.tar.bz2:boot \
-   ada-bootstrap.x86_64.freebsd.100B.tar.bz2:boot \
-   ada-bootstrap.x86_64.freebsd.120.tar.bz2:boot \
-   ada-bootstrap.aarch64.freebsd.120.tar.bz2:boot
+   ada-bootstrap-aarch64-freebsd-13-${GCC_VERSION}.tar.bz2:boot \
+   ada-bootstrap-x86_64-freebsd-13-${GCC_VERSION}.tar.bz2:boot \
+   ada-bootstrap-i386-freebsd-13-${GCC_VERSION}.tar.bz2:boot
 .endif
 
 .if ${PORT_OPTIONS:MFORTRAN} && !${PORT_OPTIONS:MBOOTSTRAP}
diff --git a/lang/gcc6-aux/Makefile.version b/lang/gcc6-aux/Makefile.version
index d158c51287b6..b77980ce7615 100644
--- a/lang/gcc6-aux/Makefile.version
+++ b/lang/gcc6-aux/Makefile.version
@@ -4,11 +4,11 @@
 # continue to be used and eventually be removed from mirrors.
 
 GCC_BRANCH=		6
-GCC_POINT=		4.1
+GCC_POINT=		5.0
 GCC_VERSION=		${GCC_BRANCH}.${GCC_POINT}
-SNAPSHOT=		20180516
-BUILD_RELEASE=		no
-MAIN_PR=		3
+SNAPSHOT=		20181026
+BUILD_RELEASE=		yes
+MAIN_PR=		0
 UTIL_PR=		0
 ARMV7_PR=		0
 ARM64_PR=		0
diff --git a/lang/gcc6-aux/distinfo b/lang/gcc6-aux/distinfo
index 10b6062e50b9..54365ec9044d 100644
--- a/lang/gcc6-aux/distinfo
+++ b/lang/gcc6-aux/distinfo
@@ -1,17 +1,9 @@
-TIMESTAMP = 1527538310
-SHA256 (gcc-6-20180516.tar.xz) = fd5ca24c672554ab0d8dafd2b9319099d170509e432121992290232c079f8244
-SIZE (gcc-6-20180516.tar.xz) = 72660356
-SHA256 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 7231209f2600275f554f788ad1d036cf633c4339ebd25bd479a5bb1ddcddedf3
-SIZE (ada-bootstrap.i386.freebsd.100B.tar.bz2) = 41229192
-SHA256 (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = eb7785d8b842aee2bb04b43adfb1346b178ee4e83d8775b4e6705fd23f1586f0
-SIZE (ada-bootstrap.x86_64.dragonfly.41.tar.bz2) = 44956630
-SHA256 (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 1066d7c5e71d78b4416de3b73348227678ca07db52488409e270db7b00467f55
-SIZE (ada-bootstrap.x86_64.freebsd.100B.tar.bz2) = 42163803
-SHA256 (ada-bootstrap.i386.freebsd.120.tar.bz2) = 8140cbc0e88181156394092fc094071a9c25c7b0ef56489144fce074472a18f6
-SIZE (ada-bootstrap.i386.freebsd.120.tar.bz2) = 51426177
-SHA256 (ada-bootstrap.x86_64.freebsd.120.tar.bz2) = 4b490145520ffa9f8402a65cad8152a865f3fdae5bab2e06fc395bd7919083e0
-SIZE (ada-bootstrap.x86_64.freebsd.120.tar.bz2) = 52651957
-SHA256 (ada-bootstrap.aarch64.freebsd.111.tar.bz2) = b16284a3c2e9aea2e11ee52724ccafea08b00f3f0003130c71f8133163c9ef06
-SIZE (ada-bootstrap.aarch64.freebsd.111.tar.bz2) = 63714336
-SHA256 (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 22929f98dbed737dcb84098704d9d9e04fef16d27f17689be926284eddc7bbc3
-SIZE (ada-bootstrap.aarch64.freebsd.120.tar.bz2) = 64399030
+TIMESTAMP = 1767982287
+SHA256 (gcc-6.5.0.tar.xz) = 7ef1796ce497e89479183702635b14bb7a46b53249209a5e0f999bebf4740945
+SIZE (gcc-6.5.0.tar.xz) = 74355588
+SHA256 (ada-bootstrap-aarch64-freebsd-13-6.5.0.tar.bz2) = 3c2a30ccc55a410890531cd411142d74d59aa442fd62297cfb62376b6f96c521
+SIZE (ada-bootstrap-aarch64-freebsd-13-6.5.0.tar.bz2) = 47791701
+SHA256 (ada-bootstrap-x86_64-freebsd-13-6.5.0.tar.bz2) = aa160145609b724a075377dd5d53428f062d3d5d50dd0930be4ddff6ba117496
+SIZE (ada-bootstrap-x86_64-freebsd-13-6.5.0.tar.bz2) = 52662359
+SHA256 (ada-bootstrap-i386-freebsd-13-6.5.0.tar.bz2) = a48d37ffb3d3df603c28e53ac3397c2444d370a2e3e701f0a9f452981e4d49fa
+SIZE (ada-bootstrap-i386-freebsd-13-6.5.0.tar.bz2) = 51505198


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6967ff3a.fb73.6348827>