pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/gcc6-aux
Module Name: pkgsrc
Committed By: ryoon
Date: Sat Nov 15 11:53:25 UTC 2025
Modified Files:
pkgsrc/lang/gcc6-aux: distinfo options.mk
Added Files:
pkgsrc/lang/gcc6-aux/patches: patch-gcc_graphite-dependences.c
patch-gcc_graphite-isl-ast-to-gimple.c
patch-gcc_graphite-optimize-isl.c patch-gcc_graphite-sese-to-poly.c
Log Message:
lang/gcc6-aux: Fix build under NetBSD/amd64 11.99.3 and GCC 14
* Depend on devel/isl.
* Include some header files of isl to fix build.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/gcc6-aux/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/gcc6-aux/options.mk
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-dependences.c \
pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-isl-ast-to-gimple.c \
pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-optimize-isl.c \
pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-sese-to-poly.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/gcc6-aux/distinfo
diff -u pkgsrc/lang/gcc6-aux/distinfo:1.3 pkgsrc/lang/gcc6-aux/distinfo:1.4
--- pkgsrc/lang/gcc6-aux/distinfo:1.3 Sat Dec 11 14:47:31 2021
+++ pkgsrc/lang/gcc6-aux/distinfo Sat Nov 15 11:53:24 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2021/12/11 14:47:31 wiz Exp $
+$NetBSD: distinfo,v 1.4 2025/11/15 11:53:24 ryoon Exp $
BLAKE2s (ada-bootstrap.i386.freebsd.100B.tar.bz2) = fd51ef15b9be6e53be673b19de0f93106b4b9639b80b6713a60295de2fa710fe
SHA512 (ada-bootstrap.i386.freebsd.100B.tar.bz2) = ab4a32457f5febf2c854b7107abb8159754f5a5e8413598fb2ecf1ed0a755129c26aab0e0c2e09695d02cef5490b53a3b18c9fa37cec0b07476940c27fc76ae8
@@ -24,3 +24,7 @@ Size (ada-bootstrap.x86_64.solaris.511.t
BLAKE2s (gcc-6.2.0.tar.bz2) = a11b22cf9748a09cecfa7a688f5b4840986932c8617042b56db955c08eb54d89
SHA512 (gcc-6.2.0.tar.bz2) = 1e8b826a3d44b9d5899309894e20c03abeb352bf3d273b8ad63af814c0ee2911f1a83ce1cd4cdd2d1cb0b3e3c34e9b7ae1b2ab83dfc649ee817ab05247c76198
Size (gcc-6.2.0.tar.bz2) = 99778648 bytes
+SHA1 (patch-gcc_graphite-dependences.c) = 7409738b08d18672db9f91edc57ac198f1551601
+SHA1 (patch-gcc_graphite-isl-ast-to-gimple.c) = f85a6d3ab965c95a3dd8dda89e1d9c680848eee8
+SHA1 (patch-gcc_graphite-optimize-isl.c) = 51d680b32df75820cd54a44923c65b09e5a6bc7c
+SHA1 (patch-gcc_graphite-sese-to-poly.c) = 0cdfec6f6a67c849d9251222710fa222c27ea639
Index: pkgsrc/lang/gcc6-aux/options.mk
diff -u pkgsrc/lang/gcc6-aux/options.mk:1.4 pkgsrc/lang/gcc6-aux/options.mk:1.5
--- pkgsrc/lang/gcc6-aux/options.mk:1.4 Sun Mar 30 21:10:44 2025
+++ pkgsrc/lang/gcc6-aux/options.mk Sat Nov 15 11:53:24 2025
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2025/03/30 21:10:44 wiz Exp $
+# $NetBSD: options.mk,v 1.5 2025/11/15 11:53:24 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.gcc6-aux
PKG_SUPPORTED_OPTIONS= fortran objc testsuite static bootstrap allstages
@@ -88,6 +88,7 @@ EXTRA_CONFARGS+= --with-gmp=${BUILDLINK_
EXTRA_CONFARGS+= --with-mpfr=${BUILDLINK_PREFIX.mpfr}
EXTRA_CONFARGS+= --with-mpc=${BUILDLINK_PREFIX.mpcomplex}
.include "../../devel/gmp/buildlink3.mk"
+.include "../../math/isl/buildlink3.mk"
.include "../../math/mpfr/buildlink3.mk"
.include "../../math/mpcomplex/buildlink3.mk"
.endif
Added files:
Index: pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-dependences.c
diff -u /dev/null pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-dependences.c:1.1
--- /dev/null Sat Nov 15 11:53:25 2025
+++ pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-dependences.c Sat Nov 15 11:53:24 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-gcc_graphite-dependences.c,v 1.1 2025/11/15 11:53:24 ryoon Exp $
+
+--- gcc/graphite-dependences.c.orig 2025-11-10 04:23:58.299357221 +0000
++++ gcc/graphite-dependences.c
+@@ -39,6 +39,8 @@ along with GCC; see the file COPYING3.
+ #include "tree-data-ref.h"
+ #include "graphite.h"
+
++#include <isl/space.h>
++
+ /* Add the constraints from the set S to the domain of MAP. */
+
+ static isl_map *
Index: pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-isl-ast-to-gimple.c
diff -u /dev/null pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-isl-ast-to-gimple.c:1.1
--- /dev/null Sat Nov 15 11:53:25 2025
+++ pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-isl-ast-to-gimple.c Sat Nov 15 11:53:24 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_graphite-isl-ast-to-gimple.c,v 1.1 2025/11/15 11:53:24 ryoon Exp $
+
+--- gcc/graphite-isl-ast-to-gimple.c.orig 2016-05-31 07:27:23.000000000 +0000
++++ gcc/graphite-isl-ast-to-gimple.c
+@@ -56,6 +56,10 @@ along with GCC; see the file COPYING3.
+ #include "value-prof.h"
+ #include "graphite.h"
+
++#include <isl/id.h>
++#include <isl/space.h>
++#include <isl/val.h>
++
+ /* We always try to use signed 128 bit types, but fall back to smaller types
+ in case a platform does not provide types of these sizes. In the future we
+ should use isl to derive the optimal type for each subexpression. */
Index: pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-optimize-isl.c
diff -u /dev/null pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-optimize-isl.c:1.1
--- /dev/null Sat Nov 15 11:53:25 2025
+++ pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-optimize-isl.c Sat Nov 15 11:53:24 2025
@@ -0,0 +1,14 @@
+$NetBSD: patch-gcc_graphite-optimize-isl.c,v 1.1 2025/11/15 11:53:24 ryoon Exp $
+
+--- gcc/graphite-optimize-isl.c.orig 2025-11-10 04:33:40.554381966 +0000
++++ gcc/graphite-optimize-isl.c
+@@ -39,6 +39,9 @@ along with GCC; see the file COPYING3.
+ #include "dumpfile.h"
+ #include "graphite.h"
+
++#include <isl/val.h>
++#include <isl/space.h>
++
+ #ifdef HAVE_ISL_OPTIONS_SET_SCHEDULE_SERIALIZE_SCCS
+ /* isl 0.15 or later. */
+
Index: pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-sese-to-poly.c
diff -u /dev/null pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-sese-to-poly.c:1.1
--- /dev/null Sat Nov 15 11:53:25 2025
+++ pkgsrc/lang/gcc6-aux/patches/patch-gcc_graphite-sese-to-poly.c Sat Nov 15 11:53:24 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-gcc_graphite-sese-to-poly.c,v 1.1 2025/11/15 11:53:24 ryoon Exp $
+
+--- gcc/graphite-sese-to-poly.c.orig 2016-04-09 15:28:24.000000000 +0000
++++ gcc/graphite-sese-to-poly.c
+@@ -48,6 +48,8 @@ along with GCC; see the file COPYING3.
+ #include "domwalk.h"
+ #include "tree-ssa-propagate.h"
+
++#include <isl/id.h>
++#include <isl/space.h>
+ #include <isl/constraint.h>
+ #include <isl/set.h>
+ #include <isl/map.h>
Home |
Main Index |
Thread Index |
Old Index