[kde-freebsd] devel/boost: new patch for testing update to 1.39

Mel Flynn mel.flynn+fbsd.ports at mailing.thruhere.net
Mon Aug 3 23:53:55 CEST 2009


On Friday 31 July 2009 04:29:06 Alexander Churanov wrote:

> Now It's clear. Thank you for explanation.
> The WITH_PYSTE was not in the options framework, that's why I've
> missed this part of work.
>
> I see two possible solutions:
>
> 1) Put the WITH_PYSTE variable back.
> 2) Create a separate port like devel/boost-pyste.
>
> The first is easy, however leads to dependeny issues like 'let's
> verify that  boost-python-libs is installed with PYSTE support'.
> Provided that Pyste is actually used by someone, this may re-introduce
> bug ports/123927 (see
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/123927).
>
> The second is much more robust, but requires more work. This is also
> harder because I am not a user of Boost.Pyste. Thus, correctness
> verification would be expensive.

I think for the time being PySTE support should be off by default, because it 
pulls in a second libc and databases/akonadi plus kdeedu[34] use boost-python 
and because gccxml looks like a dead project.

I've attached a patch that does exactly this and also fixes WITH_DEBUG 
building. There's one issue commented in the Makefile that I'm unable to 
relate to anything I did, but am assuming it's from WITH_DEBUG as well.

ports/123927 could be solved/prevented by using a WANT_BOOST_PYSTE in 
dependent ports that rely on boost having PYSTE and using PKGNAMESUFFIX plus 
pkg_info to verify if boost-python-libs is boost-python-pyste-libs - as a 
stop-gap.

-- 
Mel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: boost.diff
Type: text/x-patch
Size: 9897 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-freebsd/attachments/20090803/c3831802/attachment.diff 


More information about the kde-freebsd mailing list