From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Mon, 29 Jun 2026 13:35:24 +0200 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1weAGq-00B6LE-04 for lore@lore.pengutronix.de; Mon, 29 Jun 2026 13:35:24 +0200 Received: from [127.0.0.1] (helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1weAGp-0001EA-Nh; Mon, 29 Jun 2026 13:35:23 +0200 Received: from mail.thorsis.com ([2003:a:e28:26e4::10]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1weAGR-0000kh-DR for ptxdist@pengutronix.de; Mon, 29 Jun 2026 13:34:59 +0200 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 5775A1487B9C for ; Mon, 29 Jun 2026 13:34:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thorsis.com; s=dkim; t=1782732899; h=from:subject:date:message-id:to:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=Rzo15bXCSgw40OEEMPjipYoyPx8PWgITaVdHmZlyzoY=; b=Eb7LXFX3+aNthIiTbwB5n+wZ3liXToh2NUhJA0Jri/TjbB9BRdWsB0v8YJuxz5sYtQkHTl txPg+NzTUkjvx07zlwsWSfuMNDp0WxvfpOEab5/XodmngEprvaLf76x1+kAESrJwMnY711 qgForL3BHoViuK6uK9QQT3lWPIz9ysUi+rQKVL4TXI0QppMLYmyOB1axkNPu8WQjo8j9sB lFCUorK6qWHLVrVlCOqQRM5nS19dfQijSkUTdN7yOWiJne3dNuKtyJgM/coqmCPpK/MuN1 fQ1MY6AAtdgb6P0hZ+1/xBXw5MwUASMqw7mG+/rMQ1S+/tsNjWRsZn80qtawKQ== To: ptxdist@pengutronix.de Date: Mon, 29 Jun 2026 13:34:56 +0200 Message-ID: <20260629113457.1664202-2-ada@thorsis.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260629113457.1664202-1-ada@thorsis.com> References: <20260629113457.1664202-1-ada@thorsis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Last-TLS-Session-Version: TLSv1.3 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-3.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, UPPERCASE_50_75 autolearn=no autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 1/2] json-c: Revise and pin down configuration options X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Alexander Dahl via ptxdist Reply-To: ptxdist@pengutronix.de Cc: Alexander Dahl Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false removed with 0.15: - BUILD_DOCUMENTATION added with 0.15: - DISABLE_THREAD_LOCAL_STORAGE - OVERRIDE_GET_RANDOM_SEED added with 0.16: - DISABLE_JSON_POINTER added with 0.17: - BUILD_APPS - DISABLE_JSON_PATCH - NEWLOCALE_NEEDS_FREELOCALE After changing json-c.make sync the changes to host-json-c.make … Fixes: b6ac44c56bef ("json-c: version bump 0.14 -> 0.15") Fixes: ecd364618410 ("json-c: version bump 0.15 -> 0.16") Fixes: ee8afdbc3ea7 ("json-c: Version bump. 0.16 -> 0.17") Signed-off-by: Alexander Dahl --- rules/host-json-c.make | 11 +++++++++-- rules/json-c.make | 9 +++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/rules/host-json-c.make b/rules/host-json-c.make index 8e607f783..dc45e28ba 100644 --- a/rules/host-json-c.make +++ b/rules/host-json-c.make @@ -18,12 +18,19 @@ HOST_PACKAGES-$(PTXCONF_HOST_JSON_C) += host-json-c HOST_JSON_C_CONF_TOOL := cmake HOST_JSON_C_CONF_OPT := \ $(HOST_CMAKE_OPT) \ - -DBUILD_DOCUMENTATION:BOOL=OFF \ + -DBUILD_APPS:BOOL=OFF \ -DBUILD_SHARED_LIBS:BOOL=ON \ + -DBUILD_STATIC_LIBS:BOOL=OFF \ -DBUILD_TESTING:BOOL=OFF \ -DDISABLE_BSYMBOLIC:BOOL=ON \ + -DDISABLE_EXTRA_LIBS:BOOL=ON \ + -DDISABLE_JSON_PATCH=OFF \ + -DDISABLE_JSON_POINTER=OFF \ + -DDISABLE_THREAD_LOCAL_STORAGE=OFF \ -DDISABLE_WERROR:BOOL=ON \ -DENABLE_RDRAND:BOOL=OFF \ - -DENABLE_THREADING:BOOL=OFF + -DENABLE_THREADING:BOOL=OFF \ + -DNEWLOCALE_NEEDS_FREELOCALE=OFF \ + -DOVERRIDE_GET_RANDOM_SEED=OFF # vim: syntax=make diff --git a/rules/json-c.make b/rules/json-c.make index f5850724a..024375c61 100644 --- a/rules/json-c.make +++ b/rules/json-c.make @@ -31,15 +31,20 @@ JSON_C_LICENSE_FILES := file://COPYING;md5=de54b60fbbc35123ba193fea8ee216f2 JSON_C_CONF_TOOL := cmake JSON_C_CONF_OPT := \ $(CROSS_CMAKE_USR) \ - -DBUILD_DOCUMENTATION:BOOL=OFF \ + -DBUILD_APPS:BOOL=OFF \ -DBUILD_SHARED_LIBS:BOOL=ON \ -DBUILD_STATIC_LIBS:BOOL=OFF \ -DBUILD_TESTING:BOOL=OFF \ -DDISABLE_BSYMBOLIC:BOOL=ON \ -DDISABLE_EXTRA_LIBS:BOOL=ON \ + -DDISABLE_JSON_PATCH=OFF \ + -DDISABLE_JSON_POINTER=OFF \ + -DDISABLE_THREAD_LOCAL_STORAGE=OFF \ -DDISABLE_WERROR:BOOL=ON \ -DENABLE_RDRAND:BOOL=OFF \ - -DENABLE_THREADING:BOOL=OFF + -DENABLE_THREADING:BOOL=OFF \ + -DNEWLOCALE_NEEDS_FREELOCALE=OFF \ + -DOVERRIDE_GET_RANDOM_SEED=OFF # ---------------------------------------------------------------------------- # Install -- 2.47.3