Comment 30 for bug 74647


You are still not getting it.

What you need is not a fork but a proper package. To ease this move I
added the possibility to use the system library AND to have the php
specific features like the imagefilter or imagerotate functions.

In the long run this compatibility layer will be pointless as's gd will have these features as well (gd 2.1) but that
won't make it into 5.3 or 5.2. However the compatibility layer can be
easily backported to your packages.

Feel free to come back to me if you need help on this task,


On Tue, Sep 15, 2009 at 5:11 PM, Ondřej Surý <email address hidden> wrote:
>> And why not create two php packages? "php5-standard" compiled without
> any special options and "php5-extra" (compiled with gd and perhaps other
> stuff).
> Bundled GD library in php has hardcoded dependency on php, which just
> adds to reasons, why it couldn't be packaged as a standalone library.
> What we really need is a proper fork of libgd with active upstream.
> The situation is that we have "official" libgd which had last release in
> 2007, and bundled "libgd" in php, which doesn't have proper versioning,
> proper soname, and basically it's useless for everybody except PHP
> project.
> So unless proper fork with (at least) backwards API (not ABI)
> compatibility is made, it's almost useless to ask.
> --
> php5-gd not using bundled GD library
> You received this bug notification because you are a direct subscriber
> of the bug.

Pierre |