[Bug 1740214] [NEW] Ubuntu patch to perl causes problem
jimav
1740214 at bugs.launchpad.net
Wed Dec 27 03:41:43 UTC 2017
Public bug reported:
Ubuntu patched perl to work around a libc compatibility issue, but there
is a problem.
Please see the perl bug report at
https://rt.perl.org/Public/Bug/Display.html?id=132631
Here is an excerpt from the linked-to perl bug:
...the relevant Ubuntu change:
http://deriv.debian.net/patches/p/perl/Debian_perl_5.26.0-8_Ubuntu_perl_5.26.0-8ubuntu1.debian.patch
Ubuntu's adding zero to SIG_NUM looks wrong and the probable cause of this bug to me.
SIGUNUSED is 31 (alias for SIGSYS) on at least all the Debian architectures where it exists
in the first place, and Perl_magic_setsig() gives the warning reported here ('No such signal')
when the signal number is zero or negative. So I think this can only be fixed in Ubuntu,
and presumably somebody needs to file a Ubuntu bug for that to happen.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: perl 5.26.0-8ubuntu1 [modified: usr/bin/perldoc]
ProcVersionSignature: Ubuntu 4.13.0-21.24-generic 4.13.13
Uname: Linux 4.13.0-21-generic x86_64
ApportVersion: 2.20.7-0ubuntu3.6
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Dec 26 19:34:01 2017
InstallationDate: Installed on 2017-12-13 (13 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
SourcePackage: perl
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: perl (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug artful
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to perl in Ubuntu.
https://bugs.launchpad.net/bugs/1740214
Title:
Ubuntu patch to perl causes problem
Status in perl package in Ubuntu:
New
Bug description:
Ubuntu patched perl to work around a libc compatibility issue, but
there is a problem.
Please see the perl bug report at
https://rt.perl.org/Public/Bug/Display.html?id=132631
Here is an excerpt from the linked-to perl bug:
...the relevant Ubuntu change:
http://deriv.debian.net/patches/p/perl/Debian_perl_5.26.0-8_Ubuntu_perl_5.26.0-8ubuntu1.debian.patch
Ubuntu's adding zero to SIG_NUM looks wrong and the probable cause of this bug to me.
SIGUNUSED is 31 (alias for SIGSYS) on at least all the Debian architectures where it exists
in the first place, and Perl_magic_setsig() gives the warning reported here ('No such signal')
when the signal number is zero or negative. So I think this can only be fixed in Ubuntu,
and presumably somebody needs to file a Ubuntu bug for that to happen.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: perl 5.26.0-8ubuntu1 [modified: usr/bin/perldoc]
ProcVersionSignature: Ubuntu 4.13.0-21.24-generic 4.13.13
Uname: Linux 4.13.0-21-generic x86_64
ApportVersion: 2.20.7-0ubuntu3.6
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Dec 26 19:34:01 2017
InstallationDate: Installed on 2017-12-13 (13 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
SourcePackage: perl
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1740214/+subscriptions
More information about the foundations-bugs
mailing list