From owner-freebsd-java@FreeBSD.ORG Thu Jun 12 13:47:59 2008 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79BCE106567B for ; Thu, 12 Jun 2008 13:47:59 +0000 (UTC) (envelope-from d.durieux@siprossii.com) Received: from smtp20.orange.fr (smtp20.orange.fr [80.12.242.26]) by mx1.freebsd.org (Postfix) with ESMTP id 17DAD8FC12 for ; Thu, 12 Jun 2008 13:47:59 +0000 (UTC) (envelope-from d.durieux@siprossii.com) Received: from smtp20.orange.fr (mwinf2027 [172.22.130.127]) by mwinf2005.orange.fr (SMTP Server) with ESMTP id 545CA1C2714D for ; Thu, 12 Jun 2008 01:23:37 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf2027.orange.fr (SMTP Server) with ESMTP id A79361C00114 for ; Thu, 12 Jun 2008 01:23:35 +0200 (CEST) Received: from portable (ALyon-253-1-67-74.w86-197.abo.wanadoo.fr [86.197.58.74]) by mwinf2027.orange.fr (SMTP Server) with ESMTP id 5484B1C00111 for ; Thu, 12 Jun 2008 01:23:35 +0200 (CEST) X-ME-UUID: 20080611232335346.5484B1C00111@mwinf2027.orange.fr Date: Thu, 12 Jun 2008 01:23:34 +0000 From: David DURIEUX To: freebsd-java@freebsd.org Message-ID: <20080612012334.30f40ebd@portable> Organization: siprossii - Solutions Informatiques Professionnelles X-Mailer: Claws Mail 3.4.0 (GTK+ 2.12.10; amd64-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Eoor on compile jdk16 on FreeBSD 7.0 amd64 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jun 2008 13:47:59 -0000 Hello, I have problem when I want to compile java/jdk16 This is the last lines of my compilation WARNING: The directory HOTSPOT_DOCS_IMPORT_PATH=/NO_DOCS_DIR \n does not exist, check your value of ALT_HOTSPOT_DOCS_IMPORT_PATH. \n WARNING: The bsd compiler must be version 3.3 \n Specifically the GCC compiler. \n You appear to be using compiler version: 4.2 \n The compiler was obtained from the following location: \n /usr/bin/ \n Please change your compiler. \n WARNING: Importing CUPS from a system location \n Sanity check passed. mkdir -p /usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir mkdir -p /usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/import cd ../../hotspot/make ; \ gmake ALT_SLASH_JAVA=/java ARCH_DATA_MODEL=64 ALT_OUTPUTDIR=/usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir ALT_EXPORT_PATH=/usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/import PREVIOUS_JDK_VERSION=1.5.0 ALT_BOOTDIR=/usr/local/diablo-jdk1.5.0 FULL_VERSION="1.6.0_03-p4-ddurieux_12_jun_2008_01_18-b00" JDK_VERSION=1.6.0_03 COOKED_JDK_UPDATE_VERSION=30 COOKED_BUILD_NUMBER=0 JDK_MKTG_VERSION=6u3 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=6 JDK_MICRO_VERSION=0 all_product gmake[1]: Entering directory `/usr/ports/java/jdk16/work/hotspot/make' gmake VM_TARGET=product generic_build2 gmake[2]: Entering directory `/usr/ports/java/jdk16/work/hotspot/make' mkdir -p /usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir cd /usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir; \ gmake -f /usr/ports/java/jdk16/work/hotspot/build/bsd/Makefile \ LP64=1 HOTSPOT_BUILD_VERSION=1.6.0_03-p4-ddurieux_12_jun_2008_01_18-b00 JAVA_HOME=/usr/local/diablo-jdk1.5.0 GAMMADIR=/usr/ports/java/jdk16/work/hotspot MAKE_VERBOSE=y product gmake[3]: Entering directory `/usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir' gmake -f /usr/ports/java/jdk16/work/hotspot/build/bsd/Makefile checks gmake[4]: Entering directory `/usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir' /usr/local/diablo-jdk1.5.0/bin/javap javax.xml.transform.TransformerFactory > /dev/null 2>&1; \ if [ $? -ne 0 ]; then \ /usr/local/diablo-jdk1.5.0/bin/java -version; \ echo "*** An XSLT processor (J2SE 1.4.x or newer) is required" \ "to bootstrap this build" 1>&2; \ exit 1; \ fi /libexec/ld-elf.so.1: /usr/local/lib/compat/libpthread.so.2: Undefined symbol "__malloc_lock" *** An XSLT processor (J2SE 1.4.x or newer) is required to bootstrap this build gmake[4]: *** [check_j2se_version] Error 1 gmake[4]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir' gmake[3]: *** [bsd_amd64_compiler2/debug] Error 2 gmake[3]: Leaving directory `/usr/ports/java/jdk16/work/control/build/bsd-amd64/hotspot/outputdir' gmake[2]: *** [generic_build2] Error 2 gmake[2]: Leaving directory `/usr/ports/java/jdk16/work/hotspot/make' gmake[1]: *** [product] Error 2 gmake[1]: Leaving directory `/usr/ports/java/jdk16/work/hotspot/make' gmake: *** [hotspot-build] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk16. *** Error code 1 Stop in /usr/ports/java/jdk16. I have the compat6x installed I think the problem is in '/usr/local/lib/compat/libpthread.so.2: Undefined symbol "__malloc_lock"' Can you hel me, I search since 2 week :/ Thanks