[Bug 1792544] Re: demotion of pcre3 in favor of pcre2
Anders Kaseorg
andersk at mit.edu
Tue Sep 18 07:37:38 UTC 2018
Andreas: No, it’s not a bug. PCRE2 is a new project that’s not intended
to be compatible with the older PCRE (i.e. what Debian misnamed
“pcre3”). The API is completely different and this is expected. See
bug 1636666 for context, and specifically the PCRE2 release announcement
linked in the bug description:
https://lists.exim.org/lurker/message/20150105.162835.0666407a.en.html
That’s why getting rid of PCRE “in favor of” PCRE2 is a pointless way to
frame the issue. PCRE2 neither replaces nor conflicts with PCRE, as was
pointed out many times in bug 1636666.
But since we’re apparently gathering information here: although Apache
2.4.x does not support PCRE2, Apache trunk does support PCRE2 as of
r1773454. (As you can see, this support was added by creating separate
conditionally compiled code paths for PCRE and PCRE2.)
https://github.com/apache/httpd/commit/b1a3338e011a17ad190fb7f66cf5ca9acf353570
** Bug watch added: Debian Bug tracker #757140
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757140
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to zsh in Ubuntu.
https://bugs.launchpad.net/bugs/1792544
Title:
demotion of pcre3 in favor of pcre2
Status in aide package in Ubuntu:
New
Status in apache2 package in Ubuntu:
New
Status in apr-util package in Ubuntu:
New
Status in clamav package in Ubuntu:
Triaged
Status in exim4 package in Ubuntu:
New
Status in freeradius package in Ubuntu:
New
Status in git package in Ubuntu:
Triaged
Status in glib2.0 package in Ubuntu:
New
Status in grep package in Ubuntu:
New
Status in haproxy package in Ubuntu:
New
Status in libpam-mount package in Ubuntu:
New
Status in libselinux package in Ubuntu:
New
Status in nginx package in Ubuntu:
Triaged
Status in nmap package in Ubuntu:
New
Status in pcre3 package in Ubuntu:
Confirmed
Status in php7.2 package in Ubuntu:
Triaged
Status in postfix package in Ubuntu:
New
Status in python-pyscss package in Ubuntu:
New
Status in quagga package in Ubuntu:
New
Status in rasqal package in Ubuntu:
New
Status in slang2 package in Ubuntu:
New
Status in sssd package in Ubuntu:
Triaged
Status in wget package in Ubuntu:
Triaged
Status in zsh package in Ubuntu:
Triaged
Bug description:
demotion of pcre3 in favor of pcre2. These packages need analysis what
needs to be done for the demotion of pcre3:
Packages which are ready to build with pcre2 should be marked as
'Triaged', packages which are not ready should be marked as
'Incomplete'.
aide
apache2
apr-util
clamav
exim4
freeradius
git
glib2.0
grep
haproxy
libpam-mount
libselinux
nginx
nmap
php7.2
postfix
python-pyscss
quagga
rasqal
slang2
sssd
wget
zsh
------
For clarification: pcre2 is actually newer than pcre3. pcre3 is just
poorly named (according to jbicha).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/aide/+bug/1792544/+subscriptions
More information about the foundations-bugs
mailing list