-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Added Fedora 43 support to the linux build script #4532
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
base: master
Are you sure you want to change the base?
Added Fedora 43 support to the linux 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. |
|
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. |
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. |
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. |
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. |
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 |



Description
I have updated the linux build script to enable it to detect Fedora 43 as a valid build target.
Screenshot
Not applicable.
Issues Fixed or Closed
None as far as I'm aware.
Roadmap Issues
Not applicable.
Type of Change
Checklist
AI Usage