Re: ext/gd/gd_ctx.c: In function '_php_image_stream_putc': error: 'struct gdIOCtx' has no member named 'data'
| From: | Pierre Joye | Date: | Sun, 10 Feb 2013 22:59:38 +0000 |
| Subject: | Re: ext/gd/gd_ctx.c: In function '_php_image_stream_putc': error: 'struct gdIOCtx' has no member named 'data' | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-65766@lists.php.net to get a copy of this message | ||
hi Tom,
On Sun, Feb 10, 2013 at 11:54 PM, Tom Boutell <tom@punkave.com> wrote:
> On Sun, Feb 10, 2013 at 2:50 PM, Dennis Clarke <dclarke@blastwave.org> wrote:
>> Does this mean there is a fork of GD inside the php source tarballs and that the
>> stuff I see at Tom Boutell's site is just something else ?
>
> I would like to know the answer to that myself. The gd project is
> currently maintained by the PHP community. I'm not sure if what's in
> the PHP tarballs is different from what's on bitbucket and to what
> degree.
Actually the bitbucket branch has more features (image formats support
and a couple of handy features like autocroping and the likes). 5.5
will bring both in sync and will use bundled versions when php is
built against an older version.
But this bug is a binary incompatibility with the external lib, my
mistake while adding a long awaited feature. To restore the binary
compatibility will require some re-factoring, 5.5 final should have it
and the other branches will follow shortly after.
Cheers,
--
Pierre
@pierrejoye