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@suse.de + +- 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@suse.de +- 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@suse.de - converted neededforbuild to BuildRequires * Thu Jan 12 2006 - mmj@suse.de ++++++ 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@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org