irssi and perl 5.8.2 doesn't work
Thomas Vogt
turbo23 at gmx.net
Sun Mar 7 08:20:22 PST 2004
Mathieu Arnold wrote:
> +- Le dimanche 7 mars 2004 14:04 +0100 Thomas Vogt a dit :
> | Hi
> |
> | I've installed perl 5.8.2. Then i recompiled my irssi client. Everything
> | went fine. But when I try to start irssi, I get this message:
> | /usr/libexec/ld-elf.so.1: irssi: Undefined symbol "Perl_eval_pv".
> | Any idea?
> | It works fine with perl 5.6.
>
> Hum, could you ldd /usr/local/bin/irssi to make sure it's linked to
> 5.8.2 perl's ? (because it does work with my 5.8.2).
>
Hi Mathieu
It's interessting. If I use perl 5.6 then irssi (0.8.9_2) doesn't link
against libperl.
ldd /usr/local/bin/irssi
irssi:
libm.so.2 => /usr/lib/libm.so.2 (0x281af000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x281cb000)
libutil.so.3 => /usr/lib/libutil.so.3 (0x281e4000)
libgmodule-2.0.so.200 => /usr/local/lib/libgmodule-2.0.so.200
(0x281ed00
0)
libglib-2.0.so.200 => /usr/local/lib/libglib-2.0.so.200
(0x281f1000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x28258000
libssl.so.3 => /usr/lib/libssl.so.3 (0x28346000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x28376000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28475000)
libc.so.4 => /usr/lib/libc.so.4 (0x284b7000)
libintl.so.6 => /usr/local/lib/libintl.so.6 (0x28552000)
If I use perl 5.8 from ports irssi will link agains perl.
irssi:
libperl.so => /usr/lib/libperl.so (0x2810d000)
libm.so.2 => /usr/lib/libm.so.2 (0x281a5000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x281c1000)
libutil.so.3 => /usr/lib/libutil.so.3 (0x281da000)
libgmodule-2.0.so.200 => /usr/local/lib/libgmodule-2.0.so.200
(0x281e300
0)
libglib-2.0.so.200 => /usr/local/lib/libglib-2.0.so.200
(0x281e7000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x2824e000)
libssl.so.3 => /usr/lib/libssl.so.3 (0x2833c000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x2836c000)
libncurses.so.5 => /usr/lib/libncurses.so.5 (0x2846b000)
libc.so.4 => /usr/lib/libc.so.4 (0x284ad000)
libintl.so.6 => /usr/local/lib/libintl.so.6 (0x28548000)
hmm why is that? any idea and how can i fix this with perl 5.8.2?
It's Freebsd 4.9-RELEASE-p3
regards
Thomas Vogt
More information about the freebsd-ports
mailing list