mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
package/spirv-llvm-translator: propagate llvm depends on wchar
The target package spirv-llvm-translator was introduced in Buildroot
commit [1] without propagating the llvm dependency on toolchains with
wchar support.
This commit fixes this issue.
Fixes:
WARNING: unmet direct dependencies detected for BR2_PACKAGE_LLVM
Depends on [n]: BR2_PACKAGE_LLVM_ARCH_SUPPORTS [=y] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_INSTALL_LIBSTDCPP [=y] && !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 [=n] && !BR2_STATIC_LIBS [=n] && BR2_USE_WCHAR [=n] && BR2_HOST_GCC_AT_LEAST_7 [=y]
Selected by [y]:
- BR2_PACKAGE_SPIRV_LLVM_TRANSLATOR [=y] && BR2_PACKAGE_LLVM_ARCH_SUPPORTS [=y] && BR2_TOOLCHAIN_GCC_AT_LEAST_7 [=y] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_HOST_GCC_AT_LEAST_7 [=y]
[1] 58f9c7b83c
Cc: Romain Naour <romain.naour@smile.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
0720d398f1
commit
e8cfd40ce7
@@ -5,6 +5,7 @@ config BR2_PACKAGE_SPIRV_LLVM_TRANSLATOR
|
|||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on BR2_INSTALL_LIBSTDCPP
|
depends on BR2_INSTALL_LIBSTDCPP
|
||||||
depends on !BR2_STATIC_LIBS
|
depends on !BR2_STATIC_LIBS
|
||||||
|
depends on BR2_USE_WCHAR # llvm
|
||||||
depends on BR2_HOST_GCC_AT_LEAST_7 # host-llvm
|
depends on BR2_HOST_GCC_AT_LEAST_7 # host-llvm
|
||||||
select BR2_PACKAGE_LLVM
|
select BR2_PACKAGE_LLVM
|
||||||
select BR2_PACKAGE_SPIRV_HEADERS
|
select BR2_PACKAGE_SPIRV_HEADERS
|
||||||
@@ -15,8 +16,9 @@ config BR2_PACKAGE_SPIRV_LLVM_TRANSLATOR
|
|||||||
|
|
||||||
https://github.com/khronosGroup/SPIRV-LLVM-Translator
|
https://github.com/khronosGroup/SPIRV-LLVM-Translator
|
||||||
|
|
||||||
comment "spirv-translator needs a toolchain w/ threads, C++, gcc >= 7, dynamic library, host gcc >= 7"
|
comment "spirv-translator needs a toolchain w/ wchar, threads, C++, gcc >= 7, dynamic library, host gcc >= 7"
|
||||||
depends on BR2_PACKAGE_LLVM_ARCH_SUPPORTS
|
depends on BR2_PACKAGE_LLVM_ARCH_SUPPORTS
|
||||||
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \
|
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP || \
|
||||||
!BR2_TOOLCHAIN_GCC_AT_LEAST_7 \
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_7 || \
|
||||||
|| BR2_STATIC_LIBS || !BR2_HOST_GCC_AT_LEAST_7
|
BR2_STATIC_LIBS || !BR2_USE_WCHAR || \
|
||||||
|
!BR2_HOST_GCC_AT_LEAST_7
|
||||||
|
|||||||
Reference in New Issue
Block a user