Fails to build on 32 bit architectures (due to -Werror)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920578
/bin/bash ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../gst-libs/gst/vaapi -I../../.. -Wdate-time -D_FORTIFY_SOURCE=2 -DGST_USE_UNSTABLE_API -I../../../../gst-libs -I../../../gst-libs -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -DGST_USE_UNSTABLE_API -fno-strict-aliasing -DG_THREADS_MANDATORY -DG_DISABLE_DEPRECATED -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -Werror -g -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libgstvaapi_la-gstvaapiwindow.lo `test -f 'gstvaapiwindow.c' || echo '../../../../gst-libs/gst/vaapi/'`gstvaapiwindow.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../gst-libs/gst/vaapi -I../../.. -Wdate-time -D_FORTIFY_SOURCE=2 -DGST_USE_UNSTABLE_API -I../../../../gst-libs -I../../../gst-libs -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/orc-0.4 -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -DGST_USE_UNSTABLE_API -fno-strict-aliasing -DG_THREADS_MANDATORY -DG_DISABLE_DEPRECATED -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Wno-multichar -Wnested-externs -Werror -g -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c ../../../../gst-libs/gst/vaapi/gstvaapiwindow.c -fPIC -DPIC -o .libs/libgstvaapi_la-gstvaapiwindow.o
In file included from /usr/include/gstreamer-1.0/gst/gst.h:55,
from ../../../../gst-libs/gst/vaapi/sysdeps.h:34,
from ../../../../gst-libs/gst/vaapi/gstvaapiwindow.c:30:
../../../../gst-libs/gst/vaapi/gstvaapiwindow.c: In function 'gst_vaapi_window_new_internal':
../../../../gst-libs/gst/vaapi/gstvaapiwindow.c:250:29: error: format '%lx' expects argument of type 'long unsigned int', but argument 8 has type 'GstVaapiID' {aka 'unsigned int'} [-Werror=format=]
GST_DEBUG_OBJECT (window, "new window with id = 0x%08lx and size %ux%u", id,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~
/usr/include/gstreamer-1.0/gst/gstinfo.h:640:31: note: in definition of macro 'GST_CAT_LEVEL_LOG'
(GObject *) (object), __VA_ARGS__); \
^~~~~~~~~~~
../../../../gst-libs/gst/vaapi/gstvaapiwindow.c:250:3: note: in expansion of macro 'GST_DEBUG_OBJECT'
GST_DEBUG_OBJECT (window, "new window with id = 0x%08lx and size %ux%u", id,
^~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[5]: *** [Makefile:1699: libgstvaapi_la-gstvaapiwindow.lo] Error 1