+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openjdk17-17.0.5/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/openjdk17-17.0.5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for openjdk17-17.0.5 Note: Command line contains non-control variables: * _UNAME_V=joyent_20210826T002459Z * _PKGSRC_BARRIER=yes * _PKGSRCDIR=/data/jenkins/workspace/pkgsrc-trunk-x86_64 * _PATH_ORIG=/sbin:/usr/sbin:/usr/bin:/opt/tools/bin * _NEED_NEWER_GCC=NO * _MAKE=/opt/local/bin/bmake * _GCC_VERSION=13.2.0 * _GCC_REQD=13.2.0 * _CC=gcc * WRKLOG=/tmp/bulklog/openjdk17-17.0.5/work.log * UNPRIVILEGED_USER=pbulk * UNPRIVILEGED_GROUPS=pbulk * UNPRIVILEGED_GROUP=pbulk * PKGTOOLS_VERSION=20211115 * OS_VERSION=5.11 * OPSYS_VERSION=051100 * OPSYS=SunOS * LOWER_OPSYS=solaris * DEPENDS_TARGET=/nonexistent * BATCH=1 * ALLOW_VULNERABLE_PACKAGES= * .MAKE.LEVEL.ENV=MAKELEVEL Make sure it is not mistyped, and that you intend to override this variable. 'make help' will list known control variables. Note: Command line contains non-control variables: * _UNAME_V=joyent_20210826T002459Z * _PKGSRC_BARRIER=yes * _PKGSRCDIR=/data/jenkins/workspace/pkgsrc-trunk-x86_64 * _PATH_ORIG=/sbin:/usr/sbin:/usr/bin:/opt/tools/bin * _NEED_NEWER_GCC=NO * _MAKE=/opt/local/bin/bmake * _GCC_VERSION=13.2.0 * _GCC_REQD=13.2.0 * _CC=gcc * WRKLOG=/tmp/bulklog/openjdk17-17.0.5/work.log * UNPRIVILEGED_USER=pbulk * UNPRIVILEGED_GROUPS=pbulk * UNPRIVILEGED_GROUP=pbulk * PKGTOOLS_VERSION=20211115 * OS_VERSION=5.11 * OPSYS_VERSION=051100 * OPSYS=SunOS * LOWER_OPSYS=solaris * DEPENDS_TARGET=/nonexistent * BATCH=1 * ALLOW_VULNERABLE_PACKAGES= * .MAKE.LEVEL.ENV=MAKELEVEL Make sure it is not mistyped, and that you intend to override this variable. 'make help' will list known control variables. Building target 'images' in configuration 'solaris-x86_64-server-release' Compiling 8 files for BUILD_TOOLS_LANGTOOLS Compiling 1 files for BUILD_TOOLS_HOTSPOT Compiling 12 properties into resource bundles for jdk.jdeps Warning: No SCM configuration present and no .src-rev Compiling 7 properties into resource bundles for jdk.jshell Parsing 2 properties into enum-like class for jdk.compiler Compiling 13 properties into resource bundles for jdk.javadoc Creating hotspot/variant-server/tools/adlc/adlc from 13 file(s) Compiling 16 properties into resource bundles for jdk.compiler Compiling 2 files for BUILD_JVMTI_TOOLS Compiling 127 files for BUILD_java.compiler.interim Compiling 402 files for BUILD_jdk.compiler.interim SIGSEGV happened inside stack but outside yellow and red zone. Compiling 229 files for BUILD_jdk.javadoc.interim Compiling 31 files for BUILD_JRTFS Compiling 186 files for BUILD_TOOLS_JDK Compiling 2 files for COMPILE_DEPEND Creating support/modules_libs/java.base/jrt-fs.jar Creating support/modules_libs/java.base/server/libjvm.so from 984 file(s) Compiling 11 properties into resource bundles for jdk.jartool Compiling 71 files for COMPILE_CREATE_SYMBOLS Compiling 11 properties into resource bundles for jdk.management.agent Compiling 3 properties into resource bundles for jdk.jdi Compiling 4 properties into resource bundles for jdk.jlink Compiling 3 properties into resource bundles for jdk.jlink Compiling 1 properties into resource bundles for jdk.jlink Compiling 224 properties into resource bundles for jdk.localedata /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template:127:7: warning: "__linux__" is not defined, evaluates to 0 [-Wundef] 127 | #elif __linux__ | ^~~~~~~~~ Compiling 11 properties into resource bundles for java.base Compiling 6 properties into resource bundles for java.base Compiling 2 files for BUILD_BREAKITERATOR_BASE Compiling 2 files for BUILD_BREAKITERATOR_LD Compiling 11 properties into resource bundles for java.logging /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/attachListener_solaris.cpp:289:32: warning: 'SolarisAttachOperation* create_detachall_operation()' defined but not used [-Wunused-function] 289 | static SolarisAttachOperation* create_detachall_operation() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/attachListener_solaris.cpp: In static member function 'static int SolarisAttachListener::create_door()': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/attachListener_solaris.cpp:406:51: warning: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 1025 [-Wformat-truncation=] 406 | snprintf(initial_path, sizeof(initial_path), "%s.tmp", door_path); | ^~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/attachListener_solaris.cpp:406:11: note: 'snprintf' output between 5 and 1029 bytes into a destination of size 1025 406 | snprintf(initial_path, sizeof(initial_path), "%s.tmp", door_path); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling 3062 files for java.base Compiling 89 properties into resource bundles for java.desktop Compiling 10 files for java.instrument Compiling 35 files for java.logging Compiling 330 files for java.management Compiling 30 files for java.security.sasl Compiling 106 files for java.rmi Compiling 141 files for java.net.http Compiling 15 files for java.scripting Compiling 5 files for java.transaction.xa Compiling 22 files for java.smartcardio Compiling 60 files for jdk.internal.jvmstat Compiling 122 files for jdk.charsets Compiling 71 files for COMPILE_CREATE_SYMBOLS Creating ct.sym classes Compiling 35 files for jdk.crypto.ec Compiling 68 files for jdk.dynalink Compiling 3 files for jdk.internal.ed Compiling 43 files for jdk.httpserver Compiling 64 files for jdk.incubator.foreign Compiling 50 files for jdk.incubator.vector Compiling 103 files for jdk.internal.le Compiling 51 files for jdk.internal.opt Compiling 205 files for jdk.internal.vm.ci Compiling 30 files for jdk.jartool Compiling 24 files for jdk.management Compiling 1 files for jdk.jdwp.agent Compiling 240 files for jdk.jfr Compiling 4 files for jdk.jsobject Compiling 11 files for jdk.jstatd Compiling 1806 files for jdk.localedata Compiling 15 files for jdk.management.jfr Compiling 8 files for jdk.net Compiling 2 files for jdk.nio.mapmode Compiling 11 files for jdk.random Compiling 33 files for jdk.sctp Compiling 9 files for jdk.unsupported Compiling 14 files for jdk.zipfs Compiling 127 files for java.compiler Compiling 18 files for java.datatransfer Compiling 1848 files for java.xml Compiling 198 files for java.naming Compiling 77 files for java.sql Compiling 271 files for java.xml.crypto Compiling 15 files for jdk.attach Compiling 406 files for jdk.compiler Compiling 75 files for jdk.crypto.cryptoki Compiling 1 files for jdk.internal.vm.compiler Compiling 1 files for jdk.internal.vm.compiler.management Compiling 229 files for jdk.javadoc Compiling 40 files for jdk.jcmd Compiling 136 files for jdk.jdeps Compiling 251 files for jdk.jdi Compiling 82 files for jdk.jlink Compiling 16 files for jdk.naming.dns Compiling 8 files for jdk.naming.rmi Compiling 94 files for jdk.xml.dom Updating support/src.zip Compiling 15 files for java.prefs Compiling 16 files for java.management.rmi Compiling 220 files for java.security.jgss Compiling 56 files for java.sql.rowset Compiling 31 files for jdk.management.agent Compiling 95 files for jdk.jshell Compiling 30 files for jdk.security.auth Compiling 16 files for jdk.security.jgss Compiling 2772 files for java.desktop Compiling 1 files for java.se Compiling 18 files for jdk.accessibility Compiling 3 files for jdk.editpad Compiling 960 files for jdk.hotspot.agent Compiling 64 files for jdk.jconsole Compiling 8 files for jdk.unsupported.desktop /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_perf_solaris.cpp: In function 'int get_info(const char*, void*, size_t, off_t)': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_perf_solaris.cpp:81:29: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 81 | if (pread(fd, info, s, o) != s) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp: In function 'void* thread_native_entry(void*)': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp:569:26: warning: comparison of integer expressions of different signedness: 'OSThread::thread_id_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 569 | if (osthr->thread_id() != -1) { | ~~~~~~~~~~~~~~~~~~~^~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp: In static member function 'static size_t os::numa_get_groups_num()': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp:1769:12: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1769 | return n != -1 ? n : 1; | ~~^~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp: In static member function 'static char* os::scan_pages(char*, char*, page_info*, page_info*)': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp:1905:34: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1905 | if (outdata[types * i] != page_expected->lgrp_id) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/utilities/globalDefinitions.hpp:29, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/memory/allocation.hpp:29, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/memory/arena.hpp:28, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/runtime/handles.hpp:28, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/classLoader.hpp:29, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp:27: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp: In function 'u_char* resolve_symbol(const char*)': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/utilities/debug.hpp:109:15: warning: format not a string literal and no format arguments [-Wformat-security] 109 | report_fatal(INTERNAL_ERROR, __FILE__, __LINE__, __VA_ARGS__); \ | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/os/solaris/os_solaris.cpp:2677:5: note: in expansion of macro 'fatal' 2677 | fatal(dlerror()); | ^~~~~ In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/stackMapFrame.hpp:29, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/stackMapTable.hpp:28, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/verifier.cpp:30: In member function 'void ClassVerifier::set_method_signatures_table(method_signatures_table_type*)', inlined from 'void ClassVerifier::verify_class(JavaThread*)' at /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/verifier.cpp:630:30: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/verifier.hpp:446:30: warning: storing the address of local variable 'method_signatures_table' in '*this.ClassVerifier::_method_signatures_table' [-Wdangling-pointer=] 446 | _method_signatures_table = method_signatures_table; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/verifier.cpp: In member function 'void ClassVerifier::verify_class(JavaThread*)': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/verifier.cpp:629:32: note: 'method_signatures_table' declared here 629 | method_signatures_table_type method_signatures_table; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/hotspot/share/classfile/verifier.cpp:622:39: note: 'this' declared here 622 | void ClassVerifier::verify_class(TRAPS) { | ^ Creating support/modules_libs/java.base/libverify.so from 1 file(s) Creating support/modules_libs/java.base/libjava.so from 58 file(s) 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/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c: In function 'getPsinfo': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c:653:13: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 653 | if (ret < sizeof(psinfo_t)) { | ^ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/java.c: In function 'TranslateApplicationArgs': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/java.c:1629:35: warning: the comparison will always evaluate as 'false' for the pointer operand in 'arg + 2' must not be NULL [-Waddress] 1629 | *nargv++ = ((arg + 2) == NULL) ? NULL : JLI_StringDup(arg + 2); | ^~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjli/java_md_common.c: In function 'Resolve': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjli/java_md_common.c:125:43: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size between 2 and 1025 [-Wformat-truncation=] 125 | JLI_Snprintf(name, sizeof(name), "%s%c%s", indir, FILE_SEPARATOR, cmd); | ^~ In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjli/java_md.h:38, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/java.h:41, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjli/java_md_common.c:26: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/jli_util.h:101:41: note: 'snprintf' output between 2 and 2048 bytes into a destination of size 1026 101 | #define JLI_Snprintf snprintf /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libjli/java_md_common.c:125:5: note: in expansion of macro 'JLI_Snprintf' 125 | JLI_Snprintf(name, sizeof(name), "%s%c%s", indir, FILE_SEPARATOR, cmd); | ^~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/parse_manifest.c: In function 'find_positions': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/parse_manifest.c:292:34: warning: pointer 'endpos' used after 'free' [-Wuse-after-free] 292 | pos = flen - (endpos - cp); | ~~~~~~~~^~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/share/native/libjli/parse_manifest.c:291:13: note: call to 'free' here 291 | free(buffer); | ^~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c: In function 'enumIPv4Interfaces': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1764:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1764 | for (i = 0; i < numifs.lifn_count; i++, ifreqP++) { | ^ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c: In function 'enumIPv6Interfaces': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1838:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1838 | for (i = 0; i < numifs.lifn_count; i++, ifreqP++) { | ^ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c: In function 'getMacFromDevice': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1944:17: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1944 | if (msg.len < DL_PHYS_ADDR_ACK_SIZE || dlpaack->dl_primitive != DL_PHYS_ADDR_ACK) { | ^ In function 'getFlags', inlined from 'addif' at /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:995:13: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:2036:5: warning: 'strncpy' output may be truncated copying 31 bytes from a string of length 31 [-Wstringop-truncation] 2036 | strncpy(if2.lifr_name, ifname, sizeof(if2.lifr_name) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'getIndex', inlined from 'addif' at /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1023:26: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1873:5: warning: 'strncpy' output may be truncated copying 31 bytes from a string of length 31 [-Wstringop-truncation] 1873 | strncpy(if2.lifr_name, name, sizeof(if2.lifr_name) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'getIndex', inlined from 'addif' at /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1055:29: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/NetworkInterface.c:1873:5: warning: 'strncpy' output may be truncated copying 31 bytes from a string of length 31 [-Wstringop-truncation] 1873 | strncpy(if2.lifr_name, name, sizeof(if2.lifr_name) - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/ResolverConfigurationImpl.c: In function 'Java_sun_net_dns_ResolverConfigurationImpl_fallbackDomain0': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.base/unix/native/libnet/ResolverConfigurationImpl.c:91:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 91 | if ((ret > 0) && (ret: note: this is the location of the previous definition In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/jdk.sctp/unix/native/libsctp/SctpNet.c:30: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/jdk.sctp/unix/native/libsctp/Sctp.h:32: warning: "__EXTENSIONS__" redefined 32 | #define __EXTENSIONS__ | : note: this is the location of the previous definition Creating support/modules_libs/jdk.security.auth/libjaas.so from 1 file(s) Updating images/sec-bin.zip In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh:36, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc:33: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc:27: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh:36, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc:31: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc:27: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh:36, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc:40: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc:27: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh:34, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc:30: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc:25: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh:34, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-style.cc:34: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-style.cc:25: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh:36, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc:32: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc:27: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh:36, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc:36: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh:30, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc:27: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | In file included from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh:34, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset.cc:44: /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-string-array.hh:48: warning: "_S" redefined 48 | #define _S(s) char HB_PASTE (str, __LINE__)[sizeof (s)]; | In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/local/gcc13/include/c++/13.2.0/cwchar:44, from /opt/local/gcc13/include/c++/13.2.0/bits/postypes.h:40, from /opt/local/gcc13/include/c++/13.2.0/iosfwd:42, from /opt/local/gcc13/include/c++/13.2.0/bits/shared_ptr.h:52, from /opt/local/gcc13/include/c++/13.2.0/memory:80, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-meta.hh:32, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb.hh:474, from /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libharfbuzz/hb-subset.cc:27: /usr/include/iso/ctype_iso.h:56: note: this is the location of the previous definition 56 | #define _S 0x00000008 /* Spacing character */ | /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libjsound/DirectAudioDevice.c:70:22: warning: 'MAP_SWAP32_impl' defined but not used [-Wunused-function] 70 | static INLINE UINT32 MAP_SWAP32_impl(UINT32 a) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/share/native/libjsound/DirectAudioDevice.c:66:22: warning: 'MAP_SWAP16_impl' defined but not used [-Wunused-function] 66 | static INLINE UINT16 MAP_SWAP16_impl(UINT16 a) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_PCM.c: In function 'DAUDIO_GetFormats': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_PCM.c:135:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint_t' {aka 'unsigned int'} [-Wsign-compare] 135 | for (s = 0; s < sr->num_samp_rates; s++) { | ^ /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_Utils.c: In function 'addAudioDevice.part.0': /home/pbulk/build/extra/openjdk17/work/jdk-il-jdk-17.0.5-ga/src/java.desktop/solaris/native/libjsound/PLATFORM_API_SolarisOS_Utils.c:78:13: warning: 'strncpy' specified bound 300 equals destination size [-Wstringop-truncation] 78 | strncpy(adPath[*count].path, path, MAX_NAME_LENGTH); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling 4 files for BUILD_JIGSAW_TOOLS Optimizing the exploded image Creating java.datatransfer.jmod Creating java.compiler.jmod Creating java.instrument.jmod Creating java.desktop.jmod Creating java.logging.jmod Creating java.management.jmod Creating java.management.rmi.jmod Creating java.naming.jmod Creating java.net.http.jmod Creating java.prefs.jmod Creating java.rmi.jmod Creating java.scripting.jmod Creating java.se.jmod Creating java.security.jgss.jmod Creating java.security.sasl.jmod Creating java.smartcardio.jmod Creating java.sql.jmod Creating java.sql.rowset.jmod Creating java.transaction.xa.jmod Creating java.xml.crypto.jmod Creating java.xml.jmod Creating jdk.accessibility.jmod Creating jdk.attach.jmod Creating jdk.charsets.jmod Creating jdk.crypto.cryptoki.jmod Creating jdk.compiler.jmod Creating jdk.crypto.ec.jmod Creating jdk.dynalink.jmod Creating jdk.editpad.jmod Creating jdk.hotspot.agent.jmod Creating jdk.httpserver.jmod Creating jdk.incubator.foreign.jmod Creating jdk.incubator.vector.jmod Creating jdk.internal.ed.jmod Creating jdk.internal.jvmstat.jmod Creating jdk.internal.le.jmod Creating jdk.internal.opt.jmod Creating jdk.internal.vm.ci.jmod Creating jdk.internal.vm.compiler.jmod Creating jdk.internal.vm.compiler.management.jmod Creating jdk.jartool.jmod Creating jdk.javadoc.jmod Creating jdk.jcmd.jmod Creating jdk.jconsole.jmod Creating jdk.jdeps.jmod Creating jdk.jdi.jmod Creating jdk.jdwp.agent.jmod Creating jdk.jfr.jmod Creating interim java.base.jmod Creating interim java.logging.jmod Creating jdk.jshell.jmod Creating jdk.jsobject.jmod Creating jdk.jstatd.jmod Creating jdk.localedata.jmod Creating jdk.management.jmod Creating jdk.management.agent.jmod Creating jdk.management.jfr.jmod Creating jdk.naming.dns.jmod Creating jdk.naming.rmi.jmod Creating jdk.net.jmod Creating jdk.nio.mapmode.jmod Creating jdk.random.jmod Creating jdk.sctp.jmod Creating jdk.security.auth.jmod Creating jdk.security.jgss.jmod Creating jdk.unsupported.jmod Creating jdk.unsupported.desktop.jmod Creating jdk.xml.dom.jmod Creating jdk.zipfs.jmod Compiling 3 files for BUILD_DEMO_CodePointIM Updating support/demos/image/jfc/CodePointIM/src.zip Creating interim jimage Compiling 3 files for BUILD_DEMO_FileChooserDemo Updating support/demos/image/jfc/FileChooserDemo/src.zip Compiling 29 files for BUILD_DEMO_SwingSet2 Updating support/demos/image/jfc/SwingSet2/src.zip Compiling 3 files for BUILD_DEMO_Font2DTest Updating support/demos/image/jfc/Font2DTest/src.zip Compiling 1 files for CLASSLIST_JAR Compiling 64 files for BUILD_DEMO_J2Ddemo Updating support/demos/image/jfc/J2Ddemo/src.zip Compiling 15 files for BUILD_DEMO_Metalworks Updating support/demos/image/jfc/Metalworks/src.zip Compiling 2 files for BUILD_DEMO_Notepad Updating support/demos/image/jfc/Notepad/src.zip Compiling 5 files for BUILD_DEMO_Stylepad Updating support/demos/image/jfc/Stylepad/src.zip Compiling 5 files for BUILD_DEMO_SampleTree Updating support/demos/image/jfc/SampleTree/src.zip Compiling 8 files for BUILD_DEMO_TableExample Updating support/demos/image/jfc/TableExample/src.zip Compiling 1 files for BUILD_DEMO_TransparentRuler Updating support/demos/image/jfc/TransparentRuler/src.zip Creating support/classlist.jar Creating jdk.jlink.jmod Creating java.base.jmod Creating support/demos/image/jfc/CodePointIM/CodePointIM.jar Creating support/demos/image/jfc/FileChooserDemo/FileChooserDemo.jar Creating support/demos/image/jfc/SwingSet2/SwingSet2.jar Creating support/demos/image/jfc/Font2DTest/Font2DTest.jar Creating support/demos/image/jfc/J2Ddemo/J2Ddemo.jar Creating support/demos/image/jfc/Metalworks/Metalworks.jar Creating support/demos/image/jfc/Notepad/Notepad.jar Creating support/demos/image/jfc/Stylepad/Stylepad.jar Creating support/demos/image/jfc/SampleTree/SampleTree.jar Creating support/demos/image/jfc/TableExample/TableExample.jar Creating support/demos/image/jfc/TransparentRuler/TransparentRuler.jar Creating jdk image Creating CDS archive for jdk image Creating CDS-NOCOOPS archive for jdk image Stopping sjavac server Finished building target 'images' in configuration 'solaris-x86_64-server-release' Generating jar wrapper... Generating java wrapper... Generating javac wrapper... Generating javadoc wrapper... Generating javah wrapper... Generating javap wrapper... Generating jcmd wrapper... Generating jhat wrapper... Generating jps wrapper... Generating jstack wrapper... Generating keytool wrapper... Generating orbd wrapper... Generating policytool wrapper... Generating rmiregistry wrapper... Generating servertool wrapper... Generating tnameserv wrapper...