Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 141557 - mail-client/sylpheed-claws-rssyl-0.4 fails to compile
Summary: mail-client/sylpheed-claws-rssyl-0.4 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Andrej Kacian (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-24 02:18 UTC by René Fleschenberg
Modified: 2006-10-04 17:21 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description René Fleschenberg 2006-07-24 02:18:35 UTC
Build error:
----------------------------------------------------------
rssyl_cb_menu.c: In function `rssyl_refresh_cb':
rssyl_cb_menu.c:170: error: too few arguments to function `inc_offline_should_override'
rssyl_cb_menu.c: In function `rssyl_refresh_all_cb':
rssyl_cb_menu.c:193: error: too few arguments to function `inc_offline_should_override'
make[2]: *** [rssyl_cb_menu.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/sylpheed-claws-rssyl-0.4/work/rssyl-0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sylpheed-claws-rssyl-0.4/work/rssyl-0.4'
make: *** [all] Error 2

!!! ERROR: mail-client/sylpheed-claws-rssyl-0.4 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  sylpheed-claws-rssyl-0.4.ebuild, line 24:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
----------------------------------------------------------

emerge --info:
----------------------------------------------------------
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Duron(tm) Processor
Gentoo Base System version 1.6.15
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=i686 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="en_US.UTF8"
LC_ALL="en_US.UTF8"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X alsa apache2 apm arts avi berkdb bitmap-fonts cli crypt cups dlloader dri eds emboss encode esd foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imap imlib isdnlog jpeg libg++ libwww linguas_de mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl sse ssl tcpd truetype truetype-fonts type1-fonts udev unicode userlocales utf8 vorbis xml xml2 xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
----------------------------------------------------------
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2006-07-24 03:03:15 UTC
Yes, I know about this issue - it happens when you have too new sylpheed-claws, as the API has changed.

Please upgrade to sylpheed-claws-rssyl-0.5 (you'll probably need to upgrade sylpheed-claws to 2.2.3 or newer, but it's well worth it.

If sylpheed-claws update is not an option here, please let me know and I will backport the fix for sylpheed-claws-rssyl-0.4.
Comment 2 René Fleschenberg 2006-07-24 03:15:56 UTC
Thank you for the quick response. I unmasked sylpheed-claws-rssyl-0.5 and emerged it, and it seems to work fine with that one.

I wonder why packages that are known to break other packages even enter the stable tree, though. sylpheed-claws and sylpheed-claws-rssyl should have been stabilized in such a way that no non-working combination of them is allowed within the stable tree.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2006-10-04 17:21:38 UTC
There was bit of confusion on SC upstream side as well regarding this API shift, and I admit that I have neglected this in Gentoo packages. Sorry about that.

Anyway, as I've just removed 0.3 and 0.4 from portage, along with corresponding sylpheed-claws ebuilds, this is finally behind me (and anyone who got hit by this).