[Buildroot] [PATCH 1/5] package/libwebsockets: remove dependency on mmu

Thomas Petazzoni thomas.petazzoni at bootlin.com
Sun Jul 26 07:11:33 UTC 2020


On Sat, 25 Jul 2020 19:28:57 -0700
aduskett at gmail.com wrote:

> From: Adam Duskett <Aduskett at gmail.com>
> 
> Six years ago, commit b6b5bb518d28850e024b90db1129b7f86e9d416c 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.
> 
> Signed-off-by: Adam Duskett <Aduskett at gmail.com>
> ---
>  package/libwebsockets/Config.in | 1 -
>  1 file changed, 1 deletion(-)

You forgot to have a look at the reverse dependencies of libwebsockets,
so I did that and updated the places where BR2_USE_MMU could be
dropped, in ttyd and janus-gateway.

Applied with those changes. Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list