Skip Menu |

This queue is for tickets about the Android-Build CPAN distribution.

Report information
The Basics
Id: 121441
Status: resolved
Priority: 0/
Queue: Android-Build

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 2017.403
Fixed in: (no value)



Subject: Bareword "currentDirectory" not allowed
Tests fail on some of my smokers: ... Bareword "currentDirectory" not allowed while "strict subs" in use at /home/cpansand/.cpan/build/2017042900/Android-Build-2017.429-3/blib/lib/Android/Build.pm line 26. Compilation failed in require at test.pl line 9. BEGIN failed--compilation aborted at test.pl line 9. test.pl .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run ... Statistical analysis suggests that this happens if older versions of Data::Table::Text are installed (theta=0 means "bad"): **************************************************************** Regression 'mod:Data::Table::Text' **************************************************************** Name Theta StdErr T-stat [0='const'] 0.0000 0.0000 0.41 [1='eq_2017.201'] -0.0000 0.0000 -0.87 [2='eq_2017.222'] 0.0000 0.0000 0.00 [3='eq_2017.313'] 1.0000 0.0000 13142595168390284.00 [4='eq_2017.331'] 1.0000 0.0000 14384488858236646.00 [5='eq_2017.429'] 1.0000 0.0000 14159365593393292.00 R^2= 1.000, N= 59, K= 6 **************************************************************** Probably the minimum prereq version needs to be adjusted.
Fixed in 2017.430
On 2017-04-29 10:28:12, PRBRENAN wrote: Show quoted text
> Fixed in 2017.430
There are still failures with 2017.430, looking a little bit different: ... Undefined subroutine &Android::Build::currentDirectory called at /home/cpansand/.cpan/build/2017042915/Android-Build-2017.430-2/blib/lib/Android/Build.pm line 26. Compilation failed in require at test.pl line 9. BEGIN failed--compilation aborted at test.pl line 9. test.pl .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run ... Statistical analysis says now: **************************************************************** Regression 'mod:Data::Table::Text' **************************************************************** Name Theta StdErr T-stat [0='const'] 0.0000 0.0000 0.26 [1='eq_2017.222'] 0.0000 0.0000 0.51 [2='eq_2017.331'] 1.0000 0.0000 8008092135062977.00 [3='eq_2017.429'] 1.0000 0.0000 7815097698786532.00 [4='eq_2017.430'] 1.0000 0.0000 5968879461360745.00 R^2= 1.000, N= 33, K= 5 ****************************************************************
Added requirement in Build.PL for the correct version of Data::Table::Text to supply the missing function. Now beleived fixed as of v2017.431
Added requirement in Build.PL for the correct version of Data::Table::Text to supply the missing function. Now believed fixed as of v2017.431
On 2017-04-29 16:13:29, PRBRENAN wrote: Show quoted text
> Added requirement in Build.PL for the correct version of > Data::Table::Text to supply the missing function. Now believed fixed > as of v2017.431
Hmmm, I don't see any significant diffs in 2017.431: https://metacpan.org/diff/file?target=PRBRENAN%2FAndroid-Build-2017.431%2F&source=PRBRENAN%2FAndroid-Build-2017.430 (And I see still failures on my smokers)
Added requirement for correct version of Data::Table::Text to the correct Build.PL file rather than the wrong Build.PL file as per my prior attempt.