From 702f740038b001ab2fe4a6babc1df2728117f996 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Sat, 6 Feb 2021 11:53:01 +0100 Subject: [PATCH] jsoncpp: only build static library Version 1.9.4 changed default build options so that the shared library is built by default which breaks addons linking against it. Explicitly set the build options so that only the static library is built, as before the bump. Signed-off-by: Matthias Reichl --- packages/textproc/jsoncpp/package.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/textproc/jsoncpp/package.mk b/packages/textproc/jsoncpp/package.mk index f6310bdae1..cceb819b14 100644 --- a/packages/textproc/jsoncpp/package.mk +++ b/packages/textproc/jsoncpp/package.mk @@ -13,4 +13,8 @@ PKG_LONGDESC="A C++ library for interacting with JSON." PKG_TOOLCHAIN="cmake" PKG_BUILD_FLAGS="+pic" -PKG_CMAKE_OPTS_TARGET="-DJSONCPP_WITH_TESTS=OFF -DJSONCPP_WITH_EXAMPLE=OFF" +PKG_CMAKE_OPTS_TARGET="-DJSONCPP_WITH_TESTS=OFF \ + -DJSONCPP_WITH_EXAMPLE=OFF \ + -DBUILD_SHARED_LIBS=OFF \ + -DBUILD_STATIC_LIBS=ON \ + -DBUILD_OBJECT_LIBS=OFF"