From owner-freebsd-java@FreeBSD.ORG Wed Jan 26 20:51:58 2005 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B20D716A4CE for ; Wed, 26 Jan 2005 20:51:58 +0000 (GMT) Received: from wildbean.clapper.org (wildbean.clapper.org [216.158.26.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BE2643D53 for ; Wed, 26 Jan 2005 20:51:58 +0000 (GMT) (envelope-from bmc@clapper.org) Received: from condor.inside.clapper.org (phantom@condor.inside.clapper.org [172.16.87.5]) by wildbean.clapper.org (8.13.1/8.13.1) with ESMTP id j0QKpv4O022212 for ; Wed, 26 Jan 2005 15:51:57 -0500 (EST) Received: from z.inside.clapper.org (z.inside.clapper.org [172.16.87.2]) j0QKputL045404 for ; Wed, 26 Jan 2005 15:51:57 -0500 (EST) Message-Id: <200501262051.j0QKputL045404@condor.inside.clapper.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 26 Jan 2005 15:51:57 -0500 To: freebsd-java@freebsd.org From: Brian Clapper X-Mailer: VM 7.17 under Emacs 21.3.1 X-Face: /perrud9r1.|7j.*=/6)a%vZ$^sBn!P[?+}vWBxd1ps{4hd2ZOw8]u&t';}(kj=x; JpdSF7 1b<*T{.38]wnWl]j/ULRB*49qdsET_/)-siUd7A_n- prevents JDK 1.5.0p1 from building X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2005 20:51:58 -0000 Thought this might be worth mentioning: I'm attempting to build the 1.5.0 port on 4.10-RELEASE. The build routinely fails during compilation. The first file affected is "[...]/work/jdk15/j2se/src/share/native/sun/awt/medialib/mlib_ImageAffline.c", but other files also fail to compile. The reason: Those source files indirectly attempt to include , but 4.10-RELEASE doesn't have that file. To get around this problem, I either have to modify the patchset or install a stub version of . I elected to use a stub , which looks like this: ---------- #ifndef _STDINT_H #define _STDINT_H 1 #include #include #endif /* stdint.h */ ---------- With that file installed in /usr/include, the build completes fine. I did not have this problem when using the experimental patchset that came out just prior to patchset 1. Diff'ing the two patchsets, it looks as though the dependence on was introduced in patchset 1. Brian Clapper, http://www.clapper.org/bmc/ Majority: That quality that distinguishes a crime from a law.