Bug#583884: libva-x11-1: circular dependency with libva1
Fabian Greffrath
greffrath at leat.rub.de
Mon May 31 12:29:23 UTC 2010
Am 31.05.2010 13:28, schrieb Bill Allombert:
> There is a circular dependency between libva-x11-1 and libva1:
> libva-x11-1 :Depends: libva1
> libva1 :Depends: libva-x11-1
Indeed, the usr/lib/dri/dummy_drv_video.so object in libva1 is linked
against libva-x11.so.1, although it uses none of its symbols. Removing
the following two lines from dummy_drv_video/Makefile.am fixes this issue:
--- libva-1.0.1~/dummy_drv_video/Makefile.am
+++ libva-1.0.1/dummy_drv_video/Makefile.am
@@ -23,8 +23,6 @@
dummy_drv_video_la_LTLIBRARIES = dummy_drv_video.la
dummy_drv_video_ladir = @LIBVA_DRIVERS_PATH@
dummy_drv_video_la_LDFLAGS = -module -avoid-version -no-undefined
-Wl,--no-undefined
-dummy_drv_video_la_LIBADD = $(top_srcdir)/src/$(libvabackendlib)
-dummy_drv_video_la_DEPENDENCIES = $(top_srcdir)/src/$(libvabackendlib)
AM_CFLAGS = -I$(top_srcdir)/src
-I$(top_srcdir)/../../include/external/
-I$(top_srcdir)/../../include/kmd -DIN_LIBVA
dummy_drv_video_la_SOURCES = dummy_drv_video.c object_heap.c
Cheers,
Fabian
More information about the pkg-multimedia-maintainers
mailing list