| View previous topic :: View next topic |
| Author |
Message |
Tankred n00b


Joined: 20 Aug 2003 Posts: 33 Location: Koblenz (Germany)
|
Posted: Wed Apr 09, 2008 3:02 pm Post subject: XChat loading of perl failed... [solved] |
|
|
For some weeks now xchat isn't able to load the perl interface:
| Quote: | AutoLoad failed for: /usr/lib64/xchat/plugins/perl.so
/usr/lib64/xchat/plugins/perl.so: undefined symbol: Perl_Top_ptr |
I didn't know whether it would be better to ask this in amd64 but it doesn't seem to me like an arch-specific problem for other x86 users have had similar problems but no solution.
I have already tried to recompile xchat and perl, tried to revdep-rebuild just to be on the safe side. Found a similar bug that comes if you use pthreads as use-flag for perl so recompiled with pthreads disabled and enabled with no success. Both xchat and perl compile fine without any errors so i have no further ideas, searching the web didn't help either. Maybe someone has had a similar problem and solved it however. And sorry for my english, haven't used it for ages now
Informations which could be helpful:
Version of perl: 5.8.8-r4
Version of xchat: 2.8.4-r3
Both are the latest stable releases for amd64.
| Quote: |
emerge --info
Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.24-gentoo-r4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Timestamp of tree: Wed, 09 Apr 2008 13:30:03 +0000
app-shells/bash: 3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python: 2.4.4-r9, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache,parallel-fetch,-collision-protect distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LANG="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl acpi aim akode alias alsa amarok amazon amd64 amr apm arts async automount autoreplace bash-completion berkdb binary-drivers bluetooth branding cairo calendar cdda cddb cdparanoia cdr clamav cli connectionstatus contactnotes cpudetection cracklib crypt css cups cvs dbus dga directfb divx dri dts dvd dvdr dvdread editor eds emboss encode evo exif fam fasttrack fbsplash ffmpeg firefox flac foomaticdb fortran ftp g15 gadu gdbm gif gimp gimpprint glibc-omitfp glitz gnutella gphoto2 gpm groupwise gstreamer gtk hal hddtemp history htmlhandbook icons iconv icq imagemagick imap ipfilter ipv6 irc isdnlog ithreads jabber java javascript jingle joystick jpeg kde kdeenablefinal kdepim kerberos ktts lame ldap libnotify lirc live logitech-mouse lua mad midi mikmod mime mmap motif mp3 mpeg mplayer mplayer-bin msn mudflap musicbrainz ncurses networkmanager nfs nls nntp nowin nowlistening nptl nptlonly nsplugin ntfs nvidia ogg openft opengl openmp oscar oss otr pam pcre pda pdf perl png pppd print python qt3 qt3support qt4 quicktime readline realmedia reflection replytolist rss rt73usb rtc rtsp samba sametime scanner scenarios sdl session skins smp sms sou spell spl ssl statistics subtitles subversion svg symlink tagwriting tcpd texteffect tiff timidity truetype unicode upnp usb v4l v4l2 vcd vdr visualization vorbis wifi winbind winpopup wmp wxwindows xcomposite xine xml xorg xv xvid xvmc yahoo zeroconf zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="nvidia fbdev vesa v4l v4l2"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY |
/edit set topic to solved _________________ Registered Linux user #359234
Last edited by Tankred on Tue Apr 22, 2008 6:43 pm; edited 1 time in total |
|
| Back to top |
|
 |
ian! Bodhisattva


Joined: 25 Feb 2003 Posts: 3825 Location: Oberhausen, Germany
|
Posted: Wed Apr 16, 2008 8:32 pm Post subject: |
|
|
Make sure you also recompiled libperl with the new/same useflags. _________________ "To have a successful open source project, you need to be at least somewhat successful at getting along with people." -- Daniel Robbins |
|
| Back to top |
|
 |
Tankred n00b


Joined: 20 Aug 2003 Posts: 33 Location: Koblenz (Germany)
|
Posted: Tue Apr 22, 2008 6:40 pm Post subject: |
|
|
Thank you ian! for your response. Your suggestion wasn't the solution but lead to it.
After recompiling libperl i was unable to compile any package that needed perl including xchat. A closer look to the useflags revealed that somehow the use-flag "build" was set for perl in package.use. After deleting this entry and recompiling perl and libperl portage also emerged PodParser and Test-Harness. Finally i recompiled xchat and the perl interface is working again.
I would like to thank you ian! for putting me to the right direction. _________________ Registered Linux user #359234 |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|