perlnovice91 has asked for the wisdom of the Perl Monks concerning the following question:
Hello, I am a Perl novice having started programming in Perl 1 month back. Seeking advice on the following:
We received a new patch on DEV that has some perl updates. Our current Perl version is 5.8.8.
We got the error : /usr/lib/dld.sl: Unresolved symbol: Perl_newXS_flags (code) from /lcts/qa/staging/perl5lib/lib/site_perl/5.8.8/PA-RISC1.1-thread-multi/auto/MIME/Base64/Base64 and we were unable to compile any of our perl programs.
The error is coming from a custom module on our system. The patch was rolled back and we’re trying to determine how to resolve so that we can move forward. I have been looking for a solution by going through various blog posts, but have not had any luck. Yesterday I came upon a post on the HP support website (our vendor) that the symbol in question (Perl_newXS_flags) is no longer supported. Unfortunately, the symbol is in all the “custom” perl modules… sigh. Would appreciate any inputs.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl patch breaks custom module
by choroba (Cardinal) on Apr 13, 2017 at 21:19 UTC | |
by Anonymous Monk on Apr 13, 2017 at 21:58 UTC | |
by marinersk (Priest) on Apr 14, 2017 at 03:08 UTC | |
by Anonymous Monk on Apr 14, 2017 at 04:45 UTC | |
|
Re: Perl patch breaks custom module
by Anonymous Monk on Apr 13, 2017 at 21:16 UTC | |
by Anonymous Monk on Apr 13, 2017 at 22:03 UTC | |
by Anonymous Monk on Apr 13, 2017 at 23:41 UTC | |
by Anonymous Monk on Apr 14, 2017 at 01:48 UTC |