Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102518 - ERROR: net-irc/irssi-0.8.10_rc5-r1 failed (if USE=perl)
Summary: ERROR: net-irc/irssi-0.8.10_rc5-r1 failed (if USE=perl)
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-14 10:49 UTC by Alexey Maximov
Modified: 2005-08-14 11:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Maximov 2005-08-14 10:49:42 UTC
i686-pc-linux-gnu-gcc -march=i686 -pipe -fomit-frame-pointer -O2 -ftracer -ffast-math -fweb -frename-registers -Wall -DSOCKS -Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags -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 -Wl,--export-dynamic -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.a ../perl/.libs/libfe_perl_static.a -L/usr/local/lib /usr/lib/perl5/5.8.7/i686-linux-thread-multi/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE -lperl -lpthread -lm -lutil /usr/lib/libsocks.so -lnsl -lcrypt /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -lssl -lcrypto -ldl -lncurses
../perl/.libs/libperl_core_static.a(perl-core.o): In function `xs_init':
perl-core.c:(.text+0xb7): undefined reference to `Perl_Gthr_key_ptr'
../perl/.libs/libperl_core_static.a(perl-core.o): In function `perl_scripts_init':
perl-core.c:(.text+0x1a5): undefined reference to `Perl_Gthr_key_ptr'
../perl/.libs/libperl_core_static.a(perl-core.o): In function `perl_script_unload':
perl-core.c:(.text+0x276): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x288): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0x296): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x2b4): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x2c6): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0x2d4): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x2f6): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x308): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0x316): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x328): undefined reference to `Perl_Ttmps_ix_ptr'
perl-core.c:(.text+0x338): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x34a): undefined reference to `Perl_Tmarkstack_ptr_ptr'
perl-core.c:(.text+0x35b): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x36d): undefined reference to `Perl_Tmarkstack_max_ptr'
perl-core.c:(.text+0x383): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x395): undefined reference to `Perl_Tmarkstack_ptr_ptr'
perl-core.c:(.text+0x3a3): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x3b5): undefined reference to `Perl_Tstack_base_ptr'
perl-core.c:(.text+0x3ce): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x3e0): undefined reference to `Perl_Tstack_max_ptr'
perl-core.c:(.text+0x410): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x446): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x46e): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x480): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0x48e): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x4bf): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x4d1): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0x4df): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x4f1): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0x4ff): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x511): undefined reference to `Perl_Ttmps_ix_ptr'
perl-core.c:(.text+0x51f): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x531): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0x543): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x56f): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x5b8): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x5db): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x5fe): undefined reference to `Perl_Gthr_key_ptr'
../perl/.libs/libperl_core_static.a(perl-core.o):perl-core.c:(.text+0x68d): more undefined references to `Perl_Gthr_key_ptr' follow
../perl/.libs/libperl_core_static.a(perl-core.o): In function `script_load':
perl-core.c:(.text+0x8b5): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0x8c7): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x8e5): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x8f7): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0x905): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x927): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x939): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0x947): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x959): undefined reference to `Perl_Ttmps_ix_ptr'
perl-core.c:(.text+0x969): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x97b): undefined reference to `Perl_Tmarkstack_ptr_ptr'
perl-core.c:(.text+0x98c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x99e): undefined reference to `Perl_Tmarkstack_max_ptr'
perl-core.c:(.text+0x9b4): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x9c6): undefined reference to `Perl_Tmarkstack_ptr_ptr'
perl-core.c:(.text+0x9d4): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x9e6): undefined reference to `Perl_Tstack_base_ptr'
perl-core.c:(.text+0xa01): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xa13): undefined reference to `Perl_Tstack_max_ptr'
perl-core.c:(.text+0xa47): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xa82): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xab2): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xac4): undefined reference to `Perl_Tstack_max_ptr'
perl-core.c:(.text+0xaea): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xb22): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xb4a): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xb62): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0xb70): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xbab): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xbbd): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0xbd5): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xbe7): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0xc15): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xc27): undefined reference to `Perl_Isv_undef_ptr'
perl-core.c:(.text+0xc48): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xc5a): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0xc6c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xc7e): undefined reference to `Perl_Ttmps_ix_ptr'
perl-core.c:(.text+0xc8c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xc9e): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0xcb4): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xcf5): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xd88): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xd9a): undefined reference to `Perl_Tstack_sp_ptr'
perl-core.c:(.text+0xdac): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xdca): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xddc): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0xdea): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xe0c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xe1e): undefined reference to `Perl_Ttmps_floor_ptr'
perl-core.c:(.text+0xe2c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xe3e): undefined reference to `Perl_Ttmps_ix_ptr'
perl-core.c:(.text+0xe4e): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xe60): undefined reference to `Perl_Tmarkstack_ptr_ptr'
perl-core.c:(.text+0xe71): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xe83): undefined reference to `Perl_Tmarkstack_max_ptr'
perl-core.c:(.text+0xe99): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xeab): undefined reference to `Perl_Tmarkstack_ptr_ptr'
perl-core.c:(.text+0xeb9): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xecb): undefined reference to `Perl_Tstack_base_ptr'
perl-core.c:(.text+0xee6): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xef8): undefined reference to `Perl_Tstack_max_ptr'
perl-core.c:(.text+0xf34): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xf6c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xf8f): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xfa1): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0xfc0): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0xfd2): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0xff1): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1003): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x1025): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1037): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x1056): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1068): undefined reference to `Perl_Tna_ptr'
perl-core.c:(.text+0x1076): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1088): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x10a4): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x10b6): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x113a): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x114c): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x1198): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1218): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x123b): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1271): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1283): undefined reference to `Perl_Tna_ptr'
perl-core.c:(.text+0x1291): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x12a3): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x12b6): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x12ec): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x12fe): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x1319): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x132b): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x135a): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x136c): undefined reference to `Perl_Ierrgv_ptr'
perl-core.c:(.text+0x137f): undefined reference to `Perl_Gthr_key_ptr'
../perl/.libs/libperl_core_static.a(perl-core.o): In function `perl_scripts_autorun':
perl-core.c:(.text+0x17c8): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x17da): undefined reference to `Perl_Ireentrant_buffer_ptr'
perl-core.c:(.text+0x17e8): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x1800): undefined reference to `Perl_Ireentrant_buffer_ptr'
perl-core.c:(.text+0x182c): undefined reference to `Perl_Gthr_key_ptr'
perl-core.c:(.text+0x183e): undefined reference to `Perl_Ireentrant_buffer_ptr'
../perl/.libs/libperl_core_static.a(perl-common.o): In function `irssi_ref_object':
perl-common.c:(.text+0x678): undefined reference to `Perl_croak_nocontext'
collect2: ld returned 1 exit status
make[3]: *** [irssi] Error 1
make[3]: Leaving directory `/var/tmp/portage/irssi-0.8.10_rc5-r1/work/irssi-0.8.10-rc5/src/fe-text'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/irssi-0.8.10_rc5-r1/work/irssi-0.8.10-rc5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/irssi-0.8.10_rc5-r1/work/irssi-0.8.10-rc5'
make: *** [all-recursive-am] Error 2

