Bug#947784: gegl: FTBFS on hurd-i386

Andreas Henriksson andreas at fatal.se
Sun Feb 23 10:00:13 GMT 2020


On Sun, Feb 23, 2020 at 10:24:17AM +0100, Andreas Henriksson wrote:
[...]
> In meson_options.txt libv4l has the default value of 'auto'
> (and the option is not explicitly specified/overriden in
> debian/rules invocation of dh_auto_configure).
[...]

The thing I was apparently missing is that debian/rules
specifies this option:
	-Dauto_features=enabled
... which is apparently a way to tell meson to globally
change the behaviour of how auto is dealt with.

This was likely added to avoid surprises that could happen
with automatically detected features and mistakenly missed
build-dependencies (eg. when someone updates to a new upstream version
but forgets to bump the minimum required version of a build-dependency
and suddenly the feature is disabled without anyone noticing).

Mystery solved... I'll check something into git (without testing it)
and hopefully next upload will get further on hurd. Please feel free
to test it (and suggest additional fixes). See:
https://salsa.debian.org/gnome-team/gegl/commit/4a655fa5240d0347d16261edab0e9b0b54d2fb0a

Regards,
Andreas Henriksson



More information about the pkg-gnome-maintainers mailing list