commit glib2 for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package glib2 for openSUSE:Factory checked in at 2024-10-08 17:17:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glib2 (Old) and /work/SRC/openSUSE:Factory/.glib2.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "glib2" Tue Oct 8 17:17:23 2024 rev:284 rq:1205430 version:2.82.1 Changes: -------- --- /work/SRC/openSUSE:Factory/glib2/glib2.changes 2024-08-30 13:26:23.859430312 +0200 +++ /work/SRC/openSUSE:Factory/.glib2.new.19354/glib2.changes 2024-10-08 17:17:50.284612525 +0200 @@ -1,0 +2,18 @@ +Fri Sep 20 05:59:19 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 2.82.1: + + Fix a potential buffer overflow in `GSocks4aProxy` + + Bugs fixed: + - Test /unix-mounts/get-mount-entries fails unless libmount is + enabled + - Buffer overflow in set_connect_msg() + - tests: Test against a sample mtab file in unix-mounts for + getmntent() + - tests: Run lint tests with detected bash + - docs(glib): Fix link in string-utils ref + - Move to Apple Silicon based runner + - gsocks4aproxy: Fix a single byte buffer overflow in connect + messages + + Updated translations. + +------------------------------------------------------------------- @@ -5,0 +24,31 @@ + +------------------------------------------------------------------- +Mon Aug 26 10:49:32 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 2.82.0: + + Change the default value of -Dglib_debug from `auto` to + `enabled` for developers — distributions will almost certainly + want to override it to `-Dglib_debug=disabled` for package + release builds though. + + Revert per-instance locking changes in `GCancellable` as they + introduced new races. + + Bugs fixed: + - Investigate trampoline performance implications in + g_mutex_lock_impl() changes + - Default value for glib_debug meson option + - wrong comment in gmessage.c:escape_string + - Should check for epoll_create1 rather than epoll_create + - Gio.MenuModel docs have an outdated UI example + - gunixmounts: Fix use of uninitialised variable + - tests: Run expected-to-hang cancellable tests in subprocesses + - CI/msys2-mingw32: Set the G_DEBUGGER environment variable + - Revert "GCancellable: Use per-instance mutex logic instead of + global critical sections” + - Various small backports + - Backport “gthread: Move thread _impl functions to static + inlines for speed” + + Updated translations. +- Pass glib_debug=disabled to meson as recommended by upstream and + pass sysprof=disabled to meson, avoid pulling in extra + dependencies. +- Drop python enviroment fix, no longer needed. Old: ---- glib-2.80.5.obscpio New: ---- glib-2.82.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glib2.spec ++++++ --- /var/tmp/diff_new_pack.kQ0tQv/_old 2024-10-08 17:17:51.776674955 +0200 +++ /var/tmp/diff_new_pack.kQ0tQv/_new 2024-10-08 17:17:51.776674955 +0200 @@ -37,7 +37,7 @@ %define libgthread libgthread-%{libver} %define libgirepository libgirepository-%{libver} Name: glib2%{psuffix} -Version: 2.80.5 +Version: 2.82.1 Release: 0 Summary: General-Purpose Utility Library License: LGPL-2.1-or-later @@ -371,9 +371,6 @@ cp -a %{SOURCE1} %{SOURCE2} %{SOURCE5} . cp -a %{SOURCE4} gnome_defaults.conf -# replace /usr/bin/env shebangs -# /usr/bin/env @PYTHON@ -> /usr/bin/python3 -grep "%{_bindir}/env @PYTHON@" . -rl | xargs sed -i "s|%{_bindir}/env @PYTHON@|%{_bindir}/python3|g" sed -i "s/1.32.1/1.32/" docs/reference/meson.build %build @@ -401,6 +398,8 @@ -Ddtrace=false \ %endif -Dintrospection=%[ "%{flavor}" != "stage1" ? "enabled" : "disabled" ] \ + -Dglib_debug=disabled \ + -Dsysprof=disabled \ %{nil} %meson_build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.kQ0tQv/_old 2024-10-08 17:17:51.836677465 +0200 +++ /var/tmp/diff_new_pack.kQ0tQv/_new 2024-10-08 17:17:51.852678135 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/glib.git</param> - <param name="revision">2.80.5</param> + <param name="revision">2.82.1</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ glib-2.80.5.obscpio -> glib-2.82.1.obscpio ++++++ /work/SRC/openSUSE:Factory/glib2/glib-2.80.5.obscpio /work/SRC/openSUSE:Factory/.glib2.new.19354/glib-2.82.1.obscpio differ: char 49, line 1 ++++++ glib.obsinfo ++++++ --- /var/tmp/diff_new_pack.kQ0tQv/_old 2024-10-08 17:17:51.964682821 +0200 +++ /var/tmp/diff_new_pack.kQ0tQv/_new 2024-10-08 17:17:51.968682988 +0200 @@ -1,5 +1,5 @@ name: glib -version: 2.80.5 -mtime: 1724667322 -commit: 6e92ab8445af4a950003be92ad6044f5a5930a22 +version: 2.82.1 +mtime: 1726779386 +commit: bd40fbba132fb3d6e5d785ae9d2b05a9e0da8409
participants (1)
-
Source-Sync