New gThumb 3.12.3 fails to build with stated minimum GLib version
For new gThumb 3.12.3 meson.build still lists GLib >= 2.54.0 as the version requirement. However, a test build with GLib 2.56.4 resulted in FTBFS. This is due to new source code for the video thumbnailer, which uses the GStrvBuilder method (https://docs.gtk.org/glib/struct.StrvBuilder.html) from GLib >= 2.68.0 in this file:
extensions/gstreamer_utils/gstreamer-utils.c
Also, a macro G_OPTION_ENTRY_NULL from GLib >= 2.70.0 is used in this new source file:
extensions/gstreamer_tools/video-thumbnailer.c
So it seems that the real version requirement for gThumb 3.12.3 is now GLib >= 2.70.0 due to the use of the above mentioned method and macro for the new video thumbnailer.