svn commit: r353136 - in head/devel/boost-libs: . files
Jung-uk Kim
jkim at FreeBSD.org
Tue May 6 23:42:12 UTC 2014
Author: jkim
Date: Tue May 6 23:42:09 2014
New Revision: 353136
URL: http://svnweb.freebsd.org/changeset/ports/353136
QAT: https://qat.redports.org/buildarchive/r353136/
Log:
Fix several preprocessor warnings.
https://svn.boost.org/trac/boost/ticket/6142
https://svn.boost.org/trac/boost/ticket/8368
https://svn.boost.org/trac/boost/ticket/9397
Added:
head/devel/boost-libs/files/patch-boost__mpl__has_xxx.hpp (contents, props changed)
head/devel/boost-libs/files/patch-boost__multi_array__base.hpp (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__bsd.h (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__bsd__bsdi.h (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__bsd__dragonfly.h (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__bsd__free.h (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__bsd__net.h (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__bsd__open.h (contents, props changed)
head/devel/boost-libs/files/patch-boost__predef__os__macos.h (contents, props changed)
Modified:
head/devel/boost-libs/Makefile
Modified: head/devel/boost-libs/Makefile
==============================================================================
--- head/devel/boost-libs/Makefile Tue May 6 21:06:26 2014 (r353135)
+++ head/devel/boost-libs/Makefile Tue May 6 23:42:09 2014 (r353136)
@@ -4,7 +4,7 @@
PORTNAME= boost-libs
COMMENT= Free portable C++ libraries (without Boost.Python)
-PORTREVISION= 1
+PORTREVISION= 2
BUILD_DEPENDS+= bjam:${PORTSDIR}/devel/boost-jam
Added: head/devel/boost-libs/files/patch-boost__mpl__has_xxx.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__mpl__has_xxx.hpp Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,38 @@
+--- boost/mpl/has_xxx.hpp.orig 2010-07-18 20:46:31.000000000 -0400
++++ boost/mpl/has_xxx.hpp 2014-05-06 17:10:52.000000000 -0400
+@@ -341,7 +341,7 @@
+ ) \
+ /**/
+
+-# if !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
++# if !defined(BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION) || !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
+ # define BOOST_MPL_HAS_MEMBER_REJECT(args, member_macro) \
+ template< typename V > \
+ static boost::mpl::aux::no_tag \
+@@ -354,7 +354,7 @@
+ /**/
+ # endif
+
+-# if !BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES
++# if !defined(BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES) || !BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES
+ # define BOOST_MPL_HAS_MEMBER_MULTI_ACCEPT(z, n, args) \
+ template< typename V > \
+ static boost::mpl::aux::yes_tag \
+@@ -383,7 +383,7 @@
+ /**/
+ # endif
+
+-# if !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
++# if !defined(BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION) || !BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION
+ # define BOOST_MPL_HAS_MEMBER_TEST(args) \
+ sizeof(BOOST_MPL_HAS_MEMBER_INTROSPECTION_TEST_NAME(args)< U >(0)) \
+ == sizeof(boost::mpl::aux::yes_tag) \
+@@ -456,7 +456,7 @@
+ ) \
+ /**/
+
+-# if BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE
++# if defined(BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE) && BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE
+
+ # if !defined(BOOST_MPL_HAS_XXX_NEEDS_NAMESPACE_LEVEL_SUBSTITUTE)
+ # if BOOST_WORKAROUND(BOOST_MSVC, <= 1400)
Added: head/devel/boost-libs/files/patch-boost__multi_array__base.hpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__multi_array__base.hpp Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/multi_array/base.hpp.orig 2012-05-17 10:52:48.000000000 -0400
++++ boost/multi_array/base.hpp 2014-05-06 17:14:55.000000000 -0400
+@@ -65,7 +65,7 @@
+ // object creation in small-memory environments. Thus, the objects
+ // can be left undefined by defining BOOST_MULTI_ARRAY_NO_GENERATORS
+ // before loading multi_array.hpp.
+-#if !BOOST_MULTI_ARRAY_NO_GENERATORS
++#ifndef BOOST_MULTI_ARRAY_NO_GENERATORS
+ namespace {
+ multi_array_types::extent_gen extents;
+ multi_array_types::index_gen indices;
Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd.h 2014-05-06 18:06:32.000000000 -0400
+@@ -59,7 +59,7 @@
+ #define BOOST_OS_BSD BOOST_VERSION_NUMBER_NOT_AVAILABLE
+ #endif
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(BSD) || \
+ defined(_SYSTYPE_BSD) \
+ )
Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__bsdi.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__bsdi.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/bsdi.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/bsdi.h 2014-05-06 18:06:28.000000000 -0400
+@@ -24,7 +24,7 @@
+
+ #define BOOST_OS_BSD_BSDI BOOST_VERSION_NUMBER_NOT_AVAILABLE
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(__bsdi__) \
+ )
+ # ifndef BOOST_OS_BSD_AVAILABLE
Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__dragonfly.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__dragonfly.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/dragonfly.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/dragonfly.h 2014-05-06 18:06:28.000000000 -0400
+@@ -24,7 +24,7 @@
+
+ #define BOOST_OS_BSD_DRAGONFLY BOOST_VERSION_NUMBER_NOT_AVAILABLE
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(__DragonFly__) \
+ )
+ # ifndef BOOST_OS_BSD_AVAILABLE
Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__free.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__free.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/free.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/free.h 2014-05-06 17:25:43.000000000 -0400
+@@ -26,7 +26,7 @@
+
+ #define BOOST_OS_BSD_FREE BOOST_VERSION_NUMBER_NOT_AVAILABLE
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(__FreeBSD__) \
+ )
+ # ifndef BOOST_OS_BSD_AVAILABLE
Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__net.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__net.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/net.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/net.h 2014-05-06 18:06:32.000000000 -0400
+@@ -31,7 +31,7 @@
+
+ #define BOOST_OS_BSD_NET BOOST_VERSION_NUMBER_NOT_AVAILABLE
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(__NETBSD__) || defined(__NetBSD__) \
+ )
+ # ifndef BOOST_OS_BSD_AVAILABLE
Added: head/devel/boost-libs/files/patch-boost__predef__os__bsd__open.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__bsd__open.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/bsd/open.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/bsd/open.h 2014-05-06 18:06:32.000000000 -0400
+@@ -55,7 +55,7 @@
+
+ #define BOOST_OS_BSD_OPEN BOOST_VERSION_NUMBER_NOT_AVAILABLE
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(__OpenBSD__) \
+ )
+ # ifndef BOOST_OS_BSD_AVAILABLE
Added: head/devel/boost-libs/files/patch-boost__predef__os__macos.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boost-libs/files/patch-boost__predef__os__macos.h Tue May 6 23:42:09 2014 (r353136)
@@ -0,0 +1,11 @@
+--- boost/predef/os/macos.h.orig 2013-10-15 01:23:53.000000000 -0400
++++ boost/predef/os/macos.h 2014-05-06 18:06:32.000000000 -0400
+@@ -31,7 +31,7 @@
+
+ #define BOOST_OS_MACOS BOOST_VERSION_NUMBER_NOT_AVAILABLE
+
+-#if !BOOST_PREDEF_DETAIL_OS_DETECTED && ( \
++#if !defined(BOOST_PREDEF_DETAIL_OS_DETECTED) && ( \
+ defined(macintosh) || defined(Macintosh) || \
+ (defined(__APPLE__) && defined(__MACH__)) \
+ )
More information about the svn-ports-all
mailing list