symbol lookup error: .../Parser.so: undefined symbol: Perl_Istack_sp_ptr

  i'm not sure if the beginners list is the right place for this but
i'll ask here anyway and someone can always point me elsewhere.

  i have a fully-updated, 64-bit ubuntu 11.04 system, with perl
5.10.1.  i'm building a sizable software project that, from the
top-level "make", downloads, patches and compiles numerous software
packages.

  at one point, it tries to compile the "pacemaker" package (which is
a high-availability cluster resource manager for what that's worth).
part of the pacemaker build is to simply use "publican" to generate
the docs in various formats, but that's where this happens:

cd Pacemaker_Explained && /usr/local/bin/publican build --publish
--langs=all --formats=pdf,html,html-single,txt
perl: symbol lookup error: /usr/lib/perl5/auto/HTML/Parser/Parser.so:
undefined symbol: Perl_Istack_sp_ptr
Makefile:617: *** [Pacemaker_Explained.txt] Error 127

  obviously, publican is using perl parsing to generate the docs and i
have no idea where it's supposed to find that symbol.  anyone want to
suggest how, on an ubuntu system, i can resolve that missing symbol?
thanks.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
0
rpjday
9/21/2011 10:08:05 AM
perl.beginners 29388 articles. 4 followers. Follow

3 Replies
4837 Views

Similar Articles

[PageSpeed] 39
Get it on Google Play
Get it on Apple App Store

--001636c92a00f3b6f304ad70e204
Content-Type: text/plain; charset=ISO-8859-1

Hello,

I went through the same issue and what I found was just recompile the module
in your case it would be HTML::Parser, what i did is CPAN - install
HTML::Parser or use packer for it.

I hope this can help you.

2011/9/21 Robert P. J. Day <rpjday@crashcourse.ca>

>
>  i'm not sure if the beginners list is the right place for this but
> i'll ask here anyway and someone can always point me elsewhere.
>
>  i have a fully-updated, 64-bit ubuntu 11.04 system, with perl
> 5.10.1.  i'm building a sizable software project that, from the
> top-level "make", downloads, patches and compiles numerous software
> packages.
>
>  at one point, it tries to compile the "pacemaker" package (which is
> a high-availability cluster resource manager for what that's worth).
> part of the pacemaker build is to simply use "publican" to generate
> the docs in various formats, but that's where this happens:
>
> cd Pacemaker_Explained && /usr/local/bin/publican build --publish
> --langs=all --formats=pdf,html,html-single,txt
> perl: symbol lookup error: /usr/lib/perl5/auto/HTML/Parser/Parser.so:
> undefined symbol: Perl_Istack_sp_ptr
> Makefile:617: *** [Pacemaker_Explained.txt] Error 127
>
>  obviously, publican is using perl parsing to generate the docs and i
> have no idea where it's supposed to find that symbol.  anyone want to
> suggest how, on an ubuntu system, i can resolve that missing symbol?
> thanks.
>
> rday
>
> --
>
> ========================================================================
> Robert P. J. Day                                 Ottawa, Ontario, CANADA
>                        http://crashcourse.ca
>
> Twitter:                                       http://twitter.com/rpjday
> LinkedIn:                               http://ca.linkedin.com/in/rpjday
> ========================================================================
>
> --
> To unsubscribe, e-mail: beginners-unsubscribe@perl.org
> For additional commands, e-mail: beginners-help@perl.org
> http://learn.perl.org/
>
>
>

--001636c92a00f3b6f304ad70e204--
0
franciscojrivash
9/21/2011 10:17:22 AM
On Wed, 21 Sep 2011, Francisco Rivas wrote:

> Hello,
>
> I went through the same issue and what I found was just recompile
> the module in your case it would be HTML::Parser, what i did is CPAN
> - install HTML::Parser or use packer for it.
>
> I hope this can help you.

  ok, so just to be clear, i have the libhtml-parser-perl package
installed on this system and, sure enough, its contents include the
apparently offending files:

$ dpkg -L libhtml-parser-html
....
/usr/lib/perl5/HTML
/usr/lib/perl5/HTML/Parser.pm
....
/usr/lib/perl5/auto/HTML/Parser/Parser.so
....

  what you're saying is that this package is somehow out of date and
i can get a newer and correct one from CPAN?  so i should uninstall
that package, then get a correct one from CPAN?  that makes me nervous
in that there's no guarantee it wouldn't break something else, but
i'll give it a shot if that's what you're suggesting.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
0
rpjday
9/21/2011 10:26:25 AM
On Wed, 21 Sep 2011, Robert P. J. Day wrote:

> On Wed, 21 Sep 2011, Francisco Rivas wrote:
>
> > Hello,
> >
> > I went through the same issue and what I found was just recompile
> > the module in your case it would be HTML::Parser, what i did is CPAN
> > - install HTML::Parser or use packer for it.
> >
> > I hope this can help you.
>
>   ok, so just to be clear, i have the libhtml-parser-perl package
> installed on this system and, sure enough, its contents include the
> apparently offending files:
>
> $ dpkg -L libhtml-parser-html
> ...
> /usr/lib/perl5/HTML
> /usr/lib/perl5/HTML/Parser.pm
> ...
> /usr/lib/perl5/auto/HTML/Parser/Parser.so
> ...
>
>   what you're saying is that this package is somehow out of date and
> i can get a newer and correct one from CPAN?  so i should uninstall
> that package, then get a correct one from CPAN?  that makes me nervous
> in that there's no guarantee it wouldn't break something else, but
> i'll give it a shot if that's what you're suggesting.

  a quick followup -- i checked what would happen if i first
uninstalled the libhtml-parser-perl package and a *ton* of other
packages would be removed as well, which i don't want to do.

  if i install the newer version from CPAN, can i check if that
version would take precedence?  would that be the correct approach
here?  thanks.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
0
rpjday
9/21/2011 10:30:13 AM
Reply:

Similar Artilces:

Symbol lookup error
I'm using Inline->bind to bind to a static lib which has a few dependencies so I am setting LIBS to a series of 3 -L/-l pairs. Inline is successfully binding to the library and I go to make the call to the library but I'm failing with a Symbol lookup error - undefined symbol: bash-3.2$ /usr/local/bin/perl raid2 -load DbgSh.h Calling bind with libs set to -L/view/yfang_fp1.0_yfang_May24/vob/9200_packetcore/packetcore/infra/sysmgr/ipmi -lwiipmi -L/view/yfang_fp1.0_yfang_May24/vob/9200_packetcore/packetcore/infra/lib/src -lwinfra -L/vob/9200/software/common/debugshell ...

kmymoney: symbol lookup error: kmymoney: undefined symbol: _ZN13MyMoneyReport12setLineWidthEi
Hi, I just upgraded to openSUSE 11.3, and switched KDE to 4.5 from 'Index of /repositories/KDE:/Distro:/Factory/openSUSE_11.3' (http://tinyurl.com/3azpfwj) I added the Packman repo (as 'Index of /suse/11.3/' (http://packman.inode.at/suse/11.3/)) and switched system packages to it. Then I installed kmymoney 4.5-42.pm.42.1 from packman. Now when I try to start kmymoney, all I get is this error: Code: -------------------- KMyMoney reconciliation report plugin loaded KMyMoney printcheck plugin loaded QFSFileEngine::open: No file name specified K...

clear: symbol lookup error: clear: undefined symbol: _nc_free_tinfo
Code: -------------------- SoftHacker@linux-kuj3:~/Downloads> clear clear: symbol lookup error: clear: undefined symbol: _nc_free_tinfo SoftHacker@linux-kuj3:~/Downloads> -------------------- WTF!? :X:'( What is this and how to fix it??? :\:\ -- SoftHacker ------------------------------------------------------------------------ Run and compare this: Code: -------------------- $ which clear /usr/bin/clear -------------------- Code: -------------------- $ readelf -d $(which clear) | fgrep NEEDED 0x0000000000000001...

./ndsrepair: symbol lookup error: ./ndsrepair: undefined symbol: compute_paths
Hi. I cannot get any of the commands in /opt/novell/eDirectory/bin to run These includes ndsbackup, ndstrace, ndsrepair etc when i execute any of them e.g.ndsrepair i get ./ndsrepair: symbol lookup error: ./ndsrepair: undefined symbol: compute_paths Hi, 882 readme? ;) http://www.novell.com/documentation/edir88/readme/readme.txt 2.1.8 Older ConsoleOne Versions Break Nds Utilities If you install any version of ConsoleOne prior to ConsoleOne 1.3.6h on an OES2 server, many utilities do not function...

SOLVED: Want help-> symbol lookup error: libgdk-x11-2.0.so.0: undefined symbol: cairo_surface_flush
Just did "Online Update" of my openSUSE 11.4 64-bit installation (KDE) and non KDE apps are exiting with Code: -------------------- yogesh@linux-n1r6:~> firefox /usr/lib64/firefox/firefox: symbol lookup error: /usr/lib64/libgdk-x11-2.0.so.0: undefined symbol: cairo_surface_flush yogesh@linux-n1r6:~> gnucash gnc.bin-Message: main: binreloc relocation support was disabled at configure time. gnucash: symbol lookup error: /usr/lib64/libgdk-x11-2.0.so.0: undefined symbol: cairo_surface_flush -------------------- I don not remember w...

symbol lookup error
I've installed a software named "COOT" under Opensuse11.1, but it alarmed when it started up each time.The error informations are following: INFO:: backup file coot-backup/_home_albert_Documents_bjdata_2_p41212_2_cns_1_bindividual.pdb_Tue_Feb_10_19:22:35_2009_modification_0.pdb.gz sh: symbol lookup error: /opt/CCP4/CCP4-Packages/Coot-0.4.1/lib/libreadline.so.5: undefined symbol: BC coot-exe: "/opt/CCP4/CCP4-Packages/Coot-0.4.1/bin/coot-real" coot-version: /opt/CCP4/CCP4-Packages/Coot-0.4.1/bin/coot-real /opt/CCP4/CCP4-Packages/Coot-0.4.1/bin/coot-real: ...

Cannot build symbol table
There have been a few similar posts, but this seems, to me, to be altogether different since this error is affecting my system quite adversely. Many important functions fail after an update from the openSuSE repositories (3rd time in as many days) and I have to reinstall the system from scratch. This most recent time, I disabled all experimental repos, in an attempt to prevent this from occurring again, but it happened nonetheless. The main things that I have noticed are failing: alsa and networkmanager (oddly I can still use ifup). This, which I've read about for other i...

pidgin: symbol lookup error
Pidgin won't start for me any more. Upon execution from the command line, this is the output: pidgin: symbol lookup error: /usr/lib/python2.6/site-packages/gst-0.10/gst/interfaces.so: undefined symbol: gst_stream_volume_format_get_type I've run sudo /sbin/ldconfig, but it didn't help. I've also reinstalled pidgin and libpurple. Is there anything else that will help? -- ArcticVanguard ------------------------------------------------------------------------ Hello ArcticVanguard and welcome to the community!:) I don't want to be rude but there...

Problem symbol lookup error
Hello everyone I try to lauch a program : PBAPro but when i got an error : symbol lookup error: /opt/PBApro-2.11.0/libppbase.so.2: undefined symbol: _ZN11QTreeWidget17setSelectionModelEP19QItemSelect ionModel I search on the web but i didn't find the answer. Can you help me ? Thanks ps i run an ldd pbapro > linux-a3dm:/opt/PBApro-2.11.0 # ldd pbapro > linux-gate.so.1 => (0xffffe000) > libppbase.so.2 => /opt/PBApro-2.11.0/libppbase.so.2 (0xb7869000) > libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0xb6f7f000) > libfreetype.so.6 => /usr/lib/libfreet...

Mason and undefined symbols error
Hello, I need some help troubleshooting an 'Undefined symbols' error.=20 I'm trying to get Mason/mod_perl/Apache to install and work properly. Currently I am running Mac OS X 10.2.8. I first installed Perl v5.8.4. (I still have the Perl 5.6 installation that comes from Apple.) I installed Apache 1.3.31 and mod_perl 1.29, which installed sucessfully and seem to work fine. (I explicitly used perl 5.8 to run Makefile.PL) Next I installed HTML::Mason and dependancies using the CPAN module. When I started up the CPAN shell, I also explicitly used perl 5.8. I then a...

Firefox does not start
Hi there! I recently updated via DVD: 11.1 &#8594; 11.2 Since that firefox won't start. When started in console, I get: Code: -------------------- /usr/lib64/firefox/firefox: symbol lookup error: /usr/lib64/libgdk-x11-2.0.so.0: undefined symbol: XRRGetScreenResourcesCurrent -------------------- The same with "cheese" by the way (but not too important for me): Code: -------------------- cheese: symbol lookup error: /usr/lib64/libgdk-x11-2.0.so.0: undefined symbol: XRRGetScreenResourcesCurrent -------------------- I tried to rei...

Symbol lookup errors after updating libkdecore4
After updating libkdecore4 to version 4.5.1-297.7 from repository 'Index of /repositories/KDE:/Distro:/Factory/openSUSE_11.3' (http://tinyurl.com/3azpfwj), a lot of applications fail to start or crash shortly afterwards (Firefox, Thunderbird, Chrome). Especially kdm does not start, and startx with environment variable WINDOWMANAGER set to /usr/bin/startkde (the default value on my openSUSE 11.3) fails with: /usr/bin/kde4-config: symbol lookup error: /usr/lib/libkdecore.so.5: undefined symbol: _ZN9QListData11detach_growEPii /usr/bin/kde4-migrate: symbol lookup error: /usr/b...

[wxperl-users] Symbol Lookup Error
This is a multi-part message in MIME format. ------=_NextPart_000_0013_01C55FF7.B02A4C10 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, just compiled wxPerl 0.21 under SuSe Linux 9.2 with gtk2. When I try to = start my programm I get : perl: symbol lookup error: /usr/local/lib/libwx_gtk2u-2.4.so: undefined = symbol: _gtk_accel_group_attach Did I do something wrong ? Thanks, Andre ------=_NextPart_000_0013_01C55FF7.B02A4C10 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding...

DBD-ODBC error: undefined symbol
Once upon a time, I successfully compiled and installed the DBI and DBD::ODBC modules to use with EasySoft's ODBC-ODBC-Bridge. But now I have a new Linux box, and although I tried to do everything the same way as before (within the limits of my memory), I get the following error when I try to use the new installation: perl: error in loading shared libraries: /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBD/ODBC/ODBC.so: undefined symbol: SQLAllocEnv For versions, I have odbc-odbc-bridge-1.0.0.25, DBI-1.14, and DBD-ODBC-0.28. Does anyone know what I might be missing, or can ...

Web resources about - symbol lookup error: .../Parser.so: undefined symbol: Perl_Istack_sp_ptr - perl.beginners

Resources last updated: 1/7/2016 6:37:51 PM