+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/erlang-27.0.1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/erlang-27.0.1/work.log ===> Building for erlang-27.0.1 MAKE depend make[1]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' MAKE generate make[2]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' GEN x86_64-pc-solaris2.11/opt/jit/OPCODES-GENERATED GEN x86_64-pc-solaris2.11/opt/jit/beam_asm_global.hpp GEN x86_64-pc-solaris2.11/opt/jit/TABLES-GENERATED GEN x86_64-pc-solaris2.11/opt/jit/erl_alloc_types.h GEN x86_64-pc-solaris2.11/erl_version.h GEN x86_64-pc-solaris2.11/opt/jit/driver_tab.c make[3]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' MAKE opt make[4]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' GEN x86_64-pc-solaris2.11/opt/jit/preload.c GEN obj/x86_64-pc-solaris2.11/opt/depend.mk CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/simple_c_gc.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_lexer.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_main.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_node.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_parser.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_printers.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_string.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_symbol.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_utils.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/x86_64-pc-solaris2.11/ycf_yield_fun.o CC obj/x86_64-pc-solaris2.11/opt/r/ethr_aux.o CC obj/x86_64-pc-solaris2.11/opt/r/ethr_atomics.o CC obj/x86_64-pc-solaris2.11/opt/r/ethr_mutex.o CC obj/x86_64-pc-solaris2.11/opt/r/ethr_cbf.o CC obj/x86_64-pc-solaris2.11/opt/r/ethread.o CC obj/x86_64-pc-solaris2.11/opt/r/ethr_event.o CC obj/x86_64-pc-solaris2.11/opt/erl_printf_format.o CC obj/x86_64-pc-solaris2.11/opt/erl_printf.o CC obj/x86_64-pc-solaris2.11/opt/erl_misc_utils.o CC obj/x86_64-pc-solaris2.11/opt/r/erl_printf_format.o CC obj/x86_64-pc-solaris2.11/opt/r/erl_printf.o CC obj/x86_64-pc-solaris2.11/opt/r/erl_misc_utils.o LD /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src/yielding_c_fun/bin/x86_64-pc-solaris2.11/yielding_c_fun AR ../lib/internal/x86_64-pc-solaris2.11/liberts_internal.a RANLIB ../lib/internal/x86_64-pc-solaris2.11/liberts_internal.a AR ../lib/internal/x86_64-pc-solaris2.11/liberts_internal_r.a RANLIB ../lib/internal/x86_64-pc-solaris2.11/liberts_internal_r.a AR ../lib/internal/x86_64-pc-solaris2.11/libethread.a RANLIB ../lib/internal/x86_64-pc-solaris2.11/libethread.a GEN obj/x86_64-pc-solaris2.11/opt/MADE make[4]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' make[3]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' GEN x86_64-pc-solaris2.11/opt/jit/erl_map.ycf.h GEN x86_64-pc-solaris2.11/opt/jit/utils.ycf.h GEN x86_64-pc-solaris2.11/opt/jit/erl_db_insert_list.ycf.h GEN x86_64-pc-solaris2.11/opt/jit/GENERATED make[2]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' make[1]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' make[1]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' MAKE depend make[2]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' GEN x86_64-pc-solaris2.11/opt/jit/jit.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/src.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/drv.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/nif.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/sys.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/target.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/zlib.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/ryu.depend.mk GEN x86_64-pc-solaris2.11/opt/jit/depend.mk make[3]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' MAKE depend make[4]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' make[4]: Nothing to be done for 'depend'. make[4]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' make[3]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' make[1]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' make[1]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' MAKE depend make[2]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' make[2]: Nothing to be done for 'depend'. make[2]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' make[1]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/lib_src' MAKE erl_interface_build make[1]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface' === Entering application erl_interface make[2]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/src' MAKE opt make[3]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/src' GEN x86_64-pc-solaris2.11/depend.mk CC x86_64-pc-solaris2.11/depend.mk CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_connect.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_resolve.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/eirecv.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/send.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/send_exit.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/send_reg.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_atom.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_big.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_bignum.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_binary.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_boolean.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_char.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_double.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_fun.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_intlist.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_iodata.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_list_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_long.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_pid.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_port.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_ref.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_skip.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_string.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_trace.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_tuple_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_ulong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_version.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_longlong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/decode_ulonglong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_atom.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_big.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_bignum.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_binary.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_boolean.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_char.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_double.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_fun.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_list_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_long.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_pid.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_port.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_ref.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_string.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_trace.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_tuple_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_ulong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_version.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_longlong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/encode_ulonglong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/epmd_port.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/epmd_publish.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/epmd_unpublish.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_decode_term.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_format.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_locking.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_malloc.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_portio.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_printterm.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_pthreads.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_trace.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_x_encode.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/get_type.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/show_msg.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_compat.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_init.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/ei_cmp_nc.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/global_names.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/global_register.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/global_unregister.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/global_whereis.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.st/x86_64-pc-solaris2.11/md5_dgst.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_connect.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_resolve.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/eirecv.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/send.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/send_exit.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/send_reg.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_atom.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_big.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_bignum.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_binary.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_boolean.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_char.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_double.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_fun.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_intlist.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_iodata.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_list_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_long.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_pid.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_port.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_ref.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_skip.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_string.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_trace.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_tuple_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_ulong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_version.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_longlong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/decode_ulonglong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_atom.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_big.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_bignum.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_binary.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_boolean.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_char.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_double.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_fun.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_list_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_long.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_pid.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_port.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_ref.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_string.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_trace.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_tuple_header.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_ulong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_version.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_longlong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/encode_ulonglong.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/epmd_port.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/epmd_publish.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/epmd_unpublish.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_decode_term.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_format.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_locking.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_malloc.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_portio.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_printterm.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_pthreads.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_trace.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_x_encode.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/get_type.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/show_msg.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_compat.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_init.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/ei_cmp_nc.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/global_names.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/global_register.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/global_unregister.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/global_whereis.o CC /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj.mt/x86_64-pc-solaris2.11/md5_dgst.o VSN ../ebin/erl_interface.app VSN ../ebin/erl_interface.appup AR /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj/x86_64-pc-solaris2.11/libei_st.a RANLIB /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj/x86_64-pc-solaris2.11/libei_st.a AR /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj/x86_64-pc-solaris2.11/libei.a RANLIB /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/obj/x86_64-pc-solaris2.11/libei.a LD /home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/bin/x86_64-pc-solaris2.11/erl_call make[3]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/src' make[2]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/src' make[2]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/doc' make[2]: Nothing to be done for 'opt'. make[2]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface/doc' === Leaving application erl_interface make[1]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/lib/erl_interface' MAKE emulator make[1]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts' make[2]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts' make[3]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' MAKE opt make[4]: Entering directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' CC obj/x86_64-pc-solaris2.11/opt/jit/erl_main.o CC obj/x86_64-pc-solaris2.11/opt/jit/preload.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_process.o CC obj/x86_64-pc-solaris2.11/opt/jit/asm_load.o CXX x86_64-pc-solaris2.11/opt/jit/asmjit/asmjit.hpp.gch CC obj/x86_64-pc-solaris2.11/opt/jit/beam_common.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_bif_load.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_bp.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_catches.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_debug.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_load.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_opcodes.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_ranges.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_transform_helpers.o CC obj/x86_64-pc-solaris2.11/opt/jit/code_ix.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_alloc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_alloc_util.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_goodfit_alloc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bestfit_alloc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_afit_alloc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_init.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_atom_table.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_table.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_ddll.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_guard.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_info.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_op.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_os.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_lists.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_persistent.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_atomics.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_counters.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_trace.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_unique.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_guard_bifs.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_dirty_bif_wrap.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_trace.o CC obj/x86_64-pc-solaris2.11/opt/jit/copy.o CC obj/x86_64-pc-solaris2.11/opt/jit/utils.o CC obj/x86_64-pc-solaris2.11/opt/jit/bif.o In file included from beam/utils.c:55: beam/erl_io_queue.h: In function 'erts_ioq_iodata_to_vec': beam/erl_io_queue.h:182:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 182 | iov[0].iov_base = &base[BYTE_OFFSET(offset)]; | ^ beam/erl_io_queue.h:198:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 198 | iov[0].iov_base = buf; | ^ CC obj/x86_64-pc-solaris2.11/opt/jit/io.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_printf_term.o In file included from beam/io.c:55: beam/erl_io_queue.h: In function 'erts_ioq_iodata_to_vec': beam/erl_io_queue.h:182:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 182 | iov[0].iov_base = &base[BYTE_OFFSET(offset)]; | ^ beam/erl_io_queue.h:198:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 198 | iov[0].iov_base = buf; | ^ beam/io.c: In function 'deliver_vec_message': beam/io.c:3577:26: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 3577 | base = iov->iov_base; | ^ CC obj/x86_64-pc-solaris2.11/opt/jit/erl_debug.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_message.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_proc_sig_queue.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_process_dict.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_process_lock.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_port_task.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_arith.o CC obj/x86_64-pc-solaris2.11/opt/jit/time.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_time_sup.o CC obj/x86_64-pc-solaris2.11/opt/jit/external.o CC obj/x86_64-pc-solaris2.11/opt/jit/dist.o beam/external.c: In function 'erts_encode_ext_dist_header_finalize': beam/external.c:492:25: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 492 | register byte *ep = ob->eiov->iov[1].iov_base; | ^~ beam/external.c:664:31: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 664 | ob->eiov->iov[1].iov_base = ep; | ^ beam/external.c: In function 'store_in_vec_aux': beam/external.c:4141:37: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 4141 | ctx->iov[vlen].iov_base = ptr; | ^ beam/external.c: In function 'transcode_dist_obuf': beam/external.c:6421:8: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 6421 | ep = iov[2].iov_base; | ^ beam/external.c:6542:38: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 6542 | iov[payload_ix].iov_base = &((byte*)iov[payload_ix].iov_base)[-1]; | ^ beam/dist.c: In function 'erts_dsig_send': beam/dist.c:3415:35: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 3415 | eiov->iov[1].iov_base = ctx->dhdrp; | ^ beam/dist.c:3437:39: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 3437 | eiov->iov[1].iov_base = hdr; | ^ beam/dist.c: In function 'dist_ctrl_get_data_1': beam/dist.c:4561:52: warning: pointer targets in passing argument 5 of 'erts_wrap_refc_bitstring' differ in signedness [-Wpointer-sign] 4561 | iov[ix].iov_base, | ~~~~~~~^~~~~~~~~ | | | caddr_t {aka char *} In file included from beam/erl_process.h:116, from beam/beam_code.h:25, from beam/module.h:25, from beam/global.h:34, from beam/dist.c:39: beam/erl_bits.h:339:38: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'caddr_t' {aka 'char *'} 339 | byte *data, | ~~~~~~^~~~ CC obj/x86_64-pc-solaris2.11/opt/jit/binary.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_db.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_db_util.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_db_hash.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_db_tree.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_thr_progress.o CC obj/x86_64-pc-solaris2.11/opt/jit/big.o CC obj/x86_64-pc-solaris2.11/opt/jit/hash.o CC obj/x86_64-pc-solaris2.11/opt/jit/index.o CC obj/x86_64-pc-solaris2.11/opt/jit/atom.o CC obj/x86_64-pc-solaris2.11/opt/jit/module.o CC obj/x86_64-pc-solaris2.11/opt/jit/export.o CC obj/x86_64-pc-solaris2.11/opt/jit/register.o CC obj/x86_64-pc-solaris2.11/opt/jit/break.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_async.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_lock_check.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_dyn_lock_check.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_gc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_lock_count.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_posix_str.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bits.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_math.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_fun.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_port.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_term.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_node_tables.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_monitor_link.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_process_dump.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_hl_timer.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_cpu_topology.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_drv_thread.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_chksum.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_re.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_unicode.o CC obj/x86_64-pc-solaris2.11/opt/jit/packet_parser.o CC obj/x86_64-pc-solaris2.11/opt/jit/safe_hash.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_zlib.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_nif.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_binary.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_ao_firstfit_alloc.o In file included from beam/erl_nif.c:59: beam/erl_io_queue.h: In function 'erts_ioq_iodata_to_vec': beam/erl_io_queue.h:182:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 182 | iov[0].iov_base = &base[BYTE_OFFSET(offset)]; | ^ beam/erl_io_queue.h:198:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 198 | iov[0].iov_base = buf; | ^ beam/erl_nif.c: In function 'fill_iovec_with_slice': beam/erl_nif.c:4185:44: warning: pointer targets in assignment from 'unsigned char *' to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 4185 | iovec->iov[iovec_idx].iov_base = raw_data.data; | ^ beam/erl_nif.c: In function 'enif_ioq_enq_binary': beam/erl_nif.c:4316:25: warning: pointer targets in assignment from 'unsigned char *' to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 4316 | vec.iov[0].iov_base = bin->data; | ^ CC obj/x86_64-pc-solaris2.11/opt/jit/erl_thr_queue.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_sched_spec_pre_alloc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_ptab.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_map.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_msacc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_lock_flags.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_io_queue.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_db_catree.o In file included from beam/erl_io_queue.c:31: beam/erl_io_queue.h: In function 'erts_ioq_iodata_to_vec': beam/erl_io_queue.h:182:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 182 | iov[0].iov_base = &base[BYTE_OFFSET(offset)]; | ^ beam/erl_io_queue.h:198:33: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 198 | iov[0].iov_base = buf; | ^ beam/erl_io_queue.c: In function 'io_list_to_vec_set_vec': beam/erl_io_queue.c:425:26: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 425 | (*iov)->iov_base = ptr; | ^ beam/erl_io_queue.c:433:22: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'caddr_t' {aka 'char *'} differ in signedness [-Wpointer-sign] 433 | (*iov)->iov_base = ptr; | ^ CC obj/x86_64-pc-solaris2.11/opt/jit/socket_dbg.o CC obj/x86_64-pc-solaris2.11/opt/jit/socket_tarray.o CC obj/x86_64-pc-solaris2.11/opt/jit/socket_util.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_flxctr.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_nfunc_sched.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_global_literals.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_file.o CC obj/x86_64-pc-solaris2.11/opt/jit/beam_types.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_term_hashing.o beam/erl_term_hashing.c: In function 'erts_iov_block_hash': beam/erl_term_hashing.c:623:13: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 623 | ptr = iov[vix].iov_base; | ^ beam/erl_term_hashing.c:656:21: warning: pointer targets in assignment from 'caddr_t' {aka 'char *'} to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] 656 | ptr = iov[vix].iov_base; | ^ CC obj/x86_64-pc-solaris2.11/opt/jit/erl_bif_coverage.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_iolist.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_etp.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys_drivers.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys_env.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys_uds.o CC obj/x86_64-pc-solaris2.11/opt/jit/driver_tab.o CC obj/x86_64-pc-solaris2.11/opt/jit/unix_prim_file.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys_float.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys_time.o CC obj/x86_64-pc-solaris2.11/opt/jit/sys_signal_stack.o CC obj/x86_64-pc-solaris2.11/opt/jit/unix_socket_syncio.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_poll.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_check_io.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_mseg.o sys/common/erl_poll.c: In function 'check_fd_events': sys/common/erl_poll.c:1852:9: warning: unused variable 'timeout' [-Wunused-variable] 1852 | int timeout; | ^~~~~~~ CC obj/x86_64-pc-solaris2.11/opt/jit/erl_mmap.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_osenv.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_unix_sys_ddll.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_sys_common_misc.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_os_monotonic_time_extender.o CC obj/x86_64-pc-solaris2.11/opt/jit/erlang_lttng.o CC obj/x86_64-pc-solaris2.11/opt/jit/inet_drv.o CC obj/x86_64-pc-solaris2.11/opt/jit/ram_file_drv.o CC obj/x86_64-pc-solaris2.11/opt/jit/prim_tty_nif.o CC obj/x86_64-pc-solaris2.11/opt/jit/erl_tracer_nif.o nifs/common/prim_tty_nif.c: In function 'tty_tgoto_nif': nifs/common/prim_tty_nif.c:776:25: error: passing argument 3 of 'tputs' from incompatible pointer type [-Wincompatible-pointer-types] 776 | (void)tputs(ent, 1, tty_puts_putc); /* tputs only fails if ent is null, | ^~~~~~~~~~~~~ | | | int (*)(char) In file included from nifs/common/prim_tty_nif.c:47: /home/pbulk/build/lang/erlang/work/.buildlink/include/ncurses/termcap.h:66:54: note: expected 'int (*)(int)' but argument is of type 'int (*)(char)' 66 | extern NCURSES_EXPORT(int) tputs (const char *, int, int (*)(int)); | ^~~~~~~~~~~~ make[4]: *** [x86_64-pc-solaris2.11/Makefile:923: obj/x86_64-pc-solaris2.11/opt/jit/prim_tty_nif.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' make[3]: *** [/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/make/run_make.mk:35: opt] Error 2 make[3]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts/emulator' make[2]: *** [Makefile:45: opt] Error 2 make[2]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts' make[1]: *** [Makefile:60: jit] Error 2 make[1]: Leaving directory '/home/pbulk/build/lang/erlang/work/otp-OTP-27.0.1/erts' gmake: *** [Makefile:483: emulator] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/erlang *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/erlang