https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89585
--- Comment #14 from Rolf Eike Beer <eb at emlix dot com> --- See https://bugreports.qt.io/browse/QTBUG-74196 That's how I found this at all: the latest current releases don't build together. And I guess that most projects that somehow are descendants of KJS will be affected, as seen here: https://bugs.gentoo.org/679330 The other thing is: given that 8.3 does not show a diagnostic message that is at least remotely helpful this looks for any end user just like a compiler bug. I hope gcc 9 will say what it doesn't like, and maybe even suggest a fixit. For 8.x I would very much welcome that it just works as before, maybe with a clear error message.