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