MacPort build error gnome-desktop

Joel Thibault (Gnucash) ie37pjv02 at sneakemail.com
Thu Jan 8 12:48:38 EST 2009


On Thu, Jan 8, 2009 at 8:45 AM, Mark Gillingham
markgill-at-uwalumni.com|Gnucash|
<o4stkccdk00t at sneakemail.com> wrote:

> Last year, I failed to install gnucash using Fink, so I tried
> Macports, which installed easily. Last week, I attempted a selfupdate
> and kept getting a sync error. I removed MacPorts and reinstalled via
> source, but could not install gnucash. I removed MacPorts again and
> tried the package, but am stuck building gnome-desktop. Following is
> more information. Any help is appreciated.
>
> OS X 10.4.11
> Intel Core Duo
> updated X SDK
> MacPorts 1.700
>
> $ sudo port install gnucash
> --->  Building gnome-desktop
> Error: Target org.macports.build returned: shell command " cd "/opt/
> local/var/macports/build/
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_g
> nome-desktop/work/gnome-desktop-2.24.2" && make all " returned error 2
> Command output: gnome-rr.c:1115: error: dereferencing pointer to
> incomplete type
> gnome-rr.c: At top level:
> gnome-rr.c:1121: error: parse error before 'RRMode'
> gnome-rr.c:1122: warning: 'mode_new' was used with no prototype
> before its definition
> gnome-rr.c: In function 'mode_new':
> gnome-rr.c:1123: error: invalid application of 'sizeof' to incomplete
> type 'GnomeRRMode'
> gnome-rr.c:1125: error: dereferencing pointer to incomplete type
> gnome-rr.c:1125: error: 'id' undeclared (first use in this function)
> gnome-rr.c:1126: error: dereferencing pointer to incomplete type
> gnome-rr.c:1126: error: 'info' undeclared (first use in this function)
> gnome-rr.c: In function 'gnome_rr_mode_get_id':
> gnome-rr.c:1135: error: dereferencing pointer to incomplete type
> gnome-rr.c: In function 'gnome_rr_mode_get_width':
> gnome-rr.c:1142: error: dereferencing pointer to incomplete type
> gnome-rr.c: In function 'gnome_rr_mode_get_freq':
> gnome-rr.c:1149: error: dereferencing pointer to incomplete type
> gnome-rr.c: In function 'gnome_rr_mode_get_height':
> gnome-rr.c:1156: error: dereferencing pointer to incomplete type
> gnome-rr.c: At top level:
> gnome-rr.c:1160: error: parse error before 'XRRModeInfo'
> gnome-rr.c:1161: warning: 'mode_initialize' was used with no
> prototype before its definition
> gnome-rr.c: In function 'mode_initialize':
> gnome-rr.c:1162: error: 'mode' undeclared (first use in this function)
> gnome-rr.c:1163: error: 'info' undeclared (first use in this function)
> gnome-rr.c: In function 'mode_free':
> gnome-rr.c:1174: error: dereferencing pointer to incomplete type
> make[3]: *** [gnome-rr.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> Error: The following dependencies failed to build: evince nautilus
> eel gnome-desktop gnome-menus librsvg libcroco libgsf bzip2 libexif
> poppler openjpeg poppler-data goffice guile16 libgnomeprintui
> libgnomeprint bison libgnomecups libgtkhtml3 enchant libsoup
> lzmautils p5-finance-quote p5-crypt-ssleay p5-datemanip p5-html-
> tableextract p5-libwww-perl p5-compress-zlib p5-compress-raw-zlib p5-
> io-compress-base p5-io-compress-zlib p5-html-parser p5-html-tagset p5-
> uri slib slib-guile16
> Error: Status 1 encountered during processing.
>

Here are the relevant Macports and Gnome bugs:
http://trac.macports.org/ticket/16720
http://bugzilla.gnome.org/show_bug.cgi?id=554263

The Macports bug has some suggestions you can try.

Joel



-- 
Joel Thibault [AIM: Jole Tebo]
Software Engineer in Boston


More information about the gnucash-user mailing list