On Thu, Apr 12, 2012 at 11:12 AM, Ludovic Rousseau
<ludovic.rouss...@gmail.com> wrote:
> Le 11 avril 2012 16:43, Ludovic Rousseau <ludovic.rouss...@gmail.com> a écrit 
> :
>> Le 11 avril 2012 16:37, Douglas E. Engert <deeng...@anl.gov> a écrit :
>>>
>>>
>>> On 4/11/2012 8:16 AM, Frank Morgner wrote:
>>>> Adjusting the loader to determine the architecture and recognizing
>>>> architecture specific directories would be the more generic solution, I
>>>> think.  You can change LD_LIBRARY_PATH or edit /etc/ld.so.conf to do so.
>>>> I think the OS should fix this.
>>>
>>> This would appear to be a common problem with many other packages
>>> using dlopen like pam.
>>>
>>>
>>> dlopen man page says:
>>>  If filename contains a slash ("/"), then it is interpreted as a
>>>  (relative or absolute) pathname. Otherwise, the dynamic linker
>>>  searches for the library as follows (see ld.so(8) for further details):
>>>
>>> So can the default be just "libpcsclite.so"?
>>
>> The default is already "libpcsclite.so.1" (do not forget the ".1")
>> withour any path.
>>
>> I will try to reproduce the Ubuntu bug.
>> Maybe the problem is easy to solve.
>
> The bug is Ubuntu specific. See [1] for more details.
>
> The Ubuntu OpenSC package has been configured with
> --with-pcsc-provider=/lib/libpcsclite.so.1
> This is because on Ubuntu libpcsclite.so.1 is/was in /lib and not in
> /usr/lib. See [2].
> And now, with the multi arch change, the absolute lib filename is wrong.

Right.

>
> We have nothing to change on OpenSC. dlopen(3) is doing its job correctly.


Anyway, now that mingw64 is maintained and I guess the ooooold
pcsc-lite may not be supported any more (the one that broke some
interface), it should be safe to link at compile time, change should
not be significant.

>
> Bye
>
> [1] https://bugs.launchpad.net/ubuntu/+source/opensc/+bug/978974
> [2] 
> http://ludovicrousseau.blogspot.fr/2010/10/pcsc-lite-upgrade-and-ubuntu-special.html
>
> --
>  Dr. Ludovic Rousseau
> _______________________________________________
> opensc-devel mailing list
> opensc-devel@lists.opensc-project.org
> http://www.opensc-project.org/mailman/listinfo/opensc-devel
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to