[Buildroot] [PATCH] swupdate: add upstream patch to fix build error

Peter Korsgaard peter at korsgaard.com
Sat Jan 27 09:54:54 UTC 2018


>>>>> "Jörg" == Jörg Krause <joerg.krause at embedded.rocks> writes:

 > When building SWUpdate with the following defconfig:
 > ```
 > CONFIG_DOWNLOAD=y
 > ```

 > .. the build process breaks with:

 > ```
 > corelib/channel_curl.c:27:10: fatal error: json-c/json.h: No such file or directory
 >  #include <json-c/json.h>
 > ```

 > Looking at the SWUpdate Kconfig based build system shows that `CONFIG_DOWNLOAD`
 > depends on `HAVE_LIBCURL`, which selects CURL, which eventually enables the
 > (unnecessary) build of channel_curl.o.

 > The upstream fixes the condition for building channel_curl.o by adding a new
 > hidden config option `CHANNEL_CURL`, which is only selected by the
 > dependent options.

 > Backported from:
 > https://github.com/sbabic/swupdate/commit/37a6666a532e9cbc42b56301f27919ae7c00d2eb

 > Signed-off-by: Jörg Krause <joerg.krause at embedded.rocks>

Committed, thanks.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list