From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 24 Oct 2026 09:17:11 +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 1xKW07-002b36-1Y for lore@lore.pengutronix.de; Sat, 24 Oct 2026 09:17:11 +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 1xKW06-0005Q2-3a; Sat, 24 Oct 2026 09:17:10 +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 1xKVzT-0002UB-Bw for ptxdist@pengutronix.de; Sat, 24 Oct 2026 09:16:32 +0200 Received: from dude05.red.stw.pengutronix.de (dude05.red.stw.4.pengutronix.de [10.17.1.19]) (Authenticated sender: relay-from-dude05.red.stw.pengutronix.de) by mx1.white.stw.pengutronix.de (Postfix) with ESMTPSA id 4E634200AD1; Sat, 24 Oct 2026 09:16:31 +0200 (CEST) ARC-Seal: i=1; s=20260414; d=pengutronix.de; t=1792826191; a=rsa-sha256; cv=none; b=ZQzhi7FbcxLhUEA4TbBOj+1+ETUxLKuKZEDnubVF13j8rNNM5TFesi8hVuQFmpCvqaS2jk Aq1tdPjTcLDd0NxLPbGoDaoS8Rx3HnTEG3MkFoIAUEaKLEHknrUJACA79FQ345D6P+7ux/ HlcWmHn+QV8JBWakcoBFHKxoETq07KsOoxvmB5Kss9F6PyHnc3XiI3/u8kqzfP5FPIJle7 7pepiNNpYoQfswnNT12U/vXK9Sf7/D18V73/meGOjbJheB2pM67vCwzwBP7i46CUNqxHQV 0YaotN1PA2tY2DStLv82xKdfcZ2Tzu7TJ4cWSSoTGndo0tWtXQuEQPTCbJDLvw== ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=relay-from-dude05.red.stw.pengutronix.de smtp.mailfrom=mol@pengutronix.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=pengutronix.de; s=20260414; t=1792826191; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=fGFCnKae0HOVyNmf+KldijohvujTZbveacW5UZjwF+E=; b=WfLoljz9edn0Wt25qMDU1k3RZcHpw/u8eQ7tsMHbgCSq8XWwN7a5wGlopsiy6RcFuHMx9g DTGOWuVcIJC+L9Td0DS8ql3/BGWbWhoBBQ/u6wuRdxbTXJkGaJX26UcmwuluqtbTpQzYon GU6sLk5H77qqCjIkoUrgI6X1imYd3nWhTTRKGqRqU1sCkSAJ5RA3fP72xIseUIGu4PLdc8 IWovzuR6T66uWSyk5dnfyfq5DorRArD47UyhQW1lUNWFoVtIrjhXGr1BgkSh1Iu2M2O6sB vrufW7H4jXvSpGcf+QSJVlGhWosVnMmu2vsbyAA7s8xAkgkOqSTGvfJ6DqGykQ== Received: by dude05.red.stw.pengutronix.de (Postfix, from userid 1014) id 404CA741999; Sat, 24 Oct 2026 09:16:31 +0200 (CEST) From: Michael Olbrich To: ptxdist@pengutronix.de Date: Sat, 24 Oct 2026 09:16:31 +0200 Message-ID: <20261024071631.2486350-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20261015182212.786390-1-christian.melki@t2data.com> References: <20261015182212.786390-1-christian.melki@t2data.com> MIME-Version: 1.0 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=-3.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [APPLIED] freetype: Version bump. 2.14.3 -> 2.15.0 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: Christian Melki 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 Thanks, applied as 3c3a4206cdd07c513d3613528d58e6653c696126. Michael [sent from post-receive hook] On Sat, 24 Oct 2026 09:16:31 +0200, Christian Melki wrote: > Doesn't look that major. > https://gitlab.freedesktop.org/freetype/freetype/-/blob/VER-2-15-0/docs/CHANGES > > Plugs CVE: > CVE-2026-95512: Fix DoS from specially crafted CID-keyed font. > > * Forward patchset with slight offset adjustment. > > Signed-off-by: Christian Melki > Message-Id: <20261015182212.786390-1-christian.melki@t2data.com> > Signed-off-by: Michael Olbrich > > diff --git a/patches/freetype-2.14.3/0001-generate-freetype-config-and-freetype2.pc-correctly.patch b/patches/freetype-2.15.0/0001-generate-freetype-config-and-freetype2.pc-correctly.patch > similarity index 95% > rename from patches/freetype-2.14.3/0001-generate-freetype-config-and-freetype2.pc-correctly.patch > rename to patches/freetype-2.15.0/0001-generate-freetype-config-and-freetype2.pc-correctly.patch > index a903b2480e38..39222bc8972d 100644 > --- a/patches/freetype-2.14.3/0001-generate-freetype-config-and-freetype2.pc-correctly.patch > +++ b/patches/freetype-2.15.0/0001-generate-freetype-config-and-freetype2.pc-correctly.patch > @@ -11,10 +11,10 @@ Signed-off-by: Michael Olbrich > 4 files changed, 18 insertions(+), 26 deletions(-) > > diff --git a/builds/unix/configure.ac b/builds/unix/configure.ac > -index 5c4ccf1e8b34..e3cd66f0638b 100644 > +index a0e86517d347..968c4f6d3104 100644 > --- a/builds/unix/configure.ac > +++ b/builds/unix/configure.ac > -@@ -1200,7 +1200,9 @@ AC_CONFIG_HEADERS([ftconfig.h]) > +@@ -1245,7 +1245,9 @@ AC_CONFIG_HEADERS([ftconfig.h]) > # and `builds/unix/unix-cc.mk' that will be used by the build system > # > AC_CONFIG_FILES([unix-cc.mk:unix-cc.in > @@ -26,7 +26,7 @@ index 5c4ccf1e8b34..e3cd66f0638b 100644 > AC_OUTPUT > > diff --git a/builds/unix/freetype-config.in b/builds/unix/freetype-config.in > -index 911b5347c715..db82729d1cd1 100644 > +index 4e69a06725cd..05047c245314 100644 > --- a/builds/unix/freetype-config.in > +++ b/builds/unix/freetype-config.in > @@ -16,13 +16,6 @@ export LC_ALL > @@ -96,7 +96,7 @@ index fe389f4b6fef..885444efebf7 100644 > +Libs.private: @PKGCONFIG_LIBS_PRIVATE@ > Cflags: -I${includedir}/freetype2 > diff --git a/builds/unix/unix-def.in b/builds/unix/unix-def.in > -index fe629272d5fe..53977e7e7410 100644 > +index 9bf2e2b57235..fe4165d99cea 100644 > --- a/builds/unix/unix-def.in > +++ b/builds/unix/unix-def.in > @@ -157,7 +157,4 @@ $(OBJ_BUILD)/freetype2.pc: $(TOP_DIR)/builds/unix/freetype2.in > diff --git a/patches/freetype-2.14.3/autogen.sh b/patches/freetype-2.15.0/autogen.sh > similarity index 100% > rename from patches/freetype-2.14.3/autogen.sh > rename to patches/freetype-2.15.0/autogen.sh > diff --git a/patches/freetype-2.14.3/series b/patches/freetype-2.15.0/series > similarity index 100% > rename from patches/freetype-2.14.3/series > rename to patches/freetype-2.15.0/series > diff --git a/rules/freetype.make b/rules/freetype.make > index cfa0c2f3f590..75f01038debd 100644 > --- a/rules/freetype.make > +++ b/rules/freetype.make > @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_FREETYPE) += freetype > # > # Paths and names > # > -FREETYPE_VERSION := 2.14.3 > -FREETYPE_SHA256 := 36bc4f1cc413335368ee656c42afca65c5a3987e8768cc28cf11ba775e785a5f > +FREETYPE_VERSION := 2.15.0 > +FREETYPE_SHA256 := 93cd47eb719c325107f2d3cf087d06299e944c3b48a40b55537302304dea1dd5 > FREETYPE := freetype-$(FREETYPE_VERSION) > FREETYPE_SUFFIX := tar.xz > FREETYPE_SOURCE := $(SRCDIR)/$(FREETYPE).$(FREETYPE_SUFFIX)