Creating support/native/java.base/libfdlibm.a from 57 file(s) Creating support/modules_libs/java.base/libzip.so from 5 file(s) Creating support/modules_libs/java.base/libjimage.so from 6 file(s) Creating support/modules_libs/java.base/libjli.so from 8 file(s) Creating support/modules_libs/java.base/libnet.so from 21 file(s) Creating support/modules_libs/java.base/libnio.so from 22 file(s) Creating support/modules_libs/java.base/libjsig.so from 1 file(s) /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/modules.cpp: In static member function 'static void Modules::define_module(jobject, jboolean, jstring, jstring, const char* const*, jsize, Thread*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/modules.cpp:339:14: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(pkg_name, package_name, pkg_len); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/modules.cpp:337:30: note: length computed here size_t pkg_len = strlen(package_name); ~~~~~~^~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/gc/parallel/objectStartArray.cpp: In member function 'void ObjectStartArray::set_covered_region(MemRegion)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/gc/parallel/objectStartArray.cpp:106:56: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'class HeapWord' with 'private' member 'HeapWord::i' [-Wclass-memaccess] memset(_blocks_region.end(), clean_block, expand_by); ^ In file included from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/align.hpp:28, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/runtime/globals.hpp:29, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/memory/allocation.hpp:28, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/classLoaderData.hpp:28, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/precompiled/precompiled.hpp:34: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/globalDefinitions.hpp:175:7: note: 'class HeapWord' declared here class HeapWord { ^~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/gc/parallel/objectStartArray.cpp: In member function 'void ObjectStartArray::reset()': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/gc/parallel/objectStartArray.cpp:124:73: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'class HeapWord' with 'private' member 'HeapWord::i' [-Wclass-memaccess] memset(_blocks_region.start(), clean_block, _blocks_region.byte_size()); ^ In file included from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/align.hpp:28, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/runtime/globals.hpp:29, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/memory/allocation.hpp:28, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/classLoaderData.hpp:28, from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/precompiled/precompiled.hpp:34: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/globalDefinitions.hpp:175:7: note: 'class HeapWord' declared here class HeapWord { ^~~~~~~~ gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/java.instrument/libinstrument.so from 12 file(s) gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/java.management/libmanagement.so from 9 file(s) Creating support/modules_libs/java.desktop/libmlib_image.so from 50 file(s) Creating support/modules_libs/java.desktop/libawt.so from 73 file(s) Creating support/modules_libs/java.desktop/liblcms.so from 1 file(s) Creating support/modules_libs/java.desktop/libjavajpeg.so from 2 file(s) Creating support/modules_libs/java.desktop/libawt_headless.so from 26 file(s) Creating support/modules_libs/java.desktop/libfontmanager.so from 45 file(s) Creating support/modules_libs/java.desktop/libjawt.so from 1 file(s) Creating support/modules_libs/java.desktop/libjsound.so from 18 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/java.prefs/libprefs.so from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/java.rmi/librmi.so from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/java.rmi/rmid from 1 file(s) Creating support/modules_cmds/java.rmi/rmiregistry from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' In function 'char* SystemProcessInterface::SystemProcesses::ProcessIterator::allocate_string(const char*) const', inlined from 'char* SystemProcessInterface::SystemProcesses::ProcessIterator::allocate_string(const char*) const' at /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:862:7: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:866:12: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(tmp, str, len); ~~~~~~~^~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp: In member function 'char* SystemProcessInterface::SystemProcesses::ProcessIterator::allocate_string(const char*) const': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:864:24: note: length computed here size_t len = strlen(str); ~~~~~~^~~~~ In function 'char* SystemProcessInterface::SystemProcesses::ProcessIterator::allocate_string(const char*) const', inlined from 'int SystemProcessInterface::SystemProcesses::ProcessIterator::current(SystemProcess*)' at /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:862:7: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:866:12: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(tmp, str, len); ~~~~~~~^~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp: In member function 'int SystemProcessInterface::SystemProcesses::ProcessIterator::current(SystemProcess*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:864:24: note: length computed here size_t len = strlen(str); ~~~~~~^~~~~ In function 'char* SystemProcessInterface::SystemProcesses::ProcessIterator::allocate_string(const char*) const', inlined from 'int SystemProcessInterface::SystemProcesses::ProcessIterator::current(SystemProcess*)' at /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:862:7: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:866:12: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(tmp, str, len); ~~~~~~~^~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp: In member function 'int SystemProcessInterface::SystemProcesses::ProcessIterator::current(SystemProcess*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:864:24: note: length computed here size_t len = strlen(str); ~~~~~~^~~~~ In function 'char* SystemProcessInterface::SystemProcesses::ProcessIterator::allocate_string(const char*) const', inlined from 'int SystemProcessInterface::SystemProcesses::ProcessIterator::current(SystemProcess*)' at /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:862:7: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:866:12: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(tmp, str, len); ~~~~~~~^~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp: In member function 'int SystemProcessInterface::SystemProcesses::ProcessIterator::current(SystemProcess*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/linux/os_perf_linux.cpp:864:24: note: length computed here size_t len = strlen(str); ~~~~~~^~~~~ gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/java.scripting/jrunscript from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/posix/os_posix.cpp: In static member function 'static int os::create_file_for_heap(const char*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/posix/os_posix.cpp:188:16: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] (void)strncpy(fullname, dir, strlen(dir)+1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/posix/os_posix.cpp:188:38: note: length computed here (void)strncpy(fullname, dir, strlen(dir)+1); ~~~~~~^~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/os/posix/os_posix.cpp:189:16: warning: 'char* strncat(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] (void)strncat(fullname, name_template, strlen(name_template)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/java.smartcardio/libj2pcsc.so from 2 file(s) Creating support/modules_libs/java.security.jgss/libj2gss.so from 3 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.attach/libattach.so from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.compiler/javac from 1 file(s) Creating support/modules_cmds/jdk.compiler/serialver from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.crypto.cryptoki/libj2pkcs11.so from 14 file(s) Creating support/modules_libs/jdk.crypto.ec/libsunec.so from 28 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.hotspot.agent/libsaproc.so from 7 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.hotspot.agent/jhsdb from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.javadoc/javadoc from 1 file(s) Creating support/modules_cmds/jdk.jartool/jar from 1 file(s) Creating support/modules_cmds/jdk.jartool/jarsigner from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.jconsole/jconsole from 1 file(s) Creating support/modules_cmds/jdk.jcmd/jinfo from 1 file(s) Creating support/modules_cmds/jdk.jcmd/jmap from 1 file(s) Creating support/modules_cmds/jdk.jcmd/jps from 1 file(s) Creating support/modules_cmds/jdk.jcmd/jstack from 1 file(s) Creating support/modules_cmds/jdk.jcmd/jstat from 1 file(s) Creating support/modules_cmds/jdk.jcmd/jcmd from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.jdeps/javap from 1 file(s) Creating support/modules_cmds/jdk.jdeps/jdeps from 1 file(s) Creating support/modules_cmds/jdk.jdeps/jdeprscan from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.jdi/jdb from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.jdwp.agent/libdt_socket.so from 2 file(s) Creating support/modules_libs/jdk.jdwp.agent/libjdwp.so from 42 file(s) gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.jfr/jfr from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.jshell/jshell from 1 file(s) Creating support/modules_cmds/jdk.jlink/jimage from 1 file(s) Creating support/modules_cmds/jdk.jlink/jlink from 1 file(s) Creating support/modules_cmds/jdk.jlink/jmod from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.jstatd/jstatd from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.management/libmanagement_ext.so from 8 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.management.agent/libmanagement_agent.so from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.net/libextnet.so from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.pack/libunpack.so from 7 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.pack/pack200 from 1 file(s) Creating support/modules_cmds/jdk.pack/unpack200 from 7 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.rmic/rmic from 1 file(s) gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_cmds/jdk.scripting.nashorn.shell/jjs from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.sctp/libsctp.so from 3 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/modules_libs/jdk.security.auth/libjaas.so from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[4]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' Creating support/native/java.base/java_objs/java from 1 file(s) Creating support/modules_cmds/java.base/keytool from 1 file(s) Creating support/modules_libs/java.base/jexec from 1 file(s) Creating support/modules_libs/java.base/jspawnhelper from 1 file(s) gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' In file included from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:34:0: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:54:24: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? int getMidiDeviceCount(snd_rawmidi_stream_t direction); ^~~~~~~~~~~~~~~~~~~~ snd_pcm_stream_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:59:23: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? int getMidiDeviceName(snd_rawmidi_stream_t direction, int index, ^~~~~~~~~~~~~~~~~~~~ snd_pcm_stream_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:68:30: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? int getMidiDeviceDescription(snd_rawmidi_stream_t direction, int index, ^~~~~~~~~~~~~~~~~~~~ snd_pcm_stream_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:77:22: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? INT32 openMidiDevice(snd_rawmidi_stream_t direction, INT32 deviceIndex, ^~~~~~~~~~~~~~~~~~~~ snd_pcm_stream_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c: In function 'MIDI_IN_GetNumDevices': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:111:12: warning: implicit declaration of function 'getMidiDeviceCount'; did you mean 'getMidiDeviceVendor'? [-Wimplicit-function-declaration] return getMidiDeviceCount(SND_RAWMIDI_STREAM_INPUT); ^~~~~~~~~~~~~~~~~~ getMidiDeviceVendor /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:111:31: error: 'SND_RAWMIDI_STREAM_INPUT' undeclared (first use in this function); did you mean 'SND_PCM_STREAM_LAST'? return getMidiDeviceCount(SND_RAWMIDI_STREAM_INPUT); ^~~~~~~~~~~~~~~~~~~~~~~~ SND_PCM_STREAM_LAST /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:111:31: note: each undeclared identifier is reported only once for each function it appears in /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c: In function 'MIDI_IN_GetDeviceName': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:116:15: warning: implicit declaration of function 'getMidiDeviceName'; did you mean 'getMidiDeviceVendor'? [-Wimplicit-function-declaration] int ret = getMidiDeviceName(SND_RAWMIDI_STREAM_INPUT, deviceIndex, ^~~~~~~~~~~~~~~~~ getMidiDeviceVendor /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:116:33: error: 'SND_RAWMIDI_STREAM_INPUT' undeclared (first use in this function); did you mean 'SND_PCM_STREAM_LAST'? int ret = getMidiDeviceName(SND_RAWMIDI_STREAM_INPUT, deviceIndex, ^~~~~~~~~~~~~~~~~~~~~~~~ SND_PCM_STREAM_LAST /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c: In function 'MIDI_IN_GetDeviceDescription': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:129:15: warning: implicit declaration of function 'getMidiDeviceDescription'; did you mean 'getMidiDeviceVersion'? [-Wimplicit-function-declaration] int ret = getMidiDeviceDescription(SND_RAWMIDI_STREAM_INPUT, deviceIndex, ^~~~~~~~~~~~~~~~~~~~~~~~ getMidiDeviceVersion /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:129:40: error: 'SND_RAWMIDI_STREAM_INPUT' undeclared (first use in this function); did you mean 'SND_PCM_STREAM_LAST'? int ret = getMidiDeviceDescription(SND_RAWMIDI_STREAM_INPUT, deviceIndex, ^~~~~~~~~~~~~~~~~~~~~~~~ SND_PCM_STREAM_LAST /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c: In function 'MIDI_IN_OpenDevice': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:145:11: warning: implicit declaration of function 'openMidiDevice'; did you mean 'closeMidiDevice'? [-Wimplicit-function-declaration] ret = openMidiDevice(SND_RAWMIDI_STREAM_INPUT, deviceIndex, handle); ^~~~~~~~~~~~~~ closeMidiDevice /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:145:26: error: 'SND_RAWMIDI_STREAM_INPUT' undeclared (first use in this function); did you mean 'SND_PCM_STREAM_LAST'? ret = openMidiDevice(SND_RAWMIDI_STREAM_INPUT, deviceIndex, handle); ^~~~~~~~~~~~~~~~~~~~~~~~ SND_PCM_STREAM_LAST /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c: In function 'MIDI_IN_GetMessage': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:179:5: error: unknown type name 'snd_seq_event_t'; did you mean 'snd_ctl_event_t'? snd_seq_event_t alsa_message; ^~~~~~~~~~~~~~~ snd_ctl_event_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:204:15: warning: implicit declaration of function 'snd_rawmidi_read'; did you mean 'snd_timer_read'? [-Wimplicit-function-declaration] err = snd_rawmidi_read((snd_rawmidi_t*) handle->deviceHandle, buffer, 1); ^~~~~~~~~~~~~~~~ snd_timer_read /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:204:33: error: 'snd_rawmidi_t' undeclared (first use in this function); did you mean 'snd_timer_t'? err = snd_rawmidi_read((snd_rawmidi_t*) handle->deviceHandle, buffer, 1); ^~~~~~~~~~~~~ snd_timer_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:204:47: error: expected expression before ')' token err = snd_rawmidi_read((snd_rawmidi_t*) handle->deviceHandle, buffer, 1); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:211:15: warning: implicit declaration of function 'snd_midi_event_encode_byte'; did you mean 'snd_ctl_event_get_type'? [-Wimplicit-function-declaration] err = snd_midi_event_encode_byte((snd_midi_event_t*) handle->platformData, ^~~~~~~~~~~~~~~~~~~~~~~~~~ snd_ctl_event_get_type /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:211:43: error: 'snd_midi_event_t' undeclared (first use in this function); did you mean 'snd_ctl_event_t'? err = snd_midi_event_encode_byte((snd_midi_event_t*) handle->platformData, ^~~~~~~~~~~~~~~~ snd_ctl_event_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:211:60: error: expected expression before ')' token err = snd_midi_event_encode_byte((snd_midi_event_t*) handle->platformData, ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:227:25: error: request for member 'type' in something not a structure or union switch (alsa_message.type) { ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:228:10: error: 'SND_SEQ_EVENT_NOTEON' undeclared (first use in this function); did you mean 'SND_CTL_EVENT_ELEM'? case SND_SEQ_EVENT_NOTEON: ^~~~~~~~~~~~~~~~~~~~ SND_CTL_EVENT_ELEM /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:229:10: error: 'SND_SEQ_EVENT_NOTEOFF' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_NOTEON'? case SND_SEQ_EVENT_NOTEOFF: ^~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_NOTEON /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:230:10: error: 'SND_SEQ_EVENT_KEYPRESS' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_NOTEON'? case SND_SEQ_EVENT_KEYPRESS: ^~~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_NOTEON /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:231:31: error: request for member 'type' in something not a structure or union status = (alsa_message.type == SND_SEQ_EVENT_KEYPRESS) ? 0xA0 : ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:232:26: error: request for member 'type' in something not a structure or union (alsa_message.type == SND_SEQ_EVENT_NOTEON) ? 0x90 : 0x80; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:233:31: error: request for member 'data' in something not a structure or union status |= alsa_message.data.note.channel; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:235:37: error: request for member 'data' in something not a structure or union alsa_message.data.note.note, ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:236:37: error: request for member 'data' in something not a structure or union alsa_message.data.note.velocity); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:239:10: error: 'SND_SEQ_EVENT_CONTROLLER' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_NOTEOFF'? case SND_SEQ_EVENT_CONTROLLER: ^~~~~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_NOTEOFF /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:240:37: error: request for member 'data' in something not a structure or union status = 0xB0 | alsa_message.data.control.channel; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:242:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.param, ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:243:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.value); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:246:10: error: 'SND_SEQ_EVENT_PGMCHANGE' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_NOTEON'? case SND_SEQ_EVENT_PGMCHANGE: ^~~~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_NOTEON /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:247:10: error: 'SND_SEQ_EVENT_CHANPRESS' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_KEYPRESS'? case SND_SEQ_EVENT_CHANPRESS: ^~~~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_KEYPRESS /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:248:31: error: request for member 'type' in something not a structure or union status = (alsa_message.type == SND_SEQ_EVENT_PGMCHANGE) ? 0xC0 : 0xD0; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:249:31: error: request for member 'data' in something not a structure or union status |= alsa_message.data.control.channel; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:251:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.value, 0); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:254:10: error: 'SND_SEQ_EVENT_PITCHBEND' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_PGMCHANGE'? case SND_SEQ_EVENT_PITCHBEND: ^~~~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_PGMCHANGE /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:255:37: error: request for member 'data' in something not a structure or union status = 0xE0 | alsa_message.data.control.channel; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:262:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.value); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:267:10: error: 'SND_SEQ_EVENT_SYSEX' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_NOTEON'? case SND_SEQ_EVENT_SYSEX: ^~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_NOTEON /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:269:48: error: request for member 'data' in something not a structure or union jdk_message->data.l.size = alsa_message.data.ext.len; ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:270:55: error: request for member 'data' in something not a structure or union jdk_message->data.l.data = malloc(alsa_message.data.ext.len); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:276:58: error: request for member 'data' in something not a structure or union memcpy(jdk_message->data.l.data, alsa_message.data.ext.ptr, alsa_message.data.ext.len); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:276:85: error: request for member 'data' in something not a structure or union memcpy(jdk_message->data.l.data, alsa_message.data.ext.ptr, alsa_message.data.ext.len); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:282:10: error: 'SND_SEQ_EVENT_QFRAME' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_SYSEX'? case SND_SEQ_EVENT_QFRAME: ^~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_SYSEX /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:284:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.value & 0x7F, 0); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:287:10: error: 'SND_SEQ_EVENT_SONGPOS' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_NOTEON'? case SND_SEQ_EVENT_SONGPOS: ^~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_NOTEON /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:289:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.value); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:292:10: error: 'SND_SEQ_EVENT_SONGSEL' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_SONGPOS'? case SND_SEQ_EVENT_SONGSEL: ^~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_SONGPOS /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:294:37: error: request for member 'data' in something not a structure or union alsa_message.data.control.value & 0x7F, 0); ^ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:297:10: error: 'SND_SEQ_EVENT_TUNE_REQUEST' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_CHANPRESS'? case SND_SEQ_EVENT_TUNE_REQUEST: ^~~~~~~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_CHANPRESS /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:303:10: error: 'SND_SEQ_EVENT_CLOCK' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_SYSEX'? case SND_SEQ_EVENT_CLOCK: ^~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_SYSEX /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:307:10: error: 'SND_SEQ_EVENT_START' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_SYSEX'? case SND_SEQ_EVENT_START: ^~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_SYSEX /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:311:10: error: 'SND_SEQ_EVENT_CONTINUE' undeclared (first use in this function); did you mean 'SND_TIMER_EVENT_CONTINUE'? case SND_SEQ_EVENT_CONTINUE: ^~~~~~~~~~~~~~~~~~~~~~ SND_TIMER_EVENT_CONTINUE /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:315:10: error: 'SND_SEQ_EVENT_STOP' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_START'? case SND_SEQ_EVENT_STOP: ^~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_START /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:319:10: error: 'SND_SEQ_EVENT_SENSING' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_CONTINUE'? case SND_SEQ_EVENT_SENSING: ^~~~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_CONTINUE /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:323:10: error: 'SND_SEQ_EVENT_RESET' undeclared (first use in this function); did you mean 'SND_SEQ_EVENT_SYSEX'? case SND_SEQ_EVENT_RESET: ^~~~~~~~~~~~~~~~~~~ SND_SEQ_EVENT_SYSEX /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c: In function 'MIDI_IN_GetNumDevices': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gmake[4]: *** [Lib-java.desktop.gmk:64: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/build/linux-ppc64le-server-release/support/native/java.desktop/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.o] Error 1 gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[3]: *** [make/Main.gmk:215: java.desktop-libs] Error 2 gmake[3]: *** Waiting for unfinished jobs.... /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/verifier.cpp: In member function 'void ClassVerifier::verify_anewarray(u2, u2, const constantPoolHandle&, StackMapFrame*, Thread*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/verifier.cpp:2986:12: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(&arr_sig_str[1], component_name, length - 1); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/classfile/verifier.cpp:2976:25: note: length computed here length = (int)strlen(component_name); ~~~~~~^~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/xmlstream.cpp: In member function 'void xmlStream::va_done(const char*, __va_list_tag*)': /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/xmlstream.cpp:357:10: warning: 'char* strncpy(char*, const char*, size_t)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(buffer, kind, kind_len); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/hotspot/share/utilities/xmlstream.cpp:352:29: note: length computed here size_t format_len = strlen(format); ~~~~~~^~~~~~~~ /usr/bin/ld: cannot find -lstdc++ collect2: error: ld returned 1 exit status gmake[5]: *** [lib/CompileJvm.gmk:174: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/build/linux-ppc64le-server-release/buildjdk/support/modules_libs/java.base/server/libjvm.so] Error 1 gmake[5]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make/hotspot' gmake[4]: *** [Main.gmk:257: hotspot-server-libs] Error 2 gmake[4]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make' gmake[3]: *** [make/Main.gmk:440: create-buildjdk-interim-image] Error 2 gmake[3]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33' ERROR: Build failed for target 'legacy-jre-image' in configuration 'linux-ppc64le-server-release' (exit code 2) gmake[3]: Entering directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33' === Output from failing command(s) repeated here === * For target buildjdk_hotspot_variant-server_libjvm_objs_BUILD_LIBJVM_link: /usr/bin/ld: cannot find -lstdc++ collect2: error: ld returned 1 exit status * For target support_native_java.desktop_libjsound_PLATFORM_API_LinuxOS_ALSA_MidiIn.o: In file included from /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c:34:0: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:54:24: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? int getMidiDeviceCount(snd_rawmidi_stream_t direction); ^~~~~~~~~~~~~~~~~~~~ snd_pcm_stream_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:59:23: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? int getMidiDeviceName(snd_rawmidi_stream_t direction, int index, ^~~~~~~~~~~~~~~~~~~~ snd_pcm_stream_t /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.h:68:30: error: unknown type name 'snd_rawmidi_stream_t'; did you mean 'snd_pcm_stream_t'? int getMidiDeviceDescription(snd_rawmidi_stream_t direction, int index, ^~~~~~~~~~~~~~~~~~~~ /usr/bin/grep: write error: Broken pipe ... (rest of output omitted) * All command lines available in /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/build/linux-ppc64le-server-release/make-support/failure-logs. === End of repeated output === No indication of failed target found. Hint: Try searching the build log for '] Error'. Hint: See doc/building.html#troubleshooting for assistance. gmake[3]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33' make[2]: *** [/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make/Init.gmk:310: main] Error 2 make[2]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33' make[1]: *** [/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/make/Init.gmk:186: legacy-jre-image] Error 2 make[1]: Leaving directory '/home/naourr/work/instance-0/output/build/openjdk-jdk-12+33' make: *** [package/pkg-generic.mk:241: /home/naourr/work/instance-0/output/build/openjdk-jdk-12+33/.stamp_built] Error 2 make: Leaving directory '/home/naourr/work/instance-0/buildroot'