[Bug 773927] wayland plugin fails to build

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Nov 15 12:05:57 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=773927

Luis de Bethencourt <luis at debethencourt.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |luis at debethencourt.com
         Resolution|FIXED                       |---
           Assignee|gstreamer-bugs at lists.freede |luis at debethencourt.com
                   |sktop.org                   |

--- Comment #6 from Luis de Bethencourt <luis at debethencourt.com> ---
Created attachment 339921
  --> https://bugzilla.gnome.org/attachment.cgi?id=339921&action=edit
continue build without libdrm

commit 9229e34a6b770f050ee4a5e01423b6ca5b9c55eb
wayland: include drm_fourcc.h properly and fix build

broke the build for systems that don't have libdrm:
------------------------------------------------------------------------
configure: *** checking feature: wayland sink ***
configure: *** for plug-ins: wayland  ***
checking for WAYLAND... yes
checking for WAYLAND_DRM... configure: error: Package requirements (libdrm >=
2.4.55) were not met:

No package 'libdrm' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables WAYLAND_DRM_CFLAGS
and WAYLAND_DRM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

  configure failed
------------------------------------------------------------------------

This happens because the PKG_CHECK_MODULES for this library is missing the else
clause to mark not to build wayland and continue.

This patch fixes this. Sending it here for review because touching autotools
files always scares me.

-- 
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