system/perl: (pmmx) FTTFS: Parse errors: Bad plan. You planned 56 tests but ran 57.
Found on pmmx; does not seem to affect x86_64.
...
../cpan/ExtUtils-Install/t/Packlist.t ................................ ok
# Looks like you planned 56 tests but ran 57.
../cpan/Encode/t/Unicode.t ...........................................
Dubious, test returned 255 (wstat 65280, 0xff00)
All 56 subtests passed
...
Test Summary Report
-------------------
../cpan/Encode/t/Unicode.t (Wstat: 65280 Tests: 57 Failed: 1)
Failed test: 57
Non-zero exit status: 255
Parse errors: Bad plan. You planned 56 tests but ran 57.
Files=2667, Tests=1191675, 187 wallclock secs (166.16 usr 8.07 sys + 813.37 cusr 56.38 csys = 1043.98 CPU)
Result: FAIL
make: *** [makefile:838: test_harness] Error 1
This patch seems to mitigate it:
diff --git a/system/perl/APKBUILD b/system/perl/APKBUILD
index cc8a2c781..17f3d9aaf 100644
--- a/system/perl/APKBUILD
+++ b/system/perl/APKBUILD
@@ -89,7 +89,7 @@ build() {
}
check() {
- TEST_JOBS=$JOBS make test_harness
+ TEST_JOBS=1 make test_harness
}
package() {
however I'd prefer we figure out the root cause and fix it properly.