Re: bundling libxml2 / bundling locations

From: Date: Thu, 30 May 2002 04:43:24 +0000
Subject: Re: bundling libxml2 / bundling locations
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-84563@lists.php.net to get a copy of this message
I think that XML is a core technology and giving plug&play access to our users is important. Having bundled the MySQL library made it easier for people to get started with MySQL. Does that mean I think every library should be bundled with PHP? No, I don't. But if libxml2 is a moving target and it's hard to stay in sync then it certainly sounds beneficial to take away this headache from our users. It also means that other XML based extensions could use it by default. Of course it also depends how big it is. If we can strip it down a lot I'd be a +1. If it'd add 1 MB to our .tar.gz I would be against. Andi At 18:35 29/05/2002 -0700, brad lafountain wrote:
My point of view is domxml does require a newish version of libxml2. It't not going to hurt if we bundle that version with php. The configure script can even detect a version that is installed on the system. If its greater than the packaged one then it can use that one instead alsogive the user to overide the bundled libxml2 --enable-domxml=/path/to/new/xml. I really don't see any ill effects with bundling. We bundle for the people don't regulary upgrade software and we allow auto config/overriding for people that do. Why do you think that .net will do so good (becides m$ forcing it on us). They run one installer and bingo everything "works". People will say "its easy to setup". - Brad --- Markus Fischer <mfischer@guru.josefine.at> wrote: On Thu, May 30, 2002 at 08:12:27AM +0900, Yasuo Ohgaki wrote :
Brad Lafountain wrote:
Ok, But take ext/domxml it requires a newerversion of libxml2. I didn't
have
it installed on my machine when i installed php. If we bundle say a specfic version of libxml2 that domxml depends on, then it won't matter how
fast
pased the development is, ext/domxml won't use it. We can obvisouly
peridocially
upgrade the version that is bundled and you can have an override if you want to use a different version that is installed on a system. As xml gets more
and
more popular i feel that domxml will be more and more popular. "Build outta the box"
+1 for libxml2 bundle. This already discussed, isn't this?
    -1
    It's very actively developed. What is the reason of shared
    libraries if we don't use it?! GD is a completely different
    story. I even think it's not necessary to bundle
    libmysqlclient because it's really installed everywhere where
    mysql is available.
    - Markus
-- GnuPG Key: http://guru.josefine.at/~mfischer/C2272BD0.asc Wishlist: http://guru.josefine.at/~mfischer/wishlist __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.dev (#84563) next »