Hi! On Thu, Oct 30, 2008 at 03:24:06AM +0100, Uwe Stuehler wrote: >Hannah Schroeter wrote: >>I like that the diff now installs boost-build, too (though one could >>perhaps separate bjam and boost-build out into MULTI_PACKAGES).
>Yes, that would be better. >>I also see that PFRAG.shared got lost (the .sos are in the main PLIST). >>That probably should be corrected, if this is not shared only. >It is not shared only, I have no clue why PFRAG.shared is not generated. >>I can't judge the other changes in your patch, nor how well it works. >>Still waiting for the distfile and the build and then for some testing. >Meanwhile, I had a need to use the Boost.Interprocess library and had to >make a number changes to let me use it. These are in the new patches >patch-boost_interprocess_* and patch-boost_intrusive_*. Cool. >I also disabled BOOST_TEST_USE_ALT_STACK to allow me to run >multi-threaded tests, although maybe a better fix exists. The test setup >failed, because of the way our sigaltstack() works. I don't think a better fix exists (until maybe OpenBSD's thread implementation switches to rthreads). Boost just should not assume sigaltstack works with multithreaded. The standards allow OpenBSD's behavior, see for example http://www.opengroup.org/onlinepubs/000095399/functions/sigaltstack.html the last paragraph in DESCRIPTION. >Attached is a new diff against -current. Compiling (grind grind), still without trying a fix for the PFRAG.shared problem or multi-packaging bjam/boost.build. I've also recently experienced that this port doesn't compile when it (the new version) is already installed. However I can only look into it later if at all. >[...] Kind regards, Hannah.