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...