On Apr 13, 2009, at 5:27 AM, Ralf S. Engelschall wrote:


Ok, building with --with-pcre=internal seems to be broken since a
longer time as mostly everybody seems to build with an external PCRE
today. <rpmsx.h> uses PCRE and hence we need the PCRE CPPFLAGS mostly
everywhere, too.


Well we have multiple meanings for "broken" here. Sure it
makes little sense to have multiple copies of regex routines,
that is "broken".

Put an #if 0 in rpmsx then. The SELinux handling is zombie code
withing RPM. The RE stem handling was days of work to figger out
at the time is the only reason rpmsx remains.

I.e. nothing uses or cares rpmsx atm.

What I can't answer (and I've asked many times) is what role and
functions RPM needs to support for SELinux ...

Longer term, I can easily change all the regex(3) code to use the PCRE
API and/or mire instead.

But its the LUA module octopus snarl that I'm trying to solve,
mandatory PCRE is just "stuff".

But I can't do anything unless there is consensus on what problem
needs solving.

73 de Jeff
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to