Hello community, here is the log from the commit of package perl for openSUSE:Factory checked in at 2015-12-13 09:34:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl (Old) and /work/SRC/openSUSE:Factory/.perl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl" Changes: -------- --- /work/SRC/openSUSE:Factory/perl/perl.changes 2015-08-25 08:53:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl.new/perl.changes 2015-12-13 09:34:43.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Dec 7 16:58:56 UTC 2015 - [email protected] + +- prevent bad RPM provides for Math::BigInt and DB + (patch file perl-5.22.0_wrong_rpm_provides.diff) + +------------------------------------------------------------------- New: ---- perl-5.22.0_wrong_rpm_provides.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl.spec ++++++ --- /var/tmp/diff_new_pack.hLGvgi/_old 2015-12-13 09:34:45.000000000 +0100 +++ /var/tmp/diff_new_pack.hLGvgi/_new 2015-12-13 09:34:45.000000000 +0100 @@ -36,6 +36,8 @@ Patch4: perl-netcmdutf8.diff Patch5: perl-HiRes.t-timeout.diff Patch6: perl-saverecontext.diff +# PATCH-FIX-OPENSUSE perl-5.22.0_wrong_rpm_provides.diff Prevent generating bad RPM provides +Patch7: perl-5.22.0_wrong_rpm_provides.diff Patch8: skip_time_hires.patch Patch9: perl-incfix.diff Patch11: perl-5.18.2-overflow.diff @@ -174,6 +176,7 @@ %patch4 %patch5 %patch6 +%patch7 -p1 %ifarch ppc ppc64 %patch8 -p1 %endif ++++++ perl-5.22.0_wrong_rpm_provides.diff ++++++ diff -ur perl-5.22.0/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm perl-5.22.0_fix/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm --- perl-5.22.0/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm 2015-05-13 22:19:29.000000000 +0200 +++ perl-5.22.0_fix/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm 2015-12-07 17:56:35.717373572 +0100 @@ -7,7 +7,8 @@ $VERSION = '1.9997'; -package Math::BigInt; +package Math::BigInt # line break to prevent wrong rpm provides +; # See SYNOPSIS below. diff -ur perl-5.22.0/lib/sigtrap.pm perl-5.22.0_fix/lib/sigtrap.pm --- perl-5.22.0/lib/sigtrap.pm 2015-05-13 22:19:30.000000000 +0200 +++ perl-5.22.0_fix/lib/sigtrap.pm 2015-12-07 17:56:26.971631933 +0100 @@ -80,7 +80,8 @@ } sub handler_traceback { - package DB; # To get subroutine args. + package DB # line break to prevent wrong rpm provides + ; # To get subroutine args. $SIG{'ABRT'} = DEFAULT; kill 'ABRT', $$ if $panic++; syswrite(STDERR, 'Caught a SIG', 12);
