Skip to content

Debian Changelog pcre3 (7.8-3)

2009

pcre3 (7.8-3) unstable; urgency=low

   * debian/rules: Install main library in /lib (Closes: 350468, #549608)
   * debian/pcre-config.1: Minor formatting changes (thanks Alexander
     Peslyak) (Closes: 338658)
   * Makefile.am,Makefile.in: Added libpcre.la to LDADD for various things;
     apparently this will make it cross-build successfully (Closes: 492565)
   * debian/control: Added ${misc:Depends} to dependencies for all the
     binary packages
   * debian/rules: Don't ignore errors from make distclean

 -- Mark Baker <mark@mnb.org.uk>  Wed, 07 Oct 2009 00:05:25 +0100

2008

pcre3 (7.8-2) unstable; urgency=low

   * debian/rules: Bumped shlib version to 7.7 because of new feature in
     that version (Closes: #500987)

 -- Mark Baker <mark@mnb.org.uk>  Sun, 05 Oct 2008 17:06:46 +0100

pcre3 (7.8-1) unstable; urgency=low

   * New upstream release

 -- Mark Baker <mark@mnb.org.uk>  Sun, 21 Sep 2008 21:23:00 +0100

pcre3 (7.6-2.1) unstable; urgency=high

   * Non-maintainer upload.
   * Fix heap overflow in the pcre compiler triggered by
     patterns which contain options and multiple branches
     (CVE-2008-2371; Closes: #488919).
   * debian/rules (patch by Bryan Donlan): Update shlibdeps invocation for
     libpcrecpp0 due to new symbols (Closes: #476925).
   * debian/copyright: replace license information with the current license
     information shipped with upstream sources (Closes: #489318).

 -- Nico Golde <nion@debian.org>  Mon, 14 Jul 2008 19:13:11 +0200

pcre3 (7.6-2) unstable; urgency=low

   * pcrecpp.cc: Applied patch from PCRE bugzilla (bug 664) to fix ABI
     breakage (Closes: #463170, #463266, #463413, #464974)

 -- Mark Baker <mark@mnb.org.uk>  Wed, 13 Feb 2008 22:19:35 +0000

pcre3 (7.6-1) unstable; urgency=low

   * New upstream release
   * Ship pcredemo.c in examples directory (Closes: #377587)

 -- Mark Baker <mark@mnb.org.uk>  Mon, 28 Jan 2008 23:01:05 +0000

pcre3 (7.4-1) unstable; urgency=low

   * Build a -dbg package with debug symbols
 
   Thanks to Sebastian Dröge <slomo@debian.org>,for all of the following:
 
   * New upstream release (Closes: #453372).
   * debian/control,
     debian/rules:
     + Provide udeb (Closes: #443114). Build depend on debhelper (>= 5.0.22)
       for this.
   * debian/rules:
     + Bump shlibs to >= 7.4 (Closes: #449289).
   * debian/compat:
     + Update debhelper compat level to 5.
   * debian/control:
     + Update Standards-Version to 3.7.3, no additional changes needed.
     + Use ${binary:Version} instead of ${Source-Version} to make package
       binNMU safe.
   * debian/*.files,
     debian/*.install,
     debian/rules:
     + Convert from dh_movefiles to dh_install.
   * debian/*.dirs:
     + Removed, not necessary.

 -- Mark Baker <mark@mnb.org.uk>  Mon, 7 Jan 2008 21:03:34 +0000

pcre3 (7.3-2) unstable; urgency=low

   * Overloaded RE::Init(), for compatibility with PCRE 6.x API (Closes
     #436210). Thanks to Matthias Klose for the patch.
   * Increased shlibdeps from 4.5 to 6.0. 6.0 introduced a new function
     (pcre_compile2) to the API, so anything using that requires at least
     6.0. (Closes #441345)

 -- Mark Baker <mark@mnb.org.uk>  Mon, 7 Jan 2008 21:02:52 +0000

2007

pcre3 (7.3-1) unstable; urgency=low

   * New upstream release

 -- Mark Baker <mark@mnb.org.uk>  Tue, 28 Aug 2007 20:53:39 +0100

pcre3 (7.2-1) unstable; urgency=low

   * New upstream release (Closes: #420280)
   * debian/rules: dummy binary-indep target (Closes: #395730)

 -- Mark Baker <mark@mnb.org.uk>  Fri, 3 Aug 2007 23:06:28 +0100

2006

pcre3 (6.7-1) unstable; urgency=low

   * New upstream release (Closes: #389305)

 -- Mark Baker <mark@mnb.org.uk>  Mon, 25 Sep 2006 23:24:55 +0100

pcre3 (6.4-2) unstable; urgency=low

   * Makefile.in: Install pcrepartial.3 (Closes: #362011)
   * doc/pcreapi.3, doc/pcre_version.3: document pcre_version() as
     returning a const char * not a char * (Closes: #278619)
   * debian/libpcre3-dev.files: install libpcre.pc (Closes: #359662)
   * doc/pcregrep.1: fixed typo (Closes: #310338)
   * debian/control: drop dummy pgrep package (Closes: #247550)

 -- Mark Baker <mark@mnb.org.uk>  Thu, 27 Apr 2006 22:32:06 +0100

2005

pcre3 (6.4-1.1) unstable; urgency=low

   * Split out the C++ library into it's own package libpcrecpp0, as
     discussed in #339250. The C++ library was recently added, no
     package references the C++ library yet.
     Closes: #339250.
   * debian/rules: Remove testsavedregex in clean target.

 -- Matthias Klose <doko@debian.org>  Fri, 25 Nov 2005 07:59:14 +0100

pcre3 (6.4-1) unstable; urgency=low

   * New upstream release (Closes: 333191)

 -- Mark Baker <mark@mnb.org.uk>  Mon, 10 Oct 2005 23:14:53 +0100

pcre3 (6.3-1) unstable; urgency=low

   * New upstream release (Closes: 323761).
   * This includes fix to security issue CAN-2005-2491 (Closes: 324531)

 -- Mark Baker <mark@mnb.org.uk>  Sat, 27 Aug 2005 18:12:22 +0100

pcre3 (5.0-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Correct an alignment error in the pcretest.c test case, which was
     causing build failures on ia64 (closes: #309606).

 -- Steve Langasek <vorlon@debian.org>  Thu, 26 May 2005 05:15:34 +0000

pcre3 (5.0-1) unstable; urgency=low

   * New upstream release (Closes: #295287)
     - compatible, so same soname and package name can be used.
   * Compile with --enable-unicode-properties, a new feature of PCRE 5.0
   * Removed . from description in control file
   * Included patch from Niibe Yutaka for cross building (Closes: #285407)
 
   Thanks Andreas for the NMU, which this is based on (Closes: #237644, #237265)

 -- Mark Baker <mark@mnb.org.uk>  Wed, 16 Feb 2005 21:47:14 +0000

2004

pcre3 (4.5-1.1) unstable; urgency=low

   * NMU to fix rc-bugs.
   * Update libtool related files to fix build-error on mips, keep original
     config.in, as it is no generated file. (Closes: #237265)
   * pcregrep replaces pgrep. (Closes: #237564)
   * Bump shlibs, pcre 4.5 includes two new functions.
   * Let pgrep's /usr/share/doc symlink point to the package it depends on,
     pcregrep.

 -- Andreas Metzler <ametzler@debian.org>  Fri, 12 Mar 2004 13:23:02 +0100

pcre3 (4.5-1) unstable; urgency=low

   * New upstream release
 
   Thanks to Andreas Metzler for patches for all the following:
 
   * doc/pcregrep.1: added newline between synopsis for pcregrep and that
     for zpcregrp (Closes: #197899)
   * debian/control: Change package descriptions (Closes: #209904)
   * debian/rules and others: Renamed pgrep package to pcregrep, to match
     name of binary and avoid confusion with pgrep (which greps for
     processes, and is in the procps package; a dummy pgrep package will
     ease upgrades (Closes: #217076)

 -- Mark Baker <mark@mnb.org.uk>  Wed, 25 Feb 2004 20:49:33 +0000

pcre3 (4.3-4) unstable; urgency=low

   * debian/libpcre3.files: include pcrepattern(3) manpage in libpcre3
     package instead of libpcre3-dev package. This means that anyone using
     a PCRE based application will have the man page available.

 -- Mark Baker <mark@mnb.org.uk>  Thu, 8 Jan 2004 21:19:51 +0000

2003

pcre3 (4.3-3) unstable; urgency=low

   * ltmain.sh: Replaced with standard version from debian libtool package,
     but with Phil Hazel's patch applied (although I suspect his patch
     isn't necessary on debian systems). (Closes: #198147, #198668) I hope.

 -- Mark Baker <mark@mnb.org.uk>  Wed, 25 Jun 2003 21:09:22 +0100

pcre3 (4.3-2) unstable; urgency=low

   * pcretest.c: Cheat at test! Always print 40 instead of the size,
     because the size varies on different architectures, and we don't
     really want to fail the test because of this.

 -- Mark Baker <mark@mnb.org.uk>  Thu, 19 Jun 2003 21:00:39 +0100

pcre3 (4.3-1) unstable; urgency=low

   This release is entirely the work of Andreas Metzler <ametzler@debian.org>.
   Thanks Andreas.
 
   * new upstream version (Closes: 182570)
   * this version apparently fixes infinite loop bug (Closes: 161184)
   * repacked using debhelper and upstream's Makefile. Switch to libtool's
     versioning scheme, see debian/README.Versioning.libtool for details.
     (Closes: #187371)
   * (however, don't ship .la files, they only give libtool strange ideas, see
     http://lists.debian.org/debian-devel/2003/debian-devel-200304/msg00827.html
     for an example.)
   * changed compile-options to really follow policy 3.5.7
   * debian/control: changed description to say "Perl 5" as Perl 6, when it
     eventually appears, will have yet another different regex syntax
     (Closes: #166939)

 -- Mark Baker <mark@mnb.org.uk>  Mon, 16 Jun 2003 22:11:08 +0100

2002

pcre3 (3.9-1) unstable; urgency=low

   * New upstream version (Closes: #119429, #161424)
   * Added zpcregrep script by Samuel Tardieu (Closes: #36897)
   * doc/pcregrep.1: mention zpcregrep
   * debian/rules: use && in test rule rather than -a option to test, for
     better POSIX compatibility (Closes: #158775)
   * debian/Makefile: build pcretest once with -rpath for doing tests, and
     once without, so that:
   * debian/rules: install pcretest program (Closes: #162998)
   * Don't create or remove /usr/doc/foo symlinks. This means that none of
     the packages have prerms and only libpcre3 has a postinst
   * debian/copyright: corrected to "Debian GNU/Linux"
   * debian/control: standards version updated to 3.5.7.0
   * debian/rules: strip comment and note sections from libraries
   * The result of the last four changes is that it should now be
     lintian-clean apart from one caused by a known bug in lintian (see
     lintian bug #117260) (Closes: #162999)

 -- Mark Baker <mark@mnb.org.uk>  Sat, 26 Oct 2002 18:12:13 +0100

2001

pcre3 (3.4-1.1) unstable; urgency=high

   * Non-maintainer upload.
   * Rebuild with a version of libc6 without a broken atexit() symbol
     (closes: #108597, critical).
   * Add to LD_LIBRARY_PATH rather than clobbering it, to avoid fakeroot
     dying (closes: #108661, #108891).

 -- Colin Watson <cjwatson@debian.org>  Sun, 19 Aug 2001 20:43:28 +0100

pcre3 (3.4-1) unstable; urgency=low

   * new upstream version (Closes: #93876)

 -- Mark Baker <mark@mnb.org.uk>  Sat, 28 Apr 2001 00:05:22 +0100

pcre3 (3.3-5) unstable; urgency=low

   * debian/rules: install pcregrep as that name (only) rather than as
     pgrep with a symlink called pcregrep. This avoids a name clash with
     the process table grepper also called pgrep.
   * doc/pcregrep.1: change name of program being documented (back) to
     pcregrep.

 -- Mark Baker <mark@mnb.org.uk>  Tue, 23 Jan 2001 23:54:08 +0000

2000

pcre3 (3.3-4) unstable; urgency=low

   * debian/rules: only install config files that are meant to be installed
     in libpcre3-dev package (Closes: #78354)
   * debian/Makefile: distclean target clears up configure output

 -- Mark Baker <mark@mnb.org.uk>  Wed, 29 Nov 2000 23:59:19 +0000

pcre3 (3.3-3) unstable; urgency=low

   * debian/rules: make debian/Makefile executable before trying to run it
     (Closes: #74316)

 -- Mark Baker <mbaker@iee.org>  Sun, 8 Oct 2000 21:18:15 +0100

pcre3 (3.3-2) unstable; urgency=low

   * debian/rules: pgrep should symlink to docs in /usr/doc/libpcre3, not
     /usr/doc/libpcre2
   * debian/rules: manpage pgrep.1.gz should not be installed as executable!
   * debian/rules: pcregrep.1.gz is symlink to pgrep.1.gz
   * doc/pcre-config.1: basic manpage for pcre-config written
   * debian/rules: install pcre-config.1
   * debian/rules: use -isp option to dpkg-gencontrol

 -- Mark Baker <mbaker@iee.org>  Tue, 22 Aug 2000 00:11:54 +0100

pcre3 (3.3-1) unstable; urgency=low

   * new package for pcre 3.x

 -- Mark Baker <mbaker@iee.org>  Sat, 19 Aug 2000 13:44:00 +0000

1999

pcre2 (2.08-1) unstable; urgency=low

   * new upstream version (#50386)
   * put -lc after -lpcre when linking libpcreposix (#50046)

 -- Mark Baker <mbaker@iee.org>  Thu, 18 Nov 1999 21:45:14 +0000

pcre2 (2.07-2) unstable; urgency=low

   * debian/rules: use /usr/share/doc and /usr/share/man, as mandated by
     policy 3.1.0
   * debian/postinst: create /usr/doc symlink; don't install library
   * debian/postinst-lib (new file): create /usr/doc symlink and install library
   * debian/prerm: remove /usr/doc symlink
   * debian/rules: install postinst and prerm for all packages; but
     postinst-lib for library package

 -- Mark Baker <mbaker@iee.org>  Sat, 13 Nov 1999 18:57:59 +0000

pcre2 (2.07-1) unstable; urgency=low

   * new upstream version
   * pcre.c, pcre.h: new upstream version is incompatible with old one! I've
     done a nasty hack so that old binaries will still work. Old source won't,
     but at least it won't fail silently so this shouldn't be a major problem.
   * debian/rules: /usr/doc/pgrep should be a link to libpcre2, not libpcre1
     (#42450)

 -- Mark Baker <mbaker@iee.org>  Tue, 3 Aug 1999 23:58:35 +0100

pcre2 (2.05-1) unstable; urgency=low

   * new upstream version (#36776)

 -- Mark Baker <mbaker@iee.org>  Tue, 27 Apr 1999 23:00:25 +0100

pcre2 (2.02-3) unstable; urgency=low

   * pcre.3: removed description of regular expression syntax and semantics
   * pcre.7: new file, containing material removed from above
     (this is so it can be put in the libpcre2 package (#34087)

 -- Mark Baker <mbaker@iee.org>  Fri, 5 Mar 1999 01:08:47 +0000

pcre2 (2.02-2) unstable; urgency=low

   * debian/rules: install copyright in correct location in libpcre2-dev;
     a typo before meant the package wouldn't install
   * debian/shlibs: update to refer to libpcre2 instead of libpcre1

 -- Mark Baker <mbaker@iee.org>  Fri, 29 Jan 1999 00:12:00 +0000

pcre2 (2.02-1) unstable; urgency=low

   * first release of pcre2
   * install source of pgrep (it's small) in /usr/doc/libpcre2-dev/examples

 -- Mark Baker <mbaker@iee.org>  Thu, 28 Jan 1999 00:45:00 +0000

1998

pcre (1.09-2) unstable; urgency=low

   * pcreposix.c,pcreposix.h: prefixed function names with pcreposix_
   * pcreposix.h: #defines so un-prefixed names can be used
   * These mean pcre routines will be used instead of the regex library
     built into libc (#22525)
   * debian/shlibs: pcreposix needs libpcre1 >=1.09-2 now
   * debian/rules: it's not pcre 1.01 any more.

 -- Mark Baker <mbaker@iee.org>  Sat, 30 May 1998 16:54:31 +0100

pcre (1.09-1) unstable; urgency=low

   * New upstream version

 -- Mark Baker <mbaker@iee.org>  Sat, 28 Feb 1998 21:29:07 +0000

pcre (1.08-1) unstable; urgency=low

   * New upstream version (new features, so in unstable only)

 -- Mark Baker <mbaker@iee.org>  Sat, 28 Feb 1998 21:29:07 +0000

pcre (1.06-3) unstable; urgency=low

   * Strip pgrep

 -- Mark Baker <mbaker@iee.org>  Sat, 28 Feb 1998 21:29:07 +0000

pcre (1.06-2) unstable; urgency=low

   * Extended description for pgrep
   * Compress manpage
   * Updated standards-version to 2.4.0.0

 -- Mark Baker <mbaker@iee.org>  Mon, 9 Feb 1998 23:56:15 +0000

pcre (1.06-1) unstable; urgency=low

   * New upstream version (bug fixes)

 -- Mark Baker <mbaker@iee.org>  Sun, 25 Jan 1998 22:37:37 +0000

pcre (1.05-2) unstable; urgency=low

   * Remove debian/*~ in clean target
   * Only run ldconfig on "configure"

 -- Mark Baker <mbaker@iee.org>  Wed, 7 Jan 1998 21:14:51 +0000

1997

pcre (1.05-1) unstable; urgency=low

   * New upstream version (bug fixes)

 -- Mark Baker <mbaker@iee.org>  Sat, 27 Dec 1997 11:26:32 +0000

pcre (1.02-1) unstable; urgency=low

   * New upstream version

 -- Mark Baker <mbaker@iee.org>  Sat, 13 Dec 1997 22:01:48 +0000

pcre (1.01-4) unstable; urgency=low

   * Use -fPIC instead of -fpic (identical on i386, but different on other
     architectures like m68k)
   * Nasty trick so pgrep gets the right dependencies whether or not
     libpcre1 is installed

 -- Mark Baker <mbaker@iee.org>  Tue, 2 Dec 1997 17:57:07 +0000

pcre (1.01-3) unstable; urgency=low

   * Apply patch to manpage from Karl Hegbloom
   * Rewritten makefile (copy sent upstream)

 -- Mark Baker <mbaker@iee.org>  Tue, 25 Nov 1997 12:12:05 +0000

pcre (1.01-2) unstable; urgency=low

   * Correct typo (libprce) in debian/rules
   * Use gcc instead of ld in makefile
   * Build static libraries
   * Use shlibdeps instead of hard-coding libc6
   * Use --strip-unneeded when stripping

 -- Mark Baker <mbaker@iee.org>  Fri, 21 Nov 1997 23:52:06 +0000

pcre (1.01-1) unstable; urgency=low

   * Initial debian release

 -- Mark Baker <mbaker@iee.org>  Fri, 21 Nov 1997 20:36:13 +0000