Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#16680 closed defect (fixed)

nautilus fails to compile

Reported by: ps@… Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: nautilus Cc:
Port: nautilus

Description (last modified by raimue (Rainer Müller))

When trying to install gnucash from scratch, everything works (which is a lot), but nautilus fails to compile.

/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -I../cut-n-paste-code -D_REENTRANT -DORBIT2=1 -DXTHREADS -I/opt/local/include/eel-2 -I/opt/local/include/gconf/2 -I/opt/local/include/gtk-2.0 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/opt/local/include/libgnome-2.0 -I/opt/local/include/libgnomeui-2.0 -I/opt/local/include/libxml2 -I/opt/local/include/gail-1.0 -I/opt/local/include/libglade-2.0 -I/opt/local/include/orbit-2.0 -I/opt/local/lib/gtk-2.0/include -I/opt/local/include/atk-1.0 -I/opt/local/include/cairo -I/opt/local/include/pango-1.0 -I/opt/local/include/pixman-1 -I/opt/local/include/freetype2 -I/opt/local/include/libpng12 -I/usr/X11R6/include -I/opt/local/include/gnome-vfs-2.0 -I/opt/local/lib/gnome-vfs-2.0/include -I/opt/local/include/libbonobo-2.0 -I/opt/local/include/bonobo-activation-2.0 -I/opt/local/include/libart-2.0 -I/opt/local/include/gnome-keyring-1 -I/opt/local/include/libbonoboui-2.0 -I/opt/local/include/libgnomecanvas-2.0 -I/opt/local/include/librsvg-2 -I/opt/local/include/gnome-desktop-2.0 -I/opt/local/include/startup-notification-1.0 -I/opt/local/include/gio-unix-2.0/ -I/opt/local/include/pango-1.0 -I/usr/X11R6/include -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -DG_DISABLE_DEPRECATED -DDATADIR=\"/opt/local/share\" -DSYSCONFDIR=\"/opt/local/etc\" -DNAUTILUS_DATADIR=\"/opt/local/share/nautilus\" -DNAUTILUS_EXTENSIONDIR=\"/opt/local/lib/nautilus/extensions-2.0\" -I/opt/local/include -O2 -MT nautilus-emblem-utils.lo -MD -MP -MF .deps/nautilus-emblem-utils.Tpo -c nautilus-emblem-utils.c  -fno-common -DPIC -o .libs/nautilus-emblem-utils.o

nautilus-emblem-utils.c: In function 'nautilus_emblem_install_custom_emblem':[[BR]]
nautilus-emblem-utils.c:236: error: storage size of 'stat_buf' isn't known[[BR]]
nautilus-emblem-utils.c: In function 'nautilus_emblem_remove_emblem':[[BR]]
nautilus-emblem-utils.c:357: error: storage size of 'stat_buf' isn't known[[BR]]
nautilus-emblem-utils.c: In function 'nautilus_emblem_rename_emblem':[[BR]]
nautilus-emblem-utils.c:406: error: storage size of 'stat_buf' isn't known[[BR]]
make[2]: *** [nautilus-emblem-utils.lo] Error 1[[BR]]
make[1]: *** [all-recursive] Error 1[[BR]]
make: *** [all] Error 2

This error was discussed here:

http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=233870

but it is not quite clear to me what can be done.

Change History (6)

comment:1 Changed 16 years ago by raimue (Rainer Müller)

Description: modified (diff)

Please remember WikiFormatting.

comment:2 Changed 16 years ago by jmroot (Joshua Root)

The Gentoo bug says that the problems was due to mixing development and stable versions of Nautilus's dependencies. But it looks like they just need to include sys/stat.h.

comment:3 Changed 16 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to jmr@…
Status: newassigned

comment:4 Changed 16 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

Fixed in r40294 along with the update to 2.22.5.1.

comment:5 Changed 16 years ago by jmroot (Joshua Root)

Port: nautilus added

comment:6 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.