On Wed, Mar 24, 2010 at 05:49:10PM +0100, Landry Breuil wrote: > On Sat, Mar 20, 2010 at 03:01:24PM +0100, dermiste wrote: > > Hi folks, > > > > here is the update for icu4c-4.4, compiles and pass integrated regression > > tests on i386. > > Builds and regress fine on amd64, though : > > icu4c-4.4: > Missing lib: icutest.3 (/usr/local/bin/icuinfo) (NOT REACHABLE) > *** Error code 1 (ignored) > > $icuinfo > icuinfo: can't load library 'libicutest.so.3.0' > > It's in build-${ARCH}/tools/ctestfw/libicutest.so.3.0, but not > installed.. either find a way to install it, or don't install icuinfo. > > I'm currently building webkit with this updated version, but this > problem needs to be fixed first.
As is, that breaks in-tree webkit 1.1.15.4 or my wip 1.1.18. WebCore/platform/text/TextBreakIteratorICU.cpp: In function 'WebCore::TextBreakIterator* WebCore::setUpIterator(bool&, WebCore::TextBreakIterator*&, UBreakIteratorType, const UChar*, int)': WebCore/platform/text/TextBreakIteratorICU.cpp:41: error: invalid static_cast from type 'UBreakIterator*' to type 'WebCore::TextBreakIterator*' See http://bugs.gentoo.org/show_bug.cgi?id=308699 or http://trac.macports.org/ticket/22864 for the record. With http://trac.macports.org/attachment/ticket/22864/TextBreakIterator.diff applied webkit builds. Landry