<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/devel/boost-headers, branch pkgsrc_2012Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2012Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2012-02-29T14:22:23Z</updated>
<entry>
<title>Update boost to 1.49.0</title>
<updated>2012-02-29T14:22:23Z</updated>
<author>
<name>hans</name>
<email>hans</email>
</author>
<published>2012-02-29T14:22:23Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=25a21010734960b195c3201f40db148d5b647709'/>
<id>urn:sha1:25a21010734960b195c3201f40db148d5b647709</id>
<content type='text'>
Changes:
New Libraries
* Heap: Priority queue data structures, from Tim Blechmann.

Details: http://www.boost.org/users/history/version_1_49_0.html
</content>
</entry>
<entry>
<title>Upstream build fix for https://svn.boost.org/trac/boost/ticket/6158</title>
<updated>2012-02-16T18:24:12Z</updated>
<author>
<name>hans</name>
<email>hans</email>
</author>
<published>2012-02-16T18:24:12Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=268824534015a2bc91c37360bf3da3e355e92aa1'/>
<id>urn:sha1:268824534015a2bc91c37360bf3da3e355e92aa1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix for boost::foreach, PR#45802</title>
<updated>2012-01-09T16:33:13Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2012-01-09T16:33:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5d13c76577d36452ba53c2688a9f1839eaed307b'/>
<id>urn:sha1:5d13c76577d36452ba53c2688a9f1839eaed307b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes 1.48.0:</title>
<updated>2012-01-08T11:35:07Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2012-01-08T11:35:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=974fe0ad657da44863228c0138feadcf5891838e'/>
<id>urn:sha1:974fe0ad657da44863228c0138feadcf5891838e</id>
<content type='text'>
New Libraries
* Container: Standard library containers and extensions
* Locale: Provide localization and Unicode handling tools for C++
  Beilis.
* Move: Portable move semantics for C++03 and C++11 compilers

Details: http://www.boost.org/users/history/version_1_48_0.html
</content>
</entry>
<entry>
<title>patch-ai: Fix a compile problem with the asio headers on NetBSD.</title>
<updated>2011-11-06T21:54:32Z</updated>
<author>
<name>tnn</name>
<email>tnn</email>
</author>
<published>2011-11-06T21:54:32Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=bcd680d0545a23deae0514cf5c4068fc002b895e'/>
<id>urn:sha1:bcd680d0545a23deae0514cf5c4068fc002b895e</id>
<content type='text'>
Upstream bug: https://svn.boost.org/trac/boost/ticket/6098

Bump revision of boost-headers.
</content>
</entry>
<entry>
<title>Changes 1.47.0:</title>
<updated>2011-10-11T10:02:07Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2011-10-11T10:02:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=20ac6d21a9fb8fab9345f7373d81c780255e6a16'/>
<id>urn:sha1:20ac6d21a9fb8fab9345f7373d81c780255e6a16</id>
<content type='text'>
New Libraries
* Chrono: Useful time utilities
* Geometry: Geometry Library
* Phoenix: Define small unnamed function objects at the actual call site, and
  more
* Ratio: Compile time rational arithmetic
More: http://www.boost.org/users/history/version_1_47_0.html
</content>
</entry>
<entry>
<title>Fix the boost-header fenv.h test on linux.</title>
<updated>2011-10-02T10:20:28Z</updated>
<author>
<name>sbd</name>
<email>sbd</email>
</author>
<published>2011-10-02T10:20:28Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=53c732f04b929f7b30433c191d20f0f106feadb5'/>
<id>urn:sha1:53c732f04b929f7b30433c191d20f0f106feadb5</id>
<content type='text'>
(The incorrectly failing test stops boost-libs from building.)

Bump boost-header PKGREVISION.
</content>
</entry>
<entry>
<title>Changes 1.46.1:</title>
<updated>2011-03-18T07:49:44Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2011-03-18T07:49:44Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=484346402694220d0a1cccfd5f5d6350f3e6150c'/>
<id>urn:sha1:484346402694220d0a1cccfd5f5d6350f3e6150c</id>
<content type='text'>
Asio:
* EV_ONESHOT seems to cause problems on some versions of Mac OS X, with the
  io_service destructor getting stuck inside the close() system call. Changed
  the kqueue backend to use EV_CLEAR instead.
* Fixed compile failures with some versions of g++ due to the use of anonymous
  enums.
* Fixed a bug on kqueue-based platforms, where some system calls that
  repeatedly fail with EWOULDBLOCK are not correctly re-registered with kqueue.
* Changed asio::streambuf to ensure that its internal pointers are updated
  correctly after the data has been modified using std::streambuf member
  functions.
* Fixed a bug that prevented the linger socket option from working on platforms
  other than Windows.
