Current and diablo-jdk

Zahemszky Gábor Gabor at Zahemszky.HU
Thu Sep 20 16:14:01 PDT 2007


Hi!

> On the other hand, diablo jdk functionality is enough to build
> java/jdk15 and java/jdk16 ports, that work good enough for me.

OK, I tried to compile it. But I cannot. Here is an excerpt from the
make output. How to go on?

bye, Zahy < Gabor at Zahemszky dot HU >

=====
Picasso# make
===>  Building for jdk-1.5.0.12p6_2,1
# Start of jdk build
bsd i586 1.5.0_12-p6 build started: 07-09-20 18:52
if [ -r ./../../deploy/make/Makefile ]; then \
          ( cd  ./../../deploy/make; gmake sanity
EXTERNALSANITYCONTROL=true CONTROL_TOPDIR=/usr/
ports/java/jdk15/work/control CONTROL_TOPDIR_NAME=control
ALT_OUTPUTDIR=/usr/ports/java/jdk15/wor k/control/build/bsd-i586
ARCH_DATA_MODEL=32 MILESTONE=p6 BUILD_NUMBER=root_20_sep_2007_18_52 JDK
_BUILD_NUMBER=b00 ; ); \ fi gmake[1]: Entering directory
`/usr/ports/java/jdk15/work/deploy/make' gmake[1]: Leaving directory
`/usr/ports/java/jdk15/work/deploy/make' gmake[1]: Entering directory
`/usr/ports/java/jdk15/work/j2se/make' gmake[1]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make' if
[ -r ./../../install/make/Makefile ]; then \
( cd  ./../../install/make; gmake sanity MAKEFLAGS=
EXTERNALSANITYCONTROL=true ALT_CONT
ROL_TOPDIR=/usr/ports/java/jdk15/work/control
ALT_J2SE_TOPDIR=/usr/ports/java/jdk15/work/j2se ALT
_OUTPUTDIR=/usr/ports/java/jdk15/work/control/build/bsd-i586
ALT_RTPATCH_DIR= ALT_BASE_IMAGE_ZIP= ALT_BASE_IMAGE_DIR=
ALT_NEW_IMAGE_DIR= ALT_BUNDLE_DATE=20_sep_2007 ; ); \ fi gmake[1]:
Entering directory `/usr/ports/java/jdk15/work/install/make' gmake[1]:
Leaving directory `/usr/ports/java/jdk15/work/install/make'

Build Machine Information:
   build machine = 

Build Directory Structure:
   CWD = /usr/ports/java/jdk15/work/control/make
   TOPDIR = ./../..
   CONTROL_TOPDIR = ./../../control
   HOTSPOT_TOPDIR = ./../../hotspot
   J2SE_TOPDIR = ./../../j2se
   DEPLOY_TOPDIR = ./../../deploy
   INSTALL_TOPDIR = ./../../install
   SPONSORS_TOPDIR = ./../../sponsors

Build Directives:
   BUILD_HOTSPOT  = true 
   BUILD_MOTIF    = false 
   BUILD_INSTALL  = true 
   BUILD_SPONSORS = false 

Hotspot Settings:
   HOTSPOT_BUILD_JOBS = 

Bootstrap Settings:
   JAVAWS_BOOTDIR = /usr/ports/java/jdk15/work/control/build/bsd-i586 
   BOOTSTRAP J2SDK VERSION: 1.5.0_12-p6
   OUTPUTDIR = /usr/ports/java/jdk15/work/control/build/bsd-i586 

Build Tool Settings:
   JDK_DEVTOOLS_DIR =  
   UNIXCOMMAND_PATH = /bin/ 
   COMPILER_PATH = /usr/bin/ 
   DEVTOOLS_PATH = /usr/local/bin/ 
   USRBIN_PATH = /usr/bin/ 
   MOZILLA_HEADERS_PATH = ../src/plugin/include 
   CC_VER = 4.2.1 
   PATH
= /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin 

Build Directives:
   PEDANTIC =  
   INSANE =  

Build Platform Settings:
   PLATFORM = bsd 
   ARCH = i586 
   LIBARCH = i386 
   ARCH_FAMILY = i586 
   ARCH_DATA_MODEL = 32 
   OS_VERSION = 7.0-CURRENT 
   FREE_SPACE = 11326454 

GNU Make Settings:
   MAKE = gmake 
   MAKE VERSION =  
   MAKECMDGOALS = sanity 
   MAKEFLAGS = w -- JDK_BUILD_NUMBER=b00
BUILD_NUMBER=root_20_sep_2007_18_52 MILESTONE=p6 ARCH_DATA_MODEL=32
ALT_OUTPUTDIR=/usr/ports/java/jdk15/work/control/build/bsd-i586
CONTROL_TOPDIR_NAME=control
CONTROL_TOPDIR=/usr/ports/java/jdk15/work/control
EXTERNALSANITYCONTROL=true SHELL = /bin/sh 

Target Build Versions:
   JAVAWS_VERSION = 1.5.0_12 
   MILESTONE = p6 
   BUILD_NUMBER = root_20_sep_2007_18_52 

Bootstrap Settings:
   BOOTDIR = /usr/local/diablo-jdk1.5.0 
   BOOTSTRAP J2SDK VERSION: 1.5.0
   OUTPUTDIR = /usr/ports/java/jdk15/work/control/build/bsd-i586 

Build Tool Settings:
   JDK_DEVTOOLS_DIR =  
   UNIXCOMMAND_PATH = /bin/ 
   COMPILER_PATH = /usr/bin/ 
   DEVTOOLS_PATH = /usr/local/bin/ 
   USRBIN_PATH = /usr/bin/ 
   MOTIF_DIR = /usr/local 
   CC_VER = 4.2.1 
   ZIP_VER = 2.32 
   PATH
= /sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
TMPDIR = /usr/ports/java/jdk15/work/control/build/bsd-i586/tmp 

Build Directives:
   USE_ONLY_BOOTDIR_TOOLS =  
   USE_HOTSPOT_INTERPRETER_MODE =  
   PEDANTIC =  
   DEV_ONLY =  
   J2RE_ONLY =  
   NO_DOCS =  
   NO_IMAGES =  
   TOOLS_ONLY =  
   INSANE =  
   PARALLEL_COMPILES = false 
   PARALLEL_COMPILE_JOBS = 2 
   FASTDEBUG = false 
   INCREMENTAL_BUILD = false 

Build Platform Settings:
   PLATFORM = bsd 
   ARCH = i586 
   LIBARCH = i386 
   ARCH_FAMILY = i586 
   ARCH_DATA_MODEL = 32 
   TRUE_PLATFORM = FreeBSD 
   OS_VERSION = 7.0-CURRENT 
   FREE_SPACE = 11326454 

GNU Make Settings:
   MAKE = gmake 
   MAKE VERSION =  
   MAKECMDGOALS = sanity 
   MAKEFLAGS =  
   SHELL = /bin/sh 

Target Build Versions:
   JDK_VERSION = 1.5.0_12 
   MILESTONE = p6 
   BUILD_NUMBER = root_20_sep_2007_18_52 

External File/Binary Locations:
   HOTSPOT_SERVER_PATH
= /usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/server
HOTSPOT_CLIENT_PATH
= /usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/client
HOTSPOT_IMPORT_PATH
= /usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/import
MOTIF_DIR = /usr/local CACERTS_FILE
= ./../src/share/lib/security/cacerts 

  No setting required for Unix Systems
WARNING: Your are not building SPONSORS workspace from
         the control build. This will result in a development-only
         build of the J2SE workspace, lacking the installation bundles
 
WARNING: Your FreeBSD installation is not valid for building a 
       the J2SDK. You must be using FreeBSD 4.1[01]|5.[345]|6.*. 
       Your release is 7.0-CURRENT 
 
Sanity check passed.
(cd  ./../build/bsd-i586/hotspot-i586/tmp; \
          gmake
-f /usr/ports/java/jdk15/work/hotspot/build/bsd/Makefile product \
HOTSPOT_BUILD_VERSION=1.5.0_12-p6-root_20_sep_2007_18_52
GAMMADIR=/usr/ports/java/jdk15/work/hotspot ; ) gmake[1]: Entering
directory
`/usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/tmp' if
[ `/usr/local/diablo-jdk1.5.0/bin/java -fullversion 2>&1 | grep -c
'1\.[4567]'` -eq 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"; \ exit 1; \ fi

***** "So many lines deleted" *****

../../../../../src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java:19:
cannot find symbol symbol  : class reflectiveObjects
location: package sun.reflect.generics
import sun.reflect.generics.reflectiveObjects.*;
                            ^
../../../../../src/share/classes/sun/security/util/SecurityConstants.java:18:
cannot find symbol symbol  : class security
location: package javax
import javax.security.auth.AuthPermission;
             ^
../../../../../src/share/classes/sun/security/util/SecurityConstants.java:164:
cannot find symbol symbol  : class AuthPermission
location: class sun.security.util.SecurityConstants
    public static final AuthPermission DO_AS_PERMISSION =
                        ^
../../../../../src/share/classes/sun/security/util/SecurityConstants.java:168:
cannot find symbol symbol  : class AuthPermission
location: class sun.security.util.SecurityConstants
    public static final AuthPermission DO_AS_PRIVILEGED_PERMISSION =
                        ^
**** "So many lines deleted" *****

../../../../../src/share/classes/java/io/ObjectStreamClass.java:976:
warning: non-varargs call of varargs method with inexact argument type
for last parameter; cast to java.lang.Object for a varargs call cast to
java.lang.Object[] for a non-varargs call and to suppress this warning
readObjectNoDataMethod.invoke(obj, null); ^
gmake[7]: *** [.compile.classlist] Error 4
gmake[7]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/recompile/library'
gmake[6]: *** [optimized] Error 2 gmake[6]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/recompile/library'
gmake[5]: *** [all] Error 1 gmake[5]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac/recompile' gmake[4]:
*** [all] Error 1 gmake[4]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/sun/javac' gmake[3]: *** [all]
Error 2 gmake[3]: Leaving directory
`/usr/ports/java/jdk15/work/j2se/make/java/javac' gmake[2]: *** [all]
Error 1 gmake[2]: Leaving directory
`/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

Stop in /usr/ports/java/jdk15.
*** Error code 1

Stop in /usr/ports/java/jdk15.



-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!';IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ
';set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;[[ $i
= ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j"
= ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set
-- $Z;for i;{ [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j
$i";typeset +l i;};print "$j"


More information about the freebsd-java mailing list