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 690458 - [regression] build failure: gdusdmanager.c:42:1: error: unknown type name 'GduSd'
[regression] build failure: gdusdmanager.c:42:1: error: unknown type name 'G...
Status: RESOLVED INVALID
Product: gnome-disk-utility
Classification: Core
Component: notifications
3.7.x
Other Linux
: Normal critical
: ---
Assigned To: gnome-disk-utility-maint
gnome-disk-utility-maint
Depends on:
Blocks:
 
 
Reported: 2012-12-18 22:41 UTC by David Ronis
Modified: 2012-12-18 23:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Ronis 2012-12-18 22:41:19 UTC
I'm trying to build 3.7.0.  The build dies with:

Making all in notify
make[4]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/desktop/gnome-disk-utility/work/main.d/gnome-disk-utility-3.7.0/src/notify'
  CC       libgdu_sd_la-gdusdmanager.lo
gdusdmanager.c:42:1: error: unknown type name 'GduSd'
gdusdmanager.c:42:1: error: unknown type name 'GduSdClass'
gdusdmanager.c:42:1: error: unknown type name 'GduSdClass'
gdusdmanager.c: In function 'gdu_sd_class_intern_init':
gdusdmanager.c:42:1: warning: implicit declaration of function 'gdu_sd_class_init' [-Wimplicit-function-declaration]
gdusdmanager.c:42:1: warning: nested extern declaration of 'gdu_sd_class_init' [-Wnested-externs]
gdusdmanager.c:42:1: error: 'GduSdClass' undeclared (first use in this function)
gdusdmanager.c:42:1: note: each undeclared identifier is reported only once for each function it appears in
gdusdmanager.c:42:1: error: expected expression before ')' token
gdusdmanager.c: At top level:
gdusdmanager.c:42:1: warning: no previous prototype for 'gdu_sd_get_type' [-Wmissing-prototypes]
gdusdmanager.c: In function 'gdu_sd_register_type':
gdusdmanager.c:42:1: error: 'GduSdClass' undeclared (first use in this function)
gdusdmanager.c:42:1: error: 'gdu_sd_class_finalize' undeclared (first use in this function)
gdusdmanager.c:42:1: error: 'GduSd' undeclared (first use in this function)
gdusdmanager.c:42:1: error: 'gdu_sd_init' undeclared (first use in this function)
gdusdmanager.c: At top level:
gdusdmanager.c:42:1: error: unknown type name 'GduSdClass'
gdusdmanager.c:80:1: warning: 'gdu_sd_manager_start' defined but not used [-Wunused-function]
gdusdmanager.c:124:1: warning: 'gdu_sd_manager_new' defined but not used [-Wunused-function]
make[4]: *** [libgdu_sd_la-gdusdmanager.lo] Error 1
Comment 1 David Zeuthen (not reading bugmail) 2012-12-18 23:04:49 UTC
You need an the latest gnome-settings-daemon, see bug 690310. If you don't have that, use --disable-gsd-plugin.