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

--- Comment #85 from Don Lewis <truck...@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.
_______________________________________________
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to