From owner-freebsd-java Tue Apr 10 5:10:22 2001 Delivered-To: freebsd-java@freebsd.org Received: from news.IAEhv.nl (news.iae.nl [212.61.26.37]) by hub.freebsd.org (Postfix) with ESMTP id 8389437B422 for ; Tue, 10 Apr 2001 05:10:19 -0700 (PDT) (envelope-from marc@bowtie.nl) Received: (from uucp@localhost) by news.IAEhv.nl (8.9.1/8.9.1) with IAEhv.nl id OAA29005 for java@freebsd.org; Tue, 10 Apr 2001 14:10:18 +0200 (MET DST) Received: from bowtie.nl (nietzsche.intra.bowtie.nl [192.168.4.16]) by bowtie.nl (8.11.1/8.11.1) with ESMTP id f3AC5op86478; Tue, 10 Apr 2001 14:05:51 +0200 (CEST) (envelope-from marc@bowtie.nl) Message-ID: <3AD2F71E.51654DC2@bowtie.nl> Date: Tue, 10 Apr 2001 14:05:50 +0200 From: Marc van Kempen Organization: BowTie Technology X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: java@freebsd.org Subject: jdk1.3 and 4.2-RELEASE? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I'm trying to run jdk1.3 from Sun (will try IBM too) on my 4.2-RELEASE box. Has anyone backported the patches from Andre Gallatin to 4.2-RELEASE? I also tried sticking the /sys/i386/linux directory from 4.3RC2 into my 4.2R kernel sources. And it almost compiled cleanly, except for the following warning: cc -O -pipe -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual-fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@-I@/../include -I/usr/include -mpreferred-stack-boundary=2 -c /usr/src/sys/modules/linux/../../i386/linux/linux_sysvec.c /usr/src/sys/modules/linux/../../i386/linux/linux_sysvec.c:740: warning:excess elements in struct initializer /usr/src/sys/modules/linux/../../i386/linux/linux_sysvec.c:740: warning: (near initialization for `linux_sysvec')/usr/src/sys/modules/linux/../../i386/linux/linux_sysvec.c:760: warning: excess elements in struct initializer /usr/src/sys/modules/linux/../../i386/linux/linux_sysvec.c:760: warning: (near initialization for `elf_linux_sysvec') Which appears to be the case because in /sys/sys/sysent.h, an entry has been added to struct sysentvec to store the minsigstksz. Which leads to the question: Do I need to compile world if I change the struct in 4.2R? Also, out of curiosity, what happened to MINSIGSTKSZ in /sys/sys/signal.h on 4.3RC2? Doesn't it need to changed to 2048 anymore? (it was so in the original patches from Andrew). Regards, ---------------------------------------------------- Marc van Kempen BowTie Technology Raiffeisenstraat 7 5611 CH Eindhoven tel. +31 40 2 64 98 60 mailto:marc@bowtie.nl fax. +31 40 2 64 98 61 http://www.bowtie.nl ---------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message