Pulled Babl, expected an error-free build, and I get:
ninja && ninja install
[184/291] Compiling C object bin/babl.p/babl.c.o
../bin/babl.c: In function ‘babl_cli_get_space’:
../bin/babl.c:590:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
590 | fread (icc_data, icc_length, 1, f);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[290/291] Generating docs/index.html.tmp with a custom command (wrapped by meson to capture output)
FAILED: docs/index.html.tmp
/usr/bin/meson --internal exe --capture docs/index.html.tmp -- /usr/bin/env BABL_PATH=/Gimp-dev/3.00/build/babl/_build/extensions /Gimp-dev/3.00/build/babl/_build/tools/babl-html-dump
--- stderr ---
../babl/babl-internal.h:210 babl_log()
dlopen() failed:
/Gimp-dev/3.00/build/babl/_build/extensions/x86-64-v3-CIE.so: file too short
../babl/babl-internal.h:210 babl_log()
dlopen() failed:
/Gimp-dev/3.00/build/babl/_build/extensions/x86-64-v3-cairo.so: file too short
../babl/babl-internal.h:210 babl_log()
dlopen() failed:
/Gimp-dev/3.00/build/babl/_build/extensions/x86-64-v3-gggl.so: file too short
ninja: build stopped: subcommand failed.
The culprit files:
-rwxrwxr-x 1 bd bd 45448 Apr 13 22:13 /Gimp-dev/3.00/build/babl/_build/extensions/x86-64-v3-cairo.so*
-rwxrwxr-x 1 bd bd 60536 Apr 13 22:13 /Gimp-dev/3.00/build/babl/_build/extensions/x86-64-v3-CIE.so*
-rwxrwxr-x 1 bd bd 58624 Apr 13 22:13 /Gimp-dev/3.00/build/babl/_build/extensions/x86-64-v3-gggl.so*