r46175 - in /trunk/libclass-accessor-grouped-perl: Changes META.yml Makefile.PL debian/changelog lib/Class/Accessor/Grouped.pm
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Wed Oct 21 22:59:49 UTC 2009
Author: jawnsy-guest
Date: Wed Oct 21 22:59:44 2009
New Revision: 46175
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=46175
Log:
Now doesn't depend on Class-XSAccessor due to segfault issues.
IGNORE-VERSION: 0.09002-1
Modified:
trunk/libclass-accessor-grouped-perl/Changes
trunk/libclass-accessor-grouped-perl/META.yml
trunk/libclass-accessor-grouped-perl/Makefile.PL
trunk/libclass-accessor-grouped-perl/debian/changelog
trunk/libclass-accessor-grouped-perl/lib/Class/Accessor/Grouped.pm
Modified: trunk/libclass-accessor-grouped-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-accessor-grouped-perl/Changes?rev=46175&op=diff
==============================================================================
--- trunk/libclass-accessor-grouped-perl/Changes (original)
+++ trunk/libclass-accessor-grouped-perl/Changes Wed Oct 21 22:59:44 2009
@@ -1,4 +1,7 @@
Revision history for Class::Accessor::Grouped.
+
+0.09002 Tue Oct 20 23:16:28 2009
+ - removing Class::XSAccessor usage for now
0.09001 Thu Oct 1 21:48:06 2009
- remove optional dep from Makefile.PL
Modified: trunk/libclass-accessor-grouped-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-accessor-grouped-perl/META.yml?rev=46175&op=diff
==============================================================================
--- trunk/libclass-accessor-grouped-perl/META.yml (original)
+++ trunk/libclass-accessor-grouped-perl/META.yml Wed Oct 21 22:59:44 2009
@@ -21,11 +21,10 @@
provides:
Class::Accessor::Grouped:
file: lib/Class/Accessor/Grouped.pm
- version: 0.09001
+ version: 0.09002
requires:
Carp: 0
Class::Inspector: 0
- Class::XSAccessor: 0
MRO::Compat: 0
Scalar::Util: 0
Sub::Name: 0.04
@@ -33,4 +32,4 @@
resources:
license: http://dev.perl.org/licenses/
repository: http://dev.catalyst.perl.org/repos/bast/trunk/Class-Accessor-Grouped/
-version: 0.09001
+version: 0.09002
Modified: trunk/libclass-accessor-grouped-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-accessor-grouped-perl/Makefile.PL?rev=46175&op=diff
==============================================================================
--- trunk/libclass-accessor-grouped-perl/Makefile.PL (original)
+++ trunk/libclass-accessor-grouped-perl/Makefile.PL Wed Oct 21 22:59:44 2009
@@ -1,4 +1,4 @@
-# $Id: Makefile.PL 7752 2009-10-01 22:10:04Z caelum $
+# $Id: Makefile.PL 7804 2009-10-20 23:19:14Z caelum $
use strict;
use warnings;
use inc::Module::Install 0.91;
@@ -13,7 +13,9 @@
requires 'MRO::Compat';
requires 'Class::Inspector';
requires 'Sub::Name' => '0.04';
-requires 'Class::XSAccessor';
+
+# removed due to segfaults, see _hasXS()
+#requires 'Class::XSAccessor';
test_requires 'Sub::Identify';
Modified: trunk/libclass-accessor-grouped-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-accessor-grouped-perl/debian/changelog?rev=46175&op=diff
==============================================================================
--- trunk/libclass-accessor-grouped-perl/debian/changelog (original)
+++ trunk/libclass-accessor-grouped-perl/debian/changelog Wed Oct 21 22:59:44 2009
@@ -1,9 +1,7 @@
-libclass-accessor-grouped-perl (0.09001-1) UNRELEASED; urgency=low
+libclass-accessor-grouped-perl (0.09002-1) UNRELEASED; urgency=low
- Now depends on Class-XSAccessor rather than simply using it as an
- option. This really has no changes for Debian users except the
- Recommends is now a Depends (builds always happen using XS anyway)
- IGNORE-VERSION: 0.09001-1
+ Now doesn't depend on Class-XSAccessor due to segfault issues.
+ IGNORE-VERSION: 0.09002-1
[ Jonathan Yu ]
* New upstream release
@@ -11,7 +9,7 @@
[ Ryan Niebur ]
* Update jawnsy's email address
- -- Jonathan Yu <jawnsy at cpan.org> Fri, 02 Oct 2009 05:19:58 -0400
+ -- Jonathan Yu <jawnsy at cpan.org> Wed, 21 Oct 2009 15:26:14 -0400
libclass-accessor-grouped-perl (0.09000-1) unstable; urgency=low
Modified: trunk/libclass-accessor-grouped-perl/lib/Class/Accessor/Grouped.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libclass-accessor-grouped-perl/lib/Class/Accessor/Grouped.pm?rev=46175&op=diff
==============================================================================
--- trunk/libclass-accessor-grouped-perl/lib/Class/Accessor/Grouped.pm (original)
+++ trunk/libclass-accessor-grouped-perl/lib/Class/Accessor/Grouped.pm Wed Oct 21 22:59:44 2009
@@ -7,7 +7,7 @@
use MRO::Compat;
use Sub::Name ();
-our $VERSION = '0.09001';
+our $VERSION = '0.09002';
$VERSION = eval $VERSION;
=head1 NAME
@@ -440,20 +440,24 @@
# This is now a hard, rather than optional dep. Since we dep on Sub::Name, we no
# longer care about not using XS modules.
+
+# Class::XSAccessor is segfaulting in some places, so removing for now.
{
our $hasXS;
- sub _hasXS {
- return $hasXS if defined $hasXS;
-
- $hasXS = 0;
- eval {
- require Class::XSAccessor;
- $hasXS = 1;
- };
-
- return $hasXS;
- }
+ sub _hasXS { 0 }
+
+# sub _hasXS {
+# return $hasXS if defined $hasXS;
+#
+# $hasXS = 0;
+# eval {
+# require Class::XSAccessor;
+# $hasXS = 1;
+# };
+#
+# return $hasXS;
+# }
}
1;
More information about the Pkg-perl-cvs-commits
mailing list