At 14:01 31/08/2003, Rob Richards wrote:
From: Jani Taskinen
>     And do you really want to hunt after all ghost bugs that are really
>     caused by buggy libxml versions..? And like you said, PHP 5 is still
>     beta. Nobody should be using it for real anyway. :)
>
>     (and they can always do '--disable-xml' etc.)
>
>     So I say we just require libxml 2.5.10 or higher.

Going with 2.5.10 is fine with me, but this does bring up the issue I had
raised before beta 1 was released. This has NOTHING to do with bundling
arguments, so no one use this to start that thread again please. If any
version is going to be allowed to be used by the end user, looks like
2.5.10+, there needs to be one or more versions that are considered
supported, meaning the extensions have been tested against those versions
and those are what are primarily used to test bug reports against.

We have clearly seen that libxml does break things in its versions, even
though the API is considered stable (which was one of the arguments against
this idea in the first place). The changes can affect any one if not all of
the xml based extensions and as you mentioned: "And do you really want to
hunt after all ghost bugs that are really caused by buggy libxml
versions..?". This is exactly where we are right now.

I agree, except I think it has a lot to do with bundling.


For now, I say let's require 2.5.10+.

Zeev

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to