Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Jul 2007 14:14:54 -0700
From:      Greg Lewis <glewis@eyesbeyond.com>
To:        Xin LI <delphij@delphij.net>
Cc:        Kostik Belousov <kostikbel@gmail.com>, Huang wen hui <hwh@gddsn.org.cn>, Jiawei Ye <leafy7382@gmail.com>, freebsd-java@freebsd.org
Subject:   Re: JDK 1.5.0 patchset 6 "Tigris"
Message-ID:  <20070729211454.GA21547@misty.eyesbeyond.com>
In-Reply-To: <46ACD77A.60901@delphij.net>
References:  <20070727034514.GA98807@misty.eyesbeyond.com> <46AA9F38.20706@gddsn.org.cn> <20070729165531.GH2081@deviant.kiev.zoral.com.ua> <c21e92e20707291038y4d6939bsfd75188ea69491e2@mail.gmail.com> <46ACD77A.60901@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 30, 2007 at 02:07:54AM +0800, Xin LI wrote:
> Jiawei Ye wrote:
> [...]
> >>>Stop in /usr/ports/java/jdk15.
> >>Do you have sysutils/devcpu installed ?
> >>
> >>
> >I get the same error, and yes I have devcpu installed. But why would
> >it be relevant to the make job?
> 
> A "me too" but I did not have devcpu installed, JFYI.

The package isn't relevant, but I bet you have a /usr/local/include/cpu.h.

If you look at the compile line for the original poster, there is a
-I/usr/local/include before the -I../../../src/share/native/sun/font/t2k
(which is where the cpu.h the compile is looking for lives).  This is
the header that defines fastInt, so the compile dies without that
definition.

The fix will be to reorder the include directories so that
-I/usr/local/include is last (if anyone wants to try and patch it
before I get a chance).

-- 
Greg Lewis                          Email   : glewis@eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070729211454.GA21547>