Re: PCRE 8.30 will break API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2012-02-09, Petr Pisar <ppisar@xxxxxxxxxx> wrote:
>
> Result is pcre library has changed SONAME from libpcre.so.0 to
> libpcre.so.1. Other librararies (pcrecpp, pcreposix) delivered with this
> package remain compatible.
>
> Because pcre library is part of minimal build root I choosed following
> strategy to avoid breaking Koji:
>
> (1) pcre-8.30-1 will include both new libpcre.so.1 and old libpcre.so.0.
>     (This is done by copying old files from build root while building
>     this new package).
>
This has been successfully done.

> (2) Reverse dependencies will be rebuilt against this new library.
>     x86_64 repository returns 109 packages:
>
I attempted to rebuild 104 packages, 22 packages have failed. Some
packages rebuilt other maintainers before me, or fixed them and rebuilt
after me.

Currently there is 17 packages linked against the old PCRE:

cegui
dansguardian
gambas2
gnaughty
kismet
matahari
medusa
mod_security
monotone
openscada
ovaldi
php
privoxy
R
regexxer
syncevolution
wmweather+

Most of them have been already failing before PCRE upgrade. I will
investigate the failures in the future.

I created PCRE 8.30 feature page for F18
<https://fedoraproject.org/wiki/Features/pcre8.30> where you can track
the progress. There is a link with an example how to port an application
from removed pcre_info(3) to pcre_fullinfo() too.

-- Petr

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux