vaapi-recorder: Assignment from incompatible pointer type
Building latest master branch – commit 8d23ab78 (backend-drm: handle multiple drm nodes with logind) – under Debian Sid/unstable with i386 user space, the warning below is shown.
$ ninja -C build/ install
ninja: Entering directory `build/'
[131/412] Compiling C object 'libwesto...@@drm-backend@sha/vaapi-recorder.c.o'.
../libweston/backend-drm/vaapi-recorder.c: In function ‘create_surface_from_fd’:
../libweston/backend-drm/vaapi-recorder.c:1021:27: warning: assignment to ‘uintp
tr_t *’ {aka ‘unsigned int *’} from incompatible pointer type ‘long unsigned int
*’ [-Wincompatible-pointer-types]
va_attrib_extbuf.buffers = &buffer_fd;
^