I'll try it later this evening when I'm home. Thank you all, as always. Sincerely, Payam _____ Sent from my iPhone
On Jul 22, 2009, at 9:13, monipol <[email protected]> wrote: > On 22/07/2009, at 12:34, monipol wrote: >> On 22/07/2009, at 12:27, monipol wrote: >>> On 22/07/2009, at 11:25, PNM wrote: >>>> On Jul 22, 2009, at 3:37 AM, Alexander Hansen wrote: >>>> PNM wrote: >>>>>> Hello everyone, >>>>>> >>>>>> Compiling rhythmbox fails repeatedly with this error. I should >>>>>> add >>>>>> that a couple of times I had to manually install a particular >>>>>> version >>>>>> of the gnome desktop because fink could not resolve a dubious >>>>>> dependency. >>>>>> >>>>>> Thanks. >>>>>> >>>>>> Payam >>>>>> In file included from rb-proxy-config.c:26: >>>>>> rb-proxy-config.h:69: error: syntax error before '*' token >>>>>> rb-proxy-config.h:69: warning: data definition has no type or >>>>>> storage >>>>>> class >>>>>> rb-proxy-config.c:235: error: syntax error before '*' token >>>>>> rb-proxy-config.c: In function 'rb_proxy_config_get_libsoup_uri': >>>>>> rb-proxy-config.c:238: error: 'SoupUri' undeclared (first use in >>>>>> this >>>>>> function) >>>>>> rb-proxy-config.c:238: error: (Each undeclared identifier is >>>>>> reported >>>>>> only once >>>>>> rb-proxy-config.c:238: error: for each function it appears in.) >>>>>> rb-proxy-config.c:238: error: 'uri' undeclared (first use in this >>>>>> function) >>>>>> rb-proxy-config.c:243: error: syntax error before ')' token >>>>>> rb-proxy-config.c:244: error: 'SOUP_PROTOCOL_HTTP' undeclared >>>>>> (first >>>>>> use in this function) >>>>>> make[3]: *** [rb-proxy-config.lo] Error 1 >>>>>> make[2]: *** [all] Error 2 >>>>>> make[1]: *** [all-recursive] Error 1 >>>>>> make: *** [all] Error 2 >>>>>> ### execution of /var/tmp/tmp.1.rSUW6D failed, exit code 2 >>>>>> Removing runtime build-lock... >>>>>> Removing build-lock package... >>>>>> /sw/bin/dpkg-lockwait -r fink-buildlock-rhythmbox-0.11.2-3 >>>>>> (Reading database ... 94550 files and directories currently >>>>>> installed.) >>>>>> Removing fink-buildlock-rhythmbox-0.11.2-3 ... >>>>>> Failed: phase compiling: rhythmbox-0.11.2-3 failed >>>>>> >>>>> Can you go back a little more in the output--all the way to the >>>>> last >>>>> line the compiler ran before errors occurred? It _looks_ like >>>>> this >>>>> might just be a missing header, and we might see what exactly that >>>>> is. >>>>> >>>> I believe this is it: >>>> >>>> gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMELOCALEDIR=\"/sw/share/locale >>>> \" - >>>> DG_LOG_DOMAIN=\"Rhythmbox\" -DSHARE_DIR=\"/sw/share/rhythmbox\" - >>>> DDATADIR=\"/sw/share\" -I.. -I../widgets -I/sw/include/ >>>> libsoup-2.4 - >>>> I/ >>>> sw/include/libxml2 -I/sw/include -I/sw/include/glib-2.0 -I/sw/lib/ >>>> glib-2.0/include -I/sw/include/pango-1.0 -I/sw/lib/fontconfig2/ >>>> include >>>> -I/sw/include/freetype2 -I/sw/include -I/sw/include/gtk-2.0 -I/sw/ >>>> lib/ >>>> gtk-2.0/include -I/sw/include/atk-1.0 -I/sw/include/cairo -I/sw/ >>>> include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/ >>>> pixman-1 - >>>> I/ >>>> sw/include/libpng12 -I/sw/include/libgnomeui-2.0 -I/sw/include/ >>>> libart-2.0 -I/sw/include/gconf/2 -I/sw/include/gnome-keyring-1 -I/ >>>> sw/ >>>> include/libgnome-2.0 -I/sw/include/libbonoboui-2.0 -I/sw/include/ >>>> libgnomecanvas-2.0 -I/sw/include/gnome-vfs-2.0 -I/sw/lib/gnome- >>>> vfs2.16/ >>>> gnome-vfs-2.0/include -I/sw/include/orbit-2.0 -I/sw/include/ >>>> dbus-1.0 - >>>> I/sw/lib/dbus-1.0/include -I/sw/include/libbonobo-2.0 -I/sw/ >>>> include/ >>>> bonobo-activation-2.0 -I/sw/include/libxml2 -I/sw/include/ >>>> gail-1.0 - >>>> I/ >>>> sw/include/libglade-2.0 -I/sw/include/gnome-vfs-module-2.0 -I/usr/ >>>> X11R6/include -I/usr/X11/include -DORBIT2=1 -I/sw/include/ >>>> gstreamer-0.10 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include - >>>> I/ >>>> sw/ >>>> include/libxml2 -I/sw/include -I/sw/include -fno-common -I/sw/lib/ >>>> pango-ft219/include/pango-1.0 -I/sw/lib/pango-ft219/include -I/sw/ >>>> lib/ >>>> freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/sw/ >>>> lib/ >>>> fontconfig2/include -I/sw/include -Os -pipe -c rb-proxy-config.c - >>>> fno- >>>> common -DPIC -o .libs/rb-proxy-config.o >>>> In file included from rb-proxy-config.c:26: >>> >>> Some notes: >>> >>> * libsoup-ssl-2.2.1-1004 defines SoupUri (lowercase ri) in /sw/ >>> include/ >>> libsoup-2.2/libsoup/soup-types.h >>> * libsoup2.2.8-ssl-2.2.105-3 also defines SoupUri (lowercase ri) >>> in / >>> sw/include/libsoup-2.2/libsoup/soup-types.h >>> * libsoup2.4.1-2.26.3-1 defines SoupURI (uppercase RI) in /sw/ >>> include/ >>> libsoup-2.4/libsoup/soup-types.h >>> >>> The GCC command is using -I/sw/include/libsoup-2.4 (hence libsoup- >>> ssl-2.4.1) but Rhythmbox uses SoupUri, so it seems to me that the >>> rhythmbox package should depend on libsoup2.2.8-ssl (or maybe >>> libsoup- >>> ssl) instead. >> >> Hmm, rhythmbox.info doesn't explicitly depend on libsoup. > > > I'm not being able to reproduce this error because of a build error > in another package. PNM, could you please try the following and tell > us if it works? > > fink install libsoup2.2.8-ssl > fink install rhythmbox > > > Cheers, > > -- > monipol > http://finkers.wordpress.com > > Submitting a Fink bug report? Read this: > http://www.finkproject.org/doc/netiquette/index.php > http://finkers.wordpress.com/2009/06/03/bug-reports/ > ------------------------------------------------------------------------------ _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
