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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux