On Wed, Jan 09, 2013 at 06:10:07PM -0600, Amit Kulkarni wrote:
> >> > > 1) I need help porting databases/mongodb to a newer version. The older
> >> > > version will need too many patches. Any volunteers for that? Mongodb
> >> > > is cloud! So make OpenBSD cloudy.
> 
> this is marked as BROKEN per fgsch@ suggestion.
> 
> >> > > 2) for geo/merkaartor, it needs qt4 to be patched. many linux distro's
> >> > > have the same patch... Vadim has already patched automoc4 in wip with
> >> > > a similar patch... other similar patches mentioned in boost TODO in
> >> > > wip.
> >> > >
> >> > > http://pkgs.fedoraproject.org/cgit/qt.git/tree/qt-everywhere-opensource-src-4.8.0-rc1-moc-boost148.patch?id=f0ce6564e29e22eac504c538698517bdcef80061;id2=060db3c767b670dc1e168252644c937abc9fe607
> >> > >
> 
> this would need to be fixed. espie@ will you please look into the fix in qt4?
> 
> a one liner fix.
> 
> diff -ur qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp
> qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp
> --- qt-everywhere-opensource-src-4.8.0/src/tools/moc/main.cpp 2011-10-04
> 05:44:32.000000000 +0200
> +++ qt-everywhere-opensource-src-4.8.0-moc-boost148/src/tools/moc/main.cpp    
> 2011-12-04
> 00:11:25.000000000 +0100
> @@ -187,6 +187,7 @@
>      Moc moc;
>      pp.macros["Q_MOC_RUN"];
>      pp.macros["__cplusplus"];
> +    pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"]; // rh#756395
>      QByteArray filename;
>      QByteArray output;
>      FILE *in = 0;
> 
> >> > > 3) games/pokerth needs to be updated to 0.9.5 with a new port of
> >> > > textproc/tinyxml (old pokerth has too many patches in too many places)
> >> > >
> >> > > http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/textproc/tinyxml/Makefile?rev=1.13;content-type=text%2Fplain
> >> > > http://www.freshports.org/games/pokerth/
> >> > >
> >> > > I will do it next weekend. If somebody else wants to do it, great!
> 
> this would need to be updated. i didn't get time to update it over the
> holidays, and antoine already ported textproc/tinyxml (thanks!).
> 
> > Can you please provide me a list of all of the ports that need something
> > done with them to be able to accommodate this Boost update? As in a port
> > by port basis tell me if there is a patch pending somewhere or what needs
> > to be done whether it is an update or if you think it can be patched for.
> > If there are patches pending send them to me. I won't look at stuff in
> > this openbsd-wip.
> 
> here is the attached diff against current. cd /usr/ports && cvs di
> -Nup devel/boost graphics/aqsis > brad.diff etc based on a idea from
> stuart.
> 
> basically 2 fixes (geo/merkaartor + games/pokerth) needed on top of
> this new boost update AFAIK, there might be others lurking in the
> tree. new kde4 which vadim plans to import already works with newer
> boost, he fixed automoc4 with the same fix as the proposed patch for
> qt4 above, which fixes geo/merkaartor.
> 
> Libreoffice 3.6.3.2 tested fine with new boost 1.52.0

I already have Boost in my own tree.

I don't want one big diff. I want a diff per port.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to