[kde-freebsd] [Bug 199601] devel/boost-all: Upgrade to 1.58, 1.59, or 1.60

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Mar 15 17:03:43 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199601

--- Comment #85 from Don Lewis <truckman at FreeBSD.org> ---
(In reply to Raphael Kubo da Costa from comment #49)

> This attachment contains a patch to devel/qt4-moc that defines more include
> guards so that the Boost 1.60 headers that include the headers moc can't parse
> (basically, any header that uses macros in a namespace declaration) are
> skipped. I was able to build all ports in 
> https://wiki.freebsd.org/BoostPortingProject/1.55-to-1.60 that were failing
> because of moc without having to patch any of them at all (basically reverting
> most of ports r408472, ports r408473, ports r408474, ports r408475, ports
> r408502, ports r408773, ports r408419, but also including all ports with a
> column saying "fixed by qt4-moc patch").
>
> If there's no objection, I'd like to commit it to qt4-moc and remove all
> patches added in the revisions above that wrap Boost includes within #ifndef
> Q_MOC_RUN blocks.

Is there any reason that we shouldn't do an exp-run and commit this before
doing the boost upgrade exp-run?  That would reduce the number of moving parts
for the boost upgrade.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list