[arch-commits] Commit in glib2/trunk (2 files)
Jan Steffens
heftig at archlinux.org
Thu Feb 11 14:33:55 UTC 2021
Date: Thursday, February 11, 2021 @ 14:33:55
Author: heftig
Revision: 407837
2.66.7-1
Modified:
glib2/trunk/PKGBUILD
Deleted:
glib2/trunk/0001-giochannel-Fix-length_size-bounds-check.patch
----------------------------------------------------+
0001-giochannel-Fix-length_size-bounds-check.patch | 28 -------------------
PKGBUILD | 11 ++-----
2 files changed, 3 insertions(+), 36 deletions(-)
Deleted: 0001-giochannel-Fix-length_size-bounds-check.patch
===================================================================
--- 0001-giochannel-Fix-length_size-bounds-check.patch 2021-02-11 12:18:52 UTC (rev 407836)
+++ 0001-giochannel-Fix-length_size-bounds-check.patch 2021-02-11 14:33:55 UTC (rev 407837)
@@ -1,28 +0,0 @@
-From a149bf2f9030168051942124536e303af8ba6176 Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" <jan.steffens at gmail.com>
-Date: Sun, 7 Feb 2021 23:32:40 +0100
-Subject: [PATCH] giochannel: Fix length_size bounds check
-
-The inverted condition is an obvious error introduced by ecdf91400e9a.
-
-Fixes https://gitlab.gnome.org/GNOME/glib/-/issues/2323
----
- glib/giochannel.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/glib/giochannel.c b/glib/giochannel.c
-index 4c5e081ed..8516c0b5e 100644
---- a/glib/giochannel.c
-+++ b/glib/giochannel.c
-@@ -899,7 +899,7 @@ g_io_channel_set_line_term (GIOChannel *channel,
- {
- /* FIXME: We’re constrained by line_term_len being a guint here */
- gsize length_size = strlen (line_term);
-- g_return_if_fail (length_size > G_MAXUINT);
-+ g_return_if_fail (length_size <= G_MAXUINT);
- length_unsigned = (guint) length_size;
- }
-
---
-2.30.0
-
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-02-11 12:18:52 UTC (rev 407836)
+++ PKGBUILD 2021-02-11 14:33:55 UTC (rev 407837)
@@ -3,8 +3,8 @@
pkgbase=glib2
pkgname=(glib2 glib2-docs)
-pkgver=2.66.6
-pkgrel=2
+pkgver=2.66.7
+pkgrel=1
pkgdesc="Low level core library"
url="https://wiki.gnome.org/Projects/GLib"
license=(LGPL)
@@ -13,13 +13,11 @@
makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux
meson dbus sysprof)
checkdepends=(desktop-file-utils)
-_commit=d5ec4f360fb5a2ef0df1862999f970dc67fa352c # tags/2.66.6^0
+_commit=95115f029d9c170c2e966cd7d3547b6394c92a4a # tags/2.66.7^0
source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"
- 0001-giochannel-Fix-length_size-bounds-check.patch
noisy-glib-compile-schemas.diff
glib-compile-schemas.hook gio-querymodules.{hook,script})
sha256sums=('SKIP'
- 'd2dbc00679545cedb33d0179d69a9be5c12b3f00d426e227ca07687384f3407c'
'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25'
'2a9f9b8235f48e3b7d0f6cfcbc76cd2116c45f28692cac4bd61074c495bd5eb7'
@@ -33,9 +31,6 @@
prepare() {
cd glib
- # https://bugs.archlinux.org/task/69569
- git apply -3 ../0001-giochannel-Fix-length_size-bounds-check.patch
-
# Suppress noise from glib-compile-schemas.hook
git apply -3 ../noisy-glib-compile-schemas.diff
}
More information about the arch-commits
mailing list