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
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;
Created attachment 51925 [details] gnofin-0.8.4-r1.ebuild An ebuild which uses the previously attached gnofin-ui.c.patch
Perfect! The patch fixes the problem. Thanks for submitting it.
Why hasn't the official portage tree been updated yet, with this fix? =)
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.
package masked for removal