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.

Reply via email to