[libregexp-grammars-perl] 02/02: Update debian/changelog (comments and imported version)

Salvatore Bonaccorso carnil at debian.org
Mon Aug 19 07:17:06 UTC 2013


This is an automated email from the git hooks/post-receive script.

carnil pushed a commit to branch master
in repository libregexp-grammars-perl.

commit 16b67e9a28e321331aa495b51885cd37f9c8713d
Author: Salvatore Bonaccorso <carnil at debian.org>
Date:   Mon Aug 19 09:16:02 2013 +0200

    Update debian/changelog (comments and imported version)
    
    Git-Dch: Ignore
---
 debian/changelog |   58 +++++++++++++++++++++++++++---------------------------
 1 file changed, 29 insertions(+), 29 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index f8570e1..11e268d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,34 +1,34 @@
-libregexp-grammars-perl (1.030-1) UNRELEASED; urgency=low
-
-  Warning: Regexp::Grammars is unsupported under Perl 5.18.
-
-  Perl 5.18 changed how 'qr' constant overloadings are parsed
-  and the scope in which they are subsequently compiled. This
-  change appears to make it impossible to reliably create 'qr'
-  overloadings that inject code blocks into a regex, as it
-  prevents the overloaded regexes from compiling properly in
-  many cases, even with an explicit 'use re "eval"' in scope.
-  In a few cases, the use of a 'qr' overloading causes Perl
-  5.18 to segfault.
-
-  Because Regexp::Grammars relies on 'qr' overloads to inject
-  code blocks into regexes, the module is not compatible with
-  Perl 5.18. It may continue to work in some limited cases,
-  but is no longer reliable.
-
-  So far we have been unable to find a workaround for this
-  fundamental incompatibility, and there seems little prospect
-  of a fix unless the behaviour of regex parsing/compilation
-  is changed again in some future release of Perl. At present,
-  if you rely on Regexp::Grammars for your parsing needs, your
-  alternatives are either not to upgrade to Perl 5.18, or else
-  to consider switching to another parsing system, such as Marpa.
-
-  We deeply regret that Regexp::Grammars can no longer be
-  maintained due to these backwards-incompatible changes in
+libregexp-grammars-perl (1.031-1) UNRELEASED; urgency=low
+
+  TODO: Needs a new dependency for Lexical::Var
+
+  Warning: Regexp::Grammars is currently unsupported under Perl 5.18.
+
+  Perl 5.18 changed how 'qr' constant overloadings are parsed and the
+  scope in which they are subsequently compiled. This change currently
+  make it impossible to reliably create 'qr' overloadings that inject
+  code blocks into a regex, as it prevents the overloaded regexes from
+  compiling properly in many cases, even with an explicit 'use re
+  "eval"' in scope.
+
+  These problems have been reported, and the brave volunteers of P5P are
+  currently working on fixes. However, these will not be available until
+  at least 5.18.2.
+
+  Because Regexp::Grammars relies on 'qr' overloads to inject code blocks
+  into regexes, the module is curently not compatible with Perl 5.18. It
+  may continue to work in some limited cases, but is no longer reliable.
+
+  At present, if you rely on Regexp::Grammars for your parsing needs, your
+  alternatives are either not to upgrade to Perl 5.18, to livce with the
+  problems until they are resolved (in Perl 5.18.2, we hope), or else to
+  consider switching to another parsing system, such as Marpa.
+
+  We deeply regret that Regexp::Grammars cannot currently be maintained
+  completelt due to these backwards-incompatible changes and bugs in
   Perl 5.18.
 
-  * Imported Upstream version 1.029 and 1.030
+  * Imported Upstream version 1.029, 1.030 and 1.031
 
  -- Salvatore Bonaccorso <carnil at debian.org>  Tue, 25 Jun 2013 16:30:58 +0200
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libregexp-grammars-perl.git



More information about the Pkg-perl-cvs-commits mailing list