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