Comments

14 Comments
User Icon akien commented & provided feedback on godot-3.4.5-4.fc38 a year ago

This update is superseded by FEDORA-2023-1dddf8b462. Not sure how to withdraw it?

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.

karma

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.)

BZ#1475237 Bad compilation of small program if LTO is used
BZ#1740709 Backport the CVE patches applied to its native counter part

For the reference, this update fixed https://bugzilla.redhat.com/show_bug.cgi?id=1646888 too.

karma

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

User Icon akien commented & provided feedback on lugaru-1.2-1.el7 7 years ago

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.

BZ#1421396 lugaru-1.2 is available
User Icon akien commented & provided feedback on lugaru-1.2-1.fc24 7 years ago

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.

BZ#1421396 lugaru-1.2 is available
User Icon akien commented & provided feedback on lugaru-1.2-1.fc25 7 years ago

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.

BZ#1421396 lugaru-1.2 is available

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.

BZ#1396748 Review Request: mingw-openal-soft - MinGW port of Open Audio Library

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).

BZ#1396748 Review Request: mingw-openal-soft - MinGW port of Open Audio Library