On Thu, Jan 8, 2009 at 11:39 AM, Mark Knecht <markknecht@gmail.com> wrote:
On Thu, Jan 8, 2009 at 11:36 AM, James Ausmus <james.ausmus@gmail.com> wrote:
>
>
> On Thu, Jan 8, 2009 at 11:29 AM, Mark Knecht <markknecht@gmail.com> wrote:
>>
>> On Thu, Jan 8, 2009 at 11:23 AM, James Ausmus <james.ausmus@gmail.com>
>> wrote:
>>
>> >>
>> >>
>> >>
>> >> /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld:
>> >> warning: libsoftokn3.so.11, needed by /usr/lib64/nss/libnss3.so.11,
>> >> not found (try using -rpath or -rpath-link)
>> >> /usr/lib64/nss/libnss3.so.11: undefined reference to
>> >> `FC_GetFunctionList@NSS_3.4'
>> >> /usr/lib64/nss/libnss3.so.11: undefined reference to
>> >> `NSC_ModuleDBFunc@NSS_3.4'
>> >> /usr/lib64/nss/libnss3.so.11: undefined reference to
>> >> `NSC_GetFunctionList@NSS_3.4'
>> >> collect2: ld returned 1 exit status
>> >> make[4]: *** [contact-print-test] Error 1
>> >> make[4]: *** Waiting for unfinished jobs....
>> >
>> > Hmm, and the mystery deepens... It looks like the source of the issue is
>> > the
>> > "warning: libsoftokn3.so.11, needed by /usr/lib64/nss/libnss3.so.11, not
>> > found" message - libsoftokn3.so has the ModuleDBFunc symbol in it, and
>> > it is
>> > owned by the nss package, so I'm not sure what is going on there. What
>> > does
>> > a "ls /usr/lib/nss/libsoft*" return?
>> > -James
>> >
>>
>> Version 12 apparently:
>>
>> lightning ~ # ls /usr/lib/nss/libsoft*
>> /usr/lib/nss/libsoftokn.a     /usr/lib/nss/libsoftokn3.so
>> /usr/lib/nss/libsoftokn3.chk  /usr/lib/nss/libsoftokn3.so.12
>> lightning ~ #
>
> Very interesting - so you have the Evolution build using the .11 version of
> libnss3, but you have ther .12 version of libsoftkn3 - what do you see from
> a "ls /usr/lib/nss/libnss3*"?
>
lightning ~ # ls /usr/lib/nss/libnss3*
/usr/lib/nss/libnss3.so  /usr/lib/nss/libnss3.so.11  /usr/lib/nss/libnss3.so.12
lightning ~ #

Aha! And which of the versioned .so's is libnss3.so linking to?