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
"release_status" : "testing",RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4