Bug 508496

Summary: Perl: symbol lookup error: .../Wx.so: undefined symbol: Perl_Guse_safe_putenv_ptr
Product: [Fedora] Fedora Reporter: Andri Möll <andri>
Component: perl-WxAssignee: Tom "spot" Callaway <tcallawa>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 11CC: jvromans, kasal, kevin, perl-devel, rc040203, tcallawa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.91-5.fc11 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-07-19 10:08:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 500959    

Description Andri Möll 2009-06-27 22:04:01 UTC
The following happens:
% perl /usr/share/doc/perl-Wx-0.91/samples/trivial/trivial.pl
perl: symbol lookup error: /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi/auto/Wx/Wx.so: undefined symbol: Perl_Guse_safe_putenv_ptr

Related packages:
  perl-5.10.0-69.fc11.x86_64
  perl-Wx-0.91-1.fc11.x86_64

Comment 1 Marcela Mašláňová 2009-06-29 07:34:31 UTC
I've also run into this message. This problem was mentioned on win32 and fixed by this patch
http://perl5.git.perl.org/perl.git/commit/3ecadf9
Might be a similar problem?

Comment 2 Marcela Mašláňová 2009-06-29 14:07:22 UTC
Wrong link, anyway. The problem is that this perl-Wx doesn't work correctly when it's build with RPM_OPT_FLAGS.

Comment 3 Fedora Update System 2009-06-29 14:47:29 UTC
perl-Wx-0.91-2.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/perl-Wx-0.91-2.fc11

Comment 4 Ralf Corsepius 2009-06-29 14:58:53 UTC
(In reply to comment #2)
> Wrong link, anyway. The problem is that this perl-Wx doesn't work correctly
> when it's build with RPM_OPT_FLAGS.  

This is not a fix - actually you now entriely broke the package!

Revert this change ASAP!

Comment 5 Kevin Kofler 2009-06-30 16:56:14 UTC
+1, disabling RPM_OPT_FLAGS is NOT ALLOWED in Fedora! You need to fix the actual issue.

Comment 6 Marcela Mašláňová 2009-07-01 11:27:35 UTC
Track down problem but I'm still unsure about the solution. Reported to upstream as: https://rt.cpan.org/Ticket/Display.html?id=47488

Comment 7 Johan Vromans 2009-07-04 13:21:06 UTC
Since this stops *all* wxperl applications from running, I'd suggest to raise the priority/severity to at least 'high'.

Comment 8 Stepan Kasal 2009-07-07 12:54:22 UTC
Actually, this turned out to be a problem in the main perl.
The option -DPERL_USE_SAFE_PUTENV was specified via -Doptimize, not via -Accflags
Once this was fixed in perl and perl-Wx was rebuilt against the new build of perl, the issue disappeared.
Fixed in perl-Wx-0.91-4.  Fix for F11 is on the way.

Comment 9 Fedora Update System 2009-07-08 08:23:43 UTC
perl-5.10.0-73.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/perl-5.10.0-73.fc10

Comment 10 Fedora Update System 2009-07-08 08:23:54 UTC
perl-5.10.0-73.fc9 has been submitted as an update for Fedora 9.
http://admin.fedoraproject.org/updates/perl-5.10.0-73.fc9

Comment 11 Fedora Update System 2009-07-08 08:24:03 UTC
perl-5.10.0-73.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/perl-5.10.0-73.fc11

Comment 12 Fedora Update System 2009-07-13 14:45:17 UTC
perl-Wx-0.91-5.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/perl-Wx-0.91-5.fc11

Comment 13 Fedora Update System 2009-07-16 07:03:06 UTC
perl-5.10.0-73.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2009-07-16 07:33:02 UTC
perl-5.10.0-73.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 15 Fedora Update System 2009-07-19 10:07:56 UTC
perl-Wx-0.91-5.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.