For the record, on Mageia we eventually updated to 1.8.3 + backports of https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/176 and https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/180, and at least for Godot which is the main affected package I'm using, it seems to work properly.
Arch Linux and Gentoo seem to have done the same, and users now also report that things are behaving normally again.
Both the above patches have been merged upstream so a future 1.8.4 release should Just Work⢠hopefully. If there's no urgency to do this update for Fedora, then waiting for 1.8.4 can be a good option indeed. (For Mageia we just did the update because someone else pushed 1.8.3 in the development release so before reverting, I tried out the two patches I had seen trialed by other cutting edge distros.)
I don't have an up-to-date Fedora 37 to test with currently, but please test the godot
package (I'm the upstream maintainer, and package it for Fedora).
As far as I know from other distros, libx11 1.8.3 breaks Godot and makes it crash on start.
Godot issue: https://github.com/godotengine/godot/issues/69352 libx11 issue: https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/170 Arch Linux issue: https://bugs.archlinux.org/task/76860
You may find that backporting https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/176 should help mitigate the Godot crashes to some extent, though I have reports from Arch Linux users (with the two upstream PRs backported: https://github.com/archlinux/svntogit-packages/tree/packages/libx11/trunk) that still experience sporadic crashes...
So I would advise caution before pushing this to stable.
I tested the update on a Fedora 31 container used for Windows builds of Godot Engine.
Our project led to the report of the binutils bug https://sourceware.org/bugzilla/show_bug.cgi?id=24267, and I can confirm that Godot's current master branch compiled with LTO and -static
crashes with mingw-binutils-2.32-5.fc31 and works fine with mingw-binutils-2.32-6.fc1 (this update candidate).
(Cf. https://github.com/godotengine/godot/issues/24641 for anyone interested in steps to reproduce for BZ#1475237 on a big codebase.)
For the reference, this update fixed https://bugzilla.redhat.com/show_bug.cgi?id=1646888 too.
Too late to give my -1, but this update is broken in the same way that 18.2.3 is. See FEDORA-2018-bcdb732491
I had a user test 18.2.2, 18.2.3 and 18.2.4 for https://bugzilla.redhat.com/show_bug.cgi?id=1646888 and they confirm that both 18.2.3 and 18.2.4 are broken (18.2.2 was fine).
Any chance to revert this update? It's also breaking Godot: https://bugzilla.redhat.com/show_bug.cgi?id=1646888
I tested the update candidate and found two issues, I will fix them in a new build: - missing dependency: libmodplug. Apparently it's not a hard dependency of SDL2_mixer, so it needs to be required explicitly for the music to work - missing dependency: pygtk2-libglade. I assumed it was part of pygtk2, but it's a separate package which is not a dependency of the former
I reviewed the spec file changes and backported patches, they are all good: http://pkgs.fedoraproject.org/cgit/rpms/lugaru.git/log/
I've tested Lugaru 1.2 built on both Fedora 25 and Mageia 6 with a similar process, and it does not seem to introduce any regression compared to version 1.1.
I did not test the EPEL7 package myself, though.
I reviewed the spec file changes and backported patches, they are all good: http://pkgs.fedoraproject.org/cgit/rpms/lugaru.git/log/
I've tested Lugaru 1.2 built on both Fedora 25 and Mageia 6 with a similar process, and it does not seem to introduce any regression compared to version 1.1.
I did not test the FC24 package myself, though.
I reviewed the spec file changes and backported patches, they are all good: http://pkgs.fedoraproject.org/cgit/rpms/lugaru.git/log/
I've tested Lugaru 1.2 built on both Fedora 25 and Mageia 6 with a similar process, and it does not seem to introduce any regression compared to version 1.1.
I did not test the FC25 package myself, though.
I could not test the F24 package specifically, but I've successfully tested the same SRPM on F25 (see FEDORA-2016-fe4313378f) and Mageia Cauldron, whose mingw toolchain is based off F24's IINM.
Have testing this package from Neal Gompa's copr for Lugaru CI builds on then-rawhide (now F25), the package worked great.
I've also submitted that same package to Mageia Cauldron, and used it locally successfully with a similar mingw setup as F25's (both mingw32 and mingw64).
This update is superseded by FEDORA-2023-1dddf8b462. Not sure how to withdraw it?