Opened 13 years ago

Closed 11 years ago

#29176 closed defect (wontfix)

openjdk6 b20_r1 Compile Error - build failure in hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp

Reported by: jon@… Owned by: landonf (Landon Fuller)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: julien.milli@…, john@…
Port: openjdk6

Description

Cannot build openjdk6 on Leopard (10.5.8) / Xcode (3.1.2) on a Macbook A1278 with latest MacPorts as of posting this ticket.

uname -a
Darwin hydra.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386
:info:build rm -f interp_masm_x86_32.o
:info:build g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/asm -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/c1 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/ci -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/classfile -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/code -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/compiler -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_implementation -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_implementation/g1 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_implementation/parallelScavenge -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_implementation/parNew -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_implementation/shared -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/gc_interface -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/interpreter -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/libadt -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/memory -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/oops -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/opto -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/prims -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/runtime -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/services -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/share/vm/utilities -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/os/bsd/vm -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/os_cpu/bsd_x86/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"17.0-b16\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"root\"" -DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.6.0-b20\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m32 -march=i586 -mstackrealign -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith -Wconversion -Wsign-compare    -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c -o interp_masm_x86_32.o /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp 
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp: In member function 'void InterpreterMacroAssembler::tag_local(frame::Tag, int)':
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp:458: error: call of overloaded 'movptr(Address, int32_t)' is ambiguous
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2189: note: candidates are: void MacroAssembler::movptr(Address, intptr_t)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2191: note:                 void MacroAssembler::movptr(Address, RegisterImpl*)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp:459: error: call of overloaded 'movptr(Address, int32_t)' is ambiguous
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2189: note: candidates are: void MacroAssembler::movptr(Address, intptr_t)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2191: note:                 void MacroAssembler::movptr(Address, RegisterImpl*)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp: In member function 'void InterpreterMacroAssembler::tag_local(frame::Tag, RegisterImpl*)':
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp:470: error: call of overloaded 'movptr(Address, int32_t)' is ambiguous
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2189: note: candidates are: void MacroAssembler::movptr(Address, intptr_t)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2191: note:                 void MacroAssembler::movptr(Address, RegisterImpl*)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp:472: error: call of overloaded 'movptr(Address, int32_t)' is ambiguous
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2189: note: candidates are: void MacroAssembler::movptr(Address, intptr_t)
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/hotspot/src/cpu/x86/vm/assembler_x86.hpp:2191: note:                 void MacroAssembler::movptr(Address, RegisterImpl*)
:info:build make[6]: *** [interp_masm_x86_32.o] Error 1
:info:build make[6]: *** Waiting for unfinished jobs....
:info:build make[5]: *** [the_vm] Error 2
:info:build make[4]: *** [product] Error 2
:info:build make[3]: *** [generic_build2] Error 2
:info:build make[2]: *** [product] Error 2
:info:build make[1]: *** [hotspot-build] Error 2
:info:build make: *** [build_product_image] Error 2
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/./" && /usr/bin/make  ARCH_DATA_MODEL="32" ALT_BOOTDIR="/opt/local/share/java/openjdk6_bootstrap" ALT_JDK_IMPORT_PATH="/opt/local/share/java/openjdk6_bootstrap" ALT_BINARY_PLUGS_PATH="/opt/local/share/java/icedtea6-plugs/jre/lib/rt-closed.jar" ALT_DROPS_DIR="/opt/local/var/macports/distfiles/openjdk6" ANT_HOME="/opt/local/share/java/apache-ant" ALT_FREETYPE_HEADERS_PATH="/opt/local/include" ALT_FREETYPE_LIB_PATH="/opt/local/lib" ALT_CUPS_HEADERS_PATH="/usr/include" ALT_MOTIF_DIR="/opt/local" ALT_X11_PATH="/opt/local" ALT_DEVTOOLS_PATH=/usr ALT_CACERTS_FILE=/System/Library/Frameworks/JavaVM.framework/Home/lib/security/cacerts NO_DOCS=true LANG="C" BUILD_NUMBER="b20" MILESTONE=fcs HOTSPOT_BUILD_JOBS="2"  " returned error 2
:error:build Target org.macports.build returned: shell command failed (see log for details)
:debug:build Backtrace: shell command failed (see log for details)
    while executing
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: the following items did not execute (for openjdk6): org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Log for openjdk6 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/main.log

Change History (4)

comment:1 Changed 13 years ago by mf2k (Frank Schima)

Owner: changed from macports-tickets@… to landonf@…
Port: openjdk6 added; java/openjdk6 removed

comment:2 Changed 12 years ago by julien.milli@…

Cc: julien.milli@… added

Cc Me!

comment:3 Changed 11 years ago by john@…

Cc: john@… added

Cc Me!

comment:4 Changed 11 years ago by landonf (Landon Fuller)

Resolution: wontfix
Status: newclosed

openjdk6 is no longer supported and has been removed from the tree. The port may re-emerge if someone wants to get the (upstream supported) OpenJDK7 working.

Note: See TracTickets for help on using tickets.