[pkg-boost-commits] r14562 - in boost/branches/1.40.0/debian: . patches

Steven Michael Robbins smr at alioth.debian.org
Tue Jan 19 05:23:32 UTC 2010


Author: smr
Date: 2010-01-19 05:23:26 +0000 (Tue, 19 Jan 2010)
New Revision: 14562

Added:
   boost/branches/1.40.0/debian/patches/boost-graph-printf.patch
   boost/branches/1.40.0/debian/patches/kfreebsd-thread.patch
   boost/branches/1.40.0/debian/patches/mapped_file-header-guard.patch
Modified:
   boost/branches/1.40.0/debian/changelog
   boost/branches/1.40.0/debian/patches/date_time_date_formatting_hpp.patch
   boost/branches/1.40.0/debian/patches/series
Log:
Merge changes from 1.41.0-1 through 1.41.0-3 inclusive back to 1.40 branch.

Modified: boost/branches/1.40.0/debian/changelog
===================================================================
--- boost/branches/1.40.0/debian/changelog	2010-01-18 04:47:33 UTC (rev 14561)
+++ boost/branches/1.40.0/debian/changelog	2010-01-19 05:23:26 UTC (rev 14562)
@@ -1,3 +1,21 @@
+boost1.40 (1.40.0-6) unstable; urgency=low
+
+  * Backport changes from 1.41.0-1 through 1.41.0-3 inclusive.
+
+  * patches/date_time_date_formatting_hpp.patch: Change
+    std::locale::locale() to std::locale().  Closes: #564863.
+
+  * patches/boost-graph-printf.patch: New.  Include stdio.h, to define
+    fprintf() and stderr.  Closes: #562215.
+  
+  * patches/kfreebsd-thread.patch: New (thanks, Petr Salinger).  Fix
+    checks for __GLIBC__ source so that it builds on GNU/kFreeBSD.  
+
+  * patches/mapped_file-header-guard.patch: New.  Add missing header guard
+    (thanks, Sven Geggus).
+
+ -- Steve M. Robbins <smr at debian.org>  Mon, 18 Jan 2010 23:19:45 -0600
+
 boost1.40 (1.40.0-5) unstable; urgency=low
 
   * control:

Copied: boost/branches/1.40.0/debian/patches/boost-graph-printf.patch (from rev 14561, boost/trunk/debian/patches/boost-graph-printf.patch)
===================================================================
--- boost/branches/1.40.0/debian/patches/boost-graph-printf.patch	                        (rev 0)
+++ boost/branches/1.40.0/debian/patches/boost-graph-printf.patch	2010-01-19 05:23:26 UTC (rev 14562)
@@ -0,0 +1,10 @@
+--- boost1.41-1.41.0.orig/boost/graph/distributed/detail/mpi_process_group.ipp
++++ boost1.41-1.41.0/boost/graph/distributed/detail/mpi_process_group.ipp
+@@ -28,6 +28,7 @@
+ #include <queue>
+ #include <stack>
+ #include <boost/graph/distributed/detail/tag_allocator.hpp>
++#include <stdio.h>
+ 
+ // #define PBGL_PROCESS_GROUP_DEBUG
+ 

Modified: boost/branches/1.40.0/debian/patches/date_time_date_formatting_hpp.patch
===================================================================
--- boost/branches/1.40.0/debian/patches/date_time_date_formatting_hpp.patch	2010-01-18 04:47:33 UTC (rev 14561)
+++ boost/branches/1.40.0/debian/patches/date_time_date_formatting_hpp.patch	2010-01-19 05:23:26 UTC (rev 14562)
@@ -12,7 +12,7 @@
 +      // of year with comma or other character (for example 2,008).
 +      ss.imbue(std::locale::classic());
        ss << ymd.year;
-+      ss.imbue(std::locale::locale());
++      ss.imbue(std::locale());
 +
        if (format_type::has_date_sep_chars()) {
          ss << format_type::month_sep_char();

Copied: boost/branches/1.40.0/debian/patches/kfreebsd-thread.patch (from rev 14561, boost/trunk/debian/patches/kfreebsd-thread.patch)
===================================================================
--- boost/branches/1.40.0/debian/patches/kfreebsd-thread.patch	                        (rev 0)
+++ boost/branches/1.40.0/debian/patches/kfreebsd-thread.patch	2010-01-19 05:23:26 UTC (rev 14562)
@@ -0,0 +1,20 @@
+--- boost1.41-1.41.0.orig/libs/thread/src/pthread/thread.cpp
++++ boost1.41-1.41.0/libs/thread/src/pthread/thread.cpp
+@@ -13,7 +13,7 @@
+ #include <boost/thread/locks.hpp>
+ #include <boost/thread/once.hpp>
+ #include <boost/thread/tss.hpp>
+-#ifdef __linux__
++#ifdef __GLIBC__
+ #include <sys/sysinfo.h>
+ #elif defined(__APPLE__) || defined(__FreeBSD__)
+ #include <sys/types.h>
+@@ -380,7 +380,7 @@
+     {
+ #if defined(PTW32_VERSION) || defined(__hpux)
+         return pthread_num_processors_np();
+-#elif defined(_GNU_SOURCE)
++#elif defined(__GLIBC__)
+         return get_nprocs();
+ #elif defined(__APPLE__) || defined(__FreeBSD__)
+         int count;

Copied: boost/branches/1.40.0/debian/patches/mapped_file-header-guard.patch (from rev 14561, boost/trunk/debian/patches/mapped_file-header-guard.patch)
===================================================================
--- boost/branches/1.40.0/debian/patches/mapped_file-header-guard.patch	                        (rev 0)
+++ boost/branches/1.40.0/debian/patches/mapped_file-header-guard.patch	2010-01-19 05:23:26 UTC (rev 14562)
@@ -0,0 +1,18 @@
+--- boost1.41-1.41.0.orig/boost/iostreams/device/mapped_file.hpp
++++ boost1.41-1.41.0/boost/iostreams/device/mapped_file.hpp
+@@ -4,6 +4,9 @@
+ // Distributed under the Boost Software License, Version 1.0. (See accompanying
+ // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt.)
+ 
++#ifndef BOOST_IOSTREAMS_MAPPED_FILE_HPP_INCLUDED
++#define BOOST_IOSTREAMS_MAPPED_FILE_HPP_INCLUDED
++
+ #if defined(_MSC_VER) && (_MSC_VER >= 1020)
+ # pragma once
+ #endif
+@@ -591,3 +594,5 @@
+ } } // End namespaces iostreams, boost.
+ 
+ #include <boost/config/abi_suffix.hpp> // pops abi_suffix.hpp pragmas
++
++#endif // #ifndef BOOST_IOSTREAMS_MAPPED_FILE_HPP_INCLUDED

Modified: boost/branches/1.40.0/debian/patches/series
===================================================================
--- boost/branches/1.40.0/debian/patches/series	2010-01-18 04:47:33 UTC (rev 14561)
+++ boost/branches/1.40.0/debian/patches/series	2010-01-19 05:23:26 UTC (rev 14562)
@@ -11,3 +11,6 @@
 hurd-ellint_rd.patch
 hurd-execution_monitor.patch
 gcc-4.patch
+mapped_file-header-guard.patch
+boost-graph-printf.patch
+kfreebsd-thread.patch




More information about the pkg-boost-commits mailing list