Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Original name of a PAR-Packed shared object file?

by ek15 (Novice)
on Feb 20, 2018 at 21:30 UTC ( [id://1209617]=perlquestion: print w/replies, xml ) Need Help??

ek15 has asked for the wisdom of the Perl Monks concerning the following question:

Hi all,

I am seeing the below error when trying to run an executable that I packed with PAR Packer (pp). How can I find out the original name of the shared object file b1934410.so? I'm trying to get more clues as to why this error is coming up. Thanks.

[root@ektest1 DarkEther-v1.15.3]# ./switchscan local/mlnx cfgfile=192. +168.20.141.cfg 192.168.20.141 Can't find 'boot_IO' symbol in /tmp/par-726f6f74/cache-b7a72e3a0413c42 +480d6dae1f533764a0bf93415/b1934410.so at /usr/local/share/perl5/PAR/Heavy.pm line 78. Compilation failed in require at /usr/lib64/perl5/IO/Handle.pm line 26 +6. BEGIN failed--compilation aborted at /usr/lib64/perl5/IO/Handle.pm lin +e 266. Compilation failed in require at /usr/lib64/perl5/IO/Seekable.pm line +101. BEGIN failed--compilation aborted at /usr/lib64/perl5/IO/Seekable.pm l +ine 101. Compilation failed in require at /usr/lib64/perl5/IO/File.pm line 133. BEGIN failed--compilation aborted at /usr/lib64/perl5/IO/File.pm line +133. Compilation failed in require at -e line 138.

Replies are listed 'Best First'.
Re: Original name of a PAR-Packed shared object file?
by beech (Parson) on Feb 21, 2018 at 05:20 UTC

      I was able to verify that b1934410.so is in fact perl5/auto/IO/IO.so. Now I'm wondering why it would succeed on the build system, but fail on another system. The pp command is below.

      pp -c -F Crypto -f Crypto -M Filter::Crypto::Decrypt -l /lib64/libcrypto.so.6 [various libs included] -o bin/switchscan switchscan.pl [various modules included]

        Hi,

        Does adding  -x switch change anything?

        Hi

        What happens if you don't use filters?

      The same OS is installed on each system (Centos 7.2).

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1209617]
Approved by beech
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (5)
As of 2024-04-16 07:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found