From 8033ded09df349dcbb7d4e1daefb5f7f945fcd80 Mon Sep 17 00:00:00 2001 From: David Michael Date: Wed, 18 Jan 2017 13:52:46 -0800 Subject: [PATCH] bump(dev-libs/libpcre): sync with upstream --- .../portage-stable/dev-libs/libpcre/ChangeLog | 246 ---- .../dev-libs/libpcre/ChangeLog-2015 | 1000 ----------------- .../portage-stable/dev-libs/libpcre/Manifest | 11 +- .../files/libpcre-8.38-CVE-2016-1283.patch | 42 - .../files/libpcre-8.38-ZDI-CAN-3542.patch | 172 --- .../dev-libs/libpcre/libpcre-8.38-r1.ebuild | 93 -- .../dev-libs/libpcre/libpcre-8.39.ebuild | 4 +- ...ibpcre-8.38.ebuild => libpcre-8.40.ebuild} | 8 +- .../md5-cache/dev-libs/libpcre-8.38-r1 | 14 - .../metadata/md5-cache/dev-libs/libpcre-8.39 | 4 +- .../dev-libs/{libpcre-8.38 => libpcre-8.40} | 6 +- 11 files changed, 17 insertions(+), 1583 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch delete mode 100644 sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild rename sdk_container/src/third_party/portage-stable/dev-libs/libpcre/{libpcre-8.38.ebuild => libpcre-8.40.ebuild} (85%) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 rename sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/{libpcre-8.38 => libpcre-8.40} (71%) diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog deleted file mode 100644 index 5285b475af..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog +++ /dev/null @@ -1,246 +0,0 @@ -# ChangeLog for dev-libs/libpcre -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*libpcre-8.37-r2 (09 Aug 2015) -*libpcre-8.37-r1 (09 Aug 2015) -*libpcre-8.37 (09 Aug 2015) -*libpcre-8.36 (09 Aug 2015) -*libpcre-8.35 (09 Aug 2015) -*libpcre-7.9-r1 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson - +files/libpcre-7.9-pkg-config.patch, - +files/libpcre-8.37-CVE-2015-3210.patch, - +files/libpcre-8.37-CVE-2015-5073.patch, +libpcre-7.9-r1.ebuild, - +libpcre-8.35.ebuild, +libpcre-8.36.ebuild, +libpcre-8.37.ebuild, - +libpcre-8.37-r1.ebuild, +libpcre-8.37-r2.ebuild, +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 25 Aug 2015; Mike Frysinger metadata.xml: - rewrite metadata.xml #558720 - -*libpcre-8.38 (24 Nov 2015) - - 24 Nov 2015; Lars Wendler +libpcre-8.38.ebuild: - Bump to version 8.38 - - Package-Manager: portage-2.2.25 - Signed-off-by: Lars Wendler - - 24 Nov 2015; Lars Wendler -libpcre-8.37.ebuild, - -libpcre-8.37-r1.ebuild: - Removed old. - - Package-Manager: portage-2.2.25 - Signed-off-by: Lars Wendler - - 26 Nov 2015; Agostino Sarubbo libpcre-8.38.ebuild: - amd64 stable wrt bug #553300 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="amd64" - - 29 Nov 2015; Jeroen Roovers libpcre-8.38.ebuild: - Stable for PPC64 (bug #553300). - - Package-Manager: portage-2.2.26 - RepoMan-Options: --ignore-arches - - 30 Nov 2015; Jeroen Roovers libpcre-8.38.ebuild: - Stable for HPPA (bug #553300). - - Package-Manager: portage-2.2.26 - RepoMan-Options: --ignore-arches - - 05 Dec 2015; Markus Meier libpcre-8.38.ebuild: - arm stable, bug #553300 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="arm" - - 06 Dec 2015; Matt Turner libpcre-8.38.ebuild: - alpha stable, bug 553300. - - 07 Dec 2015; Agostino Sarubbo libpcre-8.38.ebuild: - ppc stable wrt bug #553300 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="ppc" - Signed-off-by: Agostino Sarubbo - - 25 Dec 2015; Agostino Sarubbo libpcre-8.38.ebuild: - x86 stable wrt bug #553300 - - Package-Manager: portage-2.2.24 - RepoMan-Options: --include-arches="x86" - Signed-off-by: Agostino Sarubbo - - 27 Dec 2015; Mikle Kolyada libpcre-8.38.ebuild: - sparc stable wrt bug #553300 - - Package-Manager: portage-2.2.24 - - 11 Jan 2016; Agostino Sarubbo libpcre-8.38.ebuild: - ia64 stable wrt bug #553300 - - Package-Manager: portage-2.2.26 - RepoMan-Options: --include-arches="ia64" - Signed-off-by: Agostino Sarubbo - - 11 Jan 2016; Mike Frysinger libpcre-8.38.ebuild: - mark 8.38 arm64/m68k/s390/sh stable - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 10 Feb 2016; Mike Frysinger libpcre-7.9-r1.ebuild, - libpcre-8.35.ebuild, libpcre-8.36.ebuild, libpcre-8.37-r2.ebuild, - libpcre-8.38.ebuild: - drop findutils dep #278370 - - The forced upgrade has been moved to @system now. - - 30 Mar 2016; Mike Frysinger libpcre-8.35.ebuild, - libpcre-8.36.ebuild, libpcre-8.37-r2.ebuild, libpcre-8.38.ebuild: - toolchain-funcs.eclass: gen_usr_ldscript: integrate multilib_is_native_abi - support #479448 - - Many ebuilds have started checking multilib_is_native_abi to see if they - should call gen_usr_ldscript. Since that logic always makes sense, add - it directly to the gen_usr_ldscript function. - - 30 Mar 2016; Mike Frysinger - -files/libpcre-8.37-CVE-2015-3210.patch, - -files/libpcre-8.37-CVE-2015-5073.patch, -libpcre-8.35.ebuild, - -libpcre-8.36.ebuild, -libpcre-8.37-r2.ebuild: - drop old 8.3[567] versions - -*libpcre-8.38-r1 (02 Apr 2016) - - 02 Apr 2016; Mike Frysinger - +files/libpcre-8.38-CVE-2016-1283.patch, - +files/libpcre-8.38-ZDI-CAN-3542.patch, +libpcre-8.38-r1.ebuild: - add upstream fixes #570694 #575546 - -*libpcre-8.39 (14 Jun 2016) - - 14 Jun 2016; Lars Wendler +libpcre-8.39.ebuild: - Bump to version 8.39 - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 14 Jun 2016; Lars Wendler - -files/libpcre-7.9-pkg-config.patch, -libpcre-7.9-r1.ebuild: - Removed old. - - Package-Manager: portage-2.2.28 - Signed-off-by: Lars Wendler - - 20 Jun 2016; Tobias Klausmann libpcre-8.38-r1.ebuild: - 8.38-r1: add alpha keyword - - Gentoo-Bug: 575546 - - Package-Manager: portage-2.3.0_rc1 - - 21 Jun 2016; Jeroen Roovers libpcre-8.38-r1.ebuild: - Stable for HPPA PPC64 (bug #575546). - - Package-Manager: portage-2.3.0_rc1 - RepoMan-Options: --ignore-arches - - 26 Jun 2016; Markus Meier libpcre-8.38-r1.ebuild: - arm stable, bug #575546 - - Package-Manager: portage-2.3.0_rc1 - RepoMan-Options: --include-arches="arm" - - 27 Jun 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: - amd64 stable wrt bug #575546 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="amd64" - Signed-off-by: Agostino Sarubbo - - 27 Jun 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: - x86 stable wrt bug #575546 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="x86" - Signed-off-by: Agostino Sarubbo - - 08 Jul 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: - ppc stable wrt bug #575546 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="ppc" - Signed-off-by: Agostino Sarubbo - - 08 Jul 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: - sparc stable wrt bug #575546 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="sparc" - Signed-off-by: Agostino Sarubbo - - 08 Jul 2016; Agostino Sarubbo libpcre-8.38-r1.ebuild: - ia64 stable wrt bug #575546 - - Package-Manager: portage-2.2.28 - RepoMan-Options: --include-arches="ia64" - Signed-off-by: Agostino Sarubbo - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 deleted file mode 100644 index cb64d0baec..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/ChangeLog-2015 +++ /dev/null @@ -1,1000 +0,0 @@ -# ChangeLog for dev-libs/libpcre -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.259 2015/07/14 07:42:31 vapier Exp $ - - 14 Jul 2015; Mike Frysinger libpcre-8.37-r2.ebuild: - Update to EAPI=5 and use subslots with readline. - -*libpcre-8.37-r2 (06 Jul 2015) - - 06 Jul 2015; Mike Frysinger - +files/libpcre-8.37-CVE-2015-3210.patch, - +files/libpcre-8.37-CVE-2015-5073.patch, +libpcre-8.37-r2.ebuild: - Add backport from upstream for CVE-2015-3210 #551240 by Thomas D. Add - backport from upstream for CVE-2015-5073 #553300 by Agostino Sarubbo. - - 09 Jun 2015; Justin Lecher metadata.xml: - Updating remote-id in metadata.xml - - 02 Jun 2015; Jack Morgan libpcre-8.36.ebuild: - sparc stable wrt bug #548234 - - 30 May 2015; Mikle Kolyada libpcre-8.36.ebuild: - x86 stable wrt bug #548234 - - 30 May 2015; Mikle Kolyada libpcre-8.36.ebuild: - arm stable wrt bug #548234 - - 20 May 2015; Matt Turner libpcre-8.36.ebuild: - alpha stable, bug 548234. - - 15 May 2015; Pacho Ramos libpcre-8.36.ebuild: - ppc stable wrt bug #548234 - - 13 May 2015; Jack Morgan libpcre-8.36.ebuild: - ia64 stable wrt bug #548234 - -*libpcre-8.37-r1 (10 May 2015) - - 10 May 2015; Lars Wendler +libpcre-8.37-r1.ebuild: - Revbump to fix pkgconfig file (bug #548270). - - 01 May 2015; Mikle Kolyada libpcre-8.36.ebuild: - amd64 stable wrt bug #548234 - - 01 May 2015; Jeroen Roovers libpcre-8.36.ebuild: - Stable for PPC64 (bug #548234). - - 01 May 2015; Jeroen Roovers libpcre-8.36.ebuild: - Stable for HPPA (bug #548234). - -*libpcre-8.37 (30 Apr 2015) - - 30 Apr 2015; Lars Wendler -libpcre-8.35-r1.ebuild, - +libpcre-8.37.ebuild, -files/libpcre-8.35-export-output.patch: - Version bump. Removed old. - -*libpcre-8.36 (02 Oct 2014) - - 02 Oct 2014; Lars Wendler -libpcre-8.02.ebuild, - -libpcre-8.12.ebuild, -libpcre-8.13.ebuild, -libpcre-8.13-r1.ebuild, - -libpcre-8.20.ebuild, -libpcre-8.21.ebuild, -libpcre-8.30-r2.ebuild, - -libpcre-8.31.ebuild, -libpcre-8.32.ebuild, -libpcre-8.32-r1.ebuild, - -libpcre-8.33.ebuild, -libpcre-8.33-r1.ebuild, -libpcre-8.34.ebuild, - +libpcre-8.36.ebuild, -files/libpcre-8.13-posix-regex.patch, - -files/libpcre-8.21-static-build.patch, -files/libpcre-8.30-bzip2-typo.patch, - -files/libpcre-8.31-madvise.patch: - Version bump. Removed old. - - 04 Sep 2014; Mike Frysinger libpcre-8.35.ebuild: - Mark arm64/m68k/s390/sh/sparc stable. - -*libpcre-8.35-r1 (04 Sep 2014) - - 04 Sep 2014; Mike Frysinger - +files/libpcre-8.35-export-output.patch, +libpcre-8.35-r1.ebuild: - Add fix from upstream for exported symbols in C++ lib. - - 23 Aug 2014; Agostino Sarubbo libpcre-8.35.ebuild: - Stable for ia64, wrt bug #512012 - - 21 Aug 2014; Agostino Sarubbo libpcre-8.35.ebuild: - Stable for ppc64, wrt bug #512012 - - 18 Jul 2014; Matt Turner libpcre-8.35.ebuild: - alpha stable, bug 516310. - - 13 Jul 2014; Agostino Sarubbo libpcre-8.35.ebuild: - Stable for ppc, wrt bug #516310 - - 11 Jul 2014; Mikle Kolyada libpcre-8.35.ebuild: - x86 stable wrt bug #516310 - - 11 Jul 2014; Markus Meier libpcre-8.35.ebuild: - arm stable, bug #516310 - - 05 Jul 2014; Mikle Kolyada libpcre-8.35.ebuild: - amd64 stable wrt bug #516310 - - 05 Jul 2014; Jeroen Roovers libpcre-8.35.ebuild: - Stable for HPPA (bug #516310). - - 24 Jun 2014; Patrick Lauer libpcre-7.9-r1.ebuild, - libpcre-8.02.ebuild: - Remove obsolete lafilefixer messages - - 22 May 2014; Michał Górny libpcre-8.35.ebuild: - Add pcre-config to MULTILIB_CHOST_TOOLS. - - 29 Apr 2014; Mike Frysinger libpcre-8.12.ebuild, - libpcre-8.13-r1.ebuild, libpcre-8.13.ebuild, libpcre-8.20.ebuild, - libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild, libpcre-8.31.ebuild, - libpcre-8.32-r1.ebuild, libpcre-8.32.ebuild, libpcre-8.33-r1.ebuild, - libpcre-8.33.ebuild, libpcre-8.34.ebuild, libpcre-8.35.ebuild: - Drop mint-specific -D_GNU_SOURCE as it is no longer needed #256824 by Alan - Hourihane. - - 28 Apr 2014; Michał Górny libpcre-8.34.ebuild, - libpcre-8.35.ebuild: - Replace multilib_build_binaries with multilib_is_native_abi. The two are - equivalent now, and the team has decided to use the old name as being less - confusing. - - 21 Apr 2014; Michał Górny libpcre-8.35.ebuild: - Use multilib_build_binaries consistently, and the new multilib_native_use* - functions. - -*libpcre-8.35 (05 Apr 2014) - - 05 Apr 2014; Tim Harder +libpcre-8.35.ebuild: - Version bump. - - 18 Jan 2014; Mike Frysinger libpcre-8.33-r1.ebuild, - libpcre-8.33.ebuild, libpcre-8.34.ebuild: - Add arm64 love. - - 06 Jan 2014; Mike Frysinger libpcre-8.34.ebuild: - Use multilib_build_binaries helper #489580 by Thomas Sachau. - -*libpcre-8.34 (16 Dec 2013) - - 16 Dec 2013; Tim Harder +libpcre-8.34.ebuild: - Version bump. - - 30 Nov 2013; Markos Chandras libpcre-8.33-r1.ebuild: - Use V=1 for verbose build log. Bug #475994 - -*libpcre-8.33-r1 (26 Oct 2013) - - 26 Oct 2013; Alexis Ballier +libpcre-8.33-r1.ebuild: - Convert to multilib, bug #481300 - - 06 Aug 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for s390, wrt bug #453948 - - 22 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for sparc, wrt bug #453948 - - 21 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for sh, wrt bug #453948 - - 14 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for alpha, wrt bug #453948 - - 13 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for ppc64, wrt bug #453948 - - 13 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for ppc, wrt bug #453948 - - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for ia64, wrt bug #453948 - - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for arm, wrt bug #453948 - - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for x86, wrt bug #453948 - - 07 Jul 2013; Agostino Sarubbo libpcre-8.33.ebuild: - Stable for amd64, wrt bug #453948 - - 06 Jul 2013; Jeroen Roovers libpcre-8.33.ebuild: - Stable for HPPA (bug #453948). - - 05 Jun 2013; Mike Frysinger metadata.xml: - Add upstream CPE tag (security info) from ChromiumOS. - -*libpcre-8.33 (29 May 2013) - - 29 May 2013; Tim Harder +libpcre-8.33.ebuild, - metadata.xml: - Version bump and add pcre32 use flag (bug #471608). - -*libpcre-8.32-r1 (28 Apr 2013) - - 28 Apr 2013; Mike Frysinger +libpcre-8.32-r1.ebuild, - libpcre-8.32.ebuild: - Add -pthread to static pkg-config entries when appropriate #454478 by Till - Heikamp. - - 21 Feb 2013; Zac Medico libpcre-8.32.ebuild: - Add ~arm-linux keyword. - -*libpcre-8.32 (02 Dec 2012) - - 02 Dec 2012; Diego E. Pettenò +libpcre-8.32.ebuild: - Version bump. - - 12 Jul 2012; Fabian Groffen - +files/libpcre-8.31-madvise.patch, libpcre-8.31.ebuild: - Fix compilation on platforms lacking posix_madvise, using a partial patch - grabbed from upstream. - -*libpcre-8.31 (11 Jul 2012) - - 11 Jul 2012; Tim Harder +libpcre-8.31.ebuild: - Version bump. Add libedit use flag. - - 08 Jul 2012; Raúl Porcel libpcre-8.30-r2.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #417571 - - 31 May 2012; Jeroen Roovers libpcre-8.30-r2.ebuild: - Stable for HPPA (bug #417571). - - 30 May 2012; Markus Meier libpcre-8.30-r2.ebuild: - arm stable, bug #417571 - - 30 May 2012; Jeff Horelick libpcre-8.30-r2.ebuild: - marked x86 per bug 417571 - - 29 May 2012; Brent Baude libpcre-8.30-r2.ebuild: - Marking libpcre-8.30-r2 ppc for bug 417571 - - 29 May 2012; Mike Frysinger - +files/libpcre-8.30-bzip2-typo.patch, libpcre-8.30-r2.ebuild: - Add fix by Richard Grenville to fix building when USE="bzip2 -zlib" #418033 by - GES. - - 29 May 2012; Brent Baude libpcre-8.30-r2.ebuild: - Marking libpcre-8.30-r2 ppc64 for bug 417571 - - 26 May 2012; Agostino Sarubbo libpcre-8.30-r2.ebuild: - Stable for amd64, wrt bug #417571 - - 25 May 2012; Mike Frysinger metadata.xml: - Drop now redundant USE=jit description #416603 by Alexandre Rostovtsev. - - 25 May 2012; Mike Frysinger libpcre-7.9-r1.ebuild, - libpcre-8.02.ebuild, libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild: - Add missing inherits, and drop other unused ones. - - 14 May 2012; Diego E. Pettenò metadata.xml: - Fix typo in metadata.xml. - - 04 May 2012; Jeff Horelick libpcre-7.9-r1.ebuild, - libpcre-8.02.ebuild, libpcre-8.12.ebuild, libpcre-8.13.ebuild, - libpcre-8.13-r1.ebuild, libpcre-8.20.ebuild, libpcre-8.21.ebuild, - libpcre-8.30-r2.ebuild: - dev-util/pkgconfig -> virtual/pkgconfig - - 26 Apr 2012; Alexis Ballier libpcre-8.30-r2.ebuild: - keyword ~amd64-fbsd - - 16 Feb 2012; Michael Haubenwallner libpcre-8.30-r2.ebuild: - add keyword ~ppc-aix, relies on package.use.mask 'jit' - -*libpcre-8.30-r2 (05 Feb 2012) - - 05 Feb 2012; Tim Harder -libpcre-8.30.ebuild, - -libpcre-8.30-r1.ebuild, +libpcre-8.30-r2.ebuild: - Revbump to add preserve old lib support and remove old. - -*libpcre-8.30-r1 (05 Feb 2012) - - 05 Feb 2012; Tim Harder +libpcre-8.30-r1.ebuild, - metadata.xml: - Add pcre16 use flag to control building the library with 16-bit character - support. - -*libpcre-8.30 (05 Feb 2012) - - 05 Feb 2012; Tim Harder +libpcre-8.30.ebuild: - Version bump. - - 31 Dec 2011; Fabian Groffen - +files/libpcre-8.21-static-build.patch, libpcre-8.21.ebuild: - Add patch to fix static build, bug #395343 - - 12 Dec 2011; Tim Harder libpcre-8.20.ebuild: - Use correct readline configure flag. - -*libpcre-8.21 (12 Dec 2011) - - 12 Dec 2011; Tim Harder +libpcre-8.21.ebuild: - Version bump. - -*libpcre-8.20 (23 Oct 2011) - - 23 Oct 2011; Diego E. Pettenò libpcre-8.13-r1.ebuild, - +libpcre-8.20.ebuild, metadata.xml: - Version bump (I need the new version with JIT to test new ModSecurity code); - add an enabled-by-default (following upstream) jit USE flag to enable the new - Just-in-Time compiler of regular expressions. Also add a readline USE flag - for pcretest that now can use command line editing. Add description of USE - flags to metadata.xml. Also fix in 8.13 the wrong _rc conditional to fix the - SRC_URI setting. - -*libpcre-8.13-r1 (17 Sep 2011) - - 17 Sep 2011; Mike Frysinger +libpcre-8.13-r1.ebuild, - +files/libpcre-8.13-posix-regex.patch: - Add fix from upstream for posix regex behavior #382919 by Christian Kaps. - -*libpcre-8.13 (01 Sep 2011) - - 01 Sep 2011; Tim Harder +libpcre-8.13.ebuild: - Version bump (bug #381395 by Peter Volkov). - - 09 Aug 2011; Jeremy Olexa libpcre-8.12.ebuild: - Migrate changes from Gentoo Prefix. EAPI3, KEYWORDS, mint CXXFLAGS, add - EPREFIX to configure - - 09 Apr 2011; Raúl Porcel libpcre-8.12.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #358791 - - 05 Apr 2011; Markus Meier libpcre-8.12.ebuild: - arm stable, bug #358791 - - 03 Apr 2011; Raúl Porcel libpcre-8.02.ebuild: - ia64/m68k/s390/sh stable wrt #348487 - - 02 Apr 2011; Christoph Mende libpcre-8.12.ebuild: - Stable on amd64 wrt bug #358791 - - 02 Apr 2011; Pawel Hajdan jr libpcre-8.12.ebuild: - x86 stable wrt security bug #358791 - - 02 Apr 2011; Jeroen Roovers libpcre-8.12.ebuild: - Stable for HPPA (bug #358791). - - 01 Apr 2011; Kacper Kowalik libpcre-8.12.ebuild: - ppc/ppc64 stable wrt #358791 - - 27 Feb 2011; Tobias Klausmann libpcre-8.02.ebuild: - Stable on alpha, bug #348487 - -*libpcre-8.12 (31 Jan 2011) - - 31 Jan 2011; Diego E. Pettenò -libpcre-8.10.ebuild, - -libpcre-8.11.ebuild, +libpcre-8.12.ebuild: - Version bump, remove old 8.1x series ebuilds as 8.12 is the next stable - candidate instead. - - 18 Jan 2011; Kacper Kowalik libpcre-8.02.ebuild: - ppc64 stable wrt #348487 - - 07 Jan 2011; Brent Baude libpcre-8.02.ebuild: - stable ppc, bug 348487 - - 21 Dec 2010; Markus Meier libpcre-8.02.ebuild: - arm stable, bug #348487 - -*libpcre-8.11 (14 Dec 2010) - - 14 Dec 2010; Diego E. Pettenò +libpcre-8.11.ebuild: - Version bump; thanks to Arseny Solokha for reporting (bug #348743). - - 13 Dec 2010; Jeroen Roovers libpcre-8.02.ebuild: - Stable for HPPA (bug #348487). - - 12 Dec 2010; Markos Chandras libpcre-8.02.ebuild: - Stable on amd64 wrt bug #348487 - - 12 Dec 2010; Thomas Kahle libpcre-8.02.ebuild: - x86 stable per bug 348487 - -*libpcre-8.10 (12 Dec 2010) - - 12 Dec 2010; Diego E. Pettenò -libpcre-8.00.ebuild, - +libpcre-8.10.ebuild, metadata.xml: - Version bump, thanks to Arseny Solokha and Sebastian Pipping in bug #333355. - Take over the package for base-system herd as Peter has been away for quite a - long time. Avoid adding -L/lib(64) to the ldflags when using pkg-config; run - elibtoolize. Drop old version. - -*libpcre-8.02 (03 May 2010) - - 03 May 2010; Patrick Lauer +libpcre-8.02.ebuild: - Bump for #311077 - - 21 Oct 2009; Peter Alfredsen -libpcre-7.8.ebuild, - -libpcre-7.8-r2.ebuild, libpcre-7.9-r1.ebuild, libpcre-8.00.ebuild: - Fix bug 278370. Remove old. - - 20 Oct 2009; Peter Alfredsen libpcre-8.00.ebuild: - Re-add keywords. - -*libpcre-8.00 (19 Oct 2009) - - 19 Oct 2009; Peter Alfredsen +libpcre-8.00.ebuild: - Add 8.00. No keywords until I have tested it doesn't break stuff randomly. - - 17 Oct 2009; Markus Meier metadata.xml: - remove static-libs description as it is global now - - 11 Sep 2009; Peter Alfredsen libpcre-7.9-r1.ebuild: - Add deps for bzip2 and zlib. Bug 284638. - - 19 Jun 2009; Brent Baude libpcre-7.9-r1.ebuild: - stable ppc64, bug 273037 - - 11 Jun 2009; Markus Meier libpcre-7.9-r1.ebuild: - amd64 stable, bug #272977 - - 11 Jun 2009; Raúl Porcel libpcre-7.9-r1.ebuild: - alpha/arm/ia64/m68k/s390/sh stable wrt #272977 - - 09 Jun 2009; Christian Faulhammer - libpcre-7.9-r1.ebuild: - stable x86, bug 272977 - - 08 Jun 2009; Ferris McCormick libpcre-7.9-r1.ebuild: - Sparc stable, Bug #272977. - - 08 Jun 2009; Jeroen Roovers libpcre-7.9-r1.ebuild: - Stable for HPPA (bug #272977). - - 07 Jun 2009; nixnut libpcre-7.9-r1.ebuild: - ppc stable #272977 - - 18 May 2009; Peter Alfredsen libpcre-7.8-r2.ebuild, - libpcre-7.9-r1.ebuild, metadata.xml: - Add IUSE=static-libs now that council has approved. - -*libpcre-7.9-r1 (18 Apr 2009) -*libpcre-7.8-r2 (18 Apr 2009) - - 18 Apr 2009; Peter Alfredsen - -files/libpcre-7.7-buffer-overflow.patch, - +files/libpcre-7.9-pkg-config.patch, -libpcre-7.8-r1.ebuild, - +libpcre-7.8-r2.ebuild, -libpcre-7.9.ebuild, +libpcre-7.9-r1.ebuild: - Provide static libraries per bug 266016. Provide pkg-config file to link - statically against libpcreposix as replacement for .la files. Remove old - patch file. - -*libpcre-7.9 (12 Apr 2009) - - 12 Apr 2009; Peter Alfredsen - -libpcre-7.9_rc2.ebuild, +libpcre-7.9.ebuild: - Bump - - 12 Apr 2009; Peter Alfredsen libpcre-7.8-r1.ebuild, - libpcre-7.9_rc2.ebuild: - Use gen_usr_ldscript instead of clunky symlinks handling. Thanks to - grobian. - -*libpcre-7.9_rc2 (09 Apr 2009) -*libpcre-7.8-r1 (09 Apr 2009) - - 09 Apr 2009; Peter Alfredsen -libpcre-7.7-r1.ebuild, - +libpcre-7.8-r1.ebuild, +libpcre-7.9_rc2.ebuild: - Bump. No longer include .la and .a files. Revision bump for 7.8 with the - same changes. Move libpcre.so* to /lib for grep - bug 1638 and bug 53627. - - 05 Nov 2008; Peter Alfredsen -libpcre-7.4.ebuild: - Clean out GLSA'd ebuild - - 16 Oct 2008; Jeroen Roovers libpcre-7.8.ebuild: - Stable for HPPA (bug #242126). - - 16 Oct 2008; Raúl Porcel libpcre-7.8.ebuild: - alpha/ia64/sparc/x86 stable wrt #242126 - - 15 Oct 2008; Thomas Anderson libpcre-7.8.ebuild: - stable amd64, bug 242126 - - 15 Oct 2008; Brent Baude libpcre-7.8.ebuild: - stable ppc, bug 242126 - - 15 Oct 2008; Brent Baude libpcre-7.8.ebuild: - stable ppc64, bug 242126 - -*libpcre-7.8 (07 Sep 2008) - - 07 Sep 2008; Peter Alfredsen - -files/libpcre-7.6-ABI_correction.patch, libpcre-7.4.ebuild, - -libpcre-7.4-r1.ebuild, -libpcre-7.6-r1.ebuild, -libpcre-7.7.ebuild, - +libpcre-7.8.ebuild: - Bump, remove old. Drop keywords for all except sh, arm, s390 and m68k on - 7.4, since it's affected by a number of GLSAs. - -*libpcre-7.7-r1 (30 Jun 2008) - - 30 Jun 2008; Peter Alfredsen - +files/libpcre-7.7-buffer-overflow.patch, +libpcre-7.7-r1.ebuild: - Commit -> Stable 7.7-r1 wrt bug 228091. - -*libpcre-7.7 (26 May 2008) - - 26 May 2008; Peter Alfredsen metadata.xml, - +libpcre-7.7.ebuild: - Version bump. Bug fix release. - - 21 Apr 2008; Christian Heim metadata.xml: - Fix up metadata.xml. If there's no maintainer for the package, the metadata - also needs to contain m-needed@g.o. - -*libpcre-7.6-r1 (13 Feb 2008) - - 13 Feb 2008; Christian Faulhammer - +files/libpcre-7.6-ABI_correction.patch, -libpcre-7.6.ebuild, - +libpcre-7.6-r1.ebuild: - revision bump (direct stable), to fix ABI breakage reported in bug 209697 by - jakub - - 10 Feb 2008; Olivier Crête libpcre-7.6.ebuild: - Stable on amd64, security bug #209067 - - 07 Feb 2008; Raúl Porcel libpcre-7.4-r1.ebuild: - alpha/ia64 stable - - 06 Feb 2008; Tobias Scherbaum libpcre-7.6.ebuild: - ppc stable, bug #209067 - - 06 Feb 2008; Raúl Porcel libpcre-7.6.ebuild: - alpha/ia64 stable wrt security #209067 - - 06 Feb 2008; Ferris McCormick libpcre-7.6.ebuild: - Sparc stable --- security Bug #209067 --- tests good. - - 06 Feb 2008; Ferris McCormick libpcre-7.4-r1.ebuild: - Sparc stable --- Bug #209060 --- all tests pass. - - 06 Feb 2008; Jeroen Roovers libpcre-7.6.ebuild: - Stable for HPPA (bug #209067). - - 06 Feb 2008; Brent Baude libpcre-7.6.ebuild: - Marking libpcre-7.6 ppc64 for bug 209067 - - 06 Feb 2008; Christian Faulhammer libpcre-7.6.ebuild: - x86 stable, security bug 209067 - -*libpcre-7.6 (06 Feb 2008) - - 06 Feb 2008; Christian Faulhammer +libpcre-7.6.ebuild: - version bump, bug 208879, reported by Arfrever Frehtes Taifersar Arahesis - - - 05 Feb 2008; Christian Faulhammer - libpcre-7.4-r1.ebuild: - stable x86, bug 209060 - - 05 Feb 2008; Christian Faulhammer - -files/pcre-6.3-link.patch, -files/pcre-6.3-uclibc-tuple.patch, - -files/pcre-6.4-link.patch, -files/pcre-6.6-parallel-build.patch, - -files/pcre-7.1-pic.patch, -libpcre-6.6.ebuild, -libpcre-7.1.ebuild, - -libpcre-7.2.ebuild, -libpcre-7.3.ebuild, -libpcre-7.3-r1.ebuild: - clean up - - 27 Nov 2007; Jeroen Roovers libpcre-7.4.ebuild: - Stable for HPPA (bug #199740). - - 26 Nov 2007; Markus Rothe libpcre-7.4.ebuild: - Stable on ppc64; bug #199740 - - 24 Nov 2007; Brent Baude libpcre-7.4.ebuild: - Marking libpcre-7.4 ppc stable for bug 199740 - - 22 Nov 2007; Raúl Porcel libpcre-7.4.ebuild: - alpha/ia64/sparc stable wrt #199740 - - 21 Nov 2007; Dawid Węgliński libpcre-7.4.ebuild: - Stable on x86 (bug #199740) - - 20 Nov 2007; Samuli Suominen libpcre-7.4.ebuild: - amd64 stable wrt #199740 - - 19 Nov 2007; Joshua Kinard libpcre-7.3-r1.ebuild: - Marked unstable on mips, per #195416. - - 18 Nov 2007; Diego Pettenò metadata.xml: - Remove carlo from metadata who didn't commit to the package since March 2006. - -*libpcre-7.4-r1 (18 Nov 2007) - - 18 Nov 2007; Diego Pettenò +libpcre-7.4-r1.ebuild: - Add new ebuild, using EAPI=1. This version installs the documentation in the - correct place, and more importantly adds a +cxx USE flag that allows to - enable/disable the C++ bindings. - - 14 Oct 2007; Markus Rothe libpcre-7.3-r1.ebuild: - Stable on ppc64; bug #195416 - - 13 Oct 2007; Christoph Mende libpcre-7.3-r1.ebuild: - Stable on amd64 wrt bug #195416 - - 11 Oct 2007; Lars Weiler libpcre-7.3-r1.ebuild: - stable ppc, bug #195416 - - 11 Oct 2007; Raúl Porcel libpcre-7.3-r1.ebuild: - alpha/ia64/sparc stable wrt #195416 - - 11 Oct 2007; Jeroen Roovers libpcre-7.3-r1.ebuild: - Stable for HPPA (bug #195416). - - 10 Oct 2007; Dawid Węgliński libpcre-7.3-r1.ebuild: - Stable on x86 for bug #195416 - -*libpcre-7.4 (11 Oct 2007) - - 11 Oct 2007; Anant Narayanan +libpcre-7.4.ebuild: - Bump to 7.4 (bug #194269) - -*libpcre-7.3-r1 (10 Oct 2007) - - 10 Oct 2007; +libpcre-7.3-r1.ebuild: - - match-limit-recursion - - 06 Oct 2007; Tom Gall libpcre-7.3.ebuild: - stable on ppc64 - - 03 Oct 2007; Christian Heim Manifest: - Fixing the Manifest/digest for 7.3. - - 03 Oct 2007; Joshua Jackson libpcre-7.3.ebuild: - Marking stable for amd64 as well - - 03 Oct 2007; Joshua Jackson ChangeLog: - Marking stable on x86 - - 18 Sep 2007; Mike Frysinger libpcre-7.3.ebuild: - Backout broken PIC patch #182652. - - 18 Sep 2007; Christoph Mende libpcre-7.3.ebuild: - Readded pcre-7.1-pic.patch to libpcre-7.3 - -*libpcre-7.3 (14 Sep 2007) - - 14 Sep 2007; Anant Narayanan +libpcre-7.3.ebuild: - Version bump to 7.3 - - 15 Jul 2007; Christoph Mende - +files/pcre-7.1-pic.patch, libpcre-7.1.ebuild, libpcre-7.2.ebuild: - Added -fPIC for shared libraries, thanks to Simon Cooper (Bug #182652) - - 05 Jul 2007; Roy Marples libpcre-7.2.ebuild: - Keyworded ~sparc-fbsd, #181670. - -*libpcre-7.2 (22 Jun 2007) - - 22 Jun 2007; Anant Narayanan -libpcre-7.0.ebuild, - +libpcre-7.2.ebuild: - bump to 7.2, closes bug #182654 - - 16 Jun 2007; Tobias Scherbaum libpcre-7.1.ebuild: - Added ~ppc, bug #181670 - - 15 Jun 2007; Daniel Gryniewicz libpcre-7.1.ebuild: - Marked ~amd64 for bug #181670 - - 13 Jun 2007; Markus Rothe libpcre-7.1.ebuild: - Added ~ppc64; bug #181670 - - 12 Jun 2007; Diego Pettenò libpcre-7.1.ebuild: - Add ~x86-fbsd keyword. - - 12 Jun 2007; Gustavo Zacarias libpcre-7.1.ebuild: - Keyworded ~sparc wrt #181670 - - 12 Jun 2007; Raúl Porcel libpcre-7.1.ebuild: - Add ~alpha/~ia64 wrt #181670 - - 12 Jun 2007; Jeroen Roovers libpcre-7.1.ebuild: - Marked ~hppa (bug #181670). - -*libpcre-7.1 (11 Jun 2007) - - 11 Jun 2007; Anant Narayanan +libpcre-7.1.ebuild: - Version bump to 7.1 - - 11 Feb 2007; Fabian Groffen libpcre-6.6.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 27 Jan 2007; Alexander H. Færøy libpcre-6.6.ebuild: - Stable on MIPS; bug #145409 - - 27 Jan 2007; Charlie Shepherd - libpcre-7.0.ebuild: - Force building of static libs; bug 164099 - -*libpcre-7.0 (27 Jan 2007) - - 27 Jan 2007; Charlie Shepherd - -libpcre-6.3.ebuild, -libpcre-6.4.ebuild, +libpcre-7.0.ebuild: - Bump to version 7 and add unicode useflags, bugs 145365 and 141794. Thanks to - Michael Vogt - - 20 Oct 2006; Bryan Østergaard libpcre-6.6.ebuild: - Stable on Alpha. - - 18 Oct 2006; Emanuele Giaquinta - -files/pcre-4.2-link.patch, -files/pcre-4.2-macos.patch, - -files/pcre-4.4-uclibc-tuple.patch, -files/pcre-5.0-uclibc-tuple.patch, - -files/pcre-6.1-link.patch, -libpcre-4.2-r1.ebuild, -libpcre-4.4.ebuild, - -libpcre-4.5.ebuild, -libpcre-5.0.ebuild, -libpcre-6.1.ebuild: - Security cleanup, bug #140528. - - 17 Oct 2006; Roy Marples libpcre-6.6.ebuild: - Added ~sparc-fbsd keyword. - - 17 Oct 2006; Joshua Jackson libpcre-6.6.ebuild: - Stable x86; bug #145409 - - 15 Oct 2006; Olivier Crête libpcre-6.6.ebuild: - Stable on amd64 per bug #145409 - - 14 Oct 2006; Jason Wever libpcre-6.6.ebuild: - Stable on SPARC wrt bug #145409. - - 14 Oct 2006; Aron Griffis libpcre-6.6.ebuild: - Mark 6.6 stable on ia64. #145409 - - 14 Oct 2006; Markus Rothe libpcre-6.6.ebuild: - Stable on ppc64; bug #145409 - - 13 Oct 2006; Stephanie Lockwood-Childs - libpcre-6.6.ebuild: - stable on ppc (Bug #145409) - - 06 Sep 2006; Stephen Bennett - +files/pcre-6.6-parallel-build.patch, libpcre-6.6.ebuild: - Fix parallel build. Bug #130668. - - 22 Jun 2006; Fabian Groffen libpcre-6.6.ebuild: - Readded ~ppc-macos since this version compiles and works again - - 01 Apr 2006; Diego Pettenò libpcre-6.6.ebuild: - Add ~x86-fbsd keyword. - - 07 Mar 2006; Carsten Lohrke libpcre-6.6.ebuild: - Remove ~ppc-macos again. - -*libpcre-6.6 (07 Mar 2006) - - 07 Mar 2006; Carsten Lohrke +libpcre-6.6.ebuild: - Version bump. - - 31 Dec 2005; Fabian Groffen libpcre-6.4.ebuild: - Removed ~ppc-macos since it doesn't configure, and if it does, it doesn't - compile. - -*libpcre-6.4 (31 Dec 2005) - - 31 Dec 2005; Carsten Lohrke +files/pcre-6.4-link.patch, - +libpcre-6.4.ebuild: - version bump, made macos patch unconditional - - 23 Aug 2005; Fernando J. Pereda libpcre-6.3.ebuild: - Stable on alpha, wrt bug #103337 - - 23 Aug 2005; Fabian Groffen libpcre-6.3.ebuild: - Stable on ppc-macos (bug #103337) - - 23 Aug 2005; Michael Hanselmann libpcre-6.3.ebuild: - Stable on ppc and hppa. - - 23 Aug 2005; Aaron Walker libpcre-6.3.ebuild: - Stable on mips for bug #103337. - - 23 Aug 2005; Aron Griffis libpcre-6.3.ebuild: - stable on ia64 - - 23 Aug 2005; Markus Rothe libpcre-6.3.ebuild: - Stable on ppc64 (bug #103337) - -*libpcre-6.3 (22 Aug 2005) - - 22 Aug 2005; Jeremy Huddleston - +files/pcre-6.3-link.patch, +files/pcre-6.3-uclibc-tuple.patch, - +libpcre-6.3.ebuild: - Version bump for security bug #103337. Stable amd64, sparc, x86. - -*libpcre-6.1 (02 Jul 2005) - - 02 Jul 2005; Jeremy Huddleston - +files/pcre-6.1-link.patch, +libpcre-6.1.ebuild: - Version bump closes bug #97246 thanks to Carsten Lohrke . - - 26 Jun 2005; Lina Pezzella libpcre-5.0.ebuild: - Fixed dirty dylib hack - - 10 Jun 2005; Lina Pezzella libpcre-5.0.ebuild: - Removed elibtoolize for ppc-macos. Fixes Bug #95384. Thanks to kito and - Fabian Groffen for contributing to the fix. - - 18 Apr 2005; Michael Hanselmann libpcre-5.0.ebuild: - Stable on ppc. - - 08 Apr 2005; Markus Rothe libpcre-5.0.ebuild: - Stable on ppc64 - - 21 Feb 2005; libpcre-5.0.ebuild: - Stable on ppc-macos. - - 13 Feb 2005; Lina Pezzella - +files/pcre-5.0-macos.patch, libpcre-5.0.ebuild: - dylib fix for ppc-macos - - 07 Feb 2005; Bryan Østergaard libpcre-5.0.ebuild: - Stable on alpha. - - 06 Feb 2005; Joshua Kinard libpcre-5.0.ebuild: - Marked stable on mips. - - 31 Jan 2005; Jeremy Huddleston libpcre-5.0.ebuild: - Stable amd64, sparc, x86. - - 28 Jan 2005; Lina Pezzella libpcre-4.5.ebuild: - Stable ppc-macos. - - 21 Jan 2005; libpcre-5.0.ebuild: - Removed patch from 4.2 for ppc-macos -- 5.0 works fine w/o it. - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - -*libpcre-5.0 (28 Dec 2004) - - 28 Dec 2004; Jeremy Huddleston - +files/pcre-5.0-uclibc-tuple.patch, -libpcre-3.9-r1.ebuild, - -libpcre-3.9-r2.ebuild, -libpcre-3.9.ebuild, +libpcre-5.0.ebuild: - Version bump closes bug #75919. - - 08 Oct 2004; Lina Pezzella libpcre-4.5.ebuild: - Added patch for creation of dylibs on ppc-macos. Bug #58165. Thanks to Robin Munn for the submission. - Testing on ppc-macos. - - 08 Oct 2004; Guy Martin libpcre-4.5.ebuild: - Marked stable on hppa. - - 19 Sep 2004; Joshua Kinard libpcre-4.5.ebuild: - Marked stable on mips. - - 06 Sep 2004; Bryan Østergaard libpcre-4.5.ebuild: - Stable on alpha. - - 04 Sep 2004; Gustavo Zacarias libpcre-4.5.ebuild: - Stable on sparc - - 01 Sep 2004; Jeremy Huddleston libpcre-4.5.ebuild: - Stable x86 amd64. - - 07 Aug 2004; Tom Martin libpcre-3.9.ebuild: - Typo in DESCRIPTION: compitable -> compatible. Bug 59717. - -*libpcre-4.5 (12 Jul 2004) - - 12 Jul 2004; Jeremy Huddleston +libpcre-4.5.ebuild: - Version bump closes bug #56791. - - 12 Jul 2004; libpcre-4.4.ebuild, - files/pcre-4.2-link.patch, files/pcre-4.4-uclibc-tuple.patch: - added two patches that came from redhat, one adds the uclibc tuple for - configure and the other fixes linking problems. enabled PIC for all arches vs - hppa/amd64 alone. - - 01 Jul 2004; Jeremy Huddleston - libpcre-3.9-r1.ebuild, libpcre-3.9-r2.ebuild, libpcre-3.9.ebuild, - libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild: - virtual/glibc -> virtual/libc - - 23 May 2004; Bryan Østergaard libpcre-4.4.ebuild: - Stable on alpha. - - 15 May 2004; Joshua Kinard libpcre-4.4.ebuild: - Marked stable on mips. - - 22 Apr 2004; Travis Tilley libpcre-4.4.ebuild: - stable on amd64 - - 20 Apr 2004; Jeremy Huddleston - libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild: - IUSE added - - 01 Apr 2004; Brian Jackson libpcre-4.4.ebuild: - add s390 to keywords - - 01 Apr 2004; Gustavo Zacarias libpcre-4.4.ebuild: - stable on sparc - - 31 Mar 2004; Jeremy Huddleston libpcre-4.4.ebuild, - metadata.xml: - Added me as maintainer. Stable on x86. - - 28 Mar 2004; Luca Barbato libpcre-4.2-r1.ebuild: - Marked ppc - - 07 Mar 2004; Tom Gall libpcre-4.4.ebuild: - stable on ppc64 - - 13 Jan 2004; Aron Griffis libpcre-4.2-r1.ebuild: - stable on alpha - - 28 Dec 2003; Joshua Kinard libpcre-4.2-r1.ebuild: - Move to mips stable (~mips -> mips) - -*libpcre-4.4 (19 Nov 2003) - - 22 Dec 2003; Guy Martin libpcre-4.4.ebuild : - Marked stable for hppa. append-flags -fPIC for hppa. - - 19 Nov 2003; Martin Holzer libpcre-4.4.ebuild: - Version bumped. Closes #28976 - - 08 Nov 2003; Brad House libpcre-4.2-r1.ebuild: - append-flags -fPIC for amd64 - - 15 Jul 2003; Christian Birchinger libpcre-4.2-r1.ebuild: - Added sparc stable keyword - -*libpcre-4.2-r1 (03 May 2003) - - 23 Jul 2003; Guy Martin libpcre-4.2-r1.ebuild : - Marked stable on hppa. - - 03 May 2003; Paul de Vrieze libpcre-4.2-r1.ebuild: - Bumped libpcre-4.2 version to -r1 to force recompilation with people who run - unstable and have a miscompiled libpcre - -*libpcre-4.2 (15 Apr 2003) - - 30 Apr 2003; Paul de Vrieze libpcre-4.2.ebuild: - Corrected problem with libtool that would not allow libpcre-4.2 to install - libpcreposix if there was not allready a libpcre installed. Older versions - don't seem to have the problem - - 20 Apr 2003; Martin Holzer libpcre-3.9-r2.ebuild, - libpcre-4.2.ebuild: - Fixing Header - - 16 Apr 2003; Patrick Kursawe libpcre-4.2.ebuild : - parallel make failed if no older version was installed - tried to - link with the not-yet-existing library. Changed emake -> make. - - 15 Apr 2003; Martin Holzer Manifest, - libpcre-4.2.ebuild: - Version bumped. - -*libpcre-3.9-r2 (10 Mar 2003) - - 30 Jun 2003; Guy Martin libpcre-3.9-r2.ebuild : - Marked stable on hppa. - - 21 Mar 2003; Guy Martin libpcre-3.9-r2.ebuild : - Added ~hppa to KEYWORDS. - - 10 Mar 2003; Graham Forest libpcre-3.9-r2.ebuild: - Added -r2 with utf-8 support - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*libpcre-3.9-r1 (21 Mar 2003) - - 21 Mar 2003; Guy Martin libpcre-3.9-r1.ebuild : - Added hppa to KEYWORDS. - - 14 Mar 2003; Jan Seidel : - Added mips to KEYWORDS - - 21 Jul 2002; Owen Stampflee : - - Added KEYWORDS and License - - - 27 Mar 2002; Seemant Kulleen libpcre-3.9-r1.ebuild : - - Ungzipped html docs. - - - 21 Feb 2002; G.Bevin libpcre-3.9.ebuild : - - Fixed html docs installation problem. - -*libpcre-3.9 (20 Feb 2002) - - 20 Feb 2002; G.Bevin libpcre-3.9.ebuild, - files/digest-libpcre-3.9: - - Version upgrade to latest version. - Added binary compatibility slot 3. - -*libpcre-3.7 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest index daaca297c3..ccec7b4721 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/Manifest @@ -1,10 +1,7 @@ -AUX libpcre-8.38-CVE-2016-1283.patch 1714 SHA256 a4b1a1d4176b7271403ce9a8b9e96404671b7a6d82b2a5e1c4778172c36e6b69 SHA512 353f4573c06a95247ba4b506be0308c6781ee41bdc0f8e2040d974d258d51dee5e19861925e70584eb6319f9da8593000c1c8fc670ae60a8d76c41ee57f2da2b WHIRLPOOL 29935cf10b15cad22699ffbe4dd34314de4185cf49789dfc56537bcc9203b91e5ca2731b1089d6d138a029fb3ad9ccdf167d2e1da9341a23a900c7f9f6dab73f -AUX libpcre-8.38-ZDI-CAN-3542.patch 8318 SHA256 5dc56e334771467747427f5e4f46af61a193a54a5e367d9d4f0dc1b8888fd4b3 SHA512 6ef0ba6ceca2805894c27e906388f000fae06ef67ed7be1f01809f64f2cc7b7adfd6747e005033aa260f229479fcbb64055ec151d3dee10edd0a400cece97914 WHIRLPOOL cee8fb91e4854e019ebcbabd7d4dc3c87a4a796574dc167890b702d0b36ede2518d1fcdfb104eb6139b463e8d766c4c27b5866ea70c66d3408a9ef80f5100843 -DIST pcre-8.38.tar.bz2 1562265 SHA256 b9e02d36e23024d6c02a2e5b25204b3a4fa6ade43e0a5f869f254f49535079df SHA512 ad3412ceee8f992787a3e7cbe0155ffba67affd4b2dfece6c4501dc8d2012f52dcc1ee1f56759362e04bbbd10ea9370b3e46f238e2f75005cb69f6c8439e52c0 WHIRLPOOL 68533f741a3faa618f4d7341bfa59aaac295ac6af6085772e4c169ad73fae38e98cace2ce2af2899a619bb05dce79859dcd175a158a73729082f7cf52107d1df DIST pcre-8.39.tar.bz2 1560758 SHA256 b858099f82483031ee02092711689e7245586ada49e534a06e678b8ea9549e8b SHA512 8b0f14ae5947c4b2d74876a795b04e532fd71c2479a64dbe0ed817e7c7894ea3cae533413de8c17322d305cb7f4e275d72b43e4e828eaca77dc4bcaf04529cf6 WHIRLPOOL 00e8e7fb3dc60cbbd2ee185e269696058b568a0f269749386bad44cb474f723c9ed3dfd2af91ddce0b5047aab459864f07e05940af17d3d51d2f1b068415b1ed -EBUILD libpcre-8.38-r1.ebuild 2877 SHA256 b613afa5c0226d80a430d547c7f099e3359a8808a68a3d9321bb3cb19f9da629 SHA512 fb3eed9e159ca3b6779d499381f88eba60d12610b560fbc77800bd3c3c6bd08c4154e24be9963a0c5ee38f5cf2ae6325aaef36b5d5273053c18738316aeba939 WHIRLPOOL 9f5c4fc185be2b287f8724e8cc8156797979601e86cebe6fb749a0cc0354461db4b20ce8a81d545d3cab2b0779162f47ae18ca0281189be511fb472ea7664b73 -EBUILD libpcre-8.38.ebuild 2764 SHA256 530981f347fac64af185ee1d0ac30bfab2b63a65555503e3a2a70b2a1696467d SHA512 d1372fd1df017a9371fd08c15bf8fe6acc28e6e5ff9ffcf1605ed1a4fa07204a1d33e9ee46d1eb4b40e98079132fd280582101a5938bdbd26fb535105aa891a8 WHIRLPOOL 61daaf93e4d61b6fe06e1dab51224f33ed815fe96591ac7119ea61c20c3555beb0f8754420889432f8cf83e1c3ed66cbd8a45685d1a17581e000dad964db16ac -EBUILD libpcre-8.39.ebuild 2817 SHA256 184be06d035cd47b30ba9210fb15134fddf8c87020767c25b07491caafa3e4f8 SHA512 73aa42fc4e66a3a6956c8094dbb47a37b4b1bad83d3a7e3df8f3cb33412102fc85c3c77813a92d1878fe0652a09b66ebdbe40aa76b713dbcf6bd6c6641e9467a WHIRLPOOL 2bff4fa314847208aa93cbe9a77c8e2f7b74158cc1f1fe62ab0079145056087e67653a1870aad5e36ec53eb875dac8a2ce7ade8b0b056ec0b1fab037b978f969 -MISC ChangeLog 8367 SHA256 5132cb1f50c9c3c1752f3d6f21113d49c754f07782cc6eae47d99622b452c210 SHA512 52f4278c83f1d8b6f7491f808a4d0fbc02538a4aad487f7df25ba485e78cfe48d834c0a7e3388d0a2e92af463c2f0a74ad279abd1631ce7fbe0e166692e92f5b WHIRLPOOL 5a4d432ce378e56c2e52dd6b3f0b2cb2e39117624128d50e0eb1aa8503127db9ffdbb0be5de53c7e470266559ae25763e3ec61033cac5db53edc414575e7aea4 +DIST pcre-8.40.tar.bz2 1560119 SHA256 00e27a29ead4267e3de8111fcaa59b132d0533cdfdbdddf4b0604279acbcf4f4 SHA512 b4c27eafbdf33bd7a1384655b1936f4be3bc6745c072347eb26e988896c52664bd85ac42444da1be78b6e20f45b6c7e5921f5f20f5b0741b5bd3d9844e5bd4e2 WHIRLPOOL 6711688972b3db4b98902d548b84e8b03b61c3a12d24a4e42fc49ddc5e2b4be51f98f91873166e550866e88b6cd55092ea27704a3b7e71d58a2af21148ad3340 +EBUILD libpcre-8.39.ebuild 2804 SHA256 8397835b0303e77a5962d4a784d0d7ad79b7d17f77efff3c70988d18d3c9c8e4 SHA512 6aa289609ca02802f1d6ab8fa4d3344e352789775fa30d3c50b53a4e1145e1d033230d2daad195873d4d2b1d2bcefce6f569f71fc4baf90adc7f2802e67861f9 WHIRLPOOL 12941ae26442a87c52c01816626b01cfb7a80519a9e9263117ae209e8a47afc05d02cb4575ca91a298a2765c4133b50650cd1b1b97bcdfa082d6d84d1d7a9a7f +EBUILD libpcre-8.40.ebuild 2817 SHA256 6f1946adb6214b71649118fc1f6fb4f3c54f32dfebead324fac63c65da39dbf5 SHA512 8c25d21862600348295300cc421e14087f5fd18758af8d9910112826d0ce07820dff412460b44e5a8c52f51fb911f8bef3bf88f3023b2676a48e10260964bac7 WHIRLPOOL 70f1293c70f7365a42bc54899cdd5cba2d6ced27bab68d211f3945ad35c4fe63ee7921e9256f5c921a7024b60c4df9f6ad0e08a115ef99102d522e23737e3427 +MISC ChangeLog 9358 SHA256 6d71cdef5ca28f5d0c3af958daa73122d374a64088bf960961f9eec235572595 SHA512 ad1c6ff26e6198bda9f8c5d31d03a5337b0bd7c620f564b31b98117982d12677426ec4d703325028c44ea371dc15c3b2530d0c91ccd9e8b40b5710761a2e7ef0 WHIRLPOOL c8f1726ad29d83ee380eeeaae0a385a7de8db1e99751357bbf59dcf0af751e4f6ddb8f88d836dda0d0d6e132ef4db126fa3e64610491ceadce550b3017b2ee5d MISC ChangeLog-2015 35335 SHA256 dfdfc43bcff86898d74db532baf46e6d88c70a3e62e82ceab69c285934f802b5 SHA512 94411b185f75967d240777124272d04b13f3cb3e43de6f751baa9944e07086f9fa2972e4854514fb39f85d69422a07fd1ee1cc7fc587dacf54b777bdf68439ea WHIRLPOOL ec71b8c06e85b5ec0a4040def4447e6aa2589bbaf9bd4b5d7479a2b968357a2b5c4a30e7c2739bd1b4607e074cdc9d15e0f730ed1a69cb936d514056d53578e0 MISC metadata.xml 1112 SHA256 fa2a7f9e7f1ee1c432907cbc5cc0dd23f9636b5f4c51836dbcdbf24f72975c2a SHA512 eb7e2db9932c108442e69bd3ddf04d8d753dede44f7453b1fa33730ec9cda89e618f4444a0adf3f9e7d09baf8c97ff19831906ad7148a26674269f1efd427e6b WHIRLPOOL 7b675f34fbd1f58f42d7ad5c4e39e1d80922474624047165b30d85ecdbbffd1246d68b0dad4d7553c0d2fc900249e3425fc04f9b3821f189b30ebb2d2615dbad diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch deleted file mode 100644 index 77c5046a5f..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-CVE-2016-1283.patch +++ /dev/null @@ -1,42 +0,0 @@ -From b7537308b7c758f33c347cb0bec62754c43c271f Mon Sep 17 00:00:00 2001 -From: ph10 -Date: Sat, 27 Feb 2016 17:38:11 +0000 -Subject: [PATCH] Yet another duplicate name bugfix by overestimating the - memory needed (i.e. another hack - PCRE2 has this "properly" fixed). - -git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1636 2f5784b3-3f2a-0410-8824-cb99058d5e15 ---- - ChangeLog | 7 +++++++ - pcre_compile.c | 7 ++++++- - testdata/testinput2 | 2 ++ - testdata/testoutput2 | 2 ++ - 4 files changed, 17 insertions(+), 1 deletion(-) - -14. And yet another buffer overflow bug involving duplicate named groups, this - time nested, with a nested back reference. Yet again, I have just allowed - for more memory, because anything more needs all the refactoring that has - been done for PCRE2. An example pattern that provoked this bug is: - /((?J)(?'R'(?'R'(?'R'(?'R'(?'R'(?|(\k'R'))))))))/ and the bug was - registered as CVE-2016-1283. - -diff --git a/pcre_compile.c b/pcre_compile.c -index 5019854..4ffea0c 100644 ---- a/pcre_compile.c -+++ b/pcre_compile.c -@@ -7311,7 +7311,12 @@ for (;; ptr++) - so far in order to get the number. If the name is not found, leave - the value of recno as 0 for a forward reference. */ - -- else -+ /* This patch (removing "else") fixes a problem when a reference is -+ to multiple identically named nested groups from within the nest. -+ Once again, it is not the "proper" fix, and it results in an -+ over-allocation of memory. */ -+ -+ /* else */ - { - ng = cd->named_groups; - for (i = 0; i < cd->names_found; i++, ng++) --- -2.7.4 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch deleted file mode 100644 index 7ca05f9eb6..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/files/libpcre-8.38-ZDI-CAN-3542.patch +++ /dev/null @@ -1,172 +0,0 @@ -From 943a5105b9fe2842851003f692c7077a6cdbeefe Mon Sep 17 00:00:00 2001 -From: ph10 -Date: Wed, 10 Feb 2016 19:13:17 +0000 -Subject: [PATCH] Fix workspace overflow for (*ACCEPT) with deeply nested - parentheses. - -git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1631 2f5784b3-3f2a-0410-8824-cb99058d5e15 ---- - ChangeLog | 32 ++++++++++++++++++-------------- - pcre_compile.c | 23 +++++++++++++++++++---- - pcre_internal.h | 4 ++-- - pcreposix.c | 5 +++-- - testdata/testinput11 | 2 ++ - testdata/testoutput11-16 | 3 +++ - testdata/testoutput11-32 | 3 +++ - testdata/testoutput11-8 | 3 +++ - 8 files changed, 53 insertions(+), 22 deletions(-) - -13. A pattern that included (*ACCEPT) in the middle of a sufficiently deeply - nested set of parentheses of sufficient size caused an overflow of the - compiling workspace (which was diagnosed, but of course is not desirable). - -diff --git a/pcre_compile.c b/pcre_compile.c -index b9a239e..5019854 100644 ---- a/pcre_compile.c -+++ b/pcre_compile.c -@@ -6,7 +6,7 @@ - and semantics are as close as possible to those of the Perl 5 language. - - Written by Philip Hazel -- Copyright (c) 1997-2014 University of Cambridge -+ Copyright (c) 1997-2016 University of Cambridge - - ----------------------------------------------------------------------------- - Redistribution and use in source and binary forms, with or without -@@ -560,6 +560,7 @@ static const char error_texts[] = - /* 85 */ - "parentheses are too deeply nested (stack check)\0" - "digits missing in \\x{} or \\o{}\0" -+ "regular expression is too complicated\0" - ; - - /* Table to identify digits and hex digits. This is used when compiling -@@ -4591,7 +4592,8 @@ for (;; ptr++) - if (code > cd->start_workspace + cd->workspace_size - - WORK_SIZE_SAFETY_MARGIN) /* Check for overrun */ - { -- *errorcodeptr = ERR52; -+ *errorcodeptr = (code >= cd->start_workspace + cd->workspace_size)? -+ ERR52 : ERR87; - goto FAILED; - } - -@@ -6626,8 +6628,21 @@ for (;; ptr++) - cd->had_accept = TRUE; - for (oc = cd->open_caps; oc != NULL; oc = oc->next) - { -- *code++ = OP_CLOSE; -- PUT2INC(code, 0, oc->number); -+ if (lengthptr != NULL) -+ { -+#ifdef COMPILE_PCRE8 -+ *lengthptr += 1 + IMM2_SIZE; -+#elif defined COMPILE_PCRE16 -+ *lengthptr += 2 + IMM2_SIZE; -+#elif defined COMPILE_PCRE32 -+ *lengthptr += 4 + IMM2_SIZE; -+#endif -+ } -+ else -+ { -+ *code++ = OP_CLOSE; -+ PUT2INC(code, 0, oc->number); -+ } - } - setverb = *code++ = - (cd->assert_depth > 0)? OP_ASSERT_ACCEPT : OP_ACCEPT; -diff --git a/pcre_internal.h b/pcre_internal.h -index f7a5ee7..dbfe80e 100644 ---- a/pcre_internal.h -+++ b/pcre_internal.h -@@ -7,7 +7,7 @@ - and semantics are as close as possible to those of the Perl 5 language. - - Written by Philip Hazel -- Copyright (c) 1997-2014 University of Cambridge -+ Copyright (c) 1997-2016 University of Cambridge - - ----------------------------------------------------------------------------- - Redistribution and use in source and binary forms, with or without -@@ -2289,7 +2289,7 @@ enum { ERR0, ERR1, ERR2, ERR3, ERR4, ERR5, ERR6, ERR7, ERR8, ERR9, - ERR50, ERR51, ERR52, ERR53, ERR54, ERR55, ERR56, ERR57, ERR58, ERR59, - ERR60, ERR61, ERR62, ERR63, ERR64, ERR65, ERR66, ERR67, ERR68, ERR69, - ERR70, ERR71, ERR72, ERR73, ERR74, ERR75, ERR76, ERR77, ERR78, ERR79, -- ERR80, ERR81, ERR82, ERR83, ERR84, ERR85, ERR86, ERRCOUNT }; -+ ERR80, ERR81, ERR82, ERR83, ERR84, ERR85, ERR86, ERR87, ERRCOUNT }; - - /* JIT compiling modes. The function list is indexed by them. */ - -diff --git a/pcreposix.c b/pcreposix.c -index dcc13ef..55b6ddc 100644 ---- a/pcreposix.c -+++ b/pcreposix.c -@@ -6,7 +6,7 @@ - and semantics are as close as possible to those of the Perl 5 language. - - Written by Philip Hazel -- Copyright (c) 1997-2014 University of Cambridge -+ Copyright (c) 1997-2016 University of Cambridge - - ----------------------------------------------------------------------------- - Redistribution and use in source and binary forms, with or without -@@ -173,7 +173,8 @@ static const int eint[] = { - REG_BADPAT, /* group name must start with a non-digit */ - /* 85 */ - REG_BADPAT, /* parentheses too deeply nested (stack check) */ -- REG_BADPAT /* missing digits in \x{} or \o{} */ -+ REG_BADPAT, /* missing digits in \x{} or \o{} */ -+ REG_BADPAT /* pattern too complicated */ - }; - - /* Table of texts corresponding to POSIX error codes */ -diff --git a/testdata/testinput11 b/testdata/testinput11 -index ac9d228..6f0989a 100644 ---- a/testdata/testinput11 -+++ b/testdata/testinput11 -@@ -138,4 +138,6 @@ is required for these tests. --/ - - /.((?2)(?R)\1)()/B - -+/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ -+ - /-- End of testinput11 --/ -diff --git a/testdata/testoutput11-16 b/testdata/testoutput11-16 -index 280692e..3c485da 100644 ---- a/testdata/testoutput11-16 -+++ b/testdata/testoutput11-16 -@@ -765,4 +765,7 @@ Memory allocation (code space): 14 - 25 End - ------------------------------------------------------------------ - -+/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ -+Failed: regular expression is too complicated at offset 490 -+ - /-- End of testinput11 --/ -diff --git a/testdata/testoutput11-32 b/testdata/testoutput11-32 -index cdbda74..e19518d 100644 ---- a/testdata/testoutput11-32 -+++ b/testdata/testoutput11-32 -@@ -765,4 +765,7 @@ Memory allocation (code space): 28 - 25 End - ------------------------------------------------------------------ - -+/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ -+Failed: missing ) at offset 509 -+ - /-- End of testinput11 --/ -diff --git a/testdata/testoutput11-8 b/testdata/testoutput11-8 -index cb37896..5a4fbb2 100644 ---- a/testdata/testoutput11-8 -+++ b/testdata/testoutput11-8 -@@ -765,4 +765,7 @@ Memory allocation (code space): 10 - 38 End - ------------------------------------------------------------------ - -+/([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00]([00](*ACCEPT)/ -+Failed: missing ) at offset 509 -+ - /-- End of testinput11 --/ --- -2.7.4 - diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild deleted file mode 100644 index 0bcdcf6ee6..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal - -DESCRIPTION="Perl-compatible regular expression library" -HOMEPAGE="http://www.pcre.org/" -MY_P="pcre-${PV/_rc/-RC}" -if [[ ${PV} != *_rc* ]] ; then - # Only the final releases are available here. - SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2 - ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2" -else - SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2" -fi - -LICENSE="BSD" -SLOT="3" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" -REQUIRED_USE="readline? ( !libedit ) - libedit? ( !readline )" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - zlib? ( sys-libs/zlib ) - libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline:0= )" -DEPEND="${RDEPEND} - virtual/pkgconfig" -RDEPEND="${RDEPEND} - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - )" - -S=${WORKDIR}/${MY_P} - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pcre-config -) - -src_prepare() { - epatch "${FILESDIR}"/${P}-ZDI-CAN-3542.patch #575546 - epatch "${FILESDIR}"/${P}-CVE-2016-1283.patch #570694 - sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die - elibtoolize -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" econf \ - --with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \ - $(multilib_native_use_enable bzip2 pcregrep-libbz2) \ - $(use_enable cxx cpp) \ - $(use_enable jit) $(use_enable jit pcregrep-jit) \ - $(use_enable pcre16) \ - $(use_enable pcre32) \ - $(multilib_native_use_enable libedit pcretest-libedit) \ - $(multilib_native_use_enable readline pcretest-libreadline) \ - $(use_enable static-libs static) \ - $(use_enable unicode utf) $(use_enable unicode unicode-properties) \ - $(multilib_native_use_enable zlib pcregrep-libz) \ - --enable-pcre8 \ - --enable-shared \ - --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} -} - -multilib_src_compile() { - emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=") -} - -multilib_src_install() { - emake \ - DESTDIR="${D}" \ - $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ - install - gen_usr_ldscript -a pcre -} - -multilib_src_install_all() { - prune_libtool_files -} - -pkg_preinst() { - preserve_old_lib /$(get_libdir)/libpcre.so.0 -} - -pkg_postinst() { - preserve_old_lib_notify /$(get_libdir)/libpcre.so.0 -} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild index 83960427d4..a3f73bfaf1 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.39.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,7 +19,7 @@ fi LICENSE="BSD" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" REQUIRED_USE="readline? ( !libedit ) libedit? ( !readline )" diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.40.ebuild similarity index 85% rename from sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.40.ebuild index fcda8d2e88..8e47cf4487 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.38.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libpcre/libpcre-8.40.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -19,7 +19,7 @@ fi LICENSE="BSD" SLOT="3" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib" REQUIRED_USE="readline? ( !libedit ) libedit? ( !readline )" @@ -42,7 +42,11 @@ MULTILIB_CHOST_TOOLS=( /usr/bin/pcre-config ) +#PATCHES=( +#) + src_prepare() { + #epatch "${PATCHES[@]}" sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die elibtoolize } diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 deleted file mode 100644 index 36a4c775f8..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare test -DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) virtual/pkgconfig -DESCRIPTION=Perl-compatible regular expression library -EAPI=5 -HOMEPAGE=http://www.pcre.org/ -IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) -SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.38.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.bz2 -_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=7175720c6415650aed75abe863d0aeed diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 index c03615332e..db0edc9b77 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.39 @@ -4,11 +4,11 @@ DESCRIPTION=Perl-compatible regular expression library EAPI=5 HOMEPAGE=http://www.pcre.org/ IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) SLOT=3 SRC_URI=mirror://sourceforge/pcre/pcre-8.39.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=8b917f2995ad1bda39b880bc326c1ff6 +_md5_=8cea658ecb3a8ab68b6c60e71332af64 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.40 similarity index 71% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.40 index 9f2f83f1cb..4a3e24bc2a 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.38 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libpcre-8.40 @@ -4,11 +4,11 @@ DESCRIPTION=Perl-compatible regular expression library EAPI=5 HOMEPAGE=http://www.pcre.org/ IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=BSD RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:0= ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline ) SLOT=3 -SRC_URI=mirror://sourceforge/pcre/pcre-8.38.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.bz2 +SRC_URI=mirror://sourceforge/pcre/pcre-8.40.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.bz2 _eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool b75230758539a7da029e24afdb693960 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85 -_md5_=d990004a40d36c82a3ac18322491ab6d +_md5_=e24078c3bf31eeccaf5083daab081345