https://bugzilla.redhat.com/show_bug.cgi?id=839612
Bug ID: 839612 QA Contact: extras-qa@fedoraproject.org Severity: unspecified URL: https://koji.fedoraproject.org/koji/taskinfo?taskID=42 36283 Version: rawhide Priority: unspecified CC: oliver@linux-kernel.at, perl-devel@lists.fedoraproject.org, steve@silug.org Assignee: steve@silug.org Summary: FTBFS perl-Unix-Statgrab-0.04-14.fc18 Regression: --- Story Points: --- Classification: Fedora OS: Unspecified Reporter: ppisar@redhat.com Type: Bug Documentation: --- Hardware: Unspecified Mount Type: --- Status: NEW Component: perl-Unix-Statgrab Product: Fedora
perl-Unix-Statgrab-0.04-14.fc18 does not build in F18:
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.FI62R4 + umask 022 + cd /builddir/build/BUILD + cd Unix-Statgrab-0.04 + unset DISPLAY + make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0_pod.t ........... ok t/0_pod_coverage.t .. ok t/Unix-Statgrab.t ... Failed 1/22 subtests Test Summary Report ------------------- t/Unix-Statgrab.t (Wstat: 11 Tests: 21 Failed: 0) Non-zero wait status: 11 Parse errors: Bad plan. You planned 22 tests but ran 21. Files=3, Tests=23, 0 wallclock secs ( 0.04 usr 0.00 sys + 0.15 cusr 0.03 csys = 0.22 CPU) Result: FAIL Failed 1/3 test programs. 0/23 subtests failed. make: *** [test_dynamic] Error 255
This happens with perl 5.16.0. I guess the test plan is wrong or the perl segfaults.
https://bugzilla.redhat.com/show_bug.cgi?id=839612
--- Comment #1 from Petr Pisar ppisar@redhat.com --- This issue has been `fixed' by removing the tests:
commit 15d0455635bdb46f3739941a75cd960951680bfc Author: Oliver Falk oliver@linux-kernel.at Date: Mon Aug 6 14:48:02 2012 +0200
* Mon Aug 06 2012 Oliver Falk oliver@linux-kernel.at - 0.04-17 - Remove segfaulting tests
This could be bug in perl-5.16.
Minimal test case:
#!/usr/bin/perl use strict; use warnings; use Unix::Statgrab;
my $p = get_process_stats; if ($p) { my @a = sort sort_procs_by_name $p->all_procs; my @b = sort sort_procs_by_pid $p->all_procs; my @c = sort sort_procs_by_uid $p->all_procs; }
Returns perl error:
Attempt to free unreferenced scalar: SV 0x259c538, Perl interpreter: 0x257c010 at test line 7.
Changing the assignments to the same array causes segfault.
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- External Bug ID| |CPAN 78849
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|FTBFS |perl-Unix-Statgrab-0.04 |perl-Unix-Statgrab-0.04-14. |segfaults with perl 5.16.0 |fc18 |
https://bugzilla.redhat.com/show_bug.cgi?id=839612
--- Comment #3 from Petr Pisar ppisar@redhat.com --- Upstream claims this issue has been fixed in Unix-Statgrab-0.099_001 and libstatgrab-0.90.
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |psabata@redhat.com Assignee|steve@silug.org |psabata@redhat.com
--- Comment #4 from Petr Šabata psabata@redhat.com --- I'll bump this 0.104.
This will require Config::AutoConf.
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1161126
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1161126 [Bug 1161126] Review Request: perl-Config-AutoConf - A module to implement some of AutoConf macros in pure perl
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|19 |rawhide
https://bugzilla.redhat.com/show_bug.cgi?id=839612 Bug 839612 depends on bug 1161126, which changed state.
Bug 1161126 Summary: Review Request: perl-Config-AutoConf - A module to implement some of AutoConf macros in pure perl https://bugzilla.redhat.com/show_bug.cgi?id=1161126
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |RAWHIDE
https://bugzilla.redhat.com/show_bug.cgi?id=839612
--- Comment #5 from Petr Šabata psabata@redhat.com --- This also requires libstatgrab >= 0.90.
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1119266
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1119266 [Bug 1119266] libstatgrab-0.91 is available
https://bugzilla.redhat.com/show_bug.cgi?id=839612
Petr Šabata psabata@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |DUPLICATE Last Closed| |2014-11-13 05:50:39
--- Comment #6 from Petr Šabata psabata@redhat.com ---
*** This bug has been marked as a duplicate of bug 1163320 ***
https://bugzilla.redhat.com/show_bug.cgi?id=839612 Bug 839612 depends on bug 1119266, which changed state.
Bug 1119266 Summary: libstatgrab-0.91 is available https://bugzilla.redhat.com/show_bug.cgi?id=1119266
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Resolution|--- |RAWHIDE
perl-devel@lists.fedoraproject.org