I'm experiencing the same issue, but with a completely different
package (i.e not with freeradius, but with Java::Inline).  The
LD_PRELOAD=/usr/lib/libperl.so.5.10 trick appears to fix it for me.

For my bug, see, for example
http://www.nntp.perl.org/group/perl.inline/2009/02/msg3785.html
http://www.mail-archive.com/inl...@perl.org/msg03662.html

or, in general, google "undefined symbol: Perl_sv_cmp"

This suggests that the bug is not in freeradius, but is perhaps
in the Data::Dumper module.  So, for example:

ldd /usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so
        linux-gate.so.1 =>  (0xf7fa9000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xf7e1b000)
        /lib/ld-linux.so.2 (0xf7faa000)

objdump -T /usr/lib/perl/5.10/auto/Data/Dumper/Dumper.so |grep Perl_sv_cmp
00000000      D  *UND*  00000000              Perl_sv_cmp
00000000      D  *UND*  00000000              Perl_sv_cmp_locale


If this so needs this symbol, then why isn't it linked to libperl?
I don't get it, but I think the bug is in XSLoader or Data::Dumper, and
not in freeradius   ...  certainly any fix to freeradius for this will not
fix the identical problem in Java::Inline

Can this bug be re-assigned to a different package to get a look-see?

--linas
Linas Vepstas
linasveps...@gmail.com



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to