Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246509 - [java-overlay] dev-java/icedtea6-1.3.1-r1 fails to compile
Summary: [java-overlay] dev-java/icedtea6-1.3.1-r1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: AMD64 Linux
: High blocker (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: icedtea-tracker
  Show dependency tree
 
Reported: 2008-11-12 16:42 UTC by Ioannis Aslanidis (RETIRED)
Modified: 2008-12-22 20:19 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 Ioannis Aslanidis (RETIRED) gentoo-dev 2008-11-12 16:42:28 UTC
# java-config -L
The following VMs are available for generation-2:
1)	Sun 32bit JRE 1.6.0.07 [emul-linux-x86-java-1.6]
*)	GCJ 4.3 [gcj-jdk]
3)	JamVM 1.5.1 [jamvm]
4)	Sun JDK 1.5.0.16 [sun-jdk-1.5]
5)	Sun JDK 1.6.0.07 [sun-jdk-1.6]


I tried with all of them with no success... any clues anyone?

incorrect classpath: hotspot-tools/com/sun/codemodel/internal/ClassType.java
----------
1. ERROR in /var/tmp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/openjdk/jdk/src/share/classes/java/lang/Double.java (at line 0)
	/*
	^
Internal compiler error
java.lang.NullPointerException
   at java.lang.Double.parseDouble(libgcj.so.7)
   at java.lang.Double.valueOf(libgcj.so.7)
   at org.eclipse.jdt.internal.compiler.ast.DoubleLiteral.computeConstant(DoubleLiteral.java:27)
   at org.eclipse.jdt.internal.compiler.ast.Literal.resolveType(Literal.java:49)
   at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.resolve(FieldDeclaration.java:213)
   at org.eclipse.jdt.internal.compiler.lookup.FieldBinding.constant(FieldBinding.java:204)
   at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.getOtherFieldBindings(QualifiedNameReference.java:745)
   at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType(QualifiedNameReference.java:1023)
   at org.eclipse.jdt.internal.compiler.ast.BinaryExpression.resolveType(BinaryExpression.java:1792)
   at org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:186)
   at org.eclipse.jdt.internal.compiler.ast.Block.resolve(Block.java:100)
   at org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve(IfStatement.java:236)
   at org.eclipse.jdt.internal.compiler.ast.Block.resolve(Block.java:100)
   at org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve(IfStatement.java:236)
   at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements(AbstractMethodDeclaration.java:428)
   at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements(MethodDeclaration.java:199)
   at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:402)
   at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1084)
   at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1165)
   at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:365)
   at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:626)
   at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:392)
   at org.eclipse.jdt.internal.compiler.batch.Main.performCompilation(Main.java:3410)
   at org.eclipse.jdt.internal.compiler.batch.Main.compile(Main.java:1594)
   at org.eclipse.jdt.internal.compiler.batch.Main.main(Main.java:1264)

----------
1 problem (1 error)make: *** [stamps/hotspot-tools-class-files.stamp] Error 255
 * 
 * ERROR: dev-java/icedtea6-1.3.1-r1 failed.
 * Call stack:
 * ebuild.sh, line   49:  Called src_compile
 * environment, line 4651:  Called die
 * The specific snippet of code:
 * emake -j 1 || die "make failed"
 * The die message:
 * make failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/temp/environment'.
 * 
!!! When you file a bug report, please include the following information:
GENTOO_VM=gcj-jdk  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

Portage 2.2_rc13 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.25-gentoo-r7 x86_64)
=================================================================
System uname: Linux-2.6.25-gentoo-r7-x86_64-Intel-R-_Pentium-R-_D_CPU_3.00GHz-with-glibc2.2.5
Timestamp of tree: Tue, 11 Nov 2008 22:45:02 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.virginmedia.com/ "
LDFLAGS="-Wl,-O1"
LINGUAS="en en_US es es_ES el"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /usr/portage/local/layman/kde-testing"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X aac aalib acl acpi alsa amarok amd64 apache2 applet archive artworkextra aspell async audiofile automount background bash-completion berkdb bittorrent bluetooth branding bzip2 cairo ccache cddb cdinstall cdparanoia cdr cdrom cdsound chroot cli color-console consolekit cracklib crypt cups cursors custom-optimization dbus dell directfb disk-partition divx dri dvb dvbplayer dvbsetup dvd dvdarchive dvdchapjump dvdr dvdread dvi dvi2tty dvlfriendlyfnames dvlrecscriptaddon dvlvidprefer dxr2 dxr3-audio-denoise eds embedded emboss emoticon emovix enca encode escreen esd evo exif expat fam fastcgi fbcon ffmpeg fftw firefox firefox3 flac flash fortran ftp gcj gd gdbm gdm geoip gif gimp glep glib glibc-compat20 glibc-omitfp glsa glut gmedia gmp gnome gphoto2 gpm graphviz groupwise grub gstreamer gtk hal icons iconv id3 id3tag ieee1394 imagemagick imap inifile ipfilter ipod iproute2 ipsec ipv6 isdnlog jabber java java6 javacomm javamail javascript jpeg jpeg2k kde kdebuild kdm lame ldap libffi libnotify libwww live lm_sensors logrotate logviewer mad maildir midi mikmod mime mmap mmx mmxext mng mp2 mp3 mp3tunes mp4 mpeg msn mudflap multilib mysql ncurses network nfs nls nptl nptlonly nsplugin nxclient ogg openal opengl openmp openssh openssl pam pcre pda pdf perl pidgin png ppds pppd python qt3 qt3support qt4 quicktime readline realmedia reflection rsync samba sasl sdl session spell spl sqlite sqlite3 sse sse2 sse3 ssh ssl ssse3 startup-notification svg sysfs tcpd theora tiff truetype unicode unzip upnp usb v4l v4l2 vcd vhosts videos vorbis xcb xine xinerama xml xorg xscreensaver xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US es es_ES el" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-11-27 06:33:05 UTC
what versions of eclipse-ecj do you have with what flags?
Comment 2 Jonathan Bosmans 2008-12-04 08:18:03 UTC
I have this too, tried with gcj-jdk and sun-jdk-1.6. 
Got eclipse-ecj-3.3.0-r2.

if ! test -d /media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/bootstrap/jdk1.6.0 ; \
	then \
	  /usr/bin/ecj-3.3 -nowarn  -g -d lib/hotspot-tools \
            -source 1.5 \
            -sourcepath \
	      'hotspot-tools:openjdk/jdk/src/share/classes:openjdk/jdk/src/solaris/classes:openjdk/langtools/src/share/classes:openjdk/jaxp/src/share/classes:openjdk/corba/src/share/classes:openjdk/jaxws/src/share/classes:/media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/generated:/media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/rt' \
            -bootclasspath '' @hotspot-tools-source-files.txt ; \
	else \
	  /media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/bootstrap/jdk1.6.0/bin/javac  -g \
	    -d lib/hotspot-tools \
	    -source 1.5 \
	    -sourcepath \
	      'hotspot-tools:openjdk/jdk/src/share/classes:openjdk/jdk/src/solaris/classes:openjdk/langtools/src/share/classes:openjdk/jaxp/src/share/classes:openjdk/corba/src/share/classes:openjdk/jaxws/src/share/classes:/media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/generated:/media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/rt' \
	    -bootclasspath '' @hotspot-tools-source-files.txt ; \
	fi
incorrect classpath: hotspot-tools/com/sun/codemodel/internal/ClassType.java
----------
1. ERROR in /media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/openjdk/jdk/src/share/classes/java/lang/Double.java (at line 0)
	/*
	^
Internal compiler error
java.lang.NullPointerException
   at java.lang.Double.parseDouble(libgcj.so.7)
   at java.lang.Double.valueOf(libgcj.so.7)
   at org.eclipse.jdt.internal.compiler.ast.DoubleLiteral.computeConstant(DoubleLiteral.java:27)
   at org.eclipse.jdt.internal.compiler.ast.Literal.resolveType(Literal.java:49)
   at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.resolve(FieldDeclaration.java:213)
   at org.eclipse.jdt.internal.compiler.lookup.FieldBinding.constant(FieldBinding.java:204)
   at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.getOtherFieldBindings(QualifiedNameReference.java:745)
   at org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType(QualifiedNameReference.java:1023)
   at org.eclipse.jdt.internal.compiler.ast.BinaryExpression.resolveType(BinaryExpression.java:1792)
   at org.eclipse.jdt.internal.compiler.ast.LocalDeclaration.resolve(LocalDeclaration.java:186)
   at org.eclipse.jdt.internal.compiler.ast.Block.resolve(Block.java:100)
   at org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve(IfStatement.java:236)
   at org.eclipse.jdt.internal.compiler.ast.Block.resolve(Block.java:100)
   at org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve(IfStatement.java:236)
   at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements(AbstractMethodDeclaration.java:428)
   at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements(MethodDeclaration.java:199)
   at org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve(AbstractMethodDeclaration.java:402)
   at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1084)
   at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve(TypeDeclaration.java:1165)
   at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve(CompilationUnitDeclaration.java:365)
   at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:626)
   at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:392)
   at org.eclipse.jdt.internal.compiler.batch.Main.performCompilation(Main.java:3410)
   at org.eclipse.jdt.internal.compiler.batch.Main.compile(Main.java:1594)
   at org.eclipse.jdt.internal.compiler.batch.Main.main(Main.java:1264)

----------
1 problem (1 error)make: *** [stamps/hotspot-tools-class-files.stamp] Error 255
 * 
 * ERROR: dev-java/icedtea6-1.3.1-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 4657:  Called die
 * The specific snippet of code:
 *       emake -j 1 || die "make failed"
 *  The die message:
 *   make failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/temp/build.log'.
 * The ebuild environment file is located at '/media/nixExt/portage_temp/portage/dev-java/icedtea6-1.3.1-r1/temp/environment'.
 * 
!!! When you file a bug report, please include the following information:
GENTOO_VM=gcj-jdk  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info

Portage 2.2_rc14 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.7-r2, 2.6.27-gentoo-r3jb-amd64 x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r3jb-amd64-x86_64-AMD_Athlon-tm-_64_Processor_3500+-with-glibc2.2.5
Timestamp of tree: Sun, 30 Nov 2008 15:00:01 +0000
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.2
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/share/config /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en nl"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/media/nixExt/portage_temp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/java-experimental /usr/portage/local/layman/sunrise /usr/portage/local/layman/secondlife /usr/portage/local/layman/xwing /usr/portage/local/layman/java-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 3ds X a52 aac accessibility acl acpi admin administrator ads afs aiglx aim akode alsa amarok amazon amd64 amr amuled apache2 applet asf async authdaemond avahi bash-completion bcmath beagle berkdb bittorrent blender-game bluetooth bonjour bookmarks branding bzip2 cairo calendar captury ccache cdaudio cdda cddb cdio cdparanoia cdr cgraph chm cli cracklib crypt cscope css ctype cups curl curlwrappers cursors cxx dba dbm dbus designer-plugin deskbar devhelp dga dia disk-partition divx djvu dnd dnotify dri dts dv dvbplayer dvd dvdnav dvdr dvdread dvi ebook editor eds effects elisp emacs emboss emerald encode eolconv epiphany epydoc esd evo exiv2 extensions extra-cardsets extraengine fam fame fasttrack ffmpeg fftw firefox fits flac fmod fontconfig foomaticdb fortran ftp gadu gaim gajim galago gcj gd gdbm gdm gif gimp gimpprint glade glib glibc-omitfp glitz gmail gnome gnome-print gnomecanvas gnomedb gnutella gphoto2 gpm grammar graphviz groupwise gs gsf gsm gstreamer gtk gtkhtml gzip h323 hal howl howl-compat htmlhandbook hyperestraier icons iconv icq ieee1394 imagemagick imap imlib inherit-graph inotify insecure-patches ipod ipv6 irc isdnlog jabber jack jad java java6 javacomm javamail javascript jboss jce jcs jingle jmx jpeg jpeg2k json junit kde kdeenablefinal kdeprefix kdm kexi keyring kig-scripting kipi lame latex lcms ldap libgda libnotify libwww live lm_sensors log4j logitech-mouse lzma lzo lzw mad maildir math matroska mdnsresponder-compat meanwhile messenger midi mikmod mime ming mjpeg mmx mng mono moonlight mozbranding mozcalendar mozdevelop moznocompose moznoirc moznomail mozsvg mp2 mp3 mp4 mp4live mpeg mpeg2 mplayer msn mudflap multilib musepack musicbrainz mysql mysqli nas nautilus ncurses nepomuk network networkmanager nforce2 nl nls nntp nonfsv4 nosendmail nova nptl nptlonly nsplugin nspr ntfs ocaml odbc offensive office ogg ole openal opendoc openexr opengl openmp openssl ots pam pango pch pcre pdf perl php plasma plotutils plugins png posix postgres postscript ppds pppd pptp print python qq qt3 qt3support qt4 query-browser quicktime quotas quotes rar rdesktop readline realmedia reflection regex rhythmbox rpm rss rtsp ruby samba sametime sasl sbig scanner scrobbler sdl sdl-image semantic-desktop sensord server session slp smpeg sms sndfile soap sound sourceview sox speex spell spl sql sqlite sqlite3 srt sse sse2 ssl startup-notification submenu subtitles subversion svg svgz swat sysfs syslog t1lib tagwriting tcl tcpd teamarena telepathy templates tetex text theora thesaurus threads thunderbird tidy tiff tk tools tracker translator truetype twolame type1 unicode usb userlocales utempter v4l v4l2 valgrind vamp vcd vda vhosts vim vim-syntax visualization vnc vorbis wavpack webdav winbind winpopup wma wmf wmp wordperfect workbench wxwindows x264 xcb xcomposite xforms xhtml xim xine xml xmlrpc xmp xorg xpm xprint xscreensaver xsl xslt xulrunner xv xvid yahoo yaz zeroconf zip zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en nl" USERLAND="GNU" VIDEO_CARDS="nvidia vesa vmware nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

java-config-2 -L
The following VMs are available for generation-2:
1)	Blackdown JDK 1.4.2.03 [blackdown-jdk-1.4.2]
2)	Sun 32bit JRE 1.6.0.10 [emul-linux-x86-java-1.6]
*)	GCJ 4.3 [gcj-jdk]
4)	IBM JDK 1.6.0.2 [ibm-jdk-bin-1.6]
5)	Sun JDK 1.6.0.10 [sun-jdk-1.6]

eselect ecj list
Available ECJ targets:
  [1]   ecj-3.3

Comment 3 Ioannis Aslanidis (RETIRED) gentoo-dev 2008-12-04 09:04:40 UTC
With the latest ebuilds of gcj-jdk and icedtea6 I was finally able to get it compiled and working!
Comment 4 Ioannis Aslanidis (RETIRED) gentoo-dev 2008-12-04 10:46:50 UTC
[ I] dev-java/icedtea6 (1.3.1-r1):  A harness to build the OpenJDK using Free Software build tools and dependencies
[ I] dev-java/gcj-jdk (4.3-r4):  Java wrappers around GCJ
[ I] sys-devel/gcc (4.3.2):  The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking
Comment 5 dongxu li 2008-12-10 10:10:07 UTC
the building error is due to incompatible ant-core version

if you are building icedtea6 using gcj, make sure you have =dev-java/ant-core-1.7.0-r3 from the java-overlay

the icedtea6-1.3.1-r1.ebuild requires =dev-java/ant-core-1.7.0-r3 || >dev-java/ant-core-1.7.1-r2


Comment 6 Andrew John Hughes 2008-12-22 17:50:35 UTC
This bug can be closed.
Comment 7 Petteri Räty (RETIRED) gentoo-dev 2008-12-22 20:19:17 UTC
(In reply to comment #6)
> This bug can be closed.
> 

Ok marking as fixed.