mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
package/libdvdread: fix static compile by adding libdvdcss as dependency
If libdvdcss support was not found during configure libdvdread tries to open libdvdcss.so nonetheless: https://code.videolan.org/videolan/libdvdread/blob/master/src/dvd_input.c#L275 This will obviously fail in a static-only configuration. To fix the problem add libdvdcss as hard dependency to this package. Fixes http://autobuild.buildroot.net/results/415/41534b70a66c6297652f0944f9ecc7e780b26c45/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> [Thomas: replace += by =.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
f7b3b97d50
commit
d7dd1b8ad1
@ -1,5 +1,6 @@
|
|||||||
config BR2_PACKAGE_LIBDVDREAD
|
config BR2_PACKAGE_LIBDVDREAD
|
||||||
bool "libdvdread"
|
bool "libdvdread"
|
||||||
|
select BR2_PACKAGE_LIBDVDCSS
|
||||||
help
|
help
|
||||||
libdvdread provides a simple foundation for reading
|
libdvdread provides a simple foundation for reading
|
||||||
DVD-Video images.
|
DVD-Video images.
|
||||||
|
@ -10,12 +10,7 @@ LIBDVDREAD_SITE = http://www.videolan.org/pub/videolan/libdvdread/$(LIBDVDREAD_V
|
|||||||
LIBDVDREAD_INSTALL_STAGING = YES
|
LIBDVDREAD_INSTALL_STAGING = YES
|
||||||
LIBDVDREAD_LICENSE = GPLv2+
|
LIBDVDREAD_LICENSE = GPLv2+
|
||||||
LIBDVDREAD_LICENSE_FILES = COPYING
|
LIBDVDREAD_LICENSE_FILES = COPYING
|
||||||
|
LIBDVDREAD_CONF_OPTS = --with-libdvdcss
|
||||||
ifeq ($(BR2_PACKAGE_LIBDVDCSS),y)
|
LIBDVDREAD_DEPENDENCIES = libdvdcss
|
||||||
LIBDVDREAD_CONF_OPTS += --with-libdvdcss
|
|
||||||
LIBDVDREAD_DEPENDENCIES += libdvdcss
|
|
||||||
else
|
|
||||||
LIBDVDREAD_CONF_OPTS += --without-libdvdcss
|
|
||||||
endif
|
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
$(eval $(autotools-package))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user