GNOME Bugzilla – Bug 721700
invalid callback prototypes leads to test issues
Last modified: 2014-01-08 09:55:44 UTC
Created attachment 265533 [details] [review] that patch fixes the issue, thanks Steve Langasek The bug has been reported on https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1262380 "gtk+3.0 fails to build on ppc64el with a test suite failure in the gtkbuilder tests: ... The signal callbacks are defined to take pointers as their arguments, but the callbacks found in testsuite/gtk/builder.c are passing a GParamSpec by value as the second argument. This confuses and angers the compiler on ppc64el, resulting in segfaults after return from the function due to stack-smashing by the (completely-unused) argument."
Review of attachment 265533 [details] [review]: Patch looks completely reasonable to me.
Review of attachment 265533 [details] [review]: That confuses and angers me too! Please commit
Thanks, commited to trunk and gtk-3-10