casync failed to build from source in Fedora rawhide/f37 https://koji.fedoraproject.org/koji/taskinfo?taskID=89759226 For details on the mass rebuild see: https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Please fix casync at your earliest convenience and set the bug's status to ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks, casync will be orphaned. Before branching of Fedora 38, casync will be retired, if it still fails to build. For more details on the FTBFS policy, please visit: https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
Created attachment 1900868 [details] build.log file build.log too big, will only attach last 32768 bytes
Created attachment 1900869 [details] root.log file root.log too big, will only attach last 32768 bytes
Created attachment 1900870 [details] state.log
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle. Changing version to 37.
FEDORA-2022-aa5a246d50 has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2022-aa5a246d50
FEDORA-2022-aa5a246d50 has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.
I fixed the build in rawhide, but in F37 there's some stupid incompatiblity between glibc's sys/mount.h and kernels linux/fs.h. It is fixed in *later* versions of glibc, i.e. in rawhide, so I'm ignoring it for now in F37. Previous build of casync still installs.
And this is weird, the tests fail only when building in koji. They pass when doing a local mock build with a config grabbed from the failed koji build ...