Gimp 2.99 tarball fails to configure with Meson (related to resources)
Environment/Versions
- GIMP version: 2.99.12
- Package: Tarball from https://download.gimp.org/pub/gimp/v2.99
- Operating System: Windows / MSYS2's Mingw64
Description of the bug
Meson is failing to create the Windows Resource Compile depends, probably because the dependency is a File since the version header is already created (i.e. it's not generated from Git). This error doesn't happen when using a git clone
Reproduction
Is the bug reproducible? Always when building with Meson from the tarball
Windows resource compiler: GNU windres (GNU Binutils) 2.39
Configuring org.gimp.extension.goat-exercises.metainfo.xml.in using configuration
../gimp-2.99.12/plug-ins/common/meson.build:178:4: ERROR: winddows.compile_resoures keyword argument 'depends' was of type array[File] but should have been array[BuildTarget | CustomTarget]
A full log can be found at D:/Dev/Github/MINGW-packages/mingw-w64-gimp3/src/build-MINGW64/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Aborting...