On 25 January 2018 at 14:28, Richard Hughes <hughsient(a)gmail.com> wrote:
Was there a test mass rebuild? If so, how many packages need fixes?
got bitten by this just now and it would have been nice to fix the
problems upstream before Fedora rebuilds just started failing.
Replying to myself, trying to fix it (by adding the "missing" private
library to the plugins) and rebuilding I triggered a gcc bug on i386:
*** WARNING *** there are active plugins, do not report this as a bug
unless you can reproduce it without enabling any plugins.
Event | Plugins
PLUGIN_FINISH_UNIT | Generate final annotations
PLUGIN_START_UNIT | Generate global annotations
PLUGIN_ALL_PASSES_END | Generate per-function annotations
../src/fu-device-locker.c: In function 'fu_device_locker_class_intern_init':
../src/fu-device-locker.c:49:1: internal compiler error: in
ix86_expand_prologue, at config/i386/i386.c:14572
G_DEFINE_TYPE (FuDeviceLocker, fu_device_locker, G_TYPE_OBJECT)
Other architectures build fine:
I've also did a test build of the "fix" on our upstream Travis CI,
which has now started failing on clang, but not gcc:
What a giant waste of time.