svn commit: r408498 - in head/lang: sdcc-devel sdcc-devel/files sdcc/files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Mon Feb 8 18:52:16 UTC 2016
Author: amdmi3
Date: Mon Feb 8 18:52:14 2016
New Revision: 408498
URL: https://svnweb.freebsd.org/changeset/ports/408498
Log:
- Fix build with boost 1.60
- Mark sdcc-devel MAKE_JOBS_UNSAFE as it fails with parallel build
PR: 199601
Approved by: portmgr blanket
Added:
head/lang/sdcc-devel/files/patch-src_SDCClospre.hpp (contents, props changed)
head/lang/sdcc-devel/files/patch-src_SDCCnaddr.hpp (contents, props changed)
head/lang/sdcc-devel/files/patch-src_SDCCralloc.hpp (contents, props changed)
head/lang/sdcc/files/patch-src_SDCClospre.hpp (contents, props changed)
head/lang/sdcc/files/patch-src_SDCCnaddr.hpp (contents, props changed)
head/lang/sdcc/files/patch-src_SDCCralloc.hpp (contents, props changed)
Modified:
head/lang/sdcc-devel/Makefile
Modified: head/lang/sdcc-devel/Makefile
==============================================================================
--- head/lang/sdcc-devel/Makefile Mon Feb 8 18:48:52 2016 (r408497)
+++ head/lang/sdcc-devel/Makefile Mon Feb 8 18:52:14 2016 (r408498)
@@ -39,6 +39,7 @@ NOPRECIOUSMAKEVARS= yes
PORTDATA= *
PORTDOCS= *
WRKSRC= ${WRKDIR}/sdcc
+MAKE_JOBS_UNSAFE=yes
OPTIONS_SUB= yes
DEVLIB_CONFIGURE_OFF= --disable-device-lib
Added: head/lang/sdcc-devel/files/patch-src_SDCClospre.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sdcc-devel/files/patch-src_SDCClospre.hpp Mon Feb 8 18:52:14 2016 (r408498)
@@ -0,0 +1,15 @@
+--- src/SDCClospre.hpp.orig 2014-01-03 17:18:45 UTC
++++ src/SDCClospre.hpp
+@@ -19,6 +19,12 @@
+ //
+ // Lifetime-optimal speculative partial redundancy elimination.
+
++// Workaround for boost bug #11880
++#include <boost/version.hpp>
++#if BOOST_VERSION == 106000
++ #include <boost/type_traits/ice.hpp>
++#endif
++
+ #include <boost/graph/graphviz.hpp>
+ #include <boost/tuple/tuple.hpp>
+ #include <boost/tuple/tuple_comparison.hpp>
Added: head/lang/sdcc-devel/files/patch-src_SDCCnaddr.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sdcc-devel/files/patch-src_SDCCnaddr.hpp Mon Feb 8 18:52:14 2016 (r408498)
@@ -0,0 +1,15 @@
+--- src/SDCCnaddr.hpp.orig 2015-04-01 13:50:35 UTC
++++ src/SDCCnaddr.hpp
+@@ -37,6 +37,12 @@
+ #include <sstream>
+ #include <fstream>
+
++// Workaround for boost bug #11880
++#include <boost/version.hpp>
++#if BOOST_VERSION == 106000
++ #include <boost/type_traits/ice.hpp>
++#endif
++
+ #include <boost/graph/graphviz.hpp>
+
+ #include "SDCCtree_dec.hpp"
Added: head/lang/sdcc-devel/files/patch-src_SDCCralloc.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sdcc-devel/files/patch-src_SDCCralloc.hpp Mon Feb 8 18:52:14 2016 (r408498)
@@ -0,0 +1,15 @@
+--- src/SDCCralloc.hpp.orig 2015-02-25 10:25:50 UTC
++++ src/SDCCralloc.hpp
+@@ -51,6 +51,12 @@
+ #include <sstream>
+ #include <fstream>
+
++// Workaround for boost bug #11880
++#include <boost/version.hpp>
++#if BOOST_VERSION == 106000
++ #include <boost/type_traits/ice.hpp>
++#endif
++
+ #include <boost/graph/graphviz.hpp>
+ #include <boost/graph/adjacency_matrix.hpp>
+ #include <boost/graph/connected_components.hpp>
Added: head/lang/sdcc/files/patch-src_SDCClospre.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sdcc/files/patch-src_SDCClospre.hpp Mon Feb 8 18:52:14 2016 (r408498)
@@ -0,0 +1,15 @@
+--- src/SDCClospre.hpp.orig 2014-01-03 17:18:45 UTC
++++ src/SDCClospre.hpp
+@@ -19,6 +19,12 @@
+ //
+ // Lifetime-optimal speculative partial redundancy elimination.
+
++// Workaround for boost bug #11880
++#include <boost/version.hpp>
++#if BOOST_VERSION == 106000
++ #include <boost/type_traits/ice.hpp>
++#endif
++
+ #include <boost/graph/graphviz.hpp>
+ #include <boost/tuple/tuple.hpp>
+ #include <boost/tuple/tuple_comparison.hpp>
Added: head/lang/sdcc/files/patch-src_SDCCnaddr.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sdcc/files/patch-src_SDCCnaddr.hpp Mon Feb 8 18:52:14 2016 (r408498)
@@ -0,0 +1,15 @@
+--- src/SDCCnaddr.hpp.orig 2015-04-01 13:50:35 UTC
++++ src/SDCCnaddr.hpp
+@@ -37,6 +37,12 @@
+ #include <sstream>
+ #include <fstream>
+
++// Workaround for boost bug #11880
++#include <boost/version.hpp>
++#if BOOST_VERSION == 106000
++ #include <boost/type_traits/ice.hpp>
++#endif
++
+ #include <boost/graph/graphviz.hpp>
+
+ #include "SDCCtree_dec.hpp"
Added: head/lang/sdcc/files/patch-src_SDCCralloc.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/sdcc/files/patch-src_SDCCralloc.hpp Mon Feb 8 18:52:14 2016 (r408498)
@@ -0,0 +1,15 @@
+--- src/SDCCralloc.hpp.orig 2015-02-25 10:25:50 UTC
++++ src/SDCCralloc.hpp
+@@ -51,6 +51,12 @@
+ #include <sstream>
+ #include <fstream>
+
++// Workaround for boost bug #11880
++#include <boost/version.hpp>
++#if BOOST_VERSION == 106000
++ #include <boost/type_traits/ice.hpp>
++#endif
++
+ #include <boost/graph/graphviz.hpp>
+ #include <boost/graph/adjacency_matrix.hpp>
+ #include <boost/graph/connected_components.hpp>
More information about the svn-ports-all
mailing list