!!! ERROR: net-irc/irssi-0.8.10_rc5-r1 failed.
!!! Function src_compile, Line 66, Exitcode 2


amazing portage # emerge info
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5.20050722-r0, 2.6.12-gentoo-r8 i686)
=================================================================
System uname: 2.6.12-gentoo-r8 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre5
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.4-r1, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.91.0.2
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS=" -march=i686 -pipe -fomit-frame-pointer -O2 -ftracer -ffast-math -fweb -frename-registers"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="  -march=i686 -pipe -fomit-frame-pointer -O2 -ftracer -ffast-math -fweb -frename-registers -fvisibility-inlines-hidden"
DISTDIR="/media/hda8/gentoo/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks prelink sandbox sfperms strict strip"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LDFLAGS=" -Wl,-O1 -Wl,--sort-common -Wl,--enable-new-dtags "
LINGUAS="ru"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acl acpi alsa apache2 bash-completion bzip2 crypt cups curl dbus dvdr exif firefox gif gnome gpm gsm gtk2 hal javascript jpeg logrotate mad mailwrapper mmx moznocompose moznoirc moznomail mp3 ncurses nls nptl oggvorbis opengl oss pic png readline samba slang socks5 sse ssl svg tiff truetype unicode xprint xv zlib linguas_ru userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Sven Wegener gentoo-dev 2005-08-14 11:06:30 UTC
Do you have a consistent ithreads USE flag for both dev-lang/perl and
sys-devel/libperl?
Comment 2 Alexey Maximov 2005-08-14 11:53:21 UTC
no, rebuilding..
Comment 3 Alexey Maximov 2005-08-14 11:57:00 UTC
after re-emerging libperl witg ithreads all ok with building irssi

probably you must check ebuild and make check for ithreads please