Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jan 2005 14:57:32 -0500
From:      "Will Saxon" <WillS@housing.ufl.edu>
To:        "Conrad J. Sabatier" <conrads@cox.net>, <java@freebsd.org>
Cc:        freebsd-ports@freebsd.org
Subject:   RE: java/jdk15 build failure on amd64
Message-ID:  <0E972CEE334BFE4291CD07E056C76ED80504A479@bragi.housing.ufl.edu>

next in thread | raw e-mail | index | archive | help


> -----Original Message-----
> From: owner-freebsd-java@freebsd.org
> [mailto:owner-freebsd-java@freebsd.org]On Behalf Of Conrad J. Sabatier
> Sent: Monday, January 24, 2005 2:19 PM
> To: java@freebsd.org
> Cc: Alexey Zelkin; freebsd-ports@freebsd.org
> Subject: java/jdk15 build failure on amd64
>=20
>=20
> Very strange.  The build proceeds along quite nicely (using
> WITH_LINUX_BOOTSTRAP=3Dyes, of course) for quite some time,=20
> then suddenly
> aborts with:
>=20
> execv(): Bad address
> Error trying to exec /usr/local/linux-sun-jdk1.4.2/bin/javac.
> Check if file exists and permissions are set correctly.
> gmake[3]: *** [.compile.classlist] Error 1
> gmake[3]: Leaving directory
> `/usr/ports/java/jdk15/work/j2se/make/java/java'
> gmake[2]: *** [all] Error 1
> gmake[2]: Leaving directory=20
> `/usr/ports/java/jdk15/work/j2se/make/java'
> gmake[1]: *** [all] Error 1
> gmake[1]: Leaving directory `/usr/ports/java/jdk15/work/j2se/make'
> gmake: *** [j2se-build] Error 2
> *** Error code 2
>=20
> Stop in /usr/ports/java/jdk15.
>=20
> Just to check, I reinstalled linux_base-8.  I do have the=20
> Linux Sun JDK
> 1.4.2 installed, too, of course.
>=20
> This is a repeatable behavior.  I've made several attempts to=20
> build the
> port, and get the same result each time.
>=20
> I would have included more context, by the way, but it looked like the
> nearest sensible point to start from would have been about=20
> 700 lines(!)
> back.  :-)

I am seeing the same problem. It happens directly after processing=20
work/j2se/make/java/nio - every time. I think the next directory it's=20
trying is work/j2se/make/java/java, because the huge javac command is
trying to compile a bunch of Reflection class stuff and that's the=20
directory they are in.

-Will



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