cvs commit: ports/devel/boost Makefile ports/devel/boost/files patch-boost_regex_pending_object_cache.hpp patch-boost_regex_v4_cpp_regex_traits.hpp patch-boost_regex_v4_w32_regex_traits.hpp

Simon Barner barner at FreeBSD.org
Tue Aug 1 19:25:22 UTC 2006


barner      2006-08-01 19:25:18 UTC

  FreeBSD ports repository

  Modified files:
    devel/boost          Makefile 
  Added files:
    devel/boost/files    
                         patch-boost_regex_pending_object_cache.hpp 
                         patch-boost_regex_v4_cpp_regex_traits.hpp 
                         patch-boost_regex_v4_w32_regex_traits.hpp 
  Log:
  - Fix const-correctness bug in Boost.Regex-1.33.x
    that strikes only in multithreaded programs on Unix platforms, if:
     * Multiple threads construct regexes concurrently, or
     * Multiple threads perform search and replace operations concurrently.
  - Bump PORTREVISION (threads are enabled in the port's default configuration)
  
  Submitted by:   John Maddock <john at johnmaddock.co.uk> via boost-announce
  Found by:       Aleksey Sanin
  See also:       http://lists.boost.org/boost-announce/2006/08/0097.php
  
  Revision  Changes    Path
  1.33      +1 -1      ports/devel/boost/Makefile
  1.1       +49 -0     ports/devel/boost/files/patch-boost_regex_pending_object_cache.hpp (new)
  1.1       +74 -0     ports/devel/boost/files/patch-boost_regex_v4_cpp_regex_traits.hpp (new)
  1.1       +38 -0     ports/devel/boost/files/patch-boost_regex_v4_w32_regex_traits.hpp (new)


More information about the cvs-all mailing list