#6320: BUG: multi-gnome-terminal build fails in vt.c -------------------------------------------+-------------------------------- Reporter: grant.turrill@… | Owner: shadow@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.0 Resolution: fixed | Keywords: Port: multi-gnome-terminal | -------------------------------------------+-------------------------------- Changes (by ryandesign@…): * port: => multi-gnome-terminal Old description:
Command: 'port install multi-gnome-terminal' This was the first time this has been run an a 'clean' system. A number of gnome dependecies successfully installled but mult-gnome-terminal failed with the message below. Is this possibly a gcc version 4 issue ??
Error message below: ------------------------ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I../intl -I../intl -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/opt/local/include/orbit-1.0 -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/opt/local/include/orbit-1.0 -I/opt/local/include/libglade-1.0 -I/opt/local/include/gnome-xml -I/opt/local/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/opt/local/lib/gnome-libs/include -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/opt/local/include/orbit-1.0 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DGNOMESBINDIR=\""/opt/local/sbin"\" -DGNOME_TERMINAL_GLADEDIR=\""/opt/local/share/mgt/glade"\" -DGNOMELOCALEDIR=\""/opt/local/share/locale\"" -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/usr/X11R6/include -g -O2 -Wall -Wunused -c vt.c vt.c: In function 'vt_line_mblen': vt.c:144: warning: pointer targets in passing argument 1 of 'mblen' differ in signedness vt.c: In function 'vt_query_line_mbchar': vt.c:170: warning: pointer targets in passing argument 1 of 'mblen' differ in signedness vt.c: In function 'vt_pl': vt.c:785: error: label at end of compound statement vt.c: In function 'vt_nl': vt.c:809: error: label at end of compound statement vt.c: In function 'vt_tab_clear_cur': vt.c:873: error: label at end of compound statement vt.c: In function 'vt_backtab': vt.c:959: error: label at end of compound statement vt.c: In function 'vt_tab_index': vt.c:983: error: label at end of compound statement vt.c: In function 'vt_track_mouse': vt.c:1013: warning: pointer targets in initialization differ in signedness vt.c: In function 'vt_deccharmode': vt.c:2076: error: label at end of compound statement vt.c:2079: error: label at end of compound statement make[3]: *** [vt.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive-am] Error 2
New description: Command: 'port install multi-gnome-terminal' This was the first time this has been run an a 'clean' system. A number of gnome dependecies successfully installled but mult-gnome-terminal failed with the message below. Is this possibly a gcc version 4 issue ?? Error message below: {{{ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/local/include -I../intl -I../intl -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/opt/local/include/orbit-1.0 -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/opt/local/include/orbit-1.0 -I/opt/local/include/libglade-1.0 -I/opt/local/include/gnome-xml -I/opt/local/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/opt/local/lib/gnome-libs/include -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/opt/local/include/orbit-1.0 -I/opt/local/include/gtk-1.2 -I/usr/X11R6/include -DGNOMESBINDIR=\""/opt/local/sbin"\" -DGNOME_TERMINAL_GLADEDIR=\""/opt/local/share/mgt/glade"\" -DGNOMELOCALEDIR=\""/opt/local/share/locale\"" -I/opt/local/include/gtk-1.2 -I/opt/local/include/glib-1.2 -I/opt/local/lib/glib/include -I/usr/X11R6/include -g -O2 -Wall -Wunused -c vt.c vt.c: In function 'vt_line_mblen': vt.c:144: warning: pointer targets in passing argument 1 of 'mblen' differ in signedness vt.c: In function 'vt_query_line_mbchar': vt.c:170: warning: pointer targets in passing argument 1 of 'mblen' differ in signedness vt.c: In function 'vt_pl': vt.c:785: error: label at end of compound statement vt.c: In function 'vt_nl': vt.c:809: error: label at end of compound statement vt.c: In function 'vt_tab_clear_cur': vt.c:873: error: label at end of compound statement vt.c: In function 'vt_backtab': vt.c:959: error: label at end of compound statement vt.c: In function 'vt_tab_index': vt.c:983: error: label at end of compound statement vt.c: In function 'vt_track_mouse': vt.c:1013: warning: pointer targets in initialization differ in signedness vt.c: In function 'vt_deccharmode': vt.c:2076: error: label at end of compound statement vt.c:2079: error: label at end of compound statement make[3]: *** [vt.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive-am] Error 2 }}} -- -- Ticket URL: <http://trac.macports.org/ticket/6320#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS