[regression] gnome-shell fails to build against mutter master
gnome-shell fails to build against mutter master:
Command '['/home/dan/git/gnome-shell/build/tmp-introspectu443gr_x/Shell-0.1', '--introspect-dump=/home/dan/git/gnome-shell/build/tmp-introspectu443gr_x/functions.txt,/home/dan/git/gnome-shell/build/tmp-introspectu443gr_x/dump.xml']' died with <Signals.SIGSEGV: 11>.
which turned out was impossible to bisect in gnome-shell. However I have bisected the problem in mutter:
bbb5c8107ab77435f97c1b037a89a76121f6e3c is the first bad commit
commit 1bbb5c8107ab77435f97c1b037a89a76121f6e3c
Author: Jonas Ådahl <jadahl@gmail.com>
Date: Sun Jan 20 17:41:53 2019 +0100
meta: Only declare types when generating gir files
Some types were declared in the public headers so that g-ir-scanner
could resolve the types. This caused warnings when using
-Wredundant-decls, so only redeclare them for the gir scanner.
:040000 040000 4ae3c1d894a568cf0903696034af467698403bc8 d32098d7d43859454dcc33c99f56e63e05a0fb03 M src
More info in the downstream bug.