GNOME Bugzilla – Bug 780768
Build failure in GNOME Continuous
Last modified: 2017-04-01 08:20:51 UTC
Deprecated API usage causes a build failure. Full build failure log: http://build.gnome.org/continuous/buildmaster/builds/2017/03/31/28/build/log-pygobject.txt Continuous builds with the default flags, which means we get the blunt of the -Werror mallet; you may want to consider running without -Werror by default instead.
Thanks. I assumed that we should enable -Werror by default for non-releases when reading https://wiki.gnome.org/Projects/GnomeCommon/Migration
In general, yes; in practice, I think a blanket -Werror only makes sense for the maintainers, unless you're also willing to keep an eye on Continuous once you pushed commits to master, in order to fix fallout. In this specific case, GObject introduced new deprecated API, which causes pygobject to fail to build.
Created attachment 349105 [details] [review] Avoid some new deprecation warnings
I didn't see any obvious way to change the default behavior there, except marking every build as release. I'm open to suggestions.