On Aug 24, 2009, at 2:42 PM, Alfred Peng wrote:

> William Bauer wrote:
>> Got another bug in 2.0.0.22 that's not in 21.  When clicking on  
>> URLs in email messages, thunderbird 2.0.0.22 doesn't properly fire  
>> up firefox, but instead generates the errors below in the  
>> user's .xsession-errors file.  Revert to 2.0.0.21 with no other  
>> changes and the errors stop and links in email begin to work.  I'm  
>> dropping 2.0.0.22 and hoping none of this mess shows up in the next  
>> release.
>>
>>
>> ld.so.1: firefox-bin: fatal: libnss3.so: version `NSS_3.12' not  
>> found (required by file /usr/lib/firefox/libxul.so)
>> ld.so.1: firefox-bin: fatal: libnss3.so: open failed: No such file  
>> or directory
>> ld.so.1: firefox-bin: fatal: relocation error: file /usr/lib/ 
>> firefox/libxul.so: symbol js_GetterOnlyPropertyStub: referenced  
>> symbol not found
>> ld.so.1: firefox-bin: fatal: relocation error: file /usr/lib/ 
>> firefox/firefox-bin: symbol NS_LogInit: referenced symbol not found
>>
> The error is related to the run time path. Firefox 3.5.x depends on  
> the system nss/nspr if you're using the latest OpenSolaris from /dev  
> repository.
>
> Thunderbird contributed build is shipped with its own copy of nss/ 
> nspr library, and LD_LIBRARY_PATH is set as below in run-mozilla.sh:
>
> LD_LIBRARY_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins...
>
> That's to say, to launch Firefox through link in Thunderbird,  
> Firefox could link with Thunderbird's nss/nspr and cause the fail. I  
> compare run-mozilla.sh for both 2.0.0.21 and 2.0.0.22, they are the  
> same. So I'd expect to have the same behavior for both builds.
>
The thunderbird 2.0.0.21 comes with OS2009.06 doesn't set  
LD_LIBRARY_PATH.
It might be the different.

Ginn


> Anyway, as Ginn suggested, we could remove the LD_LIBRARY_PATH  
> setting since RUNPATH/RPATH have been set in the dynamic libraries  
> themselves.
>
> Thanks,
> -Alfred
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org


Reply via email to