package/nnn: add BR2_TOOLCHAIN_HAS_THREADS dependency

nnn links against pthread. Specify the dependency to avoid
unexpected build failures on toolchains lacking thread support (e.g.
br-arm-full-nothread).

Fixes:

  https://autobuild.buildroot.net/results/5cd2b7a288a1681068448de6715e731580908206/

Fixes: 7856e41685 ("package/nnn: new package")
Signed-off-by: Alexander Shirokov <shirokovalexs@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Alexander Shirokov
2026-09-22 15:18:57 +02:00
committed by Thomas Petazzoni
parent fc23067ac6
commit 1b8cd6665b

View File

@@ -1,6 +1,7 @@
config BR2_PACKAGE_NNN
bool "nnn"
depends on BR2_USE_MMU # fork
depends on BR2_TOOLCHAIN_HAS_THREADS
# Building nnn without widechar/UTF support is theoretically
# possible, but in practice it leads to unstable builds.
# That’s why the WCHAR dependency is here.
@@ -15,6 +16,6 @@ config BR2_PACKAGE_NNN
https://github.com/jarun/nnn
comment "nnn needs a toolchain with wchar"
comment "nnn needs a toolchain with wchar, threads"
depends on BR2_USE_MMU # fork
depends on !BR2_USE_WCHAR
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS