condor failed to build from source in Fedora rawhide/f30
For details on the mass rebuild see:
Please fix condor 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,
condor will be orphaned. Before branching of Fedora 31,
condor will be retired, if it still fails to build.
For more details on the FTBFS policy, please visit:
Created attachment 1529570 [details]
file build.log too big, will only attach last 1024 bytes
Created attachment 1529571 [details]
file root.log too big, will only attach last 1024 bytes
Created attachment 1529572 [details]
The original build failed because cmake was invoked without a directory (e.g. the spec file should be fixed to do something like "cmake .")
That's only a warning in rawhide now, but a new scratch build fails with:
BUILDSTDERR: /usr/bin/ld: CMakeFiles/gahp_server.dir/gahp_server.cpp.o: undefined reference to symbol 'dlopen@@GLIBC_2.2.5'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libdl.so: error adding symbols: DSO missing from command line
BUILDSTDERR: collect2: error: ld returned 1 exit status
It seems to be missing -ldl
Working on this. The gt2_gahp can be dropped. So, that resolves the first problem.
Ran into another problem building. Need to fix up the python bindings now.
HTCondor builds and is currently in rawhide.