Re: Bundling libxml2 default?

From: Date: Fri, 16 May 2003 18:27:08 +0000
Subject: Re: Bundling libxml2 default?
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-1601@lists.php.net to get a copy of this message
On Fri, May 16, 2003 at 09:30:07AM -0400, Sterling Hughes wrote: > On Fri, 2003-05-16 at 10:50, Adam Dickmeiss wrote: > > With PHP5 as of today, a "clean" configure - with just > > --with-apxs > > compiles PHP5 with a bundled libxml2. That can't be right? > > I have libxml2-dev installed. Do I really have to use > > --without-bundle-libxml > > to make a sane installation? > > > > Yep. We default to using the bundle, just like we do with expat, or > mysql, gd, or any other piece of software we bundle. Ok, here we go again.. I still have not seen any good reason to bundle. You state at http://edwardbear.org/blog/ that libxml2 is bundled because expat is bundled. Is that the best argument? You want people to switch to a more "modern" interface. The new interface apparently breaks BC in multiple ways (that's not your fault, the tools are just different). How about unbundling expat and let people choose with configure what of those libs they want to use. That solution will both make configure for PHP easier to use _and_ save you from updating the bundled software (for security updates, for example). -- Adam > -Sterling > > -- > "Reductionists like to take things apart. The rest of us are > just trying to get it together." > - Larry Wall, Programming Perl, 3rd Edition -- Adam Dickmeiss mailto:adam@indexdata.dk http://www.indexdata.dk Index Data T: +45 33410100 Mob.: 212 212 66

« previous php.internals (#1601) next »