-
Notifications
You must be signed in to change notification settings - Fork 605
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Linux] Cemu does not work with fmt 10 #920
Comments
Which distro and which binary format of Cemu are you running? (flatpak, appimage, etc.) |
It does not also compile with libfmt 10. Previously compiled versions may not find libfmt.so.9 if the distro has it already upgraded, e.g. Arch has moved to libfmt 10. |
I am indeed on arch using Arch. I have Cemu from the AUR (chaotic-aur, but doesn't really matter) and fmt from the extra repo |
@alba4k as a workaround if you still have the cemu binary compiled, you can try this -
This will give cemu access to the library without downgrading it for the whole system. This does not resolve the issue however, compilation of cemu is broken with libfmt 10.0. |
Yeah - you need an actual Linking the libfmt.so.10 does not work. |
I see I will take it out of an old package then ig Edit: yea thanks again. In case anybody finds this by searching, here it is (zipped because github won't allow it otherwise) |
Just to note, the next Fedora version (current Rawhide, will be 39, expected 2023-10-24) also has fmt 10. I turned off Rawhide builds for my Cemu package at the moment because no time to deal with it. |
This is being worked on at #924. |
fmt 10 works now libboost doesnt anymore lol (#958) |
Are you sure? AUR Cemu was changed to use fmt9 https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=cemu&id=7dc9b52e7817e7ded0161318cd18970d07ba044c |
Ok that's my bad, sorry |
stdlibc++ 13, LLVM's libc++ 15 and MSVC now seem to support |
Does it work for anyone? Build on Fedora 39 (fmt 10) still fails, didn't look
into it yet because I just noticed 757d458
|
Never mind, 757d458 says fmt 10.1.x.
F39/rawhide is still on 10.0.0. Tracking at rhbz#2231706
|
fmtlib recently saw a major release (10.0.0) that Cemu seems to be incompatible with.
updating it causes Cemu to fail to open.
trying to open Cemu just errors
cemu: error while loading shared libraries: libfmt.so.9: cannot open shared object file: No such file or directory
The text was updated successfully, but these errors were encountered: