rpm-software-management / rpm

The RPM package manager
http://rpm.org
Other
498 stars 359 forks source link

gdb 15 incompatibility with dwz 0.15 causes test-suite failure on .gdb_index #3278

Open pmatilai opened 3 weeks ago

pmatilai commented 3 weeks ago

In the last day or so, our CI started consistently failing on the "rpmbuild debuginfo gdb index included" test for no apparent reason. Investigation reveals this to be a gdb regression, now reported in https://bugzilla.redhat.com/show_bug.cgi?id=2310156

pmatilai commented 1 week ago

To summarize from bugzilla:

The actual issue here is not really a gdb regression, it's the fact that >= 15 creates a gdb_index with a version of 9 which is something dwz doesn't handle. So AIUI this only happens if dwz is enabled. The corresponding upstream dwz bug is here: https://sourceware.org/bugzilla/show_bug.cgi?id=32146

There's nothing for us to do here except to remove the CI workaround once this is fixed in Fedora dwz package.