Re: Debian PHP patches
| From: | Raphael Geissert | Date: | Mon, 18 Jan 2010 21:00:11 +0000 |
| Subject: | Re: Debian PHP patches | ||
| References: | 1 2 3 4 5 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-46783@lists.php.net to get a copy of this message | ||
Jani Taskinen wrote:
> On 01/17/2010 05:19 AM, Raphael Geissert wrote:
>> Jani Taskinen wrote:
>>
>>> 16.1.2010 20:10, Raphael Geissert wrote:
>>>> Some of the other patches include:
>>>> libdb_is_-ldb
>>>
>>> Why? Potentially breaks things when you assume db/ being correct place..
>>
>> Do you have an example of any actual case?
>
> Do you have an example where it's actually needed?
Yes, every time a new libdb version is released we would have to patch the
config.m4 file. Instead, what this patch does is make the config.m4 pick the
versionless files.
For example, 5.3.1's ext/dba/config.m4 only knows up to db4.6 but at Debian
we have already moved to 4.7 and are switching to 4.8.
>> Can you tell me what exactly we are breaking? divert calls should only be
>> used internally by autoconf and the, apparently useless, usage of them in
>> php makes it fail to build with any other autoconf.
>
> If you remove them, things break. I don't remember right now why, but it
> did, Rasmus tried this already and failed. Search the mailing lists for
> more. His commit message is a bit weird, I think it should say "2.6x is
> broken in so many ways" rather than 2.13:
>
> http://svn.php.net/viewvc?view=revision&revision=291414
>
Well, we use autoconf2.63 (2.13 is soon to be dropped) and we need those
changes to make it work.
Cheers,
--
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net