Skip to content

FTBFS on 5.38.1/5.36.2/5.34.2 #21671

Closed
Closed
@zakame

Description

@zakame

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

perl5/META.json

Line 109 in 8fddb43

"release_status" : "testing",

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions