[Libva] [PATCH 1/7] .gitignore: add mpeg2vaenc

2014-09-18 Thread Emil Velikov
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 49fbebe..5bd4776 100644 --- a/.gitignore +++ b/.gitignore @@ -53,6 +53,7 @@ stamp-h1 /test/egl/va_egl /test/encode/avcenc

[Libva] [PATCH 0/7] Build and symbol visibility fixes

2014-09-18 Thread Emil Velikov
Hello all, Decided to give latest libva a go and then chaos... Out ot tree builds did not work and after fixing those some files were left around (spotted by 'make distcheck'). Finally I've prepped some, perhaps controvertial, patches which nuke some of the internal symbols from the global

[Libva] [PATCH 4/7] debian: distclean the *install files

2014-09-18 Thread Emil Velikov
MAINTCLEAN wraps around DISTCLEAN, so we can drop the files from the former. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- debian.upstream/Makefile.am | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian.upstream/Makefile.am b/debian.upstream/Makefile.am index

[Libva] [PATCH 3/7] configure: use top_builddir for wayland_scanner_rules

2014-09-18 Thread Emil Velikov
Autotools already copies the files appropriately, and using top_srcdir causes the files to be generated in the source tree rather than the build one. Spotted by 'make dist' Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1

[Libva] [PATCH 2/7] Fix out of tree builds

2014-09-18 Thread Emil Velikov
Prefix the libva.sym file or it will not be found when doing out of tree builds. Spotted by 'make distcheck'. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- va/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/va/Makefile.am b/va/Makefile.am index

[Libva] [PATCH 5/7] glx: Hide private symbol va_glx_init_context

2014-09-18 Thread Emil Velikov
There is a note below the symbol ATTRIBUTE_HIDDEN, additionally the header providing it is not installed. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- va/glx/va_glx.c | 1 + va/glx/va_glx_impl.c | 1 + va/glx/va_glx_impl.h | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-)

[Libva] [PATCH 7/7] va: hide most private va_Trace* symbols

2014-09-18 Thread Emil Velikov
Hide all but va_TracePutSurface symbols from the user. The latter one is used internally by va_x11 and va_android. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- va/va_fool.c | 1 + va/va_trace.c | 6 +++--- va/va_trace.h | 26 -- 3 files changed, 28

[Libva] [PATCH 6/9] post-processing: fix out of tree builds

2014-09-18 Thread Emil Velikov
- add missing prefix for gpp.py - include the source directories, rather than the build ones. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- src/shaders/post_processing/gen5_6/Makefile.am | 8 src/shaders/post_processing/gen7/Makefile.am | 2 +-

[Libva] [PATCH 0/9] Build and over-linking fixes

2014-09-18 Thread Emil Velikov
Hello list, Similar to my libva bunch, here is one that covers the intel driver. In a nutshell: - Make out of tree builds work - Give 'make distcheck' some long needed attention - Python fix (Archlinux uses python3 by default) - Avoid linking the driver against libva Notes: - The series is

[Libva] [PATCH 5/9] shaders: fix out of tree builds

2014-09-18 Thread Emil Velikov
- correctly set include dir - prefix the file 'list' - it's located in the source folder - add missing prefix for gpp.py Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- src/shaders/h264/mc/Makefile.am | 12 ++-- src/shaders/mpeg2/vld/Makefile.am | 2 +-

[Libva] [PATCH 4/9] debian: cleanup control changelog on 'make dist'

2014-09-18 Thread Emil Velikov
Move the files from maintainer~ to dist(cleanfiles) The former is implicitly included by the latter. 'make dist' is not fully working yet this brings us a step closer. Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- debian.upstream/Makefile.am | 4 +++- 1 file changed, 3 insertions(+),

[Libva] [PATCH 1/9] autogen.sh: fix out of tree invocation

2014-09-18 Thread Emil Velikov
Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- autogen.sh | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/autogen.sh b/autogen.sh index f5164d8..626d213 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,7 +1,14 @@ #! /bin/sh -autoreconf -v --install

Re: [Libva] [PATCH 0/7] Build and symbol visibility fixes

2014-09-18 Thread Sean V Kelley
On Thursday 18 Sep 2014 at 17:30:25 (+0100), Emil Velikov writes : Hello all, Decided to give latest libva a go and then chaos... Out ot tree builds did not work and after fixing those some files were left around (spotted by 'make distcheck'). Hi Emil, Thanks for the submission. Could

Re: [Libva] [PATCH 0/7] Build and symbol visibility fixes

2014-09-18 Thread Sean V Kelley
On Thu, Sep 18, 2014 at 10:23 AM, Emil Velikov emil.l.veli...@gmail.com wrote: On 18/09/14 18:05, Sean V Kelley wrote: On Thursday 18 Sep 2014 at 17:30:25 (+0100), Emil Velikov writes : Hello all, Decided to give latest libva a go and then chaos... Out ot tree builds did not work and after

Re: [Libva] [PATCH 0/7] Build and symbol visibility fixes

2014-09-18 Thread Emil Velikov
On 18/09/14 18:23, Emil Velikov wrote: On 18/09/14 18:05, Sean V Kelley wrote: On Thursday 18 Sep 2014 at 17:30:25 (+0100), Emil Velikov writes : Hello all, Decided to give latest libva a go and then chaos... Out ot tree builds did not work and after fixing those some files were left

Re: [Libva] [PATCH 1/7] .gitignore: add mpeg2vaenc

2014-09-18 Thread Gwenole Beauchesne
2014-09-18 18:30 GMT+02:00 Emil Velikov emil.l.veli...@gmail.com: Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 49fbebe..5bd4776 100644 --- a/.gitignore +++ b/.gitignore @@ -53,6 +53,7

Re: [Libva] [PATCH 3/9] configure: use ${libdir} over the hardcoded /usr/lib

2014-09-18 Thread Gwenole Beauchesne
Hi, 2014-09-18 18:45 GMT+02:00 Emil Velikov emil.l.veli...@gmail.com: Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index f8ce348..65fe0e9 100644 --- a/configure.ac +++

Re: [Libva] [PATCH 3/9] configure: use ${libdir} over the hardcoded /usr/lib

2014-09-18 Thread Emil Velikov
On 18/09/14 21:17, Gwenole Beauchesne wrote: Hi, 2014-09-18 18:45 GMT+02:00 Emil Velikov emil.l.veli...@gmail.com: Signed-off-by: Emil Velikov emil.l.veli...@gmail.com --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index