Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52366 - javac of ibm-jdk-bin-1.4.1-r1 does not work
Summary: javac of ibm-jdk-bin-1.4.1-r1 does not work
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: PPC Linux
: High critical (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-29 09:08 UTC by Michael Kiermaier
Modified: 2004-06-11 04:24 UTC (History)
0 users

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


Attachments
Java core file (javacore.20040529.180242.32692.txt,67.63 KB, text/plain)
2004-05-29 09:10 UTC, Michael Kiermaier
Details
Fixed ebuild (ibm-jdk-bin-1.4.1-r1.ebuild,2.52 KB, text/plain)
2004-06-09 21:51 UTC, Todd de Gruyl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Kiermaier 2004-05-29 09:08:06 UTC
On many .java file, javac gives this error message:

JVMDG217: Dump Handler is Processing a Signal - Please Wait.
JVMDG303: JVM Requesting Java core file
JVMDG304: Java core file written to /home/mki/src/happycs/javacore.20040529.175441.32562.txt
JVMDG215: Dump Handler has Processed Exception Signal 4.
Illegal instruction

Reproducible: Always
Steps to Reproduce:
1. echo "{" > Test.java
2. javac Test.java
Actual Results:  
JVMDG217: Dump Handler is Processing a Signal - Please Wait.
JVMDG303: JVM Requesting Java core file
JVMDG304: Java core file written to
/home/mki/src/happycs/javacore.20040529.180242.32692.txt
JVMDG215: Dump Handler has Processed Exception Signal 4.
Illegal instruction


I will append the javacore.20040529.180242.32692.txt to the bug report.

Expected Results:  
javac should not crash, but inform about the incorrect java file.

I have the impression, that javac crashes as soon as there is a warning/error
during the compilation process.
I cannot compile mod_php with +java, because the same error occures and crashes
the compilation process.


# emerge info
Portage 2.0.50-r7 (default-ppc-2004.1, gcc-3.2.3, glibc-2.3.3_pre20040420-r0,
2.6.2_rc1-benh1)
=================================================================
System uname: 2.6.2_rc1-benh1 ppc 750FX
Gentoo Base System version 1.4.15
distcc 2.14 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt"
CHOST="powerpc-unknown-linux-gnu"
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
/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/ /var/lib/pbbuttons /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
http://gd.tuwien.ac.at/opsys/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts audiofile berkdb caps crypt cups doc dvd
encode flac foomaticdb gdbm gif gnome-libs gphoto2 gpm gtk2 guile icq imlib
innodb jack jack-tmpfs java jpeg kde ladcca lcms libwww mad maildir mitshm motif
mozilla mpeg mysql ncurses nls offensive oggvorbis opengl pam pdflib perl png
ppc python qt radeon readline samba sasl sdl slang speex spell ssl tcltk tcpd
tetex tiff truetype usb video_cards_radeon wmf xml xml2 xmms xv zlib"
Comment 1 Michael Kiermaier 2004-05-29 09:10:28 UTC
Created attachment 32257 [details]
Java core file
Comment 2 Todd de Gruyl 2004-06-09 21:51:25 UTC
Created attachment 33008 [details]
Fixed ebuild

It looks like there were several inconsistencies introduced into libjitc.so by
the removal of one character in a couple of places.  This ebuild fixes the
problem.
Comment 3 Michael Kiermaier 2004-06-10 03:51:37 UTC
Wow, many thanks!!
Your ebuild fixes my problem, javac compiles fine now.

This ebuild should go to the portage-tree as fast as possible, imho.
Comment 4 Jochen Maes (RETIRED) gentoo-dev 2004-06-10 05:00:29 UTC
i just checked the ebuild you submitted... can't really see what changed except for the ${D} in the sed commands....

is this correct? 
Comment 5 Jochen Maes (RETIRED) gentoo-dev 2004-06-11 04:24:24 UTC
ok added to cvs 
so will be in the mirrors soon as r2

thank you Todd de Gruyl for the ebuild