On Fri, Aug 3, 2012 at 8:27 PM, C Anthony Risinger <[email protected]> wrote:
> On Aug 3, 2012 7:03 PM, "Lex Berezhny" <[email protected]> wrote:
>>
>> lex@D830:~$ ldd projects/giweb/usr/lib/
>
> Damn ... I'm actually sort of surprised all the libs matched up so nicely
> ... neat :-)
>
> You are missing a depend:
>
>>         libicui18n.so.49 => not found
>>         libicuuc.so.49 => not found
>>         libicudata.so.49 => not found
>
> ... but this exact prob has happened to me before and should be a very easy
> fix.  I'm still not at comp but the GOOG suggests installing:
>
> icu
>
> ... will fix it.  If already installed, but lower soname (.48 or lower)
> you'll need to rebuild that library and LD_LIBRARY_PATH load it (ie. like we
> are doing with WebKit) or LD_PRELOAD it ... should be fast/small and much
> easier than WebKit rebuild, but you likely can't install it systemwide
> because I think that package is actually Unicode support (or
> related/similar), and many packages will depend in current version.
>
> So you'll probably need to rebuild it and pre load, or maybe pull a newer
> Ubuntu package and extract from there.

ok forget it, it looked promising but since they both link to ...
*everything* ... it's less than trivial for me to rebuild on an Arch
machine.  I'll do it in an Ubuntu VM when i can, but probably not
until i'm closer to completion.

if anyone else wants to build said deb package, i can certainly guide;
it's not too terrible.

alas ... icu and libpng are pretty low level, with only 1 dependency
each. i still think if you just build the correct versions (libpng 1.5
and icu 4.9), put them in usr/local (or ensure they are found via
LD_LIBRARY_PATH, etc), and everything will work fine.  the end result
is webkit itself uses slightly different versions of icu and libpng
than it's dependencies, but that isn't necessarily a problem, and
should suffice for testing/evaluation until a rebuild is ready.

-- 

C Anthony

-- 



Reply via email to