[php-maint] LFS support in sight

sean finney seanius at debian.org
Mon Nov 13 11:58:14 CET 2006


On Sun, 2006-11-12 at 14:24 -0800, Steve Langasek wrote:
> 
> Two commits in the php4 tree today for this: one to enable LFS in the build
> and change the ABI to match, and one to re-add a patch that fixes up a known
> LFS problem with the zlib headers.

i've updated the php5 tree to follow suit.  *but*, i can't seem to test
this right now since there doesn't seem to be an uploaded version of
libapr1-dev (>= 1.2.7-8) available...

> Oh, and last time we tried to do something sensible in the Debian build
> instead of following upstream's lead, we got yelled at for breaking binary
> compatibility and rendering all third-party binary modules unusable.  Do
> people think that's a killer issue now as well?  I couldn't care less about
> it, but you guys may consider that a significant use case that justifies
> living with the 2GB limit.  (Hmm... and if we're breaking stuff, should we
> turn ZTS back on too? ;)

or, hey, i know... we can distribute seperate libapache2-mod-php and
libapache2-mod-php-lfs modules :)

seriously though, imho having LFS is a more laudable goal than binary
compatibility with software not even shipped in debian.  if a user
really wants to use such software, we can provide them directions
on how to turn off LFS (maybe we can do something to make it easier[1])
and rebuild the packages for themselves.  i've already set up a wiki
page for php4/php5 post etch, and the etch README.Debian will already
have a reference to this wiki page, so some of the pieces are already in
place for dealing with problems like this.

i'm of course open to hearing arguments for the contrary.


	sean

[1] setting a build-time variable.  phpN-config would need to have the
LFS flags conditionally patched in such a case, so it's a little more
than trivial but not much.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-php-maint/attachments/20061113/93762443/attachment.pgp


More information about the pkg-php-maint mailing list