On Wed, 2020-07-29 at 13:15 +0100, Richard W.M. Jones wrote:
https://koji.fedoraproject.org/koji/taskinfo?taskID=48101965 fails
with:
error: Empty %files file /builddir/build/BUILD/hevea-2.34/debugsourcefiles.list
However it works when I build locally:
$ rpm -qlp
/home/rjones/d/fedora/hevea/master/x86_64/hevea-debugsource-2.34-7.fc33.x86_64.rpm
/usr/src/debug/hevea-2.34-7.fc33.x86_64
/usr/src/debug/hevea-2.34-7.fc33.x86_64/_build
/usr/src/debug/hevea-2.34-7.fc33.x86_64/_build/auxx.ml
/usr/src/debug/hevea-2.34-7.fc33.x86_64/_build/bibhva.ml
/usr/src/debug/hevea-2.34-7.fc33.x86_64/_build/color.ml
[etc]
There's an earlier error which occurs in the Koji build which doesn't
occur for me locally but looks related:
Dwarf Error: wrong version in compilation unit header (is 0, should be 2, 3, 4 or 5)
[in module /builddir/build/BUILDROOT/hevea-2.34-7.fc33.x86_64/usr/bin/hacha]
gdb-add-index: No index was created for
/builddir/build/BUILDROOT/hevea-2.34-7.fc33.x86_64/usr/bin/hacha
gdb-add-index: [Was there no debuginfo? Was there already an index?]
Did something change with DWARF or gdb in Rawhide that we should be
aware of? Obviously these are not C code and OCaml has its own DWARF
generator.
I think mjw is tracking something like this yesterday, but it was
aarch64. I'm
going to be offline for a couple hours, but you might want to reach out to him
and see if there's any useful state (on cc)
Jeff