Fusion:
* Fix disable_if for Visual C++ 7.1/8.0
Filesystem:
* Fix for STLPort.
* PGI large file support
Graph:
* Bug fixes
Icl:
* Intersects for interval_maps and segment_type/element_type.
* Fixed some ambiguous calls to functions in boost and std namespaces.
* Other bug fixes, and documentation fixes.
Math:
* Several minor bug fixes.
Polygon:
* Disabled 45-degree booleans optimization.
Proto:
* Make display_expr copyable.
* Fix const correctness problem in pass_through.
Property Tree:
* Fix compile error in JSON parser.
Signals2:
* Fix unused parameter warning.
TR1:
* Allow specialization of std::tr1::hash.
* Improved support for Pathscale and Sun compilers.
Unordered:
* Add missing copy constructors and assignment operators when using rvalue
  references.
</content>
</entry>
<entry>
<title>Changes 1.46.0:</title>
<updated>2011-02-24T11:05:34Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2011-02-24T11:05:34Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=2739cb7b329846c9067b54d0dd50431747a75358'/>
<id>urn:sha1:2739cb7b329846c9067b54d0dd50431747a75358</id>
<content type='text'>
New Libraries
* Icl: Interval Container Library, interval sets and maps and aggregation of
  associated values, from Joachim Faulhaber.
Updated Libraries
* Array:
  - Added support for cbegin/cend
  - Fixed a problem with the Sun compiler
* Asio:
  - Fixed a problem on older Linux kernels (where epoll is used without timerfd
    support) that prevents timely delivery of deadline_timer handlers, after
    the program has been running for some time
* Bind:
  - make_adaptable now documented
* Concept Check:
  - fixed warnings with self-assignment
* Filesystem:
  - Version 3 of the library is now the default.
  - IBM vacpp: Workaround for compiler bug affecting iterator_facade
  - Verify, clarify, document that &lt;boost/config/user.hpp&gt; can be used to
    specify BOOST_FILESYSTEM_VERSIO
  - Replaced C-style assert with BOOST_ASSERT.
  - Undeprecated unique_path(). Instead, add a note mentioning the workaround
   for lack of thread safety and possible change to cwd. unique_path() is just
   too convenient to deprecate!
  - Cleared several GCC warnings.
  - Changed V2 code to use BOOST_THROW_EXCEPTION.
  - Windows: Fix status() to report non-symlink reparse point correctly.
  - Add symlink_option to recursive_directory_iterator, allowing control over
    recursion into directory symlinks. Note that the default is changed to not
    recurse into directory symlinks.
  - Reference documentation cleanup, including fixing missing and broken links,
    and adding missing functions.
  - Miscellaneous implementation code cleanup.
* Fusion:
  - vector copy constructor now copies sequence members in the same order on different platforms
* Graph:
  - Fixed Graphviz output to work on Visual C++ 7.1.
  - Replaced assert with BOOST_ASSERT.
  - Changed to Boost.Filesystem v3.
More...
</content>
</entry>
<entry>
<title>Changes 1.45.0:</title>
<updated>2010-11-26T20:46:59Z</updated>
<author>
<name>adam</name>
<email>adam</email>
</author>
<published>2010-11-26T20:46:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c838d7eb9b0cf5e159bdbe9cf82e0866c2737513'/>
<id>urn:sha1:c838d7eb9b0cf5e159bdbe9cf82e0866c2737513</id>
<content type='text'>
* Fixed a problem on kqueue-based platforms where a deadline_timer
  may never fire if the io_service is running in a background thread
* Fixed a const-correctness issue that prevented valid uses of
  has_service&lt;&gt; from compiling
* Fixed MinGW cross-compilation
* Removed dependency on deprecated Boost.System functions
* Ensured close()/closesocket() failures are correctly propagated
* Added a check for errors returned by
  InitializeCriticalSectionAndSpinCount
* Added support for hardware flow control on QNX
* Always use pselect() on HP-UX, if it is available.
* Ensured handler arguments are passed as lvalues
* Fixed Windows build when thread support is disabled
* Fixed a Windows-specific problem where deadline_timer objects with
  expiry times set more than 5 minutes in the future may never expire
* Fixed the resolver backend on BSD platforms so that an empty service
  name resolves to port number 0, as per the documentation
* Fixed read operations so that they do not accept buffer sequences of
  type const_buffers_1
* Redefined Protocol and id to avoid clashing with Objective-C++ keywords
* Fixed a vector reallocation performance issue that can occur when
  there are many active deadline_timer objects
* Fixed the kqueue backend so that it compiles on NetBSD
* Fixed the socket io_control() implementation on 64-bit Mac OS X and
  BSD platforms
* Fixed a Windows-specific problem where failures from accept() are
  incorrectly treated as successes
* Deprecated the separate compilation header &lt;boost/asio/impl/src.cpp&gt;
  in favour of &lt;boost/asio/impl/src.hpp&gt;
</content>
</entry>
</feed>
