-
Notifications
You must be signed in to change notification settings - Fork 217
Update to Flatpak runtime 24.08 #1676
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
Conversation
|
LLVM update should be its own PR. We unfortunately cannot upgrade the compiler version with our eyes closed, as we had experiences with clang updates breaking recompiled code behavior in the past. |
|
I'll convert this to an update to last year's runtime release then (24.08), which is still supported until September 2026 (see https://freedesktop-sdk.gitlab.io/documentation/updating-sdk/release-notes/) and the LLVM 18 extension is still available for that release. This also makes it easier to update to LLVM 20 later, since that extension is available for 24.08 and 25.08. |
|
Others (Heroic, Lutris, Steam?) seem to have issues with controller input on SteamDeck with runtimes newer then 23.08, I'll test on SteamDeck later. (But this might be Wine/Proton-related, so probably not relevant for native applications) Relevant issues:
|
Tested a local build from my PR. Works fine in game mode. |
|
@blueskythlikesclouds Friendly ping. I removed the LLVM update, so this "only" updates to a newer Flatpak runtime |
|
Sorry! I'll get to this soon. |
|
@blueskythlikesclouds Friendly reminder. Should be pretty self-contained currently. |
Runtime 23.08 is EOL since this month.
Update LLVM from 18 to 20 at the same time.I uses LLVM 20, even if a LLVM 21 SDK is availaibe, since that is the newest version available on the GitLab runners, which makes it easy to keep the Flatpak & Linux builds in sync. I can split out the LLVM 20 update into a new PR if you want.