Uh oh!
There was an error while loading. Please reload this page.
build(linux): Add Fedora 43 support to the build script - #4532
Conversation
The script executed as expected after running it. I was able to build and compile sunshine just perfectly and install it using ninja. sudo dnf install libstdc++-static
cmake -B build -G Ninja -S . -DSUNSHINE_ENABLE_CUDA=OFF
ninja -C build
sudo ninja install -C build/I wanted to check with the maintainers whether they think making the Note: I disabled CUDA because I'm an AMD user by the way. |
craimasjien
commented
Dec 23, 2025
Can I also kindly request the maintainer of the Linux packaging to enable support for Fedora 43? I can't do this now as the packaging is done through Copr, and I obviously can not administrate that. |
ReenigneArcher
commented
Dec 23, 2025
It's enabled in the beta copr. It will be enabled in the stable the next time we create a release... But we are not going to align releases with any distro as that's too demanding on a small project. |
ReenigneArcher
commented
Dec 23, 2025
If you're asking if the package should be installed, I think it should. We don't use this script anymore since we started using copr, so stuff may get missed from time to time. |
craimasjien
commented
Dec 23, 2025
I can confirm the package does need to be installed, but I assumed the purpose of the script is to make the environment ready for building, meaning that package should probably be included. But since you're not using the script anymore I'm not sure if you would want me to make it part of this PR, or have this PR exist in the first place. The reason I went and changed the script is because there's no way for me to install Sunshine right now with the packages provided by the release on GitHub as that is missing a Fedora 43 build and the Fedora 42 build doesn't work. |
ReenigneArcher
commented
Dec 23, 2025
The PR is fine, we accept changes for the Fedora portion because some people self compile using this script. For Fedora 43 support, you'll want to use our beta copr instead of our stable copr. I need to improve the docs to mention why this is, but they do tell you how to enable the beta copr. https://docs.lizardbyte.dev/projects/sunshine/latest/md_docs_2getting__started.html#fedora |
b2c1468 to
c37b8e0CompareCodecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## master #4532 +/- ##
=========================================
Coverage ? 15.45% =========================================
Files ? 93 Lines ? 19018 Branches ? 8768 =========================================
Hits ? 2939 Misses ? 14750 Partials ? 1329
Flags with carried forward coverage won't be shown. Click here to find out more. |
Uh oh!
There was an error while loading. Please reload this page.
Bundle ReportBundle size has no change ✅ |



Description
Updated the linux build script to enable it to detect Fedora 43 as a valid build target.
Screenshot
Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage