On 03/21/2011 12:47 AM, William A. Rowe Jr. wrote:
Nobody has offered a reasonable response, let's try this again... the
availability of pcre and expat are generally a both-or-neither proposition
on most distributions.  Ergo, any one of the following resolutions would
restore logically consistency to the next-generation distribution...

  [X] apr 2.0 should resume bundling expat 2.0.1 fork[1]
  [ ] expat helpers should be dropped from apr 2.0,
      while httpd should assume an ap_ interface to expat
      with expat distributed with httpd-deps
  [ ] expat helpers should be dropped from apr 2.0,
      in favor of direct consumption of expat 2.x by httpd,
      with expat distributed with httpd-deps
  [ ] httpd will ship expat in srclib/apr/xml
      in spite of apr project decisions
  [ ] httpd-deps should drop pcre
  [ ] httpd-deps should be dropped

Simple majority, will re-offer this vote with the lowest vote getter dropped
until we have consensus.  Votes please?

[1] Note particularly that expat appears to be abandoned, no releases in almost
     4 yrs, with a significant security issue hanging over it we patched in apr.
     No effort appears to be expended in providing any alternate non-expat 
apr_xml
     interfaces.


The first option seems the least invasive at the moment.
However since we have in many places the "provider" kind of API
I see no reason why the same shouldn't be done for xml parsers
and regular expressions. Think even httpd trunk has already some
code that uses both regex and pcre.


Regards
--
^TM

Reply via email to