Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Feb 2016 18:52:14 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r408498 - in head/lang: sdcc-devel sdcc-devel/files sdcc/files
Message-ID:  <201602081852.u18IqE7x095229@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602081852.u18IqE7x095229>