OpenJDK7 on Debian GNU/kFreeBSD
Damien Raude-Morvan
drazzib at drazzib.com
Thu Jun 23 14:27:44 PDT 2011
Hi,
I'm currently trying to port OpenJDK7 (ie. icedtea) to Debian GNU/kFreeBSD
[1]. Debian GNU/kFreeBSD is a port that consists of GNU userland using the GNU
C library on top of FreeBSD kernel with classic Debian package management
software :) There is in fact two ports : kfreebsd-i386 and kfreebsd-amd64.
My current WiP patch [2] consist mostly in :
- Alter build system to consider GNU/kFreeBSD like mostly linux (ie. add many
ifdef __GLIBC__)
- Steal BSD network stack impl for bsd-port hg repository
- Use sysctl call instead of sysinfo()
- Disable build of alsa and sctp
I'm able to compile a stage1 jdk (openjdk-boot) but first invocation of this
jdk (with ZeroVM of course) just fail badly :
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (os_linux_zero.cpp:260), pid=96754, tid=1026
# fatal error: caught unhandled signal 11
#
# JRE version: 7.0_136-b136
# Java VM: OpenJDK Zero VM (21.0-b07 interpreted mode linux-i386 )
# Derivative: IcedTea7 2.0pre
# Distribution: Debian GNU/kFreeBSD unstable (sid), package 7~b136-2.0~pre1-3
I've attached hs_err_pid96754.log and put a GDB output online [3]
=> Did someone have a clue about this issue ? Or maybe a process to track down
this segv signal ?
PS: Please keep debian-bsd at l.d.o and 567992 at b.d.o in CC.
[1] http://www.debian.org/ports/kfreebsd-gnu/
[2] http://people.debian.org/~drazzib/openjdk/kfreebsd-support.diff
[3] http://paste.debian.net/120778/
Regards,
--
Damien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hs_err_pid96754.log
Type: text/x-log
Size: 13799 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20110623/d69fb0fb/hs_err_pid96754.log
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20110623/d69fb0fb/attachment.bin
More information about the distro-pkg-dev
mailing list