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

Reply via email to