JDK-7131050 : fix for "7071311 Decoder enhancement" does not build on MacOS X
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: hs23
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: generic
  • Submitted: 2012-01-18
  • Updated: 2012-10-08
  • Resolved: 2012-01-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 JDK 8 Other
7u4Fixed 8Fixed hs23Fixed
Related Reports
Relates :  
Description
Jim reported the following build problem with the latest RT_Baseline
(as of 2011.01.18 early AM):

llvm-g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DAMD64 -DPRODUCT -I. -I/Users/jmelvin/dev/7126732/src/share/vm/prims -I/Users/jmelvin/dev/7126732/src/closed/share/vm -I/Users/jmelvin/dev/7126732/src/share/vm -I/Users/jmelvin/dev/7126732/src/share/vm/precompiled -I/Users/jmelvin/dev/7126732/src/closed/cpu/x86/vm -I/Users/jmelvin/dev/7126732/src/cpu/x86/vm -I/Users/jmelvin/dev/7126732/src/os_cpu/bsd_x86/vm -I/Users/jmelvin/dev/7126732/src/os/bsd/vm -I/Users/jmelvin/dev/7126732/src/closed/os/posix/vm -I/Users/jmelvin/dev/7126732/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"23.0-b11-internal\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"jmelvin\"" -DHOTSPOT_LIB_ARCH=\"amd64\" -DJRE_RELEASE_VERSION="\"1.8.0\"" -DHOTSPOT_VM_DISTRO="\"Java HotSpot(TM)\"" -DTARGET_OS_FAMILY_bsd -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_bsd_x86 -DTARGET_OS_ARCH_MODEL_bsd_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m64 -pipe -Os -fno-strict-aliasing -DVM_LITTLE_ENDIAN -D_LP64=1 -fno-omit-frame-pointer -DINCLUDE_TRACE -Werror -Wpointer-arith -Wconversion -Wsign-compare -Wno-deprecated-declarations -DDTRACE_ENABLED  -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c -MMD -MP -MF ../generated/dependencies/os_bsd.o.d -o os_bsd.o /Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp
/Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp: In static member function ���static bool os::dll_address_to_function_name(u_char*, char*, int, int*)���:
/Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp:1923: error: no matching function for call to ���Decoder::decode(u_char*, const char*&, char*&, int&, int*&)���
/Users/jmelvin/dev/7126732/src/share/vm/utilities/decoder.hpp:84: note: candidates are: static bool Decoder::decode(u_char*, char*, int, int*, const char*)
/Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp:1923: error: ���no_error��� is not a member of ���Decoder���
make[4]: *** [os_bsd.o] Error 1
make[3]: *** [the_vm] Error 2
make[2]: *** [product] Error 2
make[1]: *** [generic_build2] Error 2
make: *** [product] Error 2

Comments
EVALUATION http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/db18ca98d237
22-03-2012

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/db18ca98d237
18-01-2012