From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 28 Oct 2025 15:39:49 +0100 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 1vDkrV-00CiMI-0n for lore@lore.pengutronix.de; Tue, 28 Oct 2025 15:39:49 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1vDkrV-0003uo-0l; Tue, 28 Oct 2025 15:39:49 +0100 Received: from dude04.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::ac]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1vDkr5-0003eZ-T0; Tue, 28 Oct 2025 15:39:23 +0100 From: =?UTF-8?q?Sven=20P=C3=BCschel?= To: ptxdist@pengutronix.de Date: Tue, 28 Oct 2025 15:38:40 +0100 Message-ID: <20251028143921.512916-3-s.pueschel@pengutronix.de> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20251028143921.512916-1-s.pueschel@pengutronix.de> References: <20251028143921.512916-1-s.pueschel@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [ptxdist] [PATCH 3/4] protobuf-c: version bump 1.4.1 -> 1.5.2 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: , Reply-To: ptxdist@pengutronix.de Cc: =?UTF-8?q?Sven=20P=C3=BCschel?= 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 protobuf-c compiles fine without a dependency on the host protobuf-c. Therefore remove the dependency. The license md5sum changed due to an updated year. Signed-off-by: Sven Püschel --- rules/host-protobuf-c.make | 7 ++++++- rules/protobuf-c.in | 1 - rules/protobuf-c.make | 12 ++++++++---- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/rules/host-protobuf-c.make b/rules/host-protobuf-c.make index c63134ff0..da2742872 100644 --- a/rules/host-protobuf-c.make +++ b/rules/host-protobuf-c.make @@ -17,6 +17,11 @@ HOST_PACKAGES-$(PTXCONF_HOST_PROTOBUF_C) += host-protobuf-c HOST_PROTOBUF_C_CONF_TOOL := autoconf HOST_PROTOBUF_C_CONF_OPT := \ $(HOST_AUTOCONF) \ - --disable-static + $(GLOBAL_LARGE_FILE_OPTION) \ + --disable-static \ + --enable-protoc \ + --disable-valgrind-tests \ + --disable-code-coverage \ + --$(call ptx/endis, PTXDIST_Y2038)-year2038 # vim: syntax=make diff --git a/rules/protobuf-c.in b/rules/protobuf-c.in index 921f70471..0258c6ffa 100644 --- a/rules/protobuf-c.in +++ b/rules/protobuf-c.in @@ -2,7 +2,6 @@ config PROTOBUF_C tristate - select HOST_PROTOBUF_C prompt "protobuf-c " help A C implementation of the Protocol Buffers data serialization diff --git a/rules/protobuf-c.make b/rules/protobuf-c.make index 60f7f6494..2131a75b7 100644 --- a/rules/protobuf-c.make +++ b/rules/protobuf-c.make @@ -14,15 +14,15 @@ PACKAGES-$(PTXCONF_PROTOBUF_C) += protobuf-c # # Paths and names # -PROTOBUF_C_VERSION := 1.4.1 -PROTOBUF_C_MD5 := 4c17d70317ce9fc4cca9690377284659 +PROTOBUF_C_VERSION := 1.5.2 +PROTOBUF_C_MD5 := 0612ee47cccaaf4ad1c4f0c8bdc13abf PROTOBUF_C := protobuf-c-$(PROTOBUF_C_VERSION) PROTOBUF_C_SUFFIX := tar.gz PROTOBUF_C_URL := https://github.com/protobuf-c/protobuf-c/releases/download/v$(PROTOBUF_C_VERSION)/protobuf-c-$(PROTOBUF_C_VERSION).$(PROTOBUF_C_SUFFIX) PROTOBUF_C_SOURCE := $(SRCDIR)/$(PROTOBUF_C).$(PROTOBUF_C_SUFFIX) PROTOBUF_C_DIR := $(BUILDDIR)/$(PROTOBUF_C) PROTOBUF_C_LICENSE := BSD-2-Clause -PROTOBUF_C_LICENSE_FILES := file://LICENSE;md5=9f725889e0d77383e26cb42b0b62cea2 +PROTOBUF_C_LICENSE_FILES := file://LICENSE;md5=bd8de4f63e06b1ccc06e9f8dc5b1aa97 # ---------------------------------------------------------------------------- # Prepare @@ -34,8 +34,12 @@ PROTOBUF_C_LICENSE_FILES := file://LICENSE;md5=9f725889e0d77383e26cb42b0b62cea2 PROTOBUF_C_CONF_TOOL := autoconf PROTOBUF_C_CONF_OPT := \ $(CROSS_AUTOCONF_USR) \ + $(GLOBAL_LARGE_FILE_OPTION) \ + --disable-static \ --disable-protoc \ - --disable-static + --disable-valgrind-tests \ + --disable-code-coverage \ + --$(call ptx/endis, PTXDIST_Y2038)-year2038 # ---------------------------------------------------------------------------- # Target-Install -- 2.47.3