On 24.01.2012 11:39, Michel Dänzer wrote:
On Mon, 2012-01-23 at 18:06 +0100, Fabio Pedretti wrote:
Fabio Pedretti<fabio....@libero.it> (23/01/2012):
--- mesa-debian-originale/debian//control 2012-01-23 13:39:09.471085849
+0100
+++ mesa-debian-test/debian//control 2012-01-21 20:29:38.350117156 +0100
@@ -32,6 +32,9 @@ Build-Depends:
bison,
llvm-2.9-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386],
# libwayland-dev,
+ xserver-xorg-dev,
+ libvdpau-dev,
+ libxvmc-dev,
outch, introducing a build-dep-loop between mesa and xorg-server… :/
Without it, it fails to configure:
configure: error: Package requirements (xvmc>= 1.0.6 xorg-server) were not
met:
No package 'xorg-server' found
It's explicitly required by configure.ac:
if test "x$enable_xvmc" = xyes; then
PKG_CHECK_MODULES([XVMC], [xvmc>= 1.0.6 xorg-server])
GALLIUM_STATE_TRACKERS_DIRS="$GALLIUM_STATE_TRACKERS_DIRS xorg/xvmc"
HAVE_ST_XVMC="yes"
fi
AFAICT the only thing needed from xserver-xorg-dev is the fourcc.h
header. This dependency could easily be removed by copying the used
definitions instead, especially as
src/gallium/state_trackers/xorg/xvmc/subpicture.c already defines
FOURCC_RGB itself.
Christian?
This indeed sounds like the correct solution, and the fix is actually
trivial, since we only need to defines from fourcc.h. Patch is on the
way to the maillinglist.
But the xorg state tracker also depends on xorg-server, so I'm wondering
why xorg-server depends on mesa in the first place?
Christian.
--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f1e9efb.1000...@vodafone.de