Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 249053 - dev-java/icedtea6-1.3.1-r1 fails bootstrap with jamvm-1.5.1
Summary: dev-java/icedtea6-1.3.1-r1 fails bootstrap with jamvm-1.5.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on: 249052
Blocks:
  Show dependency tree
 
Reported: 2008-11-27 06:41 UTC by Vlastimil Babka (Caster) (RETIRED)
Modified: 2011-01-19 03:49 UTC (History)
1 user (show)

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


Attachments
full build log (dev-java:icedtea6-1.3.1-r1:20081126-101402.log,54.72 KB, text/plain)
2008-11-27 06:42 UTC, Vlastimil Babka (Caster) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-11-27 06:41:27 UTC
mkdir -p lib/hotspot-tools
if ! test -d /var/tmp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/bootstrap/jdk1.6.0 ; \
	then \
	  /usr/lib/jvm/jamvm/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:/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/generated:/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/rt' \
            -bootclasspath '' @hotspot-tools-source-files.txt ; \
	else \
	  /var/tmp/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:/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/generated:/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/work/icedtea6-1.3.1/rt' \
	    -bootclasspath '' @hotspot-tools-source-files.txt ; \
	fi
Exception occurred while VM initialising.
java/lang/NoClassDefFoundError: jamvm/java/lang/VMClassLoaderData
make: *** [stamps/hotspot-tools-class-files.stamp] Error 1
 [31;01m*[0m 
 [31;01m*[0m ERROR: dev-java/icedtea6-1.3.1-r1 failed.
 [31;01m*[0m Call stack:
 [31;01m*[0m               ebuild.sh, line   49:  Called src_compile
 [31;01m*[0m             environment, line 4716:  Called die
 [31;01m*[0m The specific snippet of code:
 [31;01m*[0m       emake -j 1 || die "make failed"
 [31;01m*[0m  The die message:
 [31;01m*[0m   make failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
 [31;01m*[0m A complete build log is located at '/var/log/portage/dev-java:icedtea6-1.3.1-r1:20081126-101402.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-java/icedtea6-1.3.1-r1/temp/environment'.
 [31;01m*[0m This ebuild is from an overlay: '/prj/gentoo/java/java-overlay/'
 [31;01m*[0m 
!!! When you file a bug report, please include the following information:
GENTOO_VM=jamvm  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""

flags for icedtea6: javascript nsplugin
flags for jamvm: libffi
eclipse-ecj is built without gcj flag

Portage 2.2_rc15 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27-gentoo-r1-perfctr x86_64)
=================================================================
System uname: Linux-2.6.27-gentoo-r1-perfctr-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-glibc2.2.5
Timestamp of tree: Unknown
distcc 3.0 x86_64-pc-linux-gnu [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p48
dev-java/java-config: 1.3.7, 2.1.6-r1
dev-lang/python:     2.5.2-r8
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.6.2
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.3.0-r1
sys-apps/sandbox:    1.2.18.1-r3
sys-devel/autoconf:  2.13, 2.63
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.19
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /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/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon64 -msse3 -pipe"
DISTDIR="/data/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests ccache collision-protect cvs distlocks multilib-strict parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo     http://gentoo.osuosl.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en cs"
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/sunrise /usr/portage/local/crossdev /prj/gentoo/java/java-overlay /prj/gentoo/java/java-experimental /usr/portage/local/caster"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X a52 aac acl acpi alsa amd64 amr apache2 audiofile bash-completion berkdb bluetooth branding bsf bzip2 cairo caps cdr cjk cli cracklib crypt cups curl custom-optimization dbus djvu dri dts dvd dvdr dvdread dvi emboss encode evo fam ffmpeg fftw firefox flac fontconfig fortran gammu gdbm ggi gif gmp gpm gstreamer gtk hal iconv icq idn ipv6 isdnlog jai java java5 javascript jmf jpeg kde kdeenablefinal kdehiddenvisibility kipi kpathsea ladspa lcms ldap libffi libnotify libsamplerate lm_sensors lua lzo mad maildir matroska mbox midi mikmod mmx mmxext mozdevelop moznoirc mp3 mpeg mplayer mudflap multilib musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia obex ogg openal opengl openmp oscar pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection reiserfs rtc ruby sdl seamonkey session slang sockets soundtouch speex spell spl sqlite srt sse sse2 ssl startup-notification svg sysfs t1lib tcl tcpd threads tiff tk truetype unicode usb v4l v4l2 vamp vorbis webdav xcb xcomposite xine xml xorg xosd xulrunner xv xvid zlib" ALSA_CARDS="emu10k1" 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 cs" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev v4l"
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-11-27 06:42:18 UTC
Created attachment 173557 [details]
full build log
Comment 2 Andrew John Hughes 2008-12-22 17:58:43 UTC
JamVM is not a supported VM as it doesn't support -XX out of the box.
However your copy seems to be borked.  I suggest you try JamVM with a normal Java application like HelloWorld and try and diagnose that issue.
Comment 3 Dennis Schridde 2009-12-19 11:57:46 UTC
dev-java/icedtea6-1.3 is not anymore in the tree since a while.
Comment 4 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2010-03-27 18:07:34 UTC
(In reply to comment #2)
> JamVM is not a supported VM as it doesn't support -XX out of the box.
> However your copy seems to be borked.  I suggest you try JamVM with a normal
> Java application like HelloWorld and try and diagnose that issue.

Andrew: has this changed with recent jamvm and we can readd it as a build option, or we close this?

Comment 5 Miroslav Šulc gentoo-dev 2011-01-19 03:49:02 UTC
this version is not in tree anymore, please reopen if the problem still persists with versions that are in tree.