On Mon, Mar 26, 2007 at 01:06:43PM +0100, Stephen Gran wrote:
> This one time, at band camp, Philipp Kolmann said:
> > The Problem seems to be, that /usr/lib/freeradius/rlm_perl.so is linked
> > against /usr/lib/libperl.so.5.8 but perl uses another libperl:
> > 
> > perl -V | grep libperl:
> > libperl=libperl.so.5.8.8
> > 
> > When I start freeradius with
> > LD_PRELOAD=/usr/lib/libperl.so.5.8.8 freeradius -X 
> > it starts and works.
> 
> lrwxrwxrwx 1 root root 16 2007-03-18 13:25 /usr/lib/libperl.so.5.8 -> 
> libperl.so.5.8.8
> 
> They are the same file, here.

lrwxrwxrwx 1 root root      14 Mar 26 12:56 /usr/lib/libperl.so -> 
libperl.so.5.8
lrwxrwxrwx 1 root root      16 Mar 26 09:36 /usr/lib/libperl.so.5.8 -> 
libperl.so.5.8.8
-rw-r--r-- 1 root root 1153524 Dec  7 00:30 /usr/lib/libperl.so.5.8.8

Here as well. That's what really disturbs me.

> Please send the output of 
> ldd /usr/bin/perl 
> and 
> ldd /usr/lib/freeradius/rlm_perl.so

moria:~# ldd /usr/bin/perl
        linux-gate.so.1 =>  (0xffffe000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7fa6000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7f81000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7f6e000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7e3c000)
        libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0xb7e0e000)
        /lib/ld-linux.so.2 (0xb7fb3000)

moria:~# ldd /usr/lib/freeradius/rlm_perl.so
        linux-gate.so.1 =>  (0xffffe000)
        libradius-1.1.3.so => /usr/lib/freeradius/libradius-1.1.3.so 
(0xb7fbc000)
        libperl.so.5.8 => /usr/lib/libperl.so.5.8 (0xb7e99000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7e95000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7e70000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7d3e000)
        libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0xb7d10000)
        libnsl.so.1 => /lib/tls/libnsl.so.1 (0xb7cf9000)
        libresolv.so.2 => /lib/tls/libresolv.so.2 (0xb7ce6000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7cd4000)
        /lib/ld-linux.so.2 (0x80000000)

moria:~# ldd /usr/lib/libperl.so.5.8.8 
        linux-gate.so.1 =>  (0xffffe000)
        libdl.so.2 => /lib/tls/libdl.so.2 (0xb7e2f000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7e09000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7df7000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7cc5000)
        libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0xb7c97000)
        /lib/ld-linux.so.2 (0x80000000)

Thanks for looking into this issue.
Philipp


-- 
The more I learn about people, the more I like my dog!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to