Opened 6 months ago

Closed 6 months ago

Last modified 4 months ago

#20434 closed enhancement (fixed)

glib-2.82.1

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: elevated Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (6)

comment:1 by Xi Ruoyao, 6 months ago

I get a test failure:

GLib:ERROR:../glib/tests/gdatetime.c:2960:test_posix_parse: assertion failed (g_time_zone_get_abbreviation (tz, 0) == "PST"): ("LMT" == "PST")

(test program exited with status code -6)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

1/1 glib:glib+core+slow / gdatetime ERROR            0.59s   killed by signal 6 SIGABRT

This now fails with glib-2.82.0 as well, but I'm pretty sure it didn't fail when I built glib-2.82.0 for the system. Thus the failure seems triggered by the change of another package (maybe tzdata?).

comment:2 by Xi Ruoyao, 6 months ago

Overview of changes in GLib 2.82.1, 2024-09-19

  • Fix a potential buffer overflow in GSocks4aProxy (#3461, work by Michael Catanzaro)
  • Bugs fixed:
    • #3456 Test /unix-mounts/get-mount-entries fails unless libmount is enabled (Philip Withnall)
    • #3461 Buffer overflow in set_connect_msg() (Michael Catanzaro)
    • !4220 Backport !4217 “tests: Test against a sample mtab file in unix-mounts for getmntent()” to glib-2-82
    • !4221 Backport !4219 “tests: Run lint tests with detected bash” to glib-2-82
    • !4229 Update Polish translation for glib-2-82
    • !4230 Update Czech translation [glib-2-82]
    • !4231 Update Portuguese translation
    • !4233 Update fa.po
    • !4234 Update Brazilian Portuguese translation
    • !4238 Backport !4237 “Update french translation” to glib-2-82
    • !4240 Update Galician translations for glib-2-82
    • !4241 Update German translation
    • !4251 Update Bulgarian translation
    • !4255 Update British English translation
    • !4258 Update Hungarian translation
    • !4259 Update Indonesian translation
    • !4263 Updated Lithuanian translation
    • !4265 Update Danish translation (2-82)
    • !4270 Update Russian translation for 2-82
    • !4271 Backport !4269 “docs(glib): Fix link in string-utils ref” to glib-2-82
    • !4274 Update Georgian translation (glib-2-82)
    • !4276 Backport !3965 “Move to Apple Silicon based runner” to glib-2-82
    • !4282 Backport !4281 “gsocks4aproxy: Fix a single byte buffer overflow in connect messages” to glib-2-82
  • Translation updates:
    • Bulgarian (twlvnn kraftwerk)
    • Czech (AsciiWolf)
    • Danish (Ask Hjorth Larsen)
    • English (United Kingdom) (Bruce Cowan)
    • French (Vincent Chatelain)
    • Galician (Fran Diéguez)
    • Georgian (NorwayFun)
    • German (Tim Sabsch)
    • Hungarian (Balázs Úr)
    • Indonesian (Andika Triwidada)
    • Lithuanian (Aurimas Černius)
    • Persian (Danial Behzadi)
    • Polish (Piotr Drąg)
    • Portuguese (Hugo Carvalho)
    • Portuguese (Brazil) (Rafael Fontenelle)
    • Russian (jtux270)

comment:3 by Bruce Dubbs, 6 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:4 by Bruce Dubbs, 6 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

550826b44e Update to glib-2.82.1.
5e324535d7 Update to gtk-4.16.2.
787d4f05bd Update to libuv-v1.49.0.
c92e5e0d9f Update to Vulkan-Headers and Vulkan-Loader-1.3.296.
6f5feb1026 Update to cmake-3.30.4.

comment:5 by Douglas R. Reno, 4 months ago

Priority: normalelevated

Two months later, we have word of a security fix contained in this update! See https://gitlab.gnome.org/GNOME/glib/-/issues/3461 for more details, and it has been assigned CVE-2024-52533

comment:6 by Douglas R. Reno, 4 months ago

SA-12.2-043 issued

Note: See TracTickets for help on using tickets.