Revision history for Class::Accessor::Grouped.
+ - Soft-depend on newer (bugfixed and *simpler*) Class::XSAccessor 1.19
+
0.10010 2013-04-24 02:58 (UTC)
- Fix bug with identically-named 'simple' accessors in different
classes set to access *differently named fields* getting their
my $recommends = {
'Sub::Name' => '0.05',
# when changing CXSA version don't forget to adjust lib/Class/Accessor/Grouped.pm as well
- 'Class::XSAccessor' => '1.15',
+ 'Class::XSAccessor' => '1.19',
};
recommends( $_ => $recommends->{$_} )
# when changing minimum version don't forget to adjust Makefile.PL as well
our $__minimum_xsa_version;
-BEGIN { $__minimum_xsa_version = '1.15' }
+BEGIN { $__minimum_xsa_version = '1.19' }
our $USE_XS;
# the unless defined is here so that we can override the value
my $has_threads;
BEGIN { eval '
- use 5.008001;
+ use 5.008005; # older perls segfault on threading under CXSA
use threads;
use threads::shared;
$has_threads = 1;
my $has_threads;
BEGIN { eval '
- use 5.008004; # older perls get confused by $SIG fiddling
+ use 5.008005; # older perls get confused by $SIG fiddling under CXSA
use threads;
use threads::shared;
$has_threads = 1;