GNOME Bugzilla – Bug 630101
Scanner doesn't catch cpp errors
Last modified: 2015-02-07 16:54:48 UTC
openSUSE got the latest packages of everything this week. And we were wondering why gnome-shell wasn't working with everything up-to-date. After digging, we saw this in the build logs: GISCAN Clutter-1.0.gir In file included from <stdin>:6:0: /usr/src/packages/BUILD/clutter-1.3.14/clutter/clutter-actor.h:35:21: fatal error: atk/atk.h: No such file or directory compilation terminated. But the build doesn't stop there and just goes on, as if it was fine. That's obviously wrong, since the Clutter-1.0.gir file is far from complete.
Hrm, actually, it could well be that the scanner doesn't see the error. At least, at first glance, Makefile.introspection is ok.
Created attachment 170607 [details] [review] scanner: fail if cpp fails
Attachment 170607 [details] pushed as 03b55da - scanner: fail if cpp fails
Note atk commit http://git.gnome.org/browse/atk/commit/?id=380204b95cb0a611df0233bf6275b5b511268240 is necessary.
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]