From 5f51f58eed2bfc01ddd78d9ce95a91b3e3a404ff Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Wed, 1 Apr 2026 07:15:21 +0200 Subject: [PATCH] package/mosquitto: disable building the crtl-shell for host variant MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ctrl-shell, in mosquitto_ctrl, optionally uses a line-editing library, either libedit or readline. There is a single option (in mosquitto) that drives whether to build all the apps or none, but for the host variant, we're only interested in mosquitto_passwd, not mosquitto_ctrl (nor the others either). Explicitly disable the ctrl-shell, to avoid build failures when the host has a mixed installation of readline or libedit that is not compatible with ours. Fixes: https://autobuild.buildroot.org/results/856/856352ddd690dc8b2314d46a6a837d74c237d69f Signed-off-by: Yann E. MORIN Cc: Peter Korsgaard Cc: Titouan Christophe Cc: Vincent Stehlé Cc: Joseph Kogut Signed-off-by: Peter Korsgaard --- package/mosquitto/mosquitto.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/mosquitto/mosquitto.mk b/package/mosquitto/mosquitto.mk index 06de7fc2af..6d68fa4773 100644 --- a/package/mosquitto/mosquitto.mk +++ b/package/mosquitto/mosquitto.mk @@ -158,6 +158,7 @@ HOST_MOSQUITTO_CONF_OPTS = \ -DWITH_PLUGINS=OFF \ -DWITH_TESTS=OFF \ -DWITH_APPS=ON \ + -DWITH_CTRL_SHELL=OFF \ -DWITH_TLS=ON # Manually install just the one tool we need