Hotspot broken on linux-sparc, most likely after JDK-8199712 (Flight Recorder)
John Paul Adrian Glaubitz
glaubitz at physik.fu-berlin.de
Wed May 16 13:32:04 UTC 2018
Hello!
JDK-8199712 (Flight Recorder) most likely broke the build on linux-sparc
and it seems we're just missing a source file, either through a header
or a Makefile (see below).
I assume we need to build hotspot/cpu/sparc/vm_version_ext_sparc.cpp to
get this issue fixed.
I will look into this later unless someone is faster than me.
Adrian
=== Output from failing command(s) repeated here ===
/usr/bin/printf "* For target hotspot_variant-server_libjvm_objs_os_perf_linux.o:\n"
* For target hotspot_variant-server_libjvm_objs_os_perf_linux.o:
(/bin/grep -v -e "^Note: including file:" < /srv/glaubitz/jdk/build/linux-sparcv9-normal-server-release/make-support/failure-logs/hotspot_variant-server_libjvm_objs_os_perf_linux.o.log || true) | /usr/bin/head -n 12
/srv/glaubitz/jdk/src/hotspot/os/linux/os_perf_linux.cpp: In member function ‘bool CPUInformationInterface::initialize()’:
/srv/glaubitz/jdk/src/hotspot/os/linux/os_perf_linux.cpp:1028:45: error: ‘VM_Version_Ext’ has not been declared
_cpu_info->set_number_of_hardware_threads(VM_Version_Ext::number_of_threads());
^~~~~~~~~~~~~~
/srv/glaubitz/jdk/src/hotspot/os/linux/os_perf_linux.cpp:1029:34: error: ‘VM_Version_Ext’ has not been declared
_cpu_info->set_number_of_cores(VM_Version_Ext::number_of_cores());
^~~~~~~~~~~~~~
/srv/glaubitz/jdk/src/hotspot/os/linux/os_perf_linux.cpp:1030:36: error: ‘VM_Version_Ext’ has not been declared
_cpu_info->set_number_of_sockets(VM_Version_Ext::number_of_sockets());
^~~~~~~~~~~~~~
/srv/glaubitz/jdk/src/hotspot/os/linux/os_perf_linux.cpp:1031:27: error: ‘VM_Version_Ext’ has not been declared
_cpu_info->set_cpu_name(VM_Version_Ext::cpu_name());
if test `/usr/bin/wc -l < /srv/glaubitz/jdk/build/linux-sparcv9-normal-server-release/make-support/failure-logs/hotspot_variant-server_libjvm_objs_os_perf_linux.o.log` -gt 12; then /bin/echo " ... (rest of output omitted)" ; fi
... (rest of output omitted)
/usr/bin/printf "\n* All command lines available in /srv/glaubitz/jdk/build/linux-sparcv9-normal-server-release/make-support/failure-logs.\n"
* All command lines available in /srv/glaubitz/jdk/build/linux-sparcv9-normal-server-release/make-support/failure-logs.
/usr/bin/printf "=== End of repeated output ===\n"
=== End of repeated output ===
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz at debian.org
`. `' Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
More information about the hotspot-dev
mailing list