Albert Lee wrote:
>>> I'll try again with SS12, although it would still be good to debug this.
>>>       
>> Albert,
>>
>> Do you have libtag.so in your /usr/lib? I built and installed SFEtaglib
>> on my box here unintentionally and a similar problem hit me just now.
>>
>> -Alfred
>>     
>
> Ah, yeah, I do have SFEtaglib installed (I apparently created SFEtaglib
> in the course of the original Nightingale port). So I'm being bitten by
> ld's affinity for .so libraries (this would affect other dependencies,
> I'd imagine). Maybe the Makefile rules can be updated to use the full
> names for the dependencies which are only built as static libs.
>   
Agreed. This part could be patched to do static link for now. Well, if 
there is any OSes bundled with taglib/zlib(Songbird depends on as I 
know), it's better to give an option to enable the system one in the future.
> BTW, would you mind if I updated the spec to use the system Cairo and
> > image libraries instead of in-tree copies?
> >   
>   
> Have you tried Xulrunner can compile with system Cairo?
> IIRC, Mozilla trunk code is going to depend on Cairo 1.6, which is
> higher than the system one.
> https://bugzilla.mozilla.org/show_bug.cgi?id=428563
I'm fine with XULRunner to link with the system libraries, if it works 
:-) Songbird guys will update the XULRunner binary every several 
weeks(20080221 nightly to 3.0b5 tag for the last time). So it's be good 
if the system cairo can be also updated to keep the pace of the Mozilla 
one. BTW, XULRunner-bin now is linked with the system libpng12.so on my 
box here.

Thanks,
-Alfred

Reply via email to