Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83031 - gnofin-0.8.4 fails to emerge with gcc-3.4.3-20050110: 'label at end of compound statement'
Summary: gnofin-0.8.4 fails to emerge with gcc-3.4.3-20050110: 'label at end of compou...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-22 22:12 UTC by Josh Nichols (RETIRED)
Modified: 2005-06-24 18:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnofin-ui.c.patch (gnofin-ui.c.patch,251 bytes, patch)
2005-02-22 22:44 UTC, Josh Nichols (RETIRED)
Details | Diff
gnofin-0.8.4-r1.ebuild (gnofin-0.8.4-r1.ebuild,1001 bytes, text/plain)
2005-02-22 22:45 UTC, Josh Nichols (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Josh Nichols (RETIRED) gentoo-dev 2005-02-22 22:12:34 UTC
When trying to emerge gnofin, I get the following:

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./data-structure -I./dialogs  -I./widgets -I.
/preferences-pages  -I/usr/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_
H -I/usr/lib/gnome-libs/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/include/orbit-1.0 -I/usr/include/gtk-1.2 -I/usr/X11R6/include -I../intl  
-DG_LOG_DOMAIN=\"Gnofin\" -DGNOMELOCALEDIR=\""/usr/share/locale"\"  -DGNOFIN_LIB
DIR=\"/usr/lib\"  -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib
/include -I/usr/X11R6/include  -O2 -march=pentium-m -fomit-frame-pointer -pipe -
Wall -Wunused  -DENABLE_SAFE_LIST_DEREF  -c ui-record-editor.c
ui.c: In function `ui_remove_current_account':
ui.c:1136: error: label at end of compound statement
make[3]: *** [ui.o] Error 1
make[3]: *** Waiting for unfinished jobs....
ui-record-editor.c: In function `on_show_calendar':
ui-record-editor.c:765: warning: implicit declaration of function `strlen'
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/tmp/portage/gnofin-0.8.4/work/gnofin-0.8.4/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/portage/gnofin-0.8.4/work/gnofin-0.8.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/portage/gnofin-0.8.4/work/gnofin-0.8.4'
make: *** [all-recursive-am] Error 2

!!! ERROR: app-office/gnofin-0.8.4 failed.
!!! Function src_compile, Line 27, Exitcode 2


Reproducible: Always
Steps to Reproduce:
1.emerge gnofin




Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 15 2005, 19:09:23)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms"
GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://acm.cs.rpi.edu/gentoo-portage"
USE="x86 X acpi alsa apm avi berkdb bitmap-fonts cdr crypt cups curl dvd emboss
encode f77 fam flac font-server foomaticdb fortran gdbm gif gimpprint gmail
gnome gpm gtk gtk2 imagemagick imlib ipv6 ithreads java javamail jpeg junit
libg++ libwww mad mikmod mono mozilla mp3 mpeg ncurses nls nptl oggvorbis opengl
oss pam pdflib perl pic png pthreads python quicktime readline samba sdl sox
spell ssl tcpd tiff truetype truetype-fonts type1-fonts xml xml2 xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Josh Nichols (RETIRED) gentoo-dev 2005-02-22 22:44:15 UTC
Created attachment 51924 [details, diff]
gnofin-ui.c.patch

A small patch to fix the compile error. It ended up being a case statement that
didn't have a break;
Comment 2 Josh Nichols (RETIRED) gentoo-dev 2005-02-22 22:45:19 UTC
Created attachment 51925 [details]
gnofin-0.8.4-r1.ebuild

An ebuild which uses the previously attached gnofin-ui.c.patch
Comment 3 steveb 2005-03-13 09:32:00 UTC
Perfect! The patch fixes the problem. Thanks for submitting it.
Comment 4 Dennis Nezic 2005-04-02 08:49:36 UTC
Why hasn't the official portage tree been updated yet, with this fix? =)
Comment 5 foser (RETIRED) gentoo-dev 2005-04-04 08:39:20 UTC
maybe because there is no maintainer here and upstream.

I say we mask this pack and remove it, there has been no activity since 2000.
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2005-06-24 18:03:31 UTC
package masked for removal