pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

avr-gcc: Disable ISL



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Fri Feb 13 18:12:11 2026 +0100
Changeset:	3d83aed9f42060f519c47318e26dd3ea208302d7

Modified Files:
	avr-gcc/Makefile
	avr-gcc/options.mk

Log Message:
avr-gcc: Disable ISL

There are still C++ version mismatch problems with "inplace" ISL.
Forcing C++ version (to C++14) no longer works.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3d83aed9f42060f519c47318e26dd3ea208302d7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 avr-gcc/Makefile   | 8 ++++----
 avr-gcc/options.mk | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs:
diff --git a/avr-gcc/Makefile b/avr-gcc/Makefile
index af5b3bf56a..6499ad8168 100644
--- a/avr-gcc/Makefile
+++ b/avr-gcc/Makefile
@@ -18,10 +18,8 @@ DEPENDS+=		avr-binutils>=2.42:../../cross/avr-binutils
 
 .include "../../mk/bsd.prefs.mk"
 
-USE_LANGUAGES=			c c++
-USE_CXX_FEATURES+=		c++14
-# Required for ISL with option "gcc-inplace-math"
-FORCE_CXX_STD=			c++14
+USE_LANGUAGES=		c c++
+USE_CXX_FEATURES+=	c++14
 
 USE_LIBTOOL=			yes
 USE_TOOLS+=			bash gmake gsed:run perl
@@ -45,6 +43,8 @@ CONFIGURE_ARGS+=	--disable-lto
 CONFIGURE_ARGS+=	--disable-nls
 CONFIGURE_ARGS+=	--target=avr
 CONFIGURE_ARGS+=	--with-system-zlib
+# XXX: Disabled because of C++ version mismatch problems
+CONFIGURE_ARGS+=	--without-isl
 
 # XXX: Workaround for configure error:
 #    checking dependency style of c++... none
diff --git a/avr-gcc/options.mk b/avr-gcc/options.mk
index 7d84cc1925..a2a559164e 100644
--- a/avr-gcc/options.mk
+++ b/avr-gcc/options.mk
@@ -9,7 +9,7 @@ PKG_SUGGESTED_OPTIONS=
 # gcc-inplace-math: Build math libraries in place
 .if !empty(PKG_OPTIONS:Mgcc-inplace-math)
 .  include "../../devel/gmp/inplace.mk"
-.  include "../../math/isl/inplace.mk"
+#.  include "../../math/isl/inplace.mk"
 .  include "../../math/mpcomplex/inplace.mk"
 .  include "../../math/mpfr/inplace.mk"
 .else
@@ -19,8 +19,8 @@ CONFIGURE_ARGS+=	--with-mpc=${BUILDLINK_PREFIX.mpcomplex}
 CONFIGURE_ARGS+=	--with-mpfr=${BUILDLINK_PREFIX.mpfr}
 BUILDLINK_API_DEPENDS.gmp+=		gmp>=4.3.2
 .  include "../../devel/gmp/buildlink3.mk"
-BUILDLINK_API_DEPENDS.isl+=		isl>=0.15
-.  include "../../math/isl/buildlink3.mk"
+#BUILDLINK_API_DEPENDS.isl+=		isl>=0.15
+#.  include "../../math/isl/buildlink3.mk"
 BUILDLINK_API_DEPENDS.mpcomplex+=	mpcomplex>=1.0.1
 .  include "../../math/mpcomplex/buildlink3.mk"
 BUILDLINK_API_DEPENDS.mpfr+=		mpfr>=3.1.0


Home | Main Index | Thread Index | Old Index