[Libva] [PATCH] Skip the check related with wayland if wayland is not used or found

Eoff, Ullysses A ullysses.a.eoff at intel.com
Wed Dec 9 08:06:32 PST 2015


This patch breaks compilation for me:

Making all in debian.upstream
make[2]: Entering directory '/home/uaeoff/Work/workspace/media/build/libva/debian.upstream'
make[2]: *** No rule to make target 'libva-wayland1.install', needed by 'all-am'.  Stop.
make[2]: Leaving directory '/home/uaeoff/Work/workspace/media/build/libva/debian.upstream'
Makefile:453: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/uaeoff/Work/workspace/media/build/libva'
Makefile:384: recipe for target 'all' failed
make: *** [all] Error 2

----
U. Artie 

> -----Original Message-----
> From: Libva [mailto:libva-bounces at lists.freedesktop.org] On Behalf Of Xiang, Haihao
> Sent: Thursday, December 03, 2015 5:53 PM
> To: Zhao, Yakui; libva at lists.freedesktop.org
> Cc: obukus at sourcemage.org
> Subject: Re: [Libva] [PATCH] Skip the check related with wayland if wayland is not used or found
> 
> 
> Applied.
> 
> Thanks
> Haihao
> 
> > https://bugs.freedesktop.org/show_bug.cgi?id=79478
> >
> > Signed-off-by: Thomas Orgis <obukus at sourcemage.org>
> > Signed-off-by: Zhao Yakui <yakui.zhao at intel.com>
> > ---
> >  configure.ac | 22 ++++++++++++++--------
> >  1 file changed, 14 insertions(+), 8 deletions(-)
> >
> > diff --git a/configure.ac b/configure.ac
> > index 88a7ef3..e79f6c8 100644
> > --- a/configure.ac
> > +++ b/configure.ac
> > @@ -273,15 +273,16 @@ if test "$enable_wayland" = "yes"; then
> >      PKG_CHECK_MODULES([WAYLAND], [wayland-client >=
> > wayland_api_version],
> >          [USE_WAYLAND="yes"], [:])
> >      if test "$USE_WAYLAND" = "yes"; then
> > +        m4_ifdef([WAYLAND_SCANNER_RULES],
> > +            [WAYLAND_SCANNER_RULES(['$(top_builddir)/va/wayland/prot
> > ocol'])],
> > +            [wayland_scanner_rules="";
> > AC_SUBST(wayland_scanner_rules)])
> > +
> >          AC_DEFINE([HAVE_VA_WAYLAND], [1],
> >                    [Defined to 1 if VA/Wayland API is built])
> >      fi
> >  fi
> > -AM_CONDITIONAL(USE_WAYLAND, test "$USE_WAYLAND" = "yes")
> >
> > -m4_ifdef([WAYLAND_SCANNER_RULES],
> > -    [WAYLAND_SCANNER_RULES(['$(top_builddir)/va/wayland/protocol'])]
> > ,
> > -    [wayland_scanner_rules=""; AC_SUBST(wayland_scanner_rules)])
> > +AM_CONDITIONAL(USE_WAYLAND, test "$USE_WAYLAND" = "yes")
> >
> >  pkgconfigdir=${libdir}/pkgconfig
> >  AC_SUBST(pkgconfigdir)
> > @@ -309,8 +310,6 @@ debian.upstream/libva-drm.install.in
> >  debian.upstream/libva-egl.install.in
> >      debian.upstream/libva-glx$LIBVA_MAJOR_VERSION.install:\
> >  debian.upstream/libva-glx.install.in
> > -    debian.upstream/libva-wayland$LIBVA_MAJOR_VERSION.install:\
> > -debian.upstream/libva-wayland.install.in
> >      debian.upstream/libva-x11-$LIBVA_MAJOR_VERSION.install:\
> >  debian.upstream/libva-x11.install.in
> >      doc/Makefile
> > @@ -320,7 +319,6 @@ debian.upstream/libva-x11.install.in
> >      pkgconfig/libva-egl.pc
> >      pkgconfig/libva-glx.pc
> >      pkgconfig/libva-tpi.pc
> > -    pkgconfig/libva-wayland.pc
> >      pkgconfig/libva-x11.pc
> >      pkgconfig/libva.pc
> >      test/Makefile
> > @@ -335,10 +333,18 @@ debian.upstream/libva-x11.install.in
> >      va/egl/Makefile
> >      va/glx/Makefile
> >      va/va_version.h
> > +    va/x11/Makefile
> > +])
> > +
> > +if test "$USE_WAYLAND" = "yes"; then
> > +AC_OUTPUT([
> > +    debian.upstream/libva-wayland$LIBVA_MAJOR_VERSION.install:\
> > +debian.upstream/libva-wayland.install.in
> > +    pkgconfig/libva-wayland.pc
> >      va/wayland/Makefile
> >      va/wayland/protocol/Makefile
> > -    va/x11/Makefile
> >  ])
> > +fi
> >
> >  # Print a small summary
> >  BACKENDS=""
> _______________________________________________
> Libva mailing list
> Libva at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libva


More information about the Libva mailing list