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
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1740214

Title:
  Ubuntu patch to perl causes problem

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1740214/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to