![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package glib2 for openSUSE:Factory checked in at 2018-12-28 12:32:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glib2 (Old) and /work/SRC/openSUSE:Factory/.glib2.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "glib2" Fri Dec 28 12:32:36 2018 rev:202 rq:660063 version:2.58.2 Changes: -------- --- /work/SRC/openSUSE:Factory/glib2/glib2.changes 2018-11-08 09:43:43.601434682 +0100 +++ /work/SRC/openSUSE:Factory/.glib2.new.28833/glib2.changes 2018-12-28 12:32:41.536073306 +0100 @@ -1,0 +2,49 @@ +Tue Dec 18 21:16:12 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 2.58.2: + + Fix calling gdbus-codegen with --interface-info-{header,body}. + + Fix parsing month names in certain locales with + g_date_set_parse(). + + Fix ^*ay handling in g_variant_iter_loop(). + + Various buffer overflow fixes in GMarkup/GVariant/GDBus. + + A huge number of fixes to the Meson build. + + Prevent bind mounts being advertised as mounts. + + Fix cross-compilation of 2.58.x releases with autotools. + + Bugs fixed: glgo#gnome/GLib!527, glgo#gnome/GLib#1605, + glgo#gnome/GLib#1271, glgo#gnome/GLib#1546, + glgo#gnome/GLib#1527, glgo#gnome/GLib!406, glgo#gnome/GLib!334, + glgo#gnome/GLib#1528, glgo#gnome/GLib#1539, + glgo#gnome/GLib#1536, glgo#gnome/GLib#1544, + glgo#gnome/GLib#1562, glgo#gnome/GLib!367, glgo#gnome/GLib!416, + glgo#gnome/GLib#1572, glgo#gnome/GLib#1522, + glgo#gnome/GLib#1576, glgo#gnome/GLib!407, + glgo#gnome/GLib#1582, glgo#gnome/GLib!428, + glgo#gnome/GLib#1588, glgo#gnome/GLib!462, + glgo#gnome/GLib!238, glgo#gnome/GLib!312, glgo#gnome/GLib#1520, + glgo#gnome/GLib!403, glgo#gnome/GLib#1543, + glgo#gnome/GLib!414, glgo#gnome/GLib!409, glgo#gnome/GLib!400, + glgo#gnome/GLib!430, glgo#gnome/GLib!437, glgo#gnome/GLib#1337, + glgo#gnome/GLib!542, glgo#gnome/GLib#1343, glgo#gnome/GLib!471, + glgo#gnome/GLib!544, glgo#gnome/GLib#945, glgo#gnome/GLib#1014, + glgo#gnome/GLib#656, glgo#gnome/GLib#1313, glgo#gnome/GLib!346. + + Updated translations. +- Drop upstream fixed patches: + + 0001-gvariant-Fix-checking-arithmetic-for-tuple-element-e.patch + + 0002-gvarianttype-Impose-a-recursion-limit-of-64-on-varia.patch + + 0003-gvariant-Check-array-offsets-against-serialised-data.patch + + 0004-gvariant-Check-tuple-offsets-against-serialised-data.patch + + 0005-gvariant-Limit-GVariant-strings-to-G_MAXSSIZE.patch + + 0006-gdbusmessage-Validate-type-of-message-header-signatu.patch + + 0007-gdbusmessage-Improve-documentation-for-g_dbus_messag.patch + + 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch + + 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch + + 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch + + 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch + + 0010-gdbusmessage-Check-for-valid-GVariantType-when-parsi.patch + + 0011-gvariant-Clarify-internal-documentation-about-GVaria.patch + + 0012-tests-Tidy-up-GError-handling-in-gdbus-serialization.patch + + 0013-tests-Use-g_assert_null-in-gdbus-serialization-test.patch + + 0014-gutf8-Add-a-g_utf8_validate_len-function.patch + + 0015-glib-Port-various-callers-to-use-g_utf8_validate_len.patch + +------------------------------------------------------------------- Old: ---- 0001-gvariant-Fix-checking-arithmetic-for-tuple-element-e.patch 0002-gvarianttype-Impose-a-recursion-limit-of-64-on-varia.patch 0003-gvariant-Check-array-offsets-against-serialised-data.patch 0004-gvariant-Check-tuple-offsets-against-serialised-data.patch 0005-gvariant-Limit-GVariant-strings-to-G_MAXSSIZE.patch 0006-gdbusmessage-Validate-type-of-message-header-signatu.patch 0007-gdbusmessage-Improve-documentation-for-g_dbus_messag.patch 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch 0010-gdbusmessage-Check-for-valid-GVariantType-when-parsi.patch 0011-gvariant-Clarify-internal-documentation-about-GVaria.patch 0012-tests-Tidy-up-GError-handling-in-gdbus-serialization.patch 0013-tests-Use-g_assert_null-in-gdbus-serialization-test.patch 0014-gutf8-Add-a-g_utf8_validate_len-function.patch 0015-glib-Port-various-callers-to-use-g_utf8_validate_len.patch glib-2.58.1.tar.xz New: ---- glib-2.58.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glib2.spec ++++++ --- /var/tmp/diff_new_pack.vXduyx/_old 2018-12-28 12:32:42.348072743 +0100 +++ /var/tmp/diff_new_pack.vXduyx/_new 2018-12-28 12:32:42.348072743 +0100 @@ -20,13 +20,14 @@ # suspicious failures that seems to point to Glib. %bcond_with meson Name: glib2 -Version: 2.58.1 +Version: 2.58.2 Release: 0 Summary: General-Purpose Utility Library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL: https://wiki.gnome.org/Projects/GLib -Source: http://download.gnome.org/sources/glib/2.58/glib-%{version}.tar.xz + +Source0: https://download.gnome.org/sources/glib/2.58/glib-%{version}.tar.xz Source1: glib2.sh Source2: glib2.csh # Not upstream file. Only proposes upstream packages: @@ -38,6 +39,7 @@ Source8: gsettings.zsh Source98: glib2-rpmlintrc Source99: baselibs.conf + # PATCH-FEATURE-UPSTREAM glib2-bgo569829-gettext-gkeyfile.patch fate300461 bgo569829 vuntz@novell.com -- Look for translation of desktop entry strings via gettext, part that we share with Ubuntu and try to push upstream Patch0: glib2-bgo569829-gettext-gkeyfile.patch # PATCH-FEATURE-OPENSUSE glib2-fate300461-gettext-gkeyfile-suse.patch fate300461 vuntz@novell.com -- Look for translation of desktop entry strings via gettext, part that deals with the openSUSE specific infrastructure (with desktop_translations) @@ -48,22 +50,6 @@ Patch3: glib2-dbus-socket-path.patch # PATCH-FIX-OPENSUSE glib2-gdbus-codegen-version.patch olaf@aepfle.de -- Remove version string from files generated by gdbus-codegen Patch4: glib2-gdbus-codegen-version.patch -# PATCH-FIX-UPSTREAM 00[01-15]*.patch sreeves@suse.com -- set of 15 patches fixing bsc#1111499 -Patch101: 0001-gvariant-Fix-checking-arithmetic-for-tuple-element-e.patch -Patch102: 0002-gvarianttype-Impose-a-recursion-limit-of-64-on-varia.patch -Patch103: 0003-gvariant-Check-array-offsets-against-serialised-data.patch -Patch104: 0004-gvariant-Check-tuple-offsets-against-serialised-data.patch -Patch105: 0005-gvariant-Limit-GVariant-strings-to-G_MAXSSIZE.patch -Patch106: 0006-gdbusmessage-Validate-type-of-message-header-signatu.patch -Patch107: 0007-gdbusmessage-Improve-documentation-for-g_dbus_messag.patch -Patch108: 0008-gdbusmessage-Clarify-error-returns-for-g_dbus_messag.patch -Patch109: 0009-gdbusmessage-Fix-a-typo-in-a-documentation-comment.patch -Patch110: 0010-gdbusmessage-Check-for-valid-GVariantType-when-parsi.patch -Patch111: 0011-gvariant-Clarify-internal-documentation-about-GVaria.patch -Patch112: 0012-tests-Tidy-up-GError-handling-in-gdbus-serialization.patch -Patch113: 0013-tests-Use-g_assert_null-in-gdbus-serialization-test.patch -Patch114: 0014-gutf8-Add-a-g_utf8_validate_len-function.patch -Patch115: 0015-glib-Port-various-callers-to-use-g_utf8_validate_len.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -263,21 +249,6 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch101 -p1 -%patch102 -p1 -%patch103 -p1 -%patch104 -p1 -%patch105 -p1 -%patch106 -p1 -%patch107 -p1 -%patch108 -p1 -%patch109 -p1 -%patch110 -p1 -%patch111 -p1 -%patch112 -p1 -%patch113 -p1 -%patch114 -p1 -%patch115 -p1 cp -a %{SOURCE1} %{SOURCE2} %{SOURCE5} . cp -a %{SOURCE4} gnome_defaults.conf %if !%{with meson} ++++++ glib-2.58.1.tar.xz -> glib-2.58.2.tar.xz ++++++ ++++ 58913 lines of diff (skipped)