Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50480 - eclipse-sdk-3.0.0_pre8 Failed to build platform-independent SWT support
Summary: eclipse-sdk-3.0.0_pre8 Failed to build platform-independent SWT support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Karl Trygve Kalleberg (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-08 12:40 UTC by Harm Geerts
Modified: 2004-05-09 07:43 UTC (History)
0 users

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 Harm Geerts 2004-05-08 12:40:28 UTC
the new ebuild fails to build and exits with the following error:

gcc -O -Wall -DSWT_VERSION=3044 -DLINUX -DGTK -I/opt/sun-jdk-1.4.2.04/include -I/opt/sun-jdk-1.4.2.04/include/linux -fpic  `pkg-config --cflags gtk+-2.0` -c os.c
In file included from os_structs.h:16,
                 from os.c:17:
os.h:47: error: conflicting types for `gtk_progress_bar_set_bar_style'
/usr/include/gtk-2.0/gtk/gtkprogressbar.h:149: error: previous declaration of `gtk_progress_bar_set_bar_style'
make: *** [os.o] Error 1

!!! ERROR: dev-util/eclipse-sdk-3.0.0_pre8 failed.
!!! Function build_gtk_frontend, Line 145, Exitcode 2
!!! Failed to build platform-independent SWT support



Reproducible: Always
Steps to Reproduce:
1.
2.
3.




# emerge info
Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.4.26)
=================================================================
System uname: 2.4.26 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.10
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ALSA_CARDS="emu10k1"
ANT_HOME="/usr/share/ant"
ARCH="x86"
AUTOCLEAN="yes"
BASH_ENV="/etc/portage/bashrc"
CC="gcc"
CCACHE_SIZE="1G"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CVS_RSH="ssh"
CXX="g++"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DCCC_PATH="/usr/lib/distcc/bin"
DISPLAY=":0"
DISTCC_DIR="/var/tmp/portage/.distcc"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
FEATURES="autoaddcvs ccache distcc fixpackages sandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
GDK_USE_XFT="1"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
GLIBC_SSP_CHECKED="1"
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses"
GUILE_LOAD_PATH="/usr/share/guile/1.6"
G_BROKEN_FILENAMES="1"
HISTCONTROL="ignoreboth"
HOME="/root"
HOSTNAME="manuel"
INFODIR="/usr/share/info:/usr/X11R6/info"
INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info"
INPUTRC="/etc/inputrc"
JAVAC="/opt/sun-jdk-1.4.2.04/bin/javac"
JAVA_HOME="/opt/sun-jdk-1.4.2.04"
JDK_HOME="/opt/sun-jdk-1.4.2.04"
KDEDIR="/usr/kde/3.2"
KDEDIRS="/usr"
LANG="en_IE@euro"
LC_ALL="en_IE@euro"
LESS="-R"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="root"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:"
MAIL="/var/mail/root"
MAKEOPTS="-j3"
MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man::/opt/sun-jdk-1.4.2.04/man:/usr/qt/3/doc/man"
NOCOLOR="false"
OLDPWD="/usr/portage"
PAGER="/usr/bin/less"
PATH="/usr/lib/ccache/bin:/usr/lib/distcc/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/usr/X11R6/bin:/opt/eclipse-sdk-3.0_rc8:/opt/sun-jdk-1.4.2.04/bin:/opt/sun-jdk-1.4.2.04/jre/bin:/opt/sun-jdk-1.4.2.04/jre/javaws:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CACHEDIR="/var/cache/edb/dep/"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="313"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/etc/portage/overlay"
PRELINK_PATH=""
PRELINK_PATH_MASK="/opt:/usr/lib/wine:/usr/lib/MozillaFirebird"
PS1="\[\e[01;31m\]\h \[\e[01;34m\]\w\n\[\e[01;31m\]\$ \[\e[00m\]"
PWD="/root"
PYTHONDOCS="/usr/share/doc/python-docs-2.3.3-r1/html"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SANE_CONFIG_DIR="/etc/sane.d"
SHELL="/bin/bash"
SHLVL="1"
SYNC="rsync://rsync1.nl.gentoo.org/gentoo-portage"
TERM="xterm"
USE="3dnow X aalib acpi alsa apm arts avi berkdb cdr crypt cups dga dvd dvdr
encode faad fbcon flac foomaticdb gd gdbm gif gpm gtk gtk2 guile icc-pgo imap
imlib imlib2 innodb java jpeg kde libg++ libwww mad maildir matroska mikmod mmx
mozilla mpeg mysql ncurses nls offensive oggvorbis opengl oss pam pdflib perl
png psyco python qt quicktime readline samba scanner sdl slang spell sse ssl
svga tcltk tcpd tiff truetype usb x86 xinerama xml xml2 xmms xv zlib"
USER="root"
USERLAND="GNU"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
XARGS="xargs -r"
XINITRC="/etc/X11/xinit/xinitrc"
_="/usr/bin/emerge"
Comment 1 Thilo Berndt 2004-05-08 13:18:53 UTC
I have the same problem. I am using gtk+ 2.4.0.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-love5)
=================================================================
System uname: 2.6.5-love5 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acpi alsa avi berkdb cdr crypt cups dga dvb dvd encode esd fbcon gdbm gif gimpprint gnome gtk gtk2 gtkhtml imap imlib java jpeg ldap libg++ libwww mad maildir mikmod mmx mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl pic png python quicktime readline samba scanner sdl slang spell sse ssl svga tcpd tiff truetype unicode usb videos wmf x86 xml2 xmms xv zlib"
Comment 2 Claes Mogren 2004-05-09 01:06:14 UTC
Same problem here.. Gnome 2.6, gtk+ 2.4.1
Comment 3 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-05-09 07:43:31 UTC
Fixed. Did not bump revision. Run rsync and make certain you have CVS revision 1.2 or newer before recompiling (look inside the ebuild, on the $Header: line, it will say ,v 1.2 2004/05/09).