![Adam Duskett](/assets/img/avatar_default.png)
Six years ago, commit b6b5bb518d
added the MMU
dependency for the libwebsockets package. However, according to the git
history of the CMakeLists.txt file, libwebsockets has supported the vfork
function for at least the last five years.
After testing with the qemu_arm_versatile_nommu_defconfig and the
br-arm-cortex-m4-full.config file, no errors occurred when building
libwebsockets without MMU support.
Remove the dependency; it is no longer necessary. Update the reverse
dependencies as needed.
Signed-off-by: Adam Duskett <Aduskett@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
22 lines
651 B
Plaintext
22 lines
651 B
Plaintext
config BR2_PACKAGE_TTYD
|
|
bool "ttyd"
|
|
depends on !BR2_STATIC_LIBS # libuv
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # libuv
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libuv, json-c
|
|
depends on BR2_USE_MMU # libuv
|
|
select BR2_PACKAGE_JSON_C
|
|
select BR2_PACKAGE_LIBUV
|
|
select BR2_PACKAGE_LIBWEBSOCKETS
|
|
select BR2_PACKAGE_OPENSSL
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
ttyd is a simple command-line tool for sharing terminal
|
|
over the web.
|
|
|
|
https://github.com/tsl0922/ttyd
|
|
|
|
comment "ttyd needs a toolchain w/ NPTL, dynamic library"
|
|
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || BR2_STATIC_LIBS
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_TOOLCHAIN_HAS_SYNC_4
|