pkgsrc/meta-pkgs/boost/patches/patch-aa
adam 015cb6a9fa Changes 1.45.0:
* 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<> 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 <boost/asio/impl/src.cpp>
  in favour of <boost/asio/impl/src.hpp>
2010-11-26 20:46:59 +00:00

23 lines
736 B
Text

$NetBSD: patch-aa,v 1.8 2010/11/26 20:47:01 adam Exp $
--- Jamroot.orig 2010-11-17 09:51:56.000000000 +0000
+++ Jamroot
@@ -269,6 +269,10 @@ rule libraries-to-install ( existing-lib
ECHO "error: both --with-<library> and --without-<library> specified" ;
EXIT ;
}
+ if $(without-parameter) && $(without-parameter) = "*"
+ {
+ without-parameter = $(existing-libraries) ;
+ }
local wrong = [ set.difference $(with-parameter) : $(existing-libraries) ] ;
if $(wrong)
@@ -464,6 +468,7 @@ install stage-proper
: <location>$(stage-locate)/lib
<install-dependencies>on <install-type>LIB
<install-no-version-symlinks>on
+ <dll-path>@PREFIX@/lib
;
explicit stage-proper ;