packages/lang/perl
Ken Wong 445c3d8f86 perl: fix build failure in GCC10
The perl Configure file was matching GCC 10 against "1*" and treating it
as GCC 1, causing ABI breakage and segfaults.

Cherry-pick the upstream patch which fixes it to check against (e.g)
"1.*" instead, which will make it work for hundreds more GCC versions
to come.

https://github.com/Perl/perl5/commit/6bd6308fcea3541
 "Adapt Configure to GCC version 10"

Also includes the previous commit just adding GCC 8 and 9 to one case:
https://github.com/Perl/perl5/commit/ae195500577d707
 "Add gcc-8 and gcc-9 for FORTIFY_SOURCE"

Signed-off-by: Ken Wong <xinxijishuwyq@gmail.com>
(cherry picked from commit 65578a43f0)
2020-06-13 15:22:51 -07:00
..
files perl: define $sysroot for extensions 2020-02-15 22:05:28 -08:00
patches perl: fix build failure in GCC10 2020-06-13 15:22:51 -07:00
Config.in perlmod: global knob to disable comment stripping modules 2017-01-11 14:31:09 -07:00
Makefile perl: define $sysroot for extensions 2020-02-15 22:05:28 -08:00
perlbase.mk lang/perlbase: Fix missing utf8 dependency on unicore 2016-07-04 18:13:45 -04:00
perlmod.mk perlmod: fix ability to build module out-of-feed 2018-09-23 14:19:51 -06:00
perlver.mk perl: update to 5.28.1 2018-12-03 15:58:49 -07:00
README.patches perl: Reorganize patches 2015-09-25 11:50:52 +02:00

The patches in this package are loosely sorted into the following categories:

0xx - Bugfixes
1xx - Cross-compile fixes
3xx - Workarounds
7xx - Testsuite fixes

Feel free to add another one if your new patch doesn't seem to fit into an
existing category.