Mailinglist Archive: opensuse-commit (705 mails)
| < Previous | Next > |
commit pcre
- From: root@xxxxxxx (h_root)
- Date: Tue, 11 Jul 2006 21:02:33 +0200 (CEST)
- Message-id: <20060711190233.3BA446C5EF@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package pcre
checked in at Tue Jul 11 21:02:33 CEST 2006.
--------
--- pcre/pcre.changes 2006-01-25 21:30:47.000000000 +0100
+++ pcre/pcre.changes 2006-07-10 16:29:25.000000000 +0200
@@ -1,0 +2,17 @@
+Mon Jul 10 16:29:14 CEST 2006 - ms@xxxxxxx
+
+- update to new version 6.7
+- finally removed evil configure patch
+- When UTF-8 mode was not set, PCRE looped when compiling certain patterns
+ containing an extended class (one that cannot be represented by a bitmap
+ because it contains high-valued characters or Unicode property items, e.g.
+ [\pZ]). Almost always one would set UTF-8 mode when processing such a
+ pattern, but PCRE should not loop if you do not (it no longer does).
+ [Detail: two cases were found: (a) a repeated subpattern containing an
+ extended class; (b) a recursive reference to a subpattern that followed a
+ previous extended class. It wasn't skipping over the extended class
+ correctly when UTF-8 mode was not set.]
+- Applied a patch from the folks at Google to pcrecpp.cc, to fix "another
+ instance of the 'standard' template library not being so standard".
+
+-------------------------------------------------------------------
Old:
----
pcre-6.4.patch
pcre-6.4.tar.bz2
New:
----
pcre-6.7.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pcre.spec ++++++
--- /var/tmp/diff_new_pack.D29Agz/_old 2006-07-11 21:02:12.000000000 +0200
+++ /var/tmp/diff_new_pack.D29Agz/_new 2006-07-11 21:02:12.000000000 +0200
@@ -1,26 +1,26 @@
#
-# spec file for package pcre (Version 6.4)
+# spec file for package pcre (Version 6.7)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: pcre
BuildRequires: gcc-c++
-Version: 6.4
-Release: 3
+Version: 6.7
+Release: 1
Summary: A library for Perl-compatible regular expressions
License: Other License(s), see package
Group: System/Libraries
Autoreqprov: on
URL: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
Source: %name-%version.tar.bz2
-Patch: pcre-6.4.patch
+#Patch: pcre-6.7.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%package devel
Summary: A library for Perl-compatible regular expressions
@@ -55,7 +55,7 @@
%prep
%setup -q
-%patch
+#%patch
%build
export CFLAGS="$RPM_OPT_FLAGS -fstack-protector"
@@ -99,6 +99,20 @@
%_mandir/man3/*.gz
%changelog -n pcre
+* Mon Jul 10 2006 - ms@xxxxxxx
+- update to new version 6.7
+- finally removed evil configure patch
+- When UTF-8 mode was not set, PCRE looped when compiling certain patterns
+ containing an extended class (one that cannot be represented by a bitmap
+ because it contains high-valued characters or Unicode property items, e.g.
+ [\pZ]). Almost always one would set UTF-8 mode when processing such a
+ pattern, but PCRE should not loop if you do not (it no longer does).
+ [Detail: two cases were found: (a) a repeated subpattern containing an
+ extended class; (b) a recursive reference to a subpattern that followed a
+ previous extended class. It wasn't skipping over the extended class
+ correctly when UTF-8 mode was not set.]
+- Applied a patch from the folks at Google to pcrecpp.cc, to fix "another
+ instance of the 'standard' template library not being so standard".
* Wed Jan 25 2006 - mls@xxxxxxx
- converted neededforbuild to BuildRequires
* Thu Jan 12 2006 - mmj@xxxxxxx
++++++ pcre-6.4.tar.bz2 -> pcre-6.7.tar.bz2 ++++++
++++ 56060 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit-help@xxxxxxxxxxxx
| < Previous | Next > |