Closed
Description
Hi, thanks for the recent Perl releases! 🎉
However I think it seems a bit scuffed - while preparing for the https://github.com/Perl/docker-perl updates I'm seeing this test failure across all three releases:
% docker buildx build -t perl:5.38.1 .
[...]
146.0
146.0 Test Summary Report
146.0 -------------------
146.0 porting/regen.t (Wstat: 65280 (exited 255) Tests: 44 Failed: 1)
146.0 Failed test: 10
146.0 Non-zero exit status: 255
146.0 Files=2766, Tests=1183930, 84 wallclock secs (55.57 usr 8.56 sys + 368.19 cusr 36.69 csys = 469.01 CPU)
146.0 Result: FAIL
146.2 Finished test run at Sun Nov 26 06:11:56 2023.
146.2 make: *** [makefile:864: test_harness] Error 1
Looking deeper, it seems that the META.json
isn't regenerated properly:
% LD_LIBRARY_PATH=/usr/src/perl ./perl -I. -MTestInit t/porting/regen.t
[...]
# ./perl -Ilib Porting/makemeta -j --tap
not ok - Porting/makemeta META.json
'META.json-new' and 'META.json' differ
[...]
ERROR. There are generated files which are NOT up to date.
You should run the following commands to update these files:
/usr/src/perl/perl -Ilib Porting/makemeta -j
% cp META.json{,.cur}
% LD_LIBRARY_PATH=/usr/src/perl ./perl -Ilib Porting/makemeta -j
Changed: META.json
root@4210cf83e0fe:/usr/src/perl# diff -Naur META.json{.cur,}
--- META.json.cur 2023-11-26 06:59:36.318324009 +0000
+++ META.json 2023-11-26 07:00:05.470153008 +0000
@@ -106,7 +106,7 @@
"vxs.inc"
]
},
- "release_status" : "testing",
+ "release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/Perl/perl5/issues"
Looks like it was forgotten to update
Line 109 in 8fddb43
Metadata
Metadata
Assignees
Labels
No labels