Perl Symbol Lookup Error Undefined Symbol
Contents |
here for a quick overview of the site Help Center Detailed answers to any questions you might have Meta Discuss the workings and policies perl symbol lookup error undefined symbol perl_tstack_sp_ptr of this site About Us Learn more about Stack Overflow the company
Perl Symbol Lookup Error Undefined Symbol Perl_xs_apiversion_bootcheck
Business Learn more about hiring developers or posting ads with us Stack Overflow Questions Jobs Documentation Tags Users Badges perl symbol lookup error undefined symbol perl_istack_sp_ptr Ask Question x Dismiss Join the Stack Overflow Community Stack Overflow is a community of 6.2 million programmers, just like you, helping each other. Join them; it only takes a
Undefined Symbol: Perl_xs_handshake
minute: Sign up How can you determine what Perl module is causing “undefined symbol: Perl_Tstack_sp_ptr?” up vote 4 down vote favorite I'm trying to run a Perl script, but it is returning: /usr/bin/perl: symbol lookup error: /usr/local/groundwork/perl/lib/5.8.8/x86_64-linux-thread-multi/auto/IO/IO.so: undefined symbol: Perl_Tstack_sp_ptr Is there any way to determine what Perl module is causing this? perl shared-objects share|improve this question edited Aug 18 '15 at perl symbol lookup error perl_istack_sp_ptr 7:38 Chankey Pathak 11.5k73881 asked Jun 6 '11 at 18:51 Connor 23113 add a comment| 4 Answers 4 active oldest votes up vote 11 down vote accepted IO.so is the binary component of IO. The modules of this distribution are also part of the perl distribution (i.e. they are dual-lived). This type of error usually occurs when using a binary compiled using one version of Perl is used by an older version of Perl. share|improve this answer answered Jun 6 '11 at 19:03 ikegami 203k7133310 Thanks. 'twas indeed the problem. The shebang at the top of the script was pointed at the wrong perl. –Connor Jun 8 '11 at 14:18 add a comment| up vote 2 down vote I ran into this problem recently when I had a PERL5LIB environment variable defined in my login files, but they were pointing to a directory that was incompatible with the system-installed perl. This happened because the HOME filesystem is cross-mounted on lots of different machines where the perl installations are heterogenous. Deleting the environment variable solves the problem, and I'll find a better w
1 #1 2015-06-15 20:34:22 LessWire Member From: Bavaria Registered: 2010-06-14 Posts: 42 [solved] perl 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck urxvt doesn't start with perl 5.22.0-1 from the testing repo:urxvt: symbol lookup
Undefined Symbol: Perl_gthr_key_ptr
error: urxvt: undefined symbol: Perl_xs_apiversion_bootcheck Last edited by LessWire (2015-06-24 07:06:51) Offline
Undefined Symbol Perl_xs_version_bootcheck
#2 2015-06-15 22:32:41 A.J.Rouvoet Member From: Naaldwijk, The Netherlands Registered: 2012-06-30 Posts: 36 Website Re: [solved] perl undefined symbol: perl_istack_sp_ptr zimbra 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck Same here Offline #3 2015-06-15 23:58:43 Knute Member From: Minot, ND Registered: 2009-03-17 Posts: 604 Re: [solved] perl 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck Reinstall urxvt. http://stackoverflow.com/questions/6256633/how-can-you-determine-what-perl-module-is-causing-undefined-symbol-perl-tstack Knute Offline #4 2015-06-16 00:05:09 jasonwryan Forum & Wiki Admin From: .nz Registered: 2009-05-09 Posts: 19,590 Website Re: [solved] perl 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck And rebuild all your necessary packages: https://lists.archlinux.org/pipermail/a … 27236.htmlThe two scripts will identify problematic packages. Arch + dwm • Mercurial repos • GithubRegistered Linux User #482438 Offline #5 2015-06-24 07:06:18 LessWire Member From: Bavaria https://bbs.archlinux.org/viewtopic.php?id=198700 Registered: 2010-06-14 Posts: 42 Re: [solved] perl 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck Uncarefully i forgot to activate [community-testing] in pacman.conf. Now it updates all Perl scripts and urxvt works fine.Thanks for the hints.Rgds, LW Offline #6 2015-06-24 07:07:16 jasonwryan Forum & Wiki Admin From: .nz Registered: 2009-05-09 Posts: 19,590 Website Re: [solved] perl 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title. Arch + dwm • Mercurial repos • GithubRegistered Linux User #482438 Offline #7 2015-07-04 20:06:03 txtsd Member Registered: 2014-10-02 Posts: 48 Re: [solved] perl 5.22.0-1: undefined symbol: perl_xs_apiversion_bootcheck Hi. Perl broke things for me too. I can't run urxvt or weechat. I'm not sure if conky uses perl too, but my conky has recently started to show full commands instead just the processes.Anyway, I ran the script, but it doesn't work. How can fix my system now?┌[txtsd@dungeon-of-data]─[~/temp] └─▶ ./find-broken-perl-packages.sh /usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/auto/Socket/Socket.so: undefined symbol: Perl_xs_apiversion_bootcheck /usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/auto/Socket/Socket.so: undefined symbol: Perl_xs_apiv
If you run perl symbol lookup into the error:perl: symbol lookup error: /usr/lib64/perl5/vendor_perl/auto/Crypt/OpenSSL/DSA/DSA.so: undefined symbol: Perl_Gthr_key_ptryou may need to re-install your Crypt::OpenSSL::DSA perl module, to properly link it to your local libraries. To do this, use cpan, eg:cpan -i Crypt::OpenSSL::DSA
805 Next » » perl symbol lookup error Threaded Mode | Linear Mode perl symbol lookup error 06-03-2010, 01:02 PM (This post was last modified: 06-03-2010 01:03 PM by foohonpie.) Post: #1 foohonpie Forum Regular Posts: 43 Joined: Nov 2005 perl symbol lookup error Hey guys. A few of my sites went offline the other day with 500 errors now serving. When I log into my shell I receive the following error when running various perl scripts, and cpan: /usr/bin/perl: symbol lookup error: /home/my_user/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/auto/IO/IO.so: undefined symbol: Perl_Tstack_sp_ptr I run catalyst w/ local::lib, and know neither is officially supported. I'm not looking for help fixing the problem, but rather am wondering what, if anything had changed with the perl installations on dreamhost. The wiki says 5.8.4 is used, but I suspect that is out of date. perl -v tells me 5.10 is installed. Were there recent upgrades or anything? I haven't worked on these sites for nearly a month, so I suspect something changed out from under me that I wasn't prepared for. Does anybody have any insight into what may have changed? I am on Jazz, if that helps at all. Note I can work fine with perl itself if I choose not to use local::lib, but that limits my use of cpan tremendously. Much thanks! 06-07-2010, 09:34 AM (This post was last modified: 06-07-2010 09:53 AM by zoul.) Post: #2 zoul Dreamling Posts: 2 Joined: Jun 2010 RE: perl symbol lookup error Same error here. I’d swear the perl used to be 5.8.8, because I often wished for 5.10. I guess I got what I wanted :) I’ve submitted a support request asking if the error is because of the new perl and if the 5.10 is going to stay. I also tried to find some info about perl upgrade, but did not find anything. Yes, perl was upgraded to 5.10 and is going to stay. Which means we will have to reinstall some modules from the local::lib to get things working again. 06-08-2010, 12:22 PM Post: #3 foohonpie Forum Regular Posts: 43 Joined: Nov 2005 RE: perl symbol lookup error Well that makes me feel better. At least I'm not the only one. I suppose I'll submit a support request/question (requestion?) too. I can't expect too much help with stuff I'm using that isn't supported, but a little bit of info would help. On that note, zoul, in what way did you notice that something was different? Did you have perl-powered sites running as well that went kaput or was