1.16.2: build fails
Looks like something is missing in meson dependencies checking but actually I cannot find which package is part of that missing header file.
[446/783] gcc -Iext/gtk/571c101@@gstgtk@sha -Iext/gtk -I../ext/gtk -I. -I../ -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/lib64/gstreamer-1.0/include -I/usr/include/libdrm -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -fvisibility=hidden -fno-strict-aliasing -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Winit-self -Wmissing-include-dirs -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -Wold-style-definition -Waggregate-return -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto=auto -flto-partition=none -fPIC -pthread -DHAVE_CONFIG_H -DGST_USE_UNSTABLE_API -DHAVE_GTK3_GL -MD -MQ 'ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o' -MF 'ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o.d' -o 'ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o' -c ../ext/gtk/gstgtkglsink.c FAILED: ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o gcc -Iext/gtk/571c101@@gstgtk@sha -Iext/gtk -I../ext/gtk -I. -I../ -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/lib64/gstreamer-1.0/include -I/usr/include/libdrm -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -fvisibility=hidden -fno-strict-aliasing -Wmissing-declarations -Wredundant-decls -Wwrite-strings -Winit-self -Wmissing-include-dirs -Wno-multichar -Wvla -Wpointer-arith -Wmissing-prototypes -Wdeclaration-after-statement -Wold-style-definition -Waggregate-return -O2 -g -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto=auto -flto-partition=none -fPIC -pthread -DHAVE_CONFIG_H -DGST_USE_UNSTABLE_API -DHAVE_GTK3_GL -MD -MQ 'ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o' -MF 'ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o.d' -o 'ext/gtk/571c101@@gstgtk@sha/gstgtkglsink.c.o' -c ../ext/gtk/gstgtkglsink.c In file included from ../ext/gtk/gstgtkglsink.c:30: /usr/include/gstreamer-1.0/gst/gl/gstglfuncs.h:42:14: fatal error: GLES3/gl3ext.h: No such file or directory 42 | # include <GLES3/gl3ext.h> | ^~~~~~~~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. error: Bad exit status from /var/tmp/rpm-tmp.SVvRla (%build)