[libvirt PATCH] gitlab: force dwarf4 format for debuginfo in Fedora rawhide
eskultet at redhat.com
Tue Jan 26 12:58:03 UTC 2021
On Tue, Jan 26, 2021 at 12:34:09PM +0000, Daniel P. Berrangé wrote:
> On Tue, Jan 26, 2021 at 12:58:10PM +0100, Erik Skultety wrote:
> > On Mon, Jan 25, 2021 at 06:52:12PM +0000, Daniel P. Berrangé wrote:
> > > Fedora 34 rawhide has pulled in a new GCC 11 build which now
> > > defaults to dwarf5 format. This format is not compatible with
> > > the pdwtags program used in our test suite to validate the
> > > RPC files.
> > >
> > > We have no need for debuginfo in CI except for pdwtags,
> > > so the simplest short term fix is to force the older dwarf
> > > version in the hope that a fixed dwarves release will
> > > arrive before Fedora 34 is released, or GCC 11 becomes more
> > > widespread. Eventually we might need to figure out a way to
> > > probe for compatibility but for now, we'll hope that any
> > > distro with GCC 11 will be able to have a fixed dwarves too.
> > Hopefully that won't be necessary. This is a good enough fix, but we need to be
> > careful with the refreshes for now, so that we accidentally don't overwrite
> > this (more of a self-note actually :)). It would also IMO make sense to
> > drop the auto-generated header from the Dockerfile to help us spot a potential
> > overwrite during review on the next refresh.
> Errr, this is changing the gitlab config, not the dockerfiles,
> so has no impact on the docker refresh.
Forget I said anything...
More information about the libvir-list