package/vlc: disable on riscv32
vlc unconditionally uses __NR_futex resulting in the following build failure on riscv32: linux/thread.c:53:20: error: '__NR_futex' undeclared (first use in this function) 53 | return syscall(__NR_futex, addr, op, val, to, addr2, val3); | ^~~~~~~~~~ A patch that fixes this was submitted upstream, but rejected [1]. Fixes: - http://autobuild.buildroot.org/results/be0f2243919d7a052b33118d8a901c922f8d88e7 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> [1] https://patches.videolan.org/patch/30581/
This commit is contained in:
parent
e8c2a3e2d8
commit
cc86b866ac
@ -1,5 +1,6 @@
|
||||
config BR2_PACKAGE_VLC
|
||||
bool "vlc"
|
||||
depends on !BR2_RISCV_32
|
||||
depends on BR2_USE_MMU # fork()
|
||||
depends on BR2_INSTALL_LIBSTDCPP
|
||||
depends on !BR2_STATIC_LIBS
|
||||
@ -23,6 +24,7 @@ config BR2_PACKAGE_VLC_OPENCV3_BACKEND
|
||||
select BR2_PACKAGE_OPENCV3_LIB_OBJDETECT
|
||||
|
||||
comment "vlc needs a toolchain w/ C++, dynamic library, wchar, threads, gcc >= 4.9, headers >= 3.7"
|
||||
depends on !BR2_RISCV_32
|
||||
depends on BR2_USE_MMU
|
||||
depends on !BR2_INSTALL_LIBSTDCPP || BR2_STATIC_LIBS \
|
||||
|| !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS \
|
||||
|
Loading…
Reference in New Issue
Block a user