On Tue, Aug 12, 2008 at 3:40 PM, Wes Hardaker < [EMAIL PROTECTED]> wrote:
> > On a F9 machine when I run this: > > pp -o test -e 'print "hello world\n";' > > And then take the results to an F6 machine and run it I get this: > > ./test: symbol lookup error: > /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/Compress/Raw/Zlib/Zlib.so: > undefined symbol: Perl_Tstack_sp_ptr > > Which to me looks like the issue results in a newer perl being used to > compile it (5.10) and on the old system it's still pulling the older > Compress::Raw::Zlib module for stripping the results. Is there any way > around this issue or do I need fairly similar dynamic library > environments on both systems? > It's definitely a bug in PAR::Packer: the pp-packed executable should only refer to stuff that's been packed in (except when explicitly told otherwise). Which versions of PAR, PAR::Packer and Module::ScanDeps did you use (a similar issue was fixed in PAR::Packer 0.978)? Cheers, Roderich
