Bug 1231122
Summary: | perl-Classic-Perl-0.05-10.fc23: FTBFS with Perl 5.22 | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jitka Plesnikova <jplesnik> | ||||
Component: | perl-Classic-Perl | Assignee: | Orphan Owner <extras-orphan> | ||||
Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | rawhide | CC: | mmaslano, perl-devel, ppisar | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
URL: | https://koji.fedoraproject.org/koji/buildinfo?buildID=643333 | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2015-06-25 09:06:39 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
The Classic::Perl's split() does very dark magic including temporary reseting @_ if it thinks the split() was called in void context. This is probably fragile place breaking with perl 5.22 which optimizes more than previous versions. I'm keen to kill this package it has no reverse dependencies in Fedora, upstream did responded in last month and the module looks more like a joke than something useful one could rely on. This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. This package has been removed from Fedora 23. Waiting for blocking the package in koji <https://fedorahosted.org/rel-eng/ticket/6201>. Blocked. |
Created attachment 1037932 [details] Build log The build of perl-Classic-Perl failed during Perl 5.22 mass rebuild with following errors: + make test PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/arybase.t .... ok t/bugs.t ....... ok t/import.t ..... ok t/multiline.t .. ok # Failed test 'split in void context' # at t/split.t line 16. # got: '' # expected: 'p l i n' # Looks like you failed 1 test of 12. t/split.t ...... Dubious, test returned 1 (wstat 256, 0x100)