[Bug 1792544] Re: demotion of pcre3 in favor of pcre2
Axel Beckert
abe at debian.org
Tue Sep 18 09:43:07 UTC 2018
Hi,
Andreas Hasenack wrote:
> I've seen the wget debian change, but just switching builddeps from pcre3-dev to pcre2-dev and rebuilding isn't enough. The package ends up not finding pcre and doesn't enable it:
> checking for PCRE... no
> checking pcre.h usability... no
> checking pcre.h presence... no
> checking for pcre.h... no
> ...
> Libs: -luuid -lidn2 -lnettle -lgnutls -lz -lpsl
>
> So while the package builds, it's not using pcre.
>
> I tried to switch apache, and while I could make it find pcre2-config and use it, pcre2 has different libraries than pcre3:
> pcre3-config --libs: -lpcre
> pcre2-config --libs: no such parameter
>
> In pcre2, we have --libs8, --libs-posix, --libs32 and --libs16, but no
> --libs. Is this a bug in pcre2-config?
Indeed, same for zsh:
checking for pcre-config... no
checking pcre.h usability... no
checking pcre.h presence... no
checking for pcre.h... no
checking for pcre_compile... no
checking for pcre_study... no
checking for pcre_exec... no
[...]
../../Test/V07pcre.ztst: starting.
../../Test/V07pcre.ztst: skipped (the zsh/pcre module is not available)
→ Back to Incomplete. I'll revert that commit from the recent 5.6.2-2
upload.
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, https://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
** Changed in: zsh (Ubuntu)
Status: Triaged => Incomplete
--
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:
Incomplete
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:
Incomplete
Status in freeradius package in Ubuntu:
Incomplete
Status in git package in Ubuntu:
Triaged
Status in glib2.0 package in Ubuntu:
Incomplete
Status in grep package in Ubuntu:
Incomplete
Status in haproxy package in Ubuntu:
New
Status in libpam-mount package in Ubuntu:
Incomplete
Status in libselinux package in Ubuntu:
New
Status in nginx package in Ubuntu:
Triaged
Status in nmap package in Ubuntu:
Incomplete
Status in pcre3 package in Ubuntu:
Confirmed
Status in php7.2 package in Ubuntu:
Triaged
Status in postfix package in Ubuntu:
Incomplete
Status in python-pyscss package in Ubuntu:
Incomplete
Status in quagga package in Ubuntu:
Incomplete
Status in rasqal package in Ubuntu:
Incomplete
Status in slang2 package in Ubuntu:
Incomplete
Status in sssd package in Ubuntu:
Incomplete
Status in wget package in Ubuntu:
Incomplete
Status in zsh package in Ubuntu:
Incomplete
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