[Intel-gfx] [PATCH 2/2] configure.ac: Do not include `x11-xcb`, `xcb-dri2` and `xcb-aux` in `XVMCLIB`

Chris Wilson chris at chris-wilson.co.uk
Sun Feb 3 10:32:13 CET 2013


The first patch looks fine (and I've applied it, thanks), but I'm not
convinced this one is safe.

On Sat, Feb 02, 2013 at 11:00:15PM +0100, Paul Menzel wrote:
> Date: Sat, 2 Feb 2013 20:33:36 +0100
> 
> Building the package under Debian Sid/unstable, `dh_shlibdeps` informs
> that `libI810XvMC.so.1.0.0` does not need to be linked against
> `libX11-xcb.so.1`, `libxcb-dri2.so.0`, `libxcb-util.so.0` or
> `libxcb.so.1` [1].
> 
>         $ debuild -b -us -uc
>         […]
>         make[1]: Entering directory `/src/xserver-xorg-video-intel'
>         dh_shlibdeps -- --warnings=6
>         dpkg-shlibdeps: Warnung: debian/xserver-xorg-video-intel/usr/lib/libI810XvMC.so.1.0.0 sollte nicht gegen libX11-xcb.so.1 gelinkt werden (es verwendet keines der Bibliotheks-Symbole)
>         dpkg-shlibdeps: Warnung: debian/xserver-xorg-video-intel/usr/lib/libI810XvMC.so.1.0.0 sollte nicht gegen libxcb-dri2.so.0 gelinkt werden (es verwendet keines der Bibliotheks-Symbole)
>         dpkg-shlibdeps: Warnung: debian/xserver-xorg-video-intel/usr/lib/libI810XvMC.so.1.0.0 sollte nicht gegen libxcb-util.so.0 gelinkt werden (es verwendet keines der Bibliotheks-Symbole)
>         dpkg-shlibdeps: Warnung: debian/xserver-xorg-video-intel/usr/lib/libI810XvMC.so.1.0.0 sollte nicht gegen libxcb.so.1 gelinkt werden (es verwendet keines der Bibliotheks-Symbole)
>         make[1]: Leaving directory `/src/xserver-xorg-video-intel'
>         […]
> 
> Not populating `XVMCLIB` with `x11-xcb`, `xcb-dri2` and `xcb-aux` makes
> the warnings go away and the libraries are still built without any
> issues.

Notice that the warning is only generated for I810XvMC and not for
IntelXvMC which does use the DRI2 interface to pass along video objects.
Since XVMCLIB is shared between the two we would need to split out the
I810XvMC dependencies from the IntelXvMC set first.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre



More information about the Intel-gfx mailing list