After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674387 - Build fails due to goa_provider_show_account() change
Build fails due to goa_provider_show_account() change
Status: RESOLVED DUPLICATE of bug 669625
Product: gnome-control-center
Classification: Core
Component: Online Accounts
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Online Accounts maintainer(s)
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-04-19 12:00 UTC by Stef Walter
Modified: 2012-04-19 13:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stef Walter 2012-04-19 12:00:02 UTC
Seems like GOA changed its API. Build failure:

make[4]: Entering directory `/data/src/jhbuild/gnome-control-center/panels/online-accounts'
  CC     cc-online-accounts-model.lo
  CC     cc-online-accounts-panel.lo
  ITMRG  gnome-online-accounts-panel.desktop
cc-online-accounts-panel.c: In function 'show_page_account':
cc-online-accounts-panel.c:370:34: warning: passing argument 5 of 'goa_provider_show_account' from incompatible pointer type [enabled by default]
In file included from /data/build/include/goa-1.0/goabackend/goabackend.h:34:0,
                 from cc-online-accounts-panel.c:31:
/data/build/include/goa-1.0/goabackend/goaprovider.h:134:6: note: expected 'struct GtkGrid *' but argument is of type 'struct GtkTable *'
cc-online-accounts-panel.c:370:34: error: too few arguments to function 'goa_provider_show_account'
In file included from /data/build/include/goa-1.0/goabackend/goabackend.h:34:0,
                 from cc-online-accounts-panel.c:31:
/data/build/include/goa-1.0/goabackend/goaprovider.h:134:6: note: declared here
make[4]: *** [cc-online-accounts-panel.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/data/src/jhbuild/gnome-control-center/panels/online-accounts'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/data/src/jhbuild/gnome-control-center/panels/online-accounts'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/data/src/jhbuild/gnome-control-center/panels'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/data/src/jhbuild/gnome-control-center'
make: *** [all] Error 2
Comment 1 Debarshi Ray 2012-04-19 12:30:15 UTC
Patches filed at https://bugzilla.gnome.org/show_bug.cgi?id=669625
Comment 2 Stef Walter 2012-04-19 13:16:24 UTC

*** This bug has been marked as a duplicate of bug 669625 ***