Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 838013 - net-proxy/haproxy: consider dropping USE=pcre2* and defaulting to pcre2
Summary: net-proxy/haproxy: consider dropping USE=pcre2* and defaulting to pcre2
Status: IN_PROGRESS
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Christian Ruppert (idl0r)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 837980
  Show dependency tree
 
Reported: 2022-04-12 07:41 UTC by Sam James
Modified: 2022-06-09 00:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-04-12 07:41:26 UTC
pcre1 is EOL.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-04-12 07:41:49 UTC
(In reply to Sam James from comment #0)
> pcre1 is EOL.

... so please consider unconditionally depending on pcre2.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-04-27 02:17:47 UTC
Forgot Bug: tags ;)

use Bug: as a commit message trailer (or Closes:) to tag them.

---

From 43be7f46ea7b36017eb98ef839a8f430f5b46030 Mon Sep 17 00:00:00 2001
From: Christian Ruppert <idl0r@gentoo.org>
Date: Tue, 26 Apr 2022 17:20:54 +0200
Subject: net-proxy/haproxy: Bump to 2.5.6 and default to PCRE2, bug 838013

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Ruppert <idl0r@gentoo.org>
---
 net-proxy/haproxy/Manifest             |   1 +
 net-proxy/haproxy/haproxy-2.5.6.ebuild | 177 +++++++++++++++++++++++++++++++++
 2 files changed, 178 insertions(+)
 create mode 100644 net-proxy/haproxy/haproxy-2.5.6.ebuild

From 42944642f12a758e2f602227ac2553e70b5330c5 Mon Sep 17 00:00:00 2001
From: Christian Ruppert <idl0r@gentoo.org>
Date: Tue, 26 Apr 2022 17:25:07 +0200
Subject: net-proxy/haproxy: Unify live ebuilds. Default to PCRE2, bug 838013

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Ruppert <idl0r@gentoo.org>
---
 net-proxy/haproxy/haproxy-2.0.9999.ebuild | 24 +++++++++++-------------
 net-proxy/haproxy/haproxy-2.2.9999.ebuild | 24 +++++++++++-------------
 net-proxy/haproxy/haproxy-2.4.9999.ebuild | 22 ++++++++++------------
 net-proxy/haproxy/haproxy-2.5.9999.ebuild | 22 ++++++++++------------
 net-proxy/haproxy/haproxy-9999.ebuild     | 24 +++++++++++-------------
 5 files changed, 53 insertions(+), 63 deletions(-)
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2022-05-13 15:57:36 UTC
After stabilizing a version in each slot/sub-slot and removing the old version, we can consider this done.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-06-09 00:08:15 UTC
(In reply to Christian Ruppert (idl0r) from comment #3)
> After stabilizing a version in each slot/sub-slot and removing the old
> version, we can consider this done.

Thanks!