Hello Iain, or anyone else affected,

Accepted glib2.0 into eoan-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/glib2.0/2.62.4-1~ubuntu19.10.1 in a
few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-eoan to verification-done-eoan. If it does not fix
the bug for you, please add a comment stating that, and change the tag
to verification-failed-eoan. In either case, without details of your
testing we will not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

** Changed in: glib2.0 (Ubuntu Eoan)
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/1850932

Title:
  [SRU] Backport 2.62.4-1

Status in glib2.0 package in Ubuntu:
  Fix Released
Status in glib2.0 source package in Eoan:
  Fix Committed

Bug description:
  [ Description ]

  I'm creating this bug report to have a place to describe the proposed
  backport of glib2.0 2.62.4-1 from focal.

  One purpose of this backport is to fix bug #1844853.

  But there are several other changes. Here's the diff of NEWS:

  +Overview of changes in GLib 2.62.4
  +==================================
  +
  +* Apply recursion depth limits to variants in D-Bus messages (!1290)
  +
  +* Bugs fixed:
  + - #1938 GDateTime doesn't support leap seconds
  + - !1240 Backport !1233 “gdatetime: Handle leap seconds in ISO8601 dates” 
+to glib-2-62
  + - !1257 Backport !1232 “kqueue: Do not return early from _kqsub_cancel” +to 
glib-2-62
  + - !1266 Backport !1265 “build: don't check for protected visibility” to 
+glib-2-62
  + - !1276 Backport !1274 “trash portal: Don't follow symlinks” to glib-2-62
  + - !1290 Backport !1201 “gdbusmessage: Limit recursion of variants in +D-Bus 
messages” to glib-2-62
  +
  +Overview of changes in GLib 2.62.3
  +==================================
  +
  +* Use `poll()` in `g_spawn_sync()` rather than `select()`, which is subject 
to
  +  FD limits (#954)
  +
  +* Fix undefined behaviour with `g_utf8_find_prev_char()` (#1917)
  +
  +* Bugs fixed:
  + - #954 The g_spawn_sync() function uses select() which has limitations
  + - #1318 rare failure in gdbus-peer test: invalid uninstantiatable type 
'(null)' in cast to 'GDBusServer'
  + - #1897 glib 2.62.0 fails test 'test_writev_no_vectors' wih gcc7
  + - #1903 use-after-free in mimeapps test causes intermittent segfault during 
testing
  + - #1916 objcopy not used from cross-compilation file in GIO tests
  + - #1917 Test utf8-pointer fails with static build, LTO, optimisations, and 
new GCC
  + - !1174 Backport !1164 “use-after-free fix in mimeapps test” to glib-2-62
  + - !1184 Backport !1173 “gvariant: Limit recursion in g_variant_parse()” to 
glib-2-62
  + - !1194 Backport !1176, !1183, !1188, !1191 to `glib-2-62`
  + - !1203 Backport !1192, !1193, !1197 Fixes for gdbus-peer tests to glib-2-62
  + - !1207 Backport !1206 “goption: Relax assertion to avoid being broken by 
kdeinit5” to glib-2-62
  + - !1215 [2.62] gdbus-peer: Specifically listen on 127.0.0.1
  + - !1219 Backport !1218 “gdb: Fix GHashTable pretty printer off-by-one error”
  + - !1222 Backport !1221 “Add NOTE_REVOKE to the list of the monitoring 
events” to glib-2-62
  + - !1228 Backport !1199 “gunicode: Fix UB in gutf8.c and utf8-pointer test” 
to glib-2-62
  +
  +
  +Overview of changes in GLib 2.62.2
  +==================================
  +
  +* Bugs fixed:
  + - #1896 Use after free when calling g_dbus_connection_flush_sync() in a 
dedicated thread
  + - !1154 Backport !1152 “gwinhttpvfs: Handle g_get_prgname() returning NULL” 
to glib-2-62
  + - !1156 Backport !1146 Solaris fixes to glib-2-62

  This release can be considered to be tested under
  https://wiki.ubuntu.com/StableReleaseUpdates/GNOME

  There are patches from the upstream master branch rather than this
  stable release:

  + Add-a-test-for-GDBusServer-authentication.patch
  + gdbus-server-auth-test-Create-temporary-directory-for-Uni.patch
  + gdbus-server-auth-test-Include-gcredentialsprivate.h.patch
  + Make-ld-executable-configurable.patch

  They are sensible backports which I hope are appropriate for SRU.

  [ QA ]

  The testsuite fixes will verify themselves during the build and
  autopkgtest.

  For the rest of the fixes, please exercise the desktop thoroughly. Log
  in, log out, run many applications and make sure there are no
  regressions.

  [ Regression potential ]

  test fixes> Build failures or autopkgtest failures.

  GLib is a central desktop library. Regressions could break any part of
  the desktop - so QA is important, the SRU exception notwithstanding.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1850932/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to