Control: tags -1 + upstream

On Mon, 4 Jul 2016 09:36:08 +0200 
=?UTF-8?B?TMOhc3psw7MgQsO2c3rDtnJtw6lueWkgKEdDUyk=?= <g...@debian.org> wrote:
> On Sun, Jul 3, 2016 at 1:46 PM, Christian Kastner <c...@debian.org> wrote:
> > On 2016-07-03 12:30, László Böszörményi (GCS) wrote:
> >> In that clean chroot, may you rebuild -13 from source? Then install
> >> it still in that chroot and see the output of 'dot'.
> >
> > You were right: with a rebuilt -13, jpeg is no longer present in
> > 'device', either:
>  Checked the build logs and -13 was built with libjpeg-turbo 1.4.2 and
> -14 with 1.5.0 which is a new upstream release and rearranged at least
> one pkg-config file. Tried to downgrade libjpeg-turbo 1.4.2 and
> rebuilt -13, but the jpeg is still missing from 'devices'. Give me
> some days to further look into it until I have a network setup which
> likes me. Now it's hard. :(

I've also stumbled over this problem and the issue is that the
standard check for libgd in configure.ac still tries to use
the obsolete gdlib-config, which has been dropped from libgd in
2.2.1-1 (May 23rd, 2016). Instead, one should use pkg-config.
However, gdlib-config --features (which is used by graphviz to
detect libgd's supported formats) does not have a proper
equivalent in pkg-config. (You should probably ask the libgd2
people what to use instead. Note that custom variables in
pkg-config are allowed, so maybe they could add that.)

graphviz still finds libgd in another way, but then doesn't think
any of it's features are enabled, so HAVE_GD_JPEG etc. are not
defined.

Regards,
Christian

Reply via email to