Description of problem:
Nightly compose is failing with out of space errors for the rootfs.
Version-Release number of selected component (if applicable):
Take a look at the file sizes here:
/usr/lib64/libLLVM-9.so is far larger than expected. IIRC this has happened before, causing the same problem with lorax and pungi. It might be time to add a test to the llvm build to check for this :)
It looks like the libLLVM.so library wasn't stripped on x86_64. I'm trying to figure out why this failed.
Ok, I found it. It looks like disk space ran out while trying to strip the binaries, but the build continued:
objcopy:/builddir/build/BUILDROOT/llvm-9.0.1-3.fc32.x86_64/usr/lib64/stPz9Ds6[.debug_info]: No space left on device
objcopy:/builddir/build/BUILDROOT/llvm-9.0.1-3.fc32.x86_64/usr/lib64/stPz9Ds6[.gdb_index]: No space left on device
eu-strip: while writing '/builddir/build/BUILDROOT/llvm-9.0.1-3.fc32.x86_64/usr/lib/debug/usr/lib64/libLLVM-9.so-9.0.1-3.fc32.x86_64.debug.qLSUNA': cannot write data to file
I can try to do a new build, but this is really a bug in the build system, because the build should fail in this case.
Sounds like a bug in strip? It should exit with an error there you would think?
I've untagged the large build for now.
I added a gating test to check the object size and rebuilt the package and this time it was successfull. I also filed a bug against rpm: https://bugzilla.redhat.com/show_bug.cgi?id=1793746