The patch openssh-9.3p1-merged-openssl-evp.patch introduces implicit function declarations, which are now an error in Fedora rawhide. Reproducible: Always Steps to Reproduce: 1. Try to build the package in Fedora rawhide. Actual Results: Build failure. Expected Results: Build success.
Created attachment 1990978 [details] openssh=c99.patch Patch that fixes the issue. I didn't apply this because I don't know whether you prefer editing openssh-9.3p1-merged-openssl-evp.patch in place.
PR: https://src.fedoraproject.org/rpms/openssh/pull-request/62
FEDORA-2023-46ab99d04e has been submitted as an update to Fedora 40. https://bodhi.fedoraproject.org/updates/FEDORA-2023-46ab99d04e
FEDORA-2023-46ab99d04e has been pushed to the Fedora 40 stable repository. If problem still persists, please make note of it in this bug report.