Boost ports update
alexanderchuranov at gmail.com
Wed Mar 7 21:22:21 UTC 2012
I've read the conversation on ports/156253 ("Update devel/boost-* from
1.45 to 1.46.1") and decided to share current status of my work.
I have a patch for updating Boost to 1.48.0.
Yes, I know that 1.19 is already released. However, I think that it
will be much more easier to update 1.48 to 1.49 later on than this
huge year-long jump from 1.45.
The patch includes fixes for several ports:
I was only testing on 8.2/i386. The ports, which fail after applying
the patch are:
fail because of outdated use of Boost.Filesystem
fail because of Qt Moc-specific error
fail for other reasons
I believe that errors related to Boost.Filesystem are easy to fix. As
for the Moc failing on BOOST_JOIN, it requires patching Qt. I hesitate
to include the fix into my patch, since it would require rebuilding
more ports. The workaround (patch) is available at
I'm not sure what is the best way to proceed with the update. There is
a set (maybe, mix?) of possible options: fixing ports, marking them as
broken, etc. I need an advice, especially from folks, who work with Qt
and the failing ports.
Let's coordinate with each other and decide what to do next.
maintainer of devel/boost-*
More information about the freebsd-ports