FS#55217 - [perl] the package needs to be recompiled with new glibc
Attached to Project:
Arch Linux
Opened by Vladimir (_v_l) - Monday, 21 August 2017, 07:25 GMT
Last edited by Doug Newgard (Scimmia) - Tuesday, 22 August 2017, 00:55 GMT
Opened by Vladimir (_v_l) - Monday, 21 August 2017, 07:25 GMT
Last edited by Doug Newgard (Scimmia) - Tuesday, 22 August 2017, 00:55 GMT
|
Details
Description: the perl package provides file 'perl.h' in
/usr/lib/perl5/core_perl/CORE/ which includes header file
'xlocale.h' if macro I_XLOCALE is defined. That macro is
defined in 'config.h' located in the same directory and
created at building time.
With new glibc 2.26 (currently in testing) the 'xlocale.h' file is removed (see https://sourceware.org/glibc/wiki/Release/2.26#Removal_of_.27xlocale.h.27) so perl needs to be rebuilt. Before that any package that use "builtin" perl (that includes the 'perl.h') will fail to compile, for example vim. P.S. Earlier I wrongly marked the perl _package_ as being "out-of-dated", as was noted to me by Florian Pritz. I'm sorry, I was confused by the fact that perl itself works fine but only compilation of a program that includes 'perl.h' fails. |
This task depends upon
Closed by Doug Newgard (Scimmia)
Tuesday, 22 August 2017, 00:55 GMT
Reason for closing: Fixed
Additional comments about closing: perl 5.26.0-3
Tuesday, 22 August 2017, 00:55 GMT
Reason for closing: Fixed
Additional comments about closing: perl 5.26.0-3
Some useful details here: https://bugzilla.redhat.com/show_bug.cgi?id=1464244
EDIT: ooh, a minute too late. :D