When I try to emere irssi, I get undefined references and the compilation ends like this (I have to compile it several times, always the same error): NOTE: Could it be there is some dependency missing in the portage tree? gcc -mcpu=athlon-xp -pipe -Wall -o irssi gui-entry.o gui-expandos.o gui-printtext.o gui-readline.o gui-windows.o lastlog.o mainwindows.o mainwindow-activity.o mainwindows-layout.o statusbar.o statusbar-config.o statusbar-items.o term.o term-dummy.o term-terminfo.o terminfo-core.o textbuffer.o textbuffer-commands.o textbuffer-reformat.o textbuffer-view.o utf8.o irssi.o module-formats.o -rdynamic -Wl,--export-dynamic ../fe-common/irc/libfe_common_irc.a ../fe-common/irc/dcc/libfe_irc_dcc.a ../fe-common/irc/notifylist/libfe_irc_notifylist.a ../fe-common/core/libfe_common_core.a ../irc/libirc.a ../irc/core/libirc_core.a ../irc/dcc/libirc_dcc.a ../irc/flood/libirc_flood.a ../irc/notifylist/libirc_notifylist.a ../core/libcore.a ../lib-config/libirssi_config.a ../lib-popt/libpopt.a ../perl/.libs/libperl_core_static.al ../perl/.libs/libfe_perl_static.al -L/usr/local/lib /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.0/i686-linux/CORE -lperl -lpthread -lnsl -lm -lcrypt -lutil -L/usr/lib /usr/lib/libgmodule.so /usr/lib/libglib.so -ldl -lssl -lcrypto -lncurses ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x14): In function `perl_script_destroy_package': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x24): In function `perl_script_destroy_package': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x32): In function `perl_script_destroy_package': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x38): In function `perl_script_destroy_package': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x42): In function `perl_script_destroy_package': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x4b): In function `perl_script_destroy_package': : undefined reference to `PL_markstack_max' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x5c): In function `perl_script_destroy_package': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x64): In function `perl_script_destroy_package': : undefined reference to `PL_stack_base' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x76): In function `perl_script_destroy_package': : undefined reference to `PL_stack_max' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x106): In function `perl_script_destroy_package': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x127): In function `perl_script_destroy_package': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x132): In function `perl_script_destroy_package': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x13d): In function `perl_script_destroy_package': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x143): In function `perl_script_destroy_package': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x541): In function `perl_script_eval': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x551): In function `perl_script_eval': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x55f): In function `perl_script_eval': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x565): In function `perl_script_eval': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x56f): In function `perl_script_eval': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x578): In function `perl_script_eval': : undefined reference to `PL_markstack_max' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x589): In function `perl_script_eval': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x591): In function `perl_script_eval': : undefined reference to `PL_stack_base' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x5a3): In function `perl_script_eval': : undefined reference to `PL_stack_max' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x68b): In function `perl_script_eval': : undefined reference to `PL_stack_max' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x717): In function `perl_script_eval': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x755): In function `perl_script_eval': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x767): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x77d): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x798): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x7ed): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x808): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x824): more undefined references to `PL_errgv' follow ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x8a7): In function `perl_script_eval': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x8ad): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x8c3): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x8e3): In function `perl_script_eval': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x8ed): In function `perl_script_eval': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x968): In function `perl_script_eval': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x9b6): In function `perl_script_eval': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x9c1): In function `perl_script_eval': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x9c7): In function `perl_script_eval': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x37): In function `perl_get_package': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x99): In function `perl_get_package': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x164): In function `perl_func_sv_inc': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x188): In function `perl_func_sv_inc': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x8c1): In function `irssi_callXS': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x8cc): In function `irssi_callXS': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x8d5): In function `irssi_callXS': : undefined reference to `PL_markstack_max' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x8e6): In function `irssi_callXS': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x8ee): In function `irssi_callXS': : undefined reference to `PL_stack_base' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x90b): In function `irssi_callXS': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x1a33): In function `perl_window_item_fill_hash': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x1cce): In function `perl_channel_fill_hash': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x3051): In function `perl_log_fill_hash': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xcd): In function `perl_call_signal': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xdd): In function `perl_call_signal': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xeb): In function `perl_call_signal': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xf1): In function `perl_call_signal': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xfb): In function `perl_call_signal': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x104): In function `perl_call_signal': : undefined reference to `PL_markstack_max' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x115): In function `perl_call_signal': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x11d): In function `perl_call_signal': : undefined reference to `PL_stack_base' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x38e): In function `perl_call_signal': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x4fa): In function `perl_call_signal': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x5c2): In function `perl_call_signal': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x61d): In function `perl_call_signal': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x652): In function `perl_call_signal': : undefined reference to `PL_sv_undef' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x661): In function `perl_call_signal': : undefined reference to `PL_stack_max' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x6ae): In function `perl_call_signal': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x6cc): In function `perl_call_signal': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x6d7): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x6ed): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x708): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x766): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x781): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x79d): more undefined references to `PL_errgv' follow ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x820): In function `perl_call_signal': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x826): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x83c): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x85f): In function `perl_call_signal': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x869): In function `perl_call_signal': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xb39): In function `perl_call_signal': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xb44): In function `perl_call_signal': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0xb4a): In function `perl_call_signal': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x1007): In function `perl_signal_remove_list': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x102b): In function `perl_signal_remove_list': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x1055): In function `perl_signal_remove_list': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.text+0x107f): In function `perl_signal_remove_list': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0xd3): In function `perl_source_event': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0xe3): In function `perl_source_event': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0xf1): In function `perl_source_event': : undefined reference to `PL_tmps_floor' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0xf7): In function `perl_source_event': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x101): In function `perl_source_event': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x10a): In function `perl_source_event': : undefined reference to `PL_markstack_max' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x11b): In function `perl_source_event': : undefined reference to `PL_markstack_ptr' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x123): In function `perl_source_event': : undefined reference to `PL_stack_base' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x135): In function `perl_source_event': : undefined reference to `PL_stack_max' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x17b): In function `perl_source_event': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x1aa): In function `perl_source_event': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x1b5): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x1cb): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x1e6): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x23b): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x256): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x272): more undefined references to `PL_errgv' follow ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x2f5): In function `perl_source_event': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x2fb): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x311): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x331): In function `perl_source_event': : undefined reference to `PL_na' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x33b): In function `perl_source_event': : undefined reference to `PL_errgv' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x3b7): In function `perl_source_event': : undefined reference to `PL_stack_sp' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x3c2): In function `perl_source_event': : undefined reference to `PL_tmps_ix' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.text+0x3c8): In function `perl_source_event': : undefined reference to `PL_tmps_floor' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xf1): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xf6): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x103): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x109): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x112): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x14c): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x16a): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x185): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x1bb): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x1d8): more undefined references to `PL_stack_base' follow /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2a9): In function `XS_DynaLoader_dl_load_file': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2b6): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2be): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2cb): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2d1): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x2da): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x30d): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x32b): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x347): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x360): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_op' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x36f): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_op' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x37e): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_curpad' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x3d1): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x41e): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x423): In function `XS_DynaLoader_dl_unload_file': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x431): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x436): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x443): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x449): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x452): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x484): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x4a2): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x4be): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x4de): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x4fb): more undefined references to `PL_stack_base' follow /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5a8): In function `XS_DynaLoader_dl_find_symbol': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5b6): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5bb): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5c8): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5ce): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x5d7): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x606): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x60e): In function `XS_DynaLoader_dl_undef_symbols': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x61c): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x621): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x62e): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x634): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x63d): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x677): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x695): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x6b0): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x6d0): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x6ed): more undefined references to `PL_stack_base' follow /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x7d4): In function `XS_DynaLoader_dl_install_xsub': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x7e1): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x7e9): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x7f6): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x7fc): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x805): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x82e): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_op' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x83d): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_op' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x84c): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_curpad' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x88c): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8c7): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8cc): In function `XS_DynaLoader_dl_error': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8da): In function `boot_DynaLoader': : undefined reference to `PL_stack_sp' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8df): In function `boot_DynaLoader': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8ec): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8f2): In function `boot_DynaLoader': : undefined reference to `PL_markstack_ptr' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x8fb): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x929): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x947): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x961): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x98b): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0x9b1): more undefined references to `PL_stack_base' follow /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xbfb): In function `boot_DynaLoader': : undefined reference to `PL_sv_yes' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xc07): In function `boot_DynaLoader': : undefined reference to `PL_stack_base' /usr/lib/perl5/5.8.0/i686-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o)(.text+0xc0c): In function `boot_DynaLoader': : undefined reference to `PL_stack_sp' collect2: ld returned 1 exit status make[3]: *** [irssi] Error 1 make[3]: Leaving directory `/var/tmp/portage/irssi-0.8.6-r2/work/irssi-0.8.6/src/fe-text' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/irssi-0.8.6-r2/work/irssi-0.8.6/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/irssi-0.8.6-r2/work/irssi-0.8.6' make: *** [all-recursive-am] Error 2 !!! ERROR: net-irc/irssi-0.8.6-r2 failed. !!! Function src_compile, Line 68, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1.emerge irssi Actual Results: Compilation ended with error (collect2: ld returned 1 exit status). Expected Results: Compilaton should have ended successfully and installed on my system. root@BlackHat ioannis # emerge info Portage 2.0.48-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-xfs-r3 i686 AMD Athlon(tm) XP 1900+ GENTOO_MIRRORS="http://ftp.belnet.be/mirrors/rsync.gentoo.org/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/tomcat/conf /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="foomaticdb mad berkdb nas gnome 3dnow aalib acpi apm arts avi cdr crypt cups curl dga directfb doc dvb dvd emacs encode esd ethereal evo fbcon X kde alsa zlib ipv6 firebird flash gb gd gdbm ggi gif gnomegphoto2 gpm gtk gtkhtml guile icc imlib java jikes jpeg junit ladcca lcms leim libg++ libwww mbox mikmod memlimit mmx motif mozilla mpeg mule ncurses nls oav oggvorbis opengl oss pam pdflib perl plotutils png pnp prebuilt python qt quicktime readline ruby samba scanner sdl slang slp spell ssl svga tcltk tcpd tetex tiff truetype usb wmf xml xml2 xmms xv x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -pipe" CXXFLAGS="-mcpu=athlon-xp -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
I'm having this problem for a month or so and also posted in gentoo forums, but no way.
hm, try to remerge perl
I tried to reemerge perl. That doesn't solve it... there is something missing!
http://bugs.gentoo.org/show_bug.cgi?id=24722 this bug should help you. the very last comment :) please post if it worked or not so we can close the bug
Oh my god! I reported this bug before for my other system! Sorry people! My apologies.
closed.
Same problem here, in a iBook, ppc gentoo! here is the output of emerge info --(newton)-(pts1)-(23:12/05-Oct-03)-- --</usr/src/linux/fs/hfsplus>-- emerge info Portage 2.0.49-r3 (default-ppc-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.22-ben2) ================================================================= System uname: 2.4.22-ben2 ppc ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -mcpu=750 -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=750 -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache distcc userpriv usersandbox fixpackages" GENTOO_MIRRORS="ftp://ftp.rnl.ist.utl.pt/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://ftp.rnl.ist.utl.pt/gentoo-portage" USE="oss dvd xv libwww jpeg nls mitshm gif png truetype ppc cups foomaticdb gnome-libs gdbm berkdb slang readline arts tcltk sdl gpm tcpd perl python esd imlib oggvorbis motif opengl mozilla radeon cdr zlib pam crypt ssl kerberos ldap ipv6 java junit acl threads xft X gtk gtk2 ncurses moznoirc moznocompose avi mpeg quicktime tiff -kde -qt -gnome alsa -selinux" Here is some of the last lines of emerge irssi... : undefined reference to `Perl_Gthr_key_ptr' ../perl/.libs/libperl_core_static.al(perl-core.lo)(.text+0x18c4): In function `perl_scripts_aut orun': : undefined reference to `Perl_Ireentrant_buffer_ptr' ../perl/.libs/libperl_core_static.al(perl-common.lo)(.text+0x604): In function `irssi_ref_objec t': : undefined reference to `Perl_croak_nocontext' ../perl/.libs/libperl_core_static.al(perl-signals.lo)(.got2+0x10): undefined reference to `PL_t hr_key' ../perl/.libs/libperl_core_static.al(perl-sources.lo)(.got2+0x8): undefined reference to `PL_th r_key' collect2: ld returned 1 exit status make[3]: *** [irssi] Error 1 make[3]: Leaving directory `/var/tmp/portage/irssi-0.8.6-r4/work/irssi-0.8.6/src/fe-text' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/irssi-0.8.6-r4/work/irssi-0.8.6/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/irssi-0.8.6-r4/work/irssi-0.8.6' make: *** [all-recursive-am] Error 2 !!! ERROR: net-irc/irssi-0.8.6-r4 failed. !!! Function src_compile, Line 70, Exitcode 2 !!! (no error message) irssi apparently isn't very easy to compile, doesn't compile here, doesn't compile in my solaris/sparc box, and there are a lot of bug fixes around it.. :D maybe we should warn the irssi guys that they really have to take a look at the portability issue of irssi :)