[Midnightbsd-cvs] mports [19733] trunk/devel/boost-libs/files: update boost library to 1.55.0.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Aug 12 22:27:59 EDT 2015


Revision: 19733
          http://svnweb.midnightbsd.org/mports/?rev=19733
Author:   laffer1
Date:     2015-08-12 22:27:59 -0400 (Wed, 12 Aug 2015)
Log Message:
-----------
update boost library to 1.55.0. Based on FreeBSD port

Removed Paths:
-------------
    trunk/devel/boost-libs/files/patch-boost-cstdint.hpp
    trunk/devel/boost-libs/files/patch-boost-foreach.hpp
    trunk/devel/boost-libs/files/patch-boost-foreach_fwd.hpp
    trunk/devel/boost-libs/files/patch-boost-integer_traits.hpp
    trunk/devel/boost-libs/files/patch-boost__config__compiler__clang.hpp
    trunk/devel/boost-libs/files/patch-boost__config__compiler__gcc.hpp
    trunk/devel/boost-libs/files/patch-boost_archive_shared_ptr_helper.hpp
    trunk/devel/boost-libs/files/patch-boost_asio-ioctl
    trunk/devel/boost-libs/files/patch-boost_pool_pool.hpp
    trunk/devel/boost-libs/files/patch-boost_test_impl_execution_monitor.ipp
    trunk/devel/boost-libs/files/patch-boostcpp.jam
    trunk/devel/boost-libs/files/patch-libs_filesystem__v2__src__v2_path.cpp
    trunk/devel/boost-libs/files/patch-libs_filesystem__v3__src__path.cpp
    trunk/devel/boost-libs/files/patch-tools_build_v2_engine_build.jam
    trunk/devel/boost-libs/files/patch-tools_build_v2_tools_common.jam
    trunk/devel/boost-libs/files/patch-tools_build_v2_tools_gcc.jam
    trunk/devel/boost-libs/files/patch-tools_build_v2_tools_python.jam

Deleted: trunk/devel/boost-libs/files/patch-boost-cstdint.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost-cstdint.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost-cstdint.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- boost/cstdint.hpp.orig	2012-09-16 17:52:21 +0000
-+++ boost/cstdint.hpp	2012-09-16 17:52:49 +0000
-@@ -51,7 +51,7 @@
-       // this is triggered with GCC, because it defines __cplusplus < 199707L
- #     define BOOST_NO_INT64_T
- #   endif 
--# elif defined(__FreeBSD__) || defined(__IBMCPP__) || defined(_AIX)
-+# elif defined(__MidnightBSD__) || defined(__IBMCPP__) || defined(_AIX)
- #   include <inttypes.h>
- # else
- #   include <stdint.h>

Deleted: trunk/devel/boost-libs/files/patch-boost-foreach.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost-foreach.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost-foreach.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,16 +0,0 @@
---- boost/foreach.hpp	(revision 75077)
-+++ boost/foreach.hpp	(revision 75540)
-@@ -166,5 +166,5 @@
- //   at the global namespace for your type.
- template<typename T>
--inline boost::foreach::is_lightweight_proxy<T> *
-+inline boost::BOOST_FOREACH::is_lightweight_proxy<T> *
- boost_foreach_is_lightweight_proxy(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; }
- 
-@@ -191,5 +191,5 @@
- //   at the global namespace for your type.
- template<typename T>
--inline boost::foreach::is_noncopyable<T> *
-+inline boost::BOOST_FOREACH::is_noncopyable<T> *
- boost_foreach_is_noncopyable(T *&, BOOST_FOREACH_TAG_DEFAULT) { return 0; }
- 

Deleted: trunk/devel/boost-libs/files/patch-boost-foreach_fwd.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost-foreach_fwd.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost-foreach_fwd.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,40 +0,0 @@
---- boost/foreach_fwd.hpp	(revision 62661)
-+++ boost/foreach_fwd.hpp	(revision 75540)
-@@ -15,4 +15,6 @@
- #define BOOST_FOREACH_FWD_HPP
- 
-+#include <utility> // for std::pair
-+
- // This must be at global scope, hence the uglified name
- enum boost_foreach_argument_dependent_lookup_hack
-@@ -26,4 +28,7 @@
- namespace foreach
- {
-+    template<typename T>
-+    std::pair<T, T> in_range(T begin, T end);
-+
-     ///////////////////////////////////////////////////////////////////////////////
-     // boost::foreach::tag
-@@ -47,4 +52,22 @@
- } // namespace foreach
- 
-+// Workaround for unfortunate https://svn.boost.org/trac/boost/ticket/6131
-+namespace BOOST_FOREACH
-+{
-+    using foreach::in_range;
-+    using foreach::tag;
-+
-+    template<typename T>
-+    struct is_lightweight_proxy
-+      : foreach::is_lightweight_proxy<T>
-+    {};
-+
-+    template<typename T>
-+    struct is_noncopyable
-+      : foreach::is_noncopyable<T>
-+    {};
-+
-+} // namespace BOOST_FOREACH
-+
- } // namespace boost
- 

Deleted: trunk/devel/boost-libs/files/patch-boost-integer_traits.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost-integer_traits.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost-integer_traits.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- boost/integer_traits.hpp.orig	2012-09-16 17:53:54 +0000
-+++ boost/integer_traits.hpp	2012-09-16 17:54:11 +0000
-@@ -110,7 +110,7 @@
-     || (defined __APPLE__)\
-     || (defined(__OpenBSD__) && defined(__GNUC__))\
-     || (defined(__NetBSD__) && defined(__GNUC__))\
--    || (defined(__FreeBSD__) && defined(__GNUC__))\
-+    || (defined(__MidnightBSD__) && defined(__GNUC__))\
-     || (defined(__DragonFly__) && defined(__GNUC__))\
-     || (defined(__hpux) && defined(__GNUC__) && (__GNUC__ == 3) && !defined(__SGI_STL_PORT))
-     // No WCHAR_MIN and WCHAR_MAX, wchar_t has the same range as int.

Deleted: trunk/devel/boost-libs/files/patch-boost__config__compiler__clang.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost__config__compiler__clang.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost__config__compiler__clang.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,8 +0,0 @@
---- ./boost/config/compiler/clang.hpp.orig	2010-10-01 11:19:44.000000000 +0200
-+++ ./boost/config/compiler/clang.hpp	2012-02-29 15:20:25.157457434 +0100
-@@ -60,4 +60,4 @@
- 
- // Macro used to identify the Clang compiler.
- #define BOOST_CLANG 1
--
-+#define BOOST_HAS_LONG_LONG 1

Deleted: trunk/devel/boost-libs/files/patch-boost__config__compiler__gcc.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost__config__compiler__gcc.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost__config__compiler__gcc.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,16 +0,0 @@
---- boost/config/compiler/gcc.hpp.orig	2010-10-01 09:19:44.000000000 +0000
-+++ boost/config/compiler/gcc.hpp	2010-11-20 10:59:22.000000000 +0000
-@@ -146,6 +149,13 @@
- #  endif
- #endif
- 
-+//
-+// gcc previous to 4.3.x does not implement inclass member initialization
-+//
-+#if (__GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ <= 2))
-+#  define BOOST_NO_INCLASS_MEMBER_INITIALIZATION
-+#endif
-+
- // C++0x features not implemented in any GCC version
- //
- #define BOOST_NO_CONSTEXPR

Deleted: trunk/devel/boost-libs/files/patch-boost_archive_shared_ptr_helper.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost_archive_shared_ptr_helper.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost_archive_shared_ptr_helper.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
-Index: boost/archive/shared_ptr_helper.hpp
-===================================================================
---- boost/archive/shared_ptr_helper.hpp (revision 55789)
-+++ boost/archive/shared_ptr_helper.hpp (revision 57981)
-@@ -109,5 +110,5 @@
-         static const boost::serialization::extended_type_info * 
-         get_object_identifier(T & t){
--            return boost::serialization::singleton<
-+            return & boost::serialization::singleton<
-                 BOOST_DEDUCED_TYPENAME 
-                 boost::serialization::type_info_implementation<T>::type

Deleted: trunk/devel/boost-libs/files/patch-boost_asio-ioctl
===================================================================
--- trunk/devel/boost-libs/files/patch-boost_asio-ioctl	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost_asio-ioctl	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,116 +0,0 @@
---- boost/asio/detail/io_control.hpp.orig	2010-12-06 01:32:39.000000000 +0300
-+++ boost/asio/detail/io_control.hpp	2010-12-06 01:37:34.000000000 +0300
-@@ -44,7 +44,7 @@
-   }
- 
-   // Get the name of the IO control command.
--  int name() const
-+  ioctl_cmd_type name() const
-   {
-     return FIONBIO;
-   }
-@@ -94,7 +94,7 @@
-   }
- 
-   // Get the name of the IO control command.
--  int name() const
-+  ioctl_cmd_type name() const
-   {
-     return FIONREAD;
-   }
---- boost/asio/detail/descriptor_ops.hpp.orig	2010-12-06 01:55:08.000000000 +0300
-+++ boost/asio/detail/descriptor_ops.hpp	2010-12-06 01:55:39.000000000 +0300
-@@ -79,7 +79,7 @@
-     const buf* bufs, std::size_t count,
-     boost::system::error_code& ec, std::size_t& bytes_transferred);
- 
--BOOST_ASIO_DECL int ioctl(int d, state_type& state, long cmd,
-+BOOST_ASIO_DECL int ioctl(int d, state_type& state, ioctl_cmd_type cmd,
-     ioctl_arg_type* arg, boost::system::error_code& ec);
- 
- BOOST_ASIO_DECL int fcntl(int d, long cmd, boost::system::error_code& ec);
---- boost/asio/detail/socket_ops.hpp.orig	2010-12-06 01:58:36.000000000 +0300
-+++ boost/asio/detail/socket_ops.hpp	2010-12-06 01:59:42.000000000 +0300
-@@ -222,7 +222,7 @@
-     std::size_t* addrlen, boost::system::error_code& ec);
- 
- BOOST_ASIO_DECL int ioctl(socket_type s, state_type& state,
--    int cmd, ioctl_arg_type* arg, boost::system::error_code& ec);
-+    ioctl_cmd_type cmd, ioctl_arg_type* arg, boost::system::error_code& ec);
- 
- BOOST_ASIO_DECL int select(int nfds, fd_set* readfds, fd_set* writefds,
-     fd_set* exceptfds, timeval* timeout, boost::system::error_code& ec);
---- boost/asio/detail/impl/descriptor_ops.ipp.orig	2010-12-06 01:44:38.000000000 +0300
-+++ boost/asio/detail/impl/descriptor_ops.ipp	2010-12-06 01:41:33.000000000 +0300
-@@ -251,7 +251,7 @@
-   }
- }
- 
--int ioctl(int d, state_type& state, long cmd,
-+int ioctl(int d, state_type& state, ioctl_cmd_type cmd,
-     ioctl_arg_type* arg, boost::system::error_code& ec)
- {
-   if (d == -1)
-@@ -273,7 +273,7 @@
-     // descriptor is put into the state that has been requested by the user. If
-     // the ioctl syscall was successful then we need to update the flags to
-     // match.
--    if (cmd == static_cast<long>(FIONBIO))
-+    if (cmd == static_cast<ioctl_cmd_type>(FIONBIO))
-     {
-       if (*arg)
-       {
---- boost/asio/detail/impl/socket_ops.ipp.orig	2010-12-06 01:46:05.000000000 +0300
-+++ boost/asio/detail/impl/socket_ops.ipp	2010-12-06 01:49:39.000000000 +0300
-@@ -1414,7 +1414,7 @@
-   return result;
- }
- 
--int ioctl(socket_type s, state_type& state, int cmd,
-+int ioctl(socket_type s, state_type& state, ioctl_cmd_type cmd,
-     ioctl_arg_type* arg, boost::system::error_code& ec)
- {
-   if (s == invalid_socket)
-@@ -1424,15 +1424,10 @@
-   }
- 
-   clear_last_error();
--#if defined(BOOST_WINDOWS) || defined(__CYGWIN__)
--  int result = error_wrapper(::ioctlsocket(s, cmd, arg), ec);
--#elif defined(__MACH__) && defined(__APPLE__) \
--  || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__)
-+
-   int result = error_wrapper(::ioctl(s,
--        static_cast<unsigned int>(cmd), arg), ec);
--#else
--  int result = error_wrapper(::ioctl(s, cmd, arg), ec);
--#endif
-+        static_cast<ioctl_cmd_type>(cmd), arg), ec);
-+
-   if (result >= 0)
-   {
-     ec = boost::system::error_code();
-@@ -1442,7 +1437,7 @@
-     // the correct state. This ensures that the underlying socket is put into
-     // the state that has been requested by the user. If the ioctl syscall was
-     // successful then we need to update the flags to match.
--    if (cmd == static_cast<int>(FIONBIO))
-+    if (cmd == static_cast<ioctl_cmd_type>(FIONBIO))
-     {
-       if (*arg)
-       {
---- boost/asio/detail/socket_types.hpp.orig	2010-12-06 01:35:39.000000000 +0300
-+++ boost/asio/detail/socket_types.hpp	2010-12-06 01:36:05.000000000 +0300
-@@ -147,6 +147,12 @@
- typedef sockaddr_storage sockaddr_storage_type;
- typedef sockaddr_un sockaddr_un_type;
- typedef addrinfo addrinfo_type;
-+#if (defined(__MACH__) && defined(__APPLE__)) || defined(__DragonFly__) || \
-+    defined(__MidnightBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
-+typedef unsigned long ioctl_cmd_type;
-+#else
-+typedef int ioctl_cmd_type;
-+#endif
- typedef int ioctl_arg_type;
- typedef uint32_t u_long_type;
- typedef uint16_t u_short_type;

Deleted: trunk/devel/boost-libs/files/patch-boost_pool_pool.hpp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost_pool_pool.hpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost_pool_pool.hpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- boost/pool/pool.hpp.orig	2011-12-15 18:21:40.000000000 +0300
-+++ boost/pool/pool.hpp	2011-12-15 18:22:05.000000000 +0300
-@@ -346,7 +346,7 @@
-       // For alignment reasons, this used to be defined to be lcm(requested_size, sizeof(void *), sizeof(size_type)),
-       // but is now more parsimonious: just rounding up to the minimum required alignment of our housekeeping data
-       // when required.  This works provided all alignments are powers of two.
--      size_type s = (std::max)(requested_size, min_alloc_size);
-+      size_type s = (std::max)(requested_size, static_cast <size_type> (min_alloc_size));
-       size_type rem = s % min_align;
-       if(rem)
-          s += min_align - rem;

Deleted: trunk/devel/boost-libs/files/patch-boost_test_impl_execution_monitor.ipp
===================================================================
--- trunk/devel/boost-libs/files/patch-boost_test_impl_execution_monitor.ipp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boost_test_impl_execution_monitor.ipp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,154 +0,0 @@
---- boost/test/impl/execution_monitor.ipp.orig	2009-09-23 16:44:57.000000000 +0400
-+++ boost/test/impl/execution_monitor.ipp	2009-09-23 16:59:44.000000000 +0400
-@@ -319,48 +319,7 @@
-     switch( m_sig_info->si_signo ) {
-     case SIGILL:
-         switch( m_sig_info->si_code ) {
--#ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
--        case ILL_ILLOPC:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: illegal opcode; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--        case ILL_ILLTRP:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: illegal trap; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--        case ILL_PRVREG:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: privileged register; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--        case ILL_BADSTK:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: internal stack error; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--#endif
--        case ILL_ILLOPN:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: illegal operand; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--        case ILL_ILLADR:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: illegal addressing mode; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--        case ILL_PRVOPC:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: privileged opcode; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
--        case ILL_COPROC:
--            report_error( execution_exception::system_fatal_error,
--                          "signal: co-processor error; address of failing instruction: 0x%08lx",
--                          m_sig_info->si_addr );
--            break;
-+	  // FreeBSD 6.x does not provide details for this signal as required by SUSv3
-         default: 
-             report_error( execution_exception::system_fatal_error, 
-                           "signal: SIGILL, si_code: %d (illegal instruction; address of failing instruction: 0x%08lx)", 
-@@ -421,18 +380,7 @@
- 
-     case SIGSEGV:
-         switch( m_sig_info->si_code ) {
--#ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
--        case SEGV_MAPERR:
--            report_error( execution_exception::system_fatal_error,
--                          "memory access violation at address: 0x%08lx: no mapping at fault address",
--                          m_sig_info->si_addr );
--            break;
--        case SEGV_ACCERR:
--            report_error( execution_exception::system_fatal_error,
--                          "memory access violation at address: 0x%08lx: invalid permissions",
--                          m_sig_info->si_addr );
--            break;
--#endif
-+	  // FreeBSD 6.x does not provide details for this signal as required by SUSv3
-         default:
-             report_error( execution_exception::system_fatal_error,
-                           "signal: SIGSEGV, si_code: %d (memory access violation at address: 0x%08lx)",
-@@ -443,23 +391,7 @@
- 
-     case SIGBUS:
-         switch( m_sig_info->si_code ) {
--#ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
--        case BUS_ADRALN:
--            report_error( execution_exception::system_fatal_error,
--                          "memory access violation at address: 0x%08lx: invalid address alignment",
--                          m_sig_info->si_addr );
--            break;
--        case BUS_ADRERR:
--            report_error( execution_exception::system_fatal_error,
--                          "memory access violation at address: 0x%08lx: non-existent physical address",
--                          m_sig_info->si_addr );
--            break;
--        case BUS_OBJERR:
--            report_error( execution_exception::system_fatal_error,
--                          "memory access violation at address: 0x%08lx: object specific hardware error",
--                          m_sig_info->si_addr );
--            break;
--#endif
-+	  // FreeBSD 6.x does not provide details for this signal as required by SUSv3
-         default:
-             report_error( execution_exception::system_fatal_error,
-                           "signal: SIGSEGV, si_code: %d (memory access violation at address: 0x%08lx)",
-@@ -470,38 +402,7 @@
- 
-     case SIGCHLD:
-         switch( m_sig_info->si_code ) {
--#ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
--        case CLD_EXITED:
--            report_error( execution_exception::system_error,
--                          "child has exited; pid: %d; uid: %d; exit value: %d",
--                          (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, (int)m_sig_info->si_status );
--            break;
--        case CLD_KILLED:
--            report_error( execution_exception::system_error,
--                          "child was killed; pid: %d; uid: %d; exit value: %d",
--                          (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, (int)m_sig_info->si_status );
--            break;
--        case CLD_DUMPED:
--            report_error( execution_exception::system_error,
--                          "child terminated abnormally; pid: %d; uid: %d; exit value: %d",
--                          (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, (int)m_sig_info->si_status );
--            break;
--        case CLD_TRAPPED:
--            report_error( execution_exception::system_error,
--                          "traced child has trapped; pid: %d; uid: %d; exit value: %d",
--                          (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, (int)m_sig_info->si_status );
--            break;
--        case CLD_STOPPED:
--            report_error( execution_exception::system_error,
--                          "child has stopped; pid: %d; uid: %d; exit value: %d",
--                          (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, (int)m_sig_info->si_status );
--            break;
--        case CLD_CONTINUED:
--            report_error( execution_exception::system_error,
--                          "stopped child had continued; pid: %d; uid: %d; exit value: %d",
--                          (int)m_sig_info->si_pid, (int)m_sig_info->si_uid, (int)m_sig_info->si_status );
--            break;
--#endif
-+	  // FreeBSD 6.x does not provide details for this signal as required by SUSv3
-         default:
-             report_error( execution_exception::system_error,
-                           "signal: SIGCHLD, si_code: %d (child process has terminated; pid: %d; uid: %d; exit value: %d)",
-@@ -771,15 +672,7 @@
- 
- static bool ignore_sigchild( siginfo_t* info )
- {
--    return info->si_signo == SIGCHLD
--#ifndef BOOST_TEST_LIMITED_SIGNAL_DETAILS
--            && info->si_code == CLD_EXITED 
--#endif
--#ifdef BOOST_TEST_IGNORE_NON_ZERO_CHILD_CODE
--            ;
--#else
--            && (int)info->si_status == 0;
--#endif
-+    return info->si_signo == SIGCHLD && (int)info->si_status == 0;
- }
- 
- //____________________________________________________________________________//

Deleted: trunk/devel/boost-libs/files/patch-boostcpp.jam
===================================================================
--- trunk/devel/boost-libs/files/patch-boostcpp.jam	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-boostcpp.jam	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- boostcpp.jam.orig	2011-12-15 18:33:48.000000000 +0300
-+++ boostcpp.jam	2011-12-15 18:34:05.000000000 +0300
-@@ -154,7 +154,7 @@
-         # suffixes either. Pgi compilers can not accept library with version
-         # suffix.
-         if $(type) = SHARED_LIB &&
--          ( ! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix ) &&
-+          ( ! ( [ $(property-set).get <target-os> ] in windows cygwin darwin aix freebsd midnightbsd ) &&
-             ! ( [ $(property-set).get <toolset> ] in pgi ) )
-         {
-             result = $(result).$(BOOST_VERSION)  ;

Deleted: trunk/devel/boost-libs/files/patch-libs_filesystem__v2__src__v2_path.cpp
===================================================================
--- trunk/devel/boost-libs/files/patch-libs_filesystem__v2__src__v2_path.cpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-libs_filesystem__v2__src__v2_path.cpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- libs/filesystem/v2/src/v2_path.cpp.orig	2010-12-29 19:23:18.000000000 +0100
-+++ libs/filesystem/v2/src/v2_path.cpp	2010-12-29 19:23:54.000000000 +0100
-@@ -45,7 +45,7 @@
-   {
- #if !defined(macintosh) && !defined(__APPLE__) && !defined(__APPLE_CC__) 
-     // ISO C calls this "the locale-specific native environment":
--    static std::locale lc("");
-+    static std::locale lc;
- #else  // Mac OS
-     // "All BSD system functions expect their string parameters to be in UTF-8 encoding
-     // and nothing else."
\ No newline at end of file

Deleted: trunk/devel/boost-libs/files/patch-libs_filesystem__v3__src__path.cpp
===================================================================
--- trunk/devel/boost-libs/files/patch-libs_filesystem__v3__src__path.cpp	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-libs_filesystem__v3__src__path.cpp	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- libs/filesystem/v3/src/path.cpp.orig	2011-12-15 17:38:14.000000000 +0300
-+++ libs/filesystem/v3/src/path.cpp	2011-12-15 17:51:50.000000000 +0300
-@@ -767,7 +767,7 @@
-     // or LANG are wrong, for example), so dynamic initialization is used to ensure
-     // that exceptions can be caught.
- 
--    return std::locale("");
-+    return std::locale();
- 
- #   endif
-   }

Deleted: trunk/devel/boost-libs/files/patch-tools_build_v2_engine_build.jam
===================================================================
--- trunk/devel/boost-libs/files/patch-tools_build_v2_engine_build.jam	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-tools_build_v2_engine_build.jam	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- tools/build/v2/engine/build.jam.orig	Tue Jul 29 15:43:31 2008
-+++ tools/build/v2/engine/build.jam	Tue Nov 11 23:52:09 2008
-@@ -176,7 +176,7 @@
- ## GCC 2.x, 3.x, 4.x
- toolset gcc gcc : "-o " : -D
-     : -pedantic -fno-strict-aliasing
--    [ opt --release : [ opt --symbols : -g : -s ] -O3 ]
-+    [ opt --release : [ opt --symbols : -g : -s ] -O3 -fno-strict-aliasing ]
-     [ opt --debug : -g -O0 -fno-inline ]
-     -I$(--python-include) -I$(--extra-include) -Wno-long-long
-     : -L$(--python-lib[1]) -l$(--python-lib[2]) ;

Deleted: trunk/devel/boost-libs/files/patch-tools_build_v2_tools_common.jam
===================================================================
--- trunk/devel/boost-libs/files/patch-tools_build_v2_tools_common.jam	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-tools_build_v2_tools_common.jam	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,17 +0,0 @@
---- tools/build/v2/tools/common.jam.orig	2009-09-23 16:39:31.000000000 +0400
-+++ tools/build/v2/tools/common.jam	2009-09-23 16:39:33.000000000 +0400
-@@ -765,14 +765,6 @@
-                 result += [ join-tag $(f:G=) : [ toolset-tag $(name) : $(type) :
-                 $(property-set) ] ] ;
-             
--            case <threading> :
--                result += [ join-tag $(f:G=) : [ threading-tag $(name) : $(type)
--                : $(property-set) ] ] ;
--            
--            case <runtime> :
--                result += [ join-tag $(f:G=) : [ runtime-tag $(name) : $(type) :
--                $(property-set) ] ] ;
--            
-             case <qt> :
-             result += [ join-tag $(f:G=) : [ qt-tag $(name) : $(type) :
-                 $(property-set) ] ] ;

Deleted: trunk/devel/boost-libs/files/patch-tools_build_v2_tools_gcc.jam
===================================================================
--- trunk/devel/boost-libs/files/patch-tools_build_v2_tools_gcc.jam	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-tools_build_v2_tools_gcc.jam	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,47 +0,0 @@
---- tools/build/v2/tools/gcc.jam.orig	2011-06-07 00:36:21.000000000 +0400
-+++ tools/build/v2/tools/gcc.jam	2011-12-15 18:01:36.000000000 +0300
-@@ -70,7 +70,7 @@
-     local tool-command = ;
-     if $(command)
-     {
--       tool-command  =  [ common.get-invocation-command-nodefault gcc : g++ : $(command) ] ;
-+       tool-command  =  [ common.get-invocation-command-nodefault gcc : %%CXX%% : $(command) ] ;
-        if ! $(tool-command)
-        {
-            errors.error "toolset gcc initialization:" :
-@@ -86,7 +86,7 @@
-         #2.1) fallback: check whether "g++" reports the requested version
-         if ! $(tool-command)
-         {
--            tool-command = [ common.get-invocation-command-nodefault gcc : g++ ] ;
-+            tool-command = [ common.get-invocation-command-nodefault gcc : %%CXX%% ] ;
-             if $(tool-command)
-             {
-                 local tool-command-string = $(tool-command:J=" ") ;
-@@ -122,7 +122,7 @@
-     #3) default: no command and no version specified, try using default command "g++"
-     else
-     {
--        tool-command = [ common.get-invocation-command-nodefault gcc : g++ ] ;
-+        tool-command = [ common.get-invocation-command-nodefault gcc : %%CXX%% ] ;
-         if ! $(tool-command)
-         {
-             errors.error "toolset gcc initialization:" :
-@@ -365,7 +365,7 @@
- 
- # Declare flags and action for compilation.
- toolset.flags gcc.compile OPTIONS <optimization>off   : -O0 ;
--toolset.flags gcc.compile OPTIONS <optimization>speed : -O3 ;
-+toolset.flags gcc.compile OPTIONS <optimization>speed : %%CXXFLAGS%% ;
- toolset.flags gcc.compile OPTIONS <optimization>space : -Os ;
- 
- toolset.flags gcc.compile OPTIONS <inlining>off  : -fno-inline ;
-@@ -1049,7 +1049,7 @@
-             }        
-             case *bsd :
-             {
--                option = -pthread ;
-+                option = %%PTHREAD_LIBS%% %%PTHREAD_CFLAGS%% ;
-                 # There is no -lrt on BSD.
-             }
-             case sgi :

Deleted: trunk/devel/boost-libs/files/patch-tools_build_v2_tools_python.jam
===================================================================
--- trunk/devel/boost-libs/files/patch-tools_build_v2_tools_python.jam	2015-08-13 02:26:47 UTC (rev 19732)
+++ trunk/devel/boost-libs/files/patch-tools_build_v2_tools_python.jam	2015-08-13 02:27:59 UTC (rev 19733)
@@ -1,11 +0,0 @@
---- tools/build/v2/tools/python.jam.orig	Thu Oct 16 12:42:03 2008
-+++ tools/build/v2/tools/python.jam	Tue Nov 11 23:50:21 2008
-@@ -650,7 +650,7 @@
-         case windows : return ;
- 
-         case hpux : return  <library>rt ;
--        case *bsd : return  <library>pthread <toolset>gcc:<library>util ;
-+        case *bsd : return  <library>%%PTHREAD_LIBS%% <toolset>gcc:<library>util ;
- 
-         case aix : return  <library>pthread <library>dl ;
- 



More information about the Midnightbsd-cvs mailing list