From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 08 Feb 2023 12:49:44 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1pPixN-000VqD-HZ for lore@lore.pengutronix.de; Wed, 08 Feb 2023 12:49:44 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1pPixK-00087P-GH; Wed, 08 Feb 2023 12:49:42 +0100 Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pPix4-000871-QI; Wed, 08 Feb 2023 12:49:26 +0100 Received: from [2a0a:edc0:0:1101:1d::54] (helo=dude05.red.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1pPix2-003VLa-Sv; Wed, 08 Feb 2023 12:49:26 +0100 Received: from mol by dude05.red.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1pPix3-008QIj-Cp; Wed, 08 Feb 2023 12:49:25 +0100 From: Michael Olbrich To: ptxdist@pengutronix.de Date: Wed, 8 Feb 2023 12:49:25 +0100 Message-Id: <20230208114925.2007682-1-m.olbrich@pengutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20230110131246.3400750-1-christian.melki@t2data.com> References: <20230110131246.3400750-1-christian.melki@t2data.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: Re: [ptxdist] [APPLIED] glib: Version bump. 2.74.3 -> 2.74.4. 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.ext.pengutronix.de); SAEximRunCond expanded to false Thanks, applied as 30a67b37f04322093324f85d06adf88429d1143f. Michael [sent from post-receive hook] On Wed, 08 Feb 2023 12:49:25 +0100, Christian Melki wrote: > Minor version bump. Bugs and security fixes. > https://gitlab.gnome.org/GNOME/glib/-/releases/2.74.4 > > * Add patchset. Unfortunately, glib-2.74.4 managed > to break bulding in some situations by missing to include errno.h. > This will be removed in the next stable release, be it a minor > or a major one. > > Signed-off-by: Christian Melki > Message-Id: <20230110131246.3400750-1-christian.melki@t2data.com> > Signed-off-by: Michael Olbrich > > diff --git a/patches/glib-2.74.4/0001-gthread-posix-need-to-include-errno.h.patch b/patches/glib-2.74.4/0001-gthread-posix-need-to-include-errno.h.patch > new file mode 100644 > index 000000000000..916d54903b58 > --- /dev/null > +++ b/patches/glib-2.74.4/0001-gthread-posix-need-to-include-errno.h.patch > @@ -0,0 +1,24 @@ > +From: Michael Catanzaro > +Date: Tue, 20 Dec 2022 17:10:41 -0600 > +Subject: [PATCH] gthread-posix: need to #include > + > +a79c6af23eff5ee978db62e048828c9a992a1261 uses errno without the required > +header. > + > +(cherry picked from commit 03cb4261e00cf505790f4fd4e69f97b2ef4fcccd) > +--- > + glib/gthreadprivate.h | 1 + > + 1 file changed, 1 insertion(+) > + > +diff --git a/glib/gthreadprivate.h b/glib/gthreadprivate.h > +index 6eaf422753ba..f34368a7c20a 100644 > +--- a/glib/gthreadprivate.h > ++++ b/glib/gthreadprivate.h > +@@ -41,6 +41,7 @@ struct _GRealThread > + /* system thread implementation (gthread-posix.c, gthread-win32.c) */ > + > + #if defined(HAVE_FUTEX) || defined(HAVE_FUTEX_TIME64) > ++#include > + #include > + #include > + #include > diff --git a/patches/glib-2.74.4/series b/patches/glib-2.74.4/series > new file mode 100644 > index 000000000000..73c35dbc7c92 > --- /dev/null > +++ b/patches/glib-2.74.4/series > @@ -0,0 +1,4 @@ > +# generated by git-ptx-patches > +#tag:base --start-number 1 > +0001-gthread-posix-need-to-include-errno.h.patch > +# 2cab62acd9f100167b4b7a5c5967b1a7 - git-ptx-patches magic > diff --git a/rules/glib.make b/rules/glib.make > index 6ccf03735490..e6bd151f9b00 100644 > --- a/rules/glib.make > +++ b/rules/glib.make > @@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_GLIB) += glib > # > # Paths and names > # > -GLIB_VERSION := 2.74.3 > -GLIB_MD5 := fb204b89b0004110911dede3441597a1 > +GLIB_VERSION := 2.74.4 > +GLIB_MD5 := a854964bbf295dcfa98afd210d7fbc39 > GLIB := glib-$(GLIB_VERSION) > GLIB_SUFFIX := tar.xz > GLIB_URL := $(call ptx/mirror, GNOME, glib/$(basename $(GLIB_VERSION))/$(GLIB).$(GLIB_SUFFIX))