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