Skip Menu |

This queue is for tickets about the Object-Previous CPAN distribution.

Report information
The Basics
Id: 112245
Status: open
Priority: 0/
Queue: Object-Previous

People
Owner: jettero [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Compilation failure with perl 5.23.8 (argarray)
Similar issue: https://rt.cpan.org/Ticket/Display.html?id=112227 ... cc -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_FORTIFY_SOURCE=2 -O2 -pipe -DVERSION=\"1.1012\" -DXS_VERSION=\"1.1012\" -DPIC -fPIC "-I/usr/perl5.23.8p/lib/5.23.8/amd64-freebsd/CORE" Previous.c Previous.xs:66:39: error: no member named 'argarray' in 'struct block_sub' AV *ary = cx->blk_sub.argarray; ~~~~~~~~~~~ ^ ...
On Sun Feb 21 17:27:16 2016, SREZIC wrote: Show quoted text
This is interesting. It's not at all clear how to resolve it either. Reflex is autoconf or something, but I don't think that's the way to go in Perl. Fortunately, I don't think anybody uses this module for anything, so I've got some time. -- If riding in an airplane is flying, then riding in a boat is swimming. 116 jumps, 48.6 minutes of freefall, 92.9 freefall miles.
On 2016-03-03 11:17:23, JETTERO wrote: Show quoted text
> On Sun Feb 21 17:27:16 2016, SREZIC wrote: > > > This is interesting. It's not at all clear how to resolve it either. > Reflex is autoconf or something, but I don't think that's the way to > go in Perl.
In Perl/Tk I do test compiles to check for perl features. See https://metacpan.org/source/SREZIC/Tk-804.033/myConfig#L190 If you're lazy, then you can just check for PERL_REVISION/PERL_VERSION/PERL_SUBVERSION. But this means that some commits between 5.23.7 and 5.23.8 would fail compiling (which might be inconvenient if somebody wants to do a git-bisect). Regards, Slaven