[Bug 773946] New: Build fails when wayland is built/packaged with "non-standard" include dir
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Nov 4 16:20:44 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=773946
Bug ID: 773946
Summary: Build fails when wayland is built/packaged with
"non-standard" include dir
Classification: Platform
Product: GStreamer
Version: 1.10.0
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer-vaapi
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: bjorn.lie at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
CC: bsreerenj at gmail.com, vjaquez at igalia.com
GNOME version: ---
On openSUSE wayland is built with a custom includedir (upstream supported
option)
aka /usr/include/wayland/*
When trying to build new 1.10.0 gstreamer-vaapi, compilation fails as it does
not find wayland header files.
[ 233s] CC libgstvaapi_glx_la-gstvaapidisplay_glx.lo
[ 233s] CC libgstvaapi_glx_la-gstvaapitexture_glx.lo
[ 234s] CC libgstvaapi_glx_la-gstvaapiutils_glx.lo
[ 235s] CC libgstvaapi_glx_la-gstvaapiwindow_glx.lo
[ 235s] CC libgstvaapi_egl_la-gstvaapidisplay_egl.lo
[ 236s] CC libgstvaapi_egl_la-gstvaapisurface_egl.lo
[ 237s] In file included from gstvaapidisplay_wayland.h:27:0,
[ 237s] from gstvaapidisplay_egl.c:35:
[ 237s] /usr/include/va/va_wayland.h:31:28: fatal error: wayland-client.h: No
such file or directory
[ 237s] #include <wayland-client.h>
[ 237s] ^
[ 237s] compilation terminated.
[ 237s] make[5]: *** [Makefile:1256:
libgstvaapi_egl_la-gstvaapidisplay_egl.lo] Error 1
[ 237s] make[5]: *** Waiting for unfinished jobs....
[ 238s] make[5]: Leaving directory
'/home/abuild/rpmbuild/BUILD/gstreamer-vaapi-1.10.0/gst-libs/gst/vaapi'
[ 238s] make[4]: *** [Makefile:1073: all] Error 2
[ 238s] make[4]: Leaving directory
'/home/abuild/rpmbuild/BUILD/gstreamer-vaapi-1.10.0/gst-libs/gst/vaapi'
[ 238s] make[3]: *** [Makefile:469: all-recursive] Error 1
[ 238s] make[3]: Leaving directory
'/home/abuild/rpmbuild/BUILD/gstreamer-vaapi-1.10.0/gst-libs/gst'
Looks like gst-vaapi does not actually read the .pc file
>From the logfile, it might be that the fault is really inside libva, but filing
bug here since this is where the problem manifested itself.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list