Skip Menu |

This queue is for tickets about the Class-XSAccessor CPAN distribution.

Report information
The Basics
Id: 86202
Status: open
Priority: 0/
Queue: Class-XSAccessor

People
Owner: Nobody in particular
Requestors: davewood [...] gmx.at
Cc: ribasushi [...] leporine.io
AdminCc:

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



Subject: install fails on debian wheezy with perl 5.16.3 and 5.18.0
Date: Mon, 17 Jun 2013 15:23:14 +0200
To: bug-Class-XSAccessor [...] rt.cpan.org
From: David Schmidt <davewood [...] gmx.at>
after downgrading Class::XSAccessor to 1.16 SQL::Abstract was installable again. cheers david ps: Some other guy ran into this problem aswell. see the backlog in #dbix-class on irc.perl.org if you are interested in the details.
Download build.log
application/octet-stream 7k

Message body not shown because it is not plain text.

I forgot to mention, installation of Class::XSAccessor does work but SQL::Abstract which uses Class::XSAccessor failed with 1.17.
From: l.mai [...] web.de
Just copying some error messages to the message body in case search engines see this: Cannot copy to ARRAY in goto at /home/david/.cpanm/work/1371473604.3433/SQL-Abstract-1.74/blib/lib/SQL/Abstract/Tree.pm line 510. # Looks like you planned 1766 tests but ran 129. # Looks like your test exited with 255 just after 129. t/10test.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1637/1766 subtests Cannot copy to ARRAY in goto at /home/david/.cpanm/work/1371473604.3433/SQL-Abstract-1.74/blib/lib/SQL/Abstract/Tree.pm line 510. # Tests were run but no plan was declared and done_testing() was not seen. t/11parser.t .............. Dubious, test returned 255 (wstat 65280, 0xff00) All 7 subtests passed Modification of a read-only value attempted at t/12confmerge.t line 16. t/12confmerge.t ........... Dubious, test returned 255 (wstat 65280, 0xff00)
RT-Send-CC: l.mai [...] web.de
On Mon Jun 17 09:30:54 2013, l.mai@web.de wrote: Show quoted text
> Just copying some error messages to the message body in case search > engines see this:
I just uploaded yet another version to PAUSE. In 1.17, there were two changes: - Copy the returned SV into TARG instead of returning directly. - Introduction of a new "exists" type predicate. Version 1.18 undos the former change since it's clearly causing trouble. Based on what's said in this bug report, it seems that's not just because SQL::Abstract is doing something naughty, so it needs more proper attention by me or some other interested party. Since I'm unlikely to get that time really soon, reverting and re-releasing seemed the safest for now. Sorry for the hassle. Any help fixing the reverted changes would be welcome. I'll leave this ticket open.
On Mon Jun 17 12:16:26 2013, SMUELLER wrote: Show quoted text
> > Sorry for the hassle. Any help fixing the reverted changes would be > welcome. I'll leave this ticket open.
I can't really help with the actual issue, but when I sat down to write a test I realized we already have one: https://github.com/tsee/Class-XSAccessor/pull/2 Hope this helps in some way