Regression with oilify filter
An AUR version of gegl-git has stopped building and after doing git-bisect, the offending commit turned out to be e3364982.
The issue is with building docs, the oilify image preview crashes:
...
ok 80 - gegl:snn-mean (ref b)
not ok 81 - gegl:stress (unstable) # TODO reference is not reproducible
ok 82 - gegl:wavelet-blur-1d (ref b)
ok 83 - gegl:connected-components (ref b)
not ok 84 - gegl:segment-kmeans (no ref) # TODO hash = 8f1db03077933e7d25ba89b74acd7ce1
[ 81% | 9<2<1 | 4.6bps ] Generating docs/website/class_hierarchy_html with a custom command (wrapped by meson to capture output)
FAILED: docs/website/operations/images/gegl-oilify.png
/usr/bin/env GEGL_SWAP=/var/cache/AUR/build/gegl-git/src/build/RAM GEGL_PATH=/var/cache/AUR/build/gegl-git/src/build/operations BABL_TOLERANCE=0.0 /var/cache/AUR/build/gegl-git/src/build/tools/gegl-tester --data-directory /var/cache/AUR/build/gegl-git/src/gegl/docs/images --output-directory docs/website/operations/images --all --exclusion-pattern 'gegl:buffer-source|gegl:exr-load|gegl:ff-load|gegl:gegl-buffer-load|gegl:gif-load|gegl:icc-load|gegl:jp2-load|gegl:jpg-load|gegl:load|gegl:magick-load|gegl:open-buffer|gegl:pdf-load|gegl:pixbuf|gegl:png-load|gegl:ppm-load|gegl:rawbayer-load|gegl:raw-load|gegl:rgbe-load|gegl:svg-load|gegl:tiff-load|gegl:v4l|gegl:v4l2|gegl:webp-load|gegl:buffer-sink|gegl:display|gegl:exr-save|gegl:ff-save|gegl:gegl-buffer-save|gegl:icc-save|gegl:jpg-save|gegl:npy-save|gegl:png-save|gegl:ppm-save|gegl:rgbe-save|gegl:save|gegl:save-pixbuf|gegl:sdl2-display|gegl:tiff-save|gegl:webp-save|gegl:write-buffer|gegl:cache|gegl:cast-format|gegl:clone|gegl:convert-format|gegl:copy-buffer|gegl:image-compare|gegl:line-profile|gegl:nop|gegl:exp-combine|gegl:gegl|gegl:introspect|gegl:lcms-from-profile|gegl:mblur|gegl:alpha-inpaint|gegl:integral-image|gegl:aces-rrt'
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
After excluding it, the build succeeds:
diff --git a/docs/website/operations/images/meson.build b/docs/website/operations/images/meson.build
index dbab5f3a1..bd85c6c91 100644
--- a/docs/website/operations/images/meson.build
+++ b/docs/website/operations/images/meson.build
@@ -63,6 +63,7 @@ exclude += [
'gegl:introspect',
'gegl:lcms-from-profile',
'gegl:mblur',
+ 'gegl:oilify',
]
# Crashing - workshop
exclude += [