git: 03972bd1c81d - main - lang/gcc6-aux: Adopt and unbreak with isl 20+ (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 28 Nov 2022 11:12:49 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=03972bd1c81dc9d2684a070cc86c6148601b4b71
commit 03972bd1c81dc9d2684a070cc86c6148601b4b71
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-11-28 11:07:17 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-11-28 11:07:17 +0000
lang/gcc6-aux: Adopt and unbreak with isl 20+ (+)
Take maintainership and keep ada in the tree.
---
lang/gcc6-aux/Makefile | 6 +-----
lang/gcc6-aux/Makefile.version | 2 +-
lang/gcc6-aux/files/patch-isl-20-or-newer | 11 +++++++++++
3 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/lang/gcc6-aux/Makefile b/lang/gcc6-aux/Makefile
index f2efeb332a1e..9fb78bf145d4 100644
--- a/lang/gcc6-aux/Makefile
+++ b/lang/gcc6-aux/Makefile
@@ -7,17 +7,13 @@ MASTER_SITES= http://downloads.dragonlace.net/src/:boot \
LOCAL/marino:boot LOCAL/ericbsd:boot GCC/${MS_SUBDIR}
DISTFILES= ${IDENTIFICATION}.tar.xz
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fluffy@FreeBSD.org
COMMENT= Version of GCC ${GCC_BRANCH} with full Ada support
WWW= http://www.dragonlace.net/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
-# PR 248674
-DEPRECATED= Based on way end-of-life version of GCC, has issues, and is unmaintained
-EXPIRATION_DATE=2022-12-31
-
.include "${.CURDIR}/Makefile.common"
LANGS= c c++ ada
diff --git a/lang/gcc6-aux/Makefile.version b/lang/gcc6-aux/Makefile.version
index 6b7c65c4e9ce..d158c51287b6 100644
--- a/lang/gcc6-aux/Makefile.version
+++ b/lang/gcc6-aux/Makefile.version
@@ -8,7 +8,7 @@ GCC_POINT= 4.1
GCC_VERSION= ${GCC_BRANCH}.${GCC_POINT}
SNAPSHOT= 20180516
BUILD_RELEASE= no
-MAIN_PR= 2
+MAIN_PR= 3
UTIL_PR= 0
ARMV7_PR= 0
ARM64_PR= 0
diff --git a/lang/gcc6-aux/files/patch-isl-20-or-newer b/lang/gcc6-aux/files/patch-isl-20-or-newer
new file mode 100644
index 000000000000..a97f412ab0dc
--- /dev/null
+++ b/lang/gcc6-aux/files/patch-isl-20-or-newer
@@ -0,0 +1,11 @@
+--- gcc/graphite.h.orig 2020-08-15 14:22:45.859708000 -0400
++++ gcc/graphite.h 2020-08-15 14:25:15.832648000 -0400
+@@ -36,6 +36,8 @@
+ #include <isl/ilp.h>
+ #include <isl/schedule.h>
+ #include <isl/ast_build.h>
++#include <isl/id.h>
++#include <isl/space.h>
+
+ #ifdef HAVE_ISL_OPTIONS_SET_SCHEDULE_SERIALIZE_SCCS
+ /* isl 0.15 or later. */