Impossible to build with dev-libs/boost-1.86.0-r1. Reproducible: Always Steps to Reproduce: 1. update boost to 1.86.0-r1 2. rebuild sunshine 0.23.1 Actual Results: Sunshine fails to build Expected Results: Sunshine builds with success.
Created attachment 907735 [details] emerge --info '=net-misc/sunshine-0.23.1::gentoo'
Created attachment 907736 [details] /var/tmp/portage/net-misc/sunshine-0.23.1/temp/build.log
https://github.com/LizardByte/Sunshine/commit/e90b71ce62b7744bb18ffc7823b1e895786ffb0a
That patch only works with 1.86. I've redone it so that it works with 1.85 too. I just need to update and test against 1.86 now. Bear with me.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b59d622f9fe3930d3a4de276a342940bb2e8fd2 commit 2b59d622f9fe3930d3a4de276a342940bb2e8fd2 Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-11-08 23:45:53 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-11-08 23:45:53 +0000 net-misc/sunshine: Patch 0.23.1 to build against Boost 1.86 Upstream has made the latest require 1.86, but this patch works with 1.85 too. Closes: https://bugs.gentoo.org/942795 Signed-off-by: James Le Cuirot <chewi@gentoo.org> net-misc/sunshine/files/sunshine-boost-1.86.patch | 150 ++++++++++++++++++++++ net-misc/sunshine/sunshine-0.23.1.ebuild | 1 + net-misc/sunshine/sunshine-9999.ebuild | 2 +- 3 files changed, 152 insertions(+), 1 deletion(-)