Hallo
ich habe hier seit kurzem ein AMD64 STABLE 6.0 laufen.
Hardware (GA-K8NSC-939 + Karten) wird laut Liste unterstützt.
Läuft auch sauber (Stresstest) mit alle on-board Komponenten und Karten,
bis jetzt ohne Mucken.
Eigener Kernel, #cp GENERIC MeinKernel und die ueberfluessigen Karten
etc. ausgehasht.
Compat im Kernel:
options COMPAT_43 # Needed by COMPAT_LINUX32
options COMPAT_IA32 # Compatible with i386 binaries
options COMPAT_FREEBSD4 # Compatible with FreeBSD4
options COMPAT_FREEBSD5 # Compatible with FreeBSD5
options COMPAT_LINUX32 # Compatible with i386 linux
binaries
# Linux 32-bit ABI support
options LINPROCFS # Cannot be a module yet.
-----------------------
root#uname -a
FreeBSD grab.radio-do.ath.cx 6.0-STABLE FreeBSD 6.0-STABLE #4: Tue Nov
22 13:19:44 CET 2005
root(at)grab.radio-do.ath.cx:/usr/obj/usr/src/sys/GRAB amd64
dd(at)grab[~]<102>>
root#df
Filesystem Size Used Avail Capacity Mounted on
(...)
linprocfs 4.1k 4.1k 0B 100%
/usr/compat/linux/proc
------------------------
cvsup, make/install world und make/install kernel 24 std alt.
------------------------
NUR.... Das "make ARCH=i386" in /usr/port/jave/jdk14 (wird fuer
Openoffice benötigt) bricht mit Error 2 ab.
(Make output am Schluss)
JDK15 ist compiliert und installiert.
Auf einem i386 Release 5.4 läuft jdk14 ohne zusaetzliche Parameter
sauber durch.
Andere 32Bit Ports laufen unter AMD64 mit "make ARCH=i386" sauber durch.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Habe nichts finden können was mir weiter hilft :-(((
Sitz der Fehler von der Tastatur ;-) oder hab ich einen Bug gefunden?
Kann das mal jemand gegen prüfen ??
Gruss
Dieter
------------------------------------------- Makefile output
(gekürzt----------------------------------------------------------------------------------------
# make ARCH=i386
===> Building for jdk-1.4.2p7_2
# Start of jdk build
bsd amd64 1.4.2-p7 build started: 05-11-22 12:10
if [ -r ./../../deploy/make/Makefile ]; then \
( cd ./../../deploy/make; gmake sanity EXTERNALSANITYCONTROL=true
CONTROL_TOPDIR=/usr/ports/java/jdk14/work/control
CONTROL_TOPDIR_NAME=control ALT_OUTPUTDIR=/usr/ports/ja
va/jdk14/work/control/build/bsd-amd64 ARCH_DATA_MODEL=64 MILESTONE=p7
BUILD_NUMBER=root_22_nov_2005_12_10 ; ); \
fi
gmake[1]: Entering directory `/usr/ports/java/jdk14/work/deploy/make'
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/deploy/make'
gmake[1]: Entering directory `/usr/ports/java/jdk14/work/j2se/make'
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make'
Build Machine Information:
build machine =
Build Directory Structure:
CWD = /usr/ports/java/jdk14/work/control/make
TOPDIR = ./../..
CONTROL_TOPDIR = ./../../control
GENERICS_TOPDIR = ./../../generics
HOTSPOT_TOPDIR = ./../../hotspot
J2SE_TOPDIR = ./../../j2se
MOTIF_TOPDIR = ./../../motif
Hotspot Settings:
HOTSPOT_BUILD_JOBS =
Bootstrap Settings:
JAVAWS_BOOTDIR = /usr/local/linux-sun-jdk1.4.2
BOOTSTRAP J2SDK VERSION: 1.4.2_10
OUTPUTDIR = /usr/ports/java/jdk14/work/control/build/bsd-amd64
Build Tool Settings:
UNIXCOMMAND_PATH = /bin/
COMPILER_PATH = /usr/bin/
DEVTOOLS_PATH = /usr/local/bin/
USRBIN_PATH = /usr/bin/
GCC32_COMPILER_PATH = /java/devtools/bsd/gcc3.2/
MOZILLA_PATH =
MOZILLA_HEADERS_PATH =
MOZILLA_LIBS_PATH =
CC_VER = 3.4.4
PATH =
/sbin:/bin:/usr/sbin:/usr/local/bin:/usr/games:/usr/local/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
Build Directives:
PEDANTIC =
INSANE =
Build Platform Settings:
PLATFORM = bsd
ARCH = amd64
LIBARCH = amd64
ARCH_FAMILY = amd64
ARCH_DATA_MODEL = 64
OS_VERSION = 6.0-STABLE
TRUE_PLATFORM = FreeBSD (5.x CURRENT way)
FREE_SPACE = 22522956
GNU Make Settings:
MAKE = gmake
MAKE VERSION =
MAKECMDGOALS = sanity
MAKEFLAGS = w -- BUILD_NUMBER=root_22_nov_2005_12_10 MILESTONE=p7
ARCH_DATA_MODEL=64
ALT_OUTPUTDIR=/usr/ports/java/jdk14/work/control/build/bsd-amd64
CONTROL_TOPDIR_NAME=c
ontrol CONTROL_TOPDIR=/usr/ports/java/jdk14/work/control
EXTERNALSANITYCONTROL=true
SHELL = /bin/sh
Target Build Versions:
JAVAWS_VERSION = 1.4.2
MILESTONE = p7
BUILD_NUMBER = root_22_nov_2005_12_10
Bootstrap Settings:
BOOTDIR = /usr/local/linux-sun-jdk1.4.2
BOOTSTRAP J2SDK VERSION: 1.4.2_10
OUTPUTDIR = /usr/ports/java/jdk14/work/control/build/bsd-amd64
Build Tool Settings:
UNIXCOMMAND_PATH = /bin/
COMPILER_PATH = /usr/bin/
DEVTOOLS_PATH = /usr/local/bin/
USRBIN_PATH = /usr/bin/
MOTIF_DIR = /usr/X11R6
CC_VER = 3.4.4
ZIP_VER = 2.31
PATH =
/sbin:/bin:/usr/sbin:/usr/local/bin:/usr/games:/usr/local/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
Build Directives:
USE_ONLY_BOOTDIR_TOOLS =
USE_HOTSPOT_INTERPRETER_MODE =
PEDANTIC =
DEV_ONLY = YES
J2RE_ONLY =
NO_DOCS =
NO_IMAGES =
TOOLS_ONLY = true
INSANE =
Build Platform Settings:
PLATFORM = bsd
ARCH = amd64
LIBARCH = amd64
ARCH_FAMILY = amd64
ARCH_DATA_MODEL = 64
OS_VERSION = 6.0-STABLE
TRUE_PLATFORM = FreeBSD (5.x CURRENT way)
FREE_SPACE = 22522956
GNU Make Settings:
MAKE = gmake
MAKE VERSION =
MAKECMDGOALS = sanity
MAKEFLAGS =
SHELL = /bin/sh
Target Build Versions:
JDK_VERSION = 1.4.2
MILESTONE = p7
BUILD_NUMBER = root_22_nov_2005_12_10
External File/Binary Locations:
HOTSPOT_SERVER_PATH =
/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/server
MOTIF_DIR = /usr/X11R6
CACERTS_FILE = ./../src/share/lib/security/cacerts
WARNING: Your build environment has the variable DEV_ONLY
defined. This will result in a development-only
build of the J2SE workspace, lacking the documentation
build and installation bundles.
Sanity check passed.
(cd ./../build/bsd-amd64/hotspot-amd64/tmp; \
gmake -f /usr/ports/java/jdk14/work/hotspot/build/bsd/Makefile product \
HOTSPOT_BUILD_VERSION=1.4.2-p7-root_22_nov_2005_12_10 LP64=1
GAMMADIR=/usr/ports/java/jdk14/work/hotspot ; )
gmake[1]: Entering directory
`/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/tmp'
(..)
#
#Bis hier ohne Probleme!
#
gmake[3]: Leaving directory
`/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_i486_compiler2/product'
gmake[3]: Entering directory
#
# Ab hier gehts nicht mehr weiter :-(( Error
#
`/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_i486_compiler2/product'
Compiling
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp:
In static member function `static void
SignatureHandlerLibrary::add(methodHandle)':
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp:83:
error: cannot allocate an object of type
`InterpreterRuntime::SignatureHandlerGenerator'
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp:83:
error: because the following virtual functions are abstract:
/usr/ports/java/jdk14/work/hotspot/src/share/vm/runtime/signature.hpp:283:
error: virtual void NativeSignatureIterator::pass_float()
/usr/ports/java/jdk14/work/hotspot/src/share/vm/runtime/signature.hpp:284:
error: virtual void NativeSignatureIterator::pass_double()
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp:
In static member function `static u_char*
InterpreterRuntime::slow_signature_handler(JavaThread*, methodOopDesc*,
jint*, jint*)':
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp:156:
error: cannot allocate an object of type `SlowSignatureHandler'
/usr/ports/java/jdk14/work/hotspot/src/cpu/i486/vm/interpreterRT_i486.cpp:156:
error: because the following virtual functions are abstract:
/usr/ports/java/jdk14/work/hotspot/src/share/vm/runtime/signature.hpp:283:
error: virtual void NativeSignatureIterator::pass_float()
/usr/ports/java/jdk14/work/hotspot/src/share/vm/runtime/signature.hpp:284:
error: virtual void NativeSignatureIterator::pass_double()
gmake[3]: *** [interpreterRT_i486.o] Error 1
gmake[3]: Leaving directory
`/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_i486_compiler2/product'
gmake[2]: *** [the_vm] Error 2
gmake[2]: Leaving directory
`/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/tmp/bsd_i486_compiler2/product'
gmake[1]: *** [product] Error 2
gmake[1]: Leaving directory
`/usr/ports/java/jdk14/work/control/build/bsd-amd64/hotspot-amd64/tmp'
gmake: *** [product] Error 2
*** Error code 2
(END)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 22 Nov 2005 - 13:48:51 CET