From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 20 Oct 2026 17:31:34 +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 1xJBoM-0014us-1j for lore@lore.pengutronix.de; Tue, 20 Oct 2026 17:31:34 +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 1xJBoL-0005cO-RP; Tue, 20 Oct 2026 17:31:33 +0200 Received: from mx1.white.stw.pengutronix.de ([185.203.200.13]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1xJBoA-0005cG-Gy for ptxdist@pengutronix.de; Tue, 20 Oct 2026 17:31:22 +0200 Received: from [0.0.0.0] (ptz.office.stw.pengutronix.de [IPv6:2a0a:edc0:0:900:1d::77]) (Authenticated sender: spu@pengutronix.de) by mx1.white.stw.pengutronix.de (Postfix) with ESMTPSA id 4FB612008F0; Tue, 20 Oct 2026 17:31:18 +0200 (CEST) ARC-Seal: i=1; s=20260414; d=pengutronix.de; t=1792510278; a=rsa-sha256; cv=none; b=eAzrY9dC4N79MifItcyyU0sS5XC0baZaC/vBpNDyUgoy//QPxHiaAXq2vM3G/wl3BDPiIT ifE3vobqglor8j/a0Llw5LKGqP+/tR8TKuVa8QHBzKaOJORn7AMh9NrB2Ku3IOAfSk2ELR UepUuTpMnF/GamWqEMUgoSI8M33DI73IAnF5suO4b7S4QihZxxE+wM2EtTwVx9JsnTLd2f 3ZJTY3aGSkRpH+ufGQSbxfCrGintNZUX7IMibljAN3swL8oi0abymNlZ2Ziz4Y1Ae/czw4 sdPl3jviFoV2zR+d7no2C+qoazrGXNhYShsYqS+vF+T1v5/x9d7KVBH++JX4JA== ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=spu@pengutronix.de smtp.mailfrom=s.pueschel@pengutronix.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=pengutronix.de; s=20260414; t=1792510278; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CAdSt/EM/MkiozxKJGGAGSVzjw25yngEqPHJFC2ydHc=; b=agX0hmRj4vpyIZTBwaRQShWDrEpR8+utAN/je6GQKVX1J5pCczEdGkr1wqFC2JuFcYCLhx dmDQDgLzxr9D/NA+7HWL8lPLIV5zosks0ypoEAqqOiggFagZtuohqXIubqVOidplG7C62j ORIExUlJSjPPxhp3q4WJRw5D5PB1C9lHZtUc8z/PGLf3lM1kd4zqAcw0zopBUOztDuab3w P7j2aenGeAzIM7PtJ+/KsCfybCWH+xY2XqkJoxvUJUzeyb3kEOM9hsRnsl3hWF5+YQoJXS Szu2IqjUVdQw+5HEyfdkbcCLFnsJ3pUDErWEpGZphc1Isi479yd3QotJdUeLCA== Message-ID: Date: Tue, 20 Oct 2026 17:31:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ada@thorsis.com References: <20251014132823.1186031-1-s.pueschel@pengutronix.de> <20251015-specks-museum-9cd31ffb77c4@thorsis.com> Content-Language: en-US From: =?UTF-8?Q?Sven_P=C3=BCschel?= In-Reply-To: <20251015-specks-museum-9cd31ffb77c4@thorsis.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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=-2.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [PATCH] icu: version bump 74.1 -> 77.1 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: ptxdist@pengutronix.de 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 Hi Alex, just stumbled on your comment while doing an icu update and dug a bit into it. See below. On 10/15/25 16:22, Alexander Dahl wrote: > Hello Sven, > > Am Tue, Oct 14, 2025 at 03:28:07PM +0200 schrieb Sven Püschel: >> LICENSE file updates: >> - Year was updated >> - Unicode-3.0 SPDX Identifier added >> - MIT license of a JSON parsing library by Niels Lohmann added > That library is available as ptxdist package 'nlohmann-json'. Would > it be possible to (update and) use that instead of the included one? There is no option to use a non-vendored library. But it's not relevant for PTXDist, as it's only used for their tests [1]. Furthermore they locally patch the library for their testing purposes [2][3] (e.g. not error on invalid Unicode chars in a JSON string for a negative test) and have a script and documentation to vendor new versions without loosing their patches [1]. [1] https://github.com/unicode-org/icu/blob/main/vendor/json/UPDATING.md [2] https://github.com/unicode-org/icu/commit/d0e30acc684eefd61fb42a510f8fef84221a5126#diff-6e0cf4a76c752579970e7c3b95366aca16198528ed967ae7f98a3dee4b111b98 [3] https://unicode-org.atlassian.net/browse/ICU-23090 Sincerely     Sven > Greets > Alex > >> https://github.com/unicode-org/icu/releases/tag/release-74-2 >> https://github.com/unicode-org/icu/releases/tag/release-75-1 >> https://github.com/unicode-org/icu/releases/tag/release-76-1 >> https://github.com/unicode-org/icu/releases/tag/release-77-1 >> >> Signed-off-by: Sven Püschel >> --- >> rules/icu.make | 6 +++--- >> 1 file changed, 3 insertions(+), 3 deletions(-) >> >> diff --git a/rules/icu.make b/rules/icu.make >> index 507de2afe..7a5b4f1ea 100644 >> --- a/rules/icu.make >> +++ b/rules/icu.make >> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_ICU) += icu >> # >> # Paths and names >> # >> -ICU_VERSION := 74.1 >> -ICU_MD5 := 71e60b22697c4f35820a1897417dbab4 >> +ICU_VERSION := 77.1 >> +ICU_MD5 := bc0132b4c43db8455d2446c3bae58898 >> ICU := icu4c-$(subst .,_,$(ICU_VERSION))-src >> ICU_SUFFIX := tgz >> ICU_URL := https://github.com/unicode-org/icu/releases/download/release-$(subst .,-,$(ICU_VERSION))/$(ICU).$(ICU_SUFFIX) >> @@ -24,7 +24,7 @@ ICU_DIR := $(BUILDDIR)/$(ICU) >> ICU_SUBDIR := source >> ICU_LICENSE := MIT AND Unicode-3.0 AND public_domain AND BSD-3-Clause >> ICU_LICENSE_FILES := \ >> - file://LICENSE;md5=08dc3852df8fffa807301902ad899ff8 >> + file://LICENSE;md5=cf57d9459a2c5f88ecd83c75207cc5ff >> >> # ---------------------------------------------------------------------------- >> # Prepare >> -- >> 2.47.3 >> >>