On Mon, Mar 16, 2009, Jeff Johnson wrote:
>> At the moment, PCRE and LUA are coupled because of LUA bindings
>> onto PCRE.
>>
>> So the current ordering of builds is
>> ...
>> build PCRE
>> build lua
>> construct librpmmisc (where PCRE is implictly pulled in)
>> build rpmio
>> ...
>>
>> The build ordering needs to become
>> ...
>> build PCRE
>> construct librpmmisc (with PCRE explcitly pulled in)
>> build lua (linking against -lrpmmisc)
>> build rpmio (and include lua within rpmio).
>> ...
>>
>> so that PCRE and LUA can be independently selected.
>>
>> Last chance to suggest a better alternative, todo++.
Hmmm... I've still not alternative at hand, because I still do not quite
understands the problem. RPM conditionally requires PCRE for the regex
stuff. And Lua conditionally also requires PCRE for the regex stuff.
What does currently prevent building RPM just with PCRE and just with
LUA only?
Ralf S. Engelschall
rse@engelschall.com
www.engelschall.com
Received on Mon Mar 16 21:57:47 2009