Re: PCRE 8.30 will break API

2012-02-28 Thread Petr Pisar
On 2012-02-09, Petr Pisar ppi...@redhat.com wrote: It's long time since PCRE (Perl-Compatible Regular Expression) library has changed API or ABI. Version 8.30 is different. [...] Result is pcre library has changed SONAME from libpcre.so.0 to libpcre.so.1. I'm pleased to announce all reverse

Re: PCRE 8.30 will break API

2012-02-16 Thread Thomas Moschny
2012/2/13 Petr Pisar ppi...@redhat.com: Currently there is 17 packages linked against the old PCRE: monotone Fixed in monotone-1.0-7.fc18. - Thomas -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel

Re: PCRE 8.30 will break API

2012-02-13 Thread Petr Pisar
On 2012-02-09, Petr Pisar ppi...@redhat.com 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

Re: PCRE 8.30 will break API

2012-02-10 Thread Petr Pisar
On 2012-02-09, Sérgio Basto ser...@serjux.com wrote: On Thu, 2012-02-09 at 16:52 +, Petr Pisar wrote: It's long time since PCRE (Perl-Compatible Regular Expression) library has changed API or ABI. Version 8.30 is different. Besides UTF-16 support, the incompatible changes are described by

Re: PCRE 8.30 will break API

2012-02-10 Thread Reindl Harald
Am 10.02.2012 12:46, schrieb Richard W.M. Jones: On Fri, Feb 10, 2012 at 01:03:11AM +0100, Kevin Kofler wrote: Richard W.M. Jones wrote: It dlopen's the package so there is no automatic dependency. To make up for this it requires pcre-devel, but in the light of this soname change that

Re: PCRE 8.30 will break API

2012-02-10 Thread Petr Pisar
On 2012-02-10, Reindl Harald h.rei...@thelounge.net wrote: that devel-packages require other devel-packages is OK but that you need ANY devel-package on machines having not installed any compiler/packaging-software not You can have a tool which creates binding to native shared objects at

Re: PCRE 8.30 will break API

2012-02-10 Thread Kevin Kofler
Richard W.M. Jones wrote: Actually ocaml-pcre-devel is the one which requires pcre-devel. I don't think this is against any guidelines, or if it is, it shouldn't be. No, that makes sense. Your message wasn't clear about that. Instead, the software MUST be patched to dlopen the fully

Re: PCRE 8.30 will break API

2012-02-10 Thread Richard W.M. Jones
On Fri, Feb 10, 2012 at 04:24:43PM +0100, Kevin Kofler wrote: Richard W.M. Jones wrote: Actually ocaml-pcre-devel is the one which requires pcre-devel. I don't think this is against any guidelines, or if it is, it shouldn't be. No, that makes sense. Your message wasn't clear about that.

PCRE 8.30 will break API

2012-02-09 Thread Petr Pisar
It's long time since PCRE (Perl-Compatible Regular Expression) library has changed API or ABI. Version 8.30 is different. Besides UTF-16 support, the incompatible changes are described by upstream with these words: . The pcre_info() function, which has been obsolete for over 10 years, has been

Re: PCRE 8.30 will break API

2012-02-09 Thread Jon Ciesla
On Thu, Feb 9, 2012 at 10:52 AM, Petr Pisar ppi...@redhat.com wrote: It's long time since PCRE (Perl-Compatible Regular Expression) library has changed API or ABI. Version 8.30 is different. Besides UTF-16 support, the incompatible changes are described by upstream with these words: . The

Re: PCRE 8.30 will break API

2012-02-09 Thread Petr Pisar
On 2012-02-09, Jon Ciesla limburg...@gmail.com wrote: On Thu, Feb 9, 2012 at 10:52 AM, Petr Pisar ppi...@redhat.com 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.

Re: PCRE 8.30 will break API

2012-02-09 Thread Jon Ciesla
On Thu, Feb 9, 2012 at 11:46 AM, Petr Pisar ppi...@redhat.com wrote: On 2012-02-09, Jon Ciesla limburg...@gmail.com wrote: On Thu, Feb 9, 2012 at 10:52 AM, Petr Pisar ppi...@redhat.com wrote: Result is pcre library has changed SONAME from libpcre.so.0 to libpcre.so.1. Other librararies

Re: PCRE 8.30 will break API

2012-02-09 Thread Remi Collet
Le 09/02/2012 17:52, Petr Pisar a écrit : php php 5.4.0RC7 won't build. I know the fix have been commited, http://svn.php.net/viewvc?view=revisionrevision=323096 http://svn.php.net/viewvc?view=revisionrevision=323097 so will be in 5.4.0 final, planned for February 16. So, you can probably

Re: PCRE 8.30 will break API

2012-02-09 Thread Richard W.M. Jones
On Thu, Feb 09, 2012 at 04:52:57PM +, Petr Pisar wrote: ocaml-ocamlnet ocaml-pcre It dlopen's the package so there is no automatic dependency. To make up for this it requires pcre-devel, but in the light of this soname change that might be a bug. Rich. -- Richard Jones,

Re: PCRE 8.30 will break API

2012-02-09 Thread Jason L Tibbitts III
PP == Petr Pisar ppi...@redhat.com writes: PP zoneminder Went ahead and rebuilt it now as I intend to be working on it tomorrow. - J -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel

Re: PCRE 8.30 will break API

2012-02-09 Thread Paul Howarth
On Thu, 9 Feb 2012 16:52:57 + (UTC) Petr Pisar ppi...@redhat.com wrote: (2) Reverse dependencies will be rebuilt against this new library. x86_64 repository returns 109 packages: ... proftpd I've done the proftpd rebuild. Paul. -- devel mailing list devel@lists.fedoraproject.org

Re: PCRE 8.30 will break API

2012-02-09 Thread Sérgio Basto
On Thu, 2012-02-09 at 16:52 +, Petr Pisar wrote: It's long time since PCRE (Perl-Compatible Regular Expression) library has changed API or ABI. Version 8.30 is different. Besides UTF-16 support, the incompatible changes are described by upstream with these words: . The pcre_info()

Re: PCRE 8.30 will break API

2012-02-09 Thread Kevin Kofler
Richard W.M. Jones wrote: It dlopen's the package so there is no automatic dependency. To make up for this it requires pcre-devel, but in the light of this soname change that might be a bug. It is against the guidelines to require a devel package. Instead, the software MUST be patched to

Re: PCRE 8.30 will break API

2012-02-09 Thread Reindl Harald
Am 10.02.2012 01:03, schrieb Kevin Kofler: Richard W.M. Jones wrote: It dlopen's the package so there is no automatic dependency. To make up for this it requires pcre-devel, but in the light of this soname change that might be a bug. It is against the guidelines to require a devel