On Fri, Aug 14, 2015 at 12:53:25PM -0700, Bryce Harrington wrote: > The buildbots discovered that recent changes break on Ubuntu 15.04's > armhf images: > > configure:16137: checking for SIMPLE_DMABUF_CLIENT > configure:16144: $PKG_CONFIG --exists --print-errors "wayland-client libdrm > libdrm_intel" > Package libdrm_intel was not found in the pkg-config search path. > ... > configure:16194: error: Package requirements (wayland-client libdrm > libdrm_intel) were not met: > > No package 'libdrm_intel' found > > This patch was provided by Daniel Stone. I've not tested it other than > verifying it does not cause build problems on x86_64. > > Acked-by: Bryce Harrington <br...@osg.samsung.com> > Signed-off-by: Bryce Harrington <br...@osg.samsung.com>
I went ahead and landed both of these. Bryce > --- > configure.ac | 12 ++++++++---- > 1 file changed, 8 insertions(+), 4 deletions(-) > > diff --git a/configure.ac b/configure.ac > index e610e2d..64d2d13 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -341,11 +341,15 @@ fi > AC_ARG_ENABLE(simple-intel-dmabuf-client, > AS_HELP_STRING([--disable-simple-intel-dmabuf-client], > [do not build the simple intel dmabuf client]),, > - enable_simple_intel_dmabuf_client="yes") > -AM_CONDITIONAL(BUILD_SIMPLE_INTEL_DMABUF_CLIENT, test > "x$enable_simple_intel_dmabuf_client" = "xyes") > -if test "x$enable_simple_intel_dmabuf_client" = "xyes"; then > - PKG_CHECK_MODULES(SIMPLE_DMABUF_CLIENT, [wayland-client libdrm > libdrm_intel]) > + enable_simple_intel_dmabuf_client="auto") > +if ! test "x$enable_simple_intel_dmabuf_client" = "xno"; then > + PKG_CHECK_MODULES(SIMPLE_DMABUF_CLIENT, [wayland-client libdrm > libdrm_intel], > + have_simple_dmabuf_client=yes, have_simple_dmabuf_client=no) > + if test "x$have_simple_dmabuf_client" = "xno" -a > "x$enable_simple_intel_dmabuf_client" = "xyes"; then > + AC_MSG_ERROR([Intel dmabuf client explicitly enabled, but libdrm_intel > couldn't be found]) > + fi > fi > +AM_CONDITIONAL(BUILD_SIMPLE_INTEL_DMABUF_CLIENT, test > "x$enable_simple_intel_dmabuf_client" = "xyes") > > AC_ARG_ENABLE(clients, [ --enable-clients],, enable_clients=yes) > AM_CONDITIONAL(BUILD_CLIENTS, test x$enable_clients = xyes) > -- > 1.9.1 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel