+ 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/ocaml-core_unix-0.15.0nb1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ocaml-core_unix-0.15.0nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ocaml-core_unix-0.15.0nb1 gcc error_checking_mutex/src/error_checking_mutex_stubs.o error_checking_mutex_stubs.c:86:2: warning: #warning "_POSIX_THREADS not defined or < 200112; unix_create_error_checking_mutex not available" [-Wcpp] 86 | #warning "_POSIX_THREADS not defined or < 200112; unix_create_error_checking_mutex not available" | ^~~~~~~ gcc filename_unix/src/filename_unix_stubs.o In file included from /opt/local/lib/ocaml/site-lib/jane-street-headers/ocaml_utils.h:6, from filename_unix_stubs.c:5: filename_unix_stubs.c: In function 'core_unix_realpath': /opt/local/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 290 | #define String_val(x) ((const char *) Bp_val(x)) | ^ filename_unix_stubs.c:32:16: note: in expansion of macro 'String_val' 32 | char *path = String_val(v_path); | ^~~~~~~~~~ bash unix_pseudo_terminal/src/config_ext.h getconf: Invalid argument (GNU_LIBC_VERSION) gcc bigstring_unix/src/bigstring_unix_stubs.o bigstring_unix_stubs.c:39: warning: "__BYTE_ORDER" redefined 39 | #define __BYTE_ORDER _BYTE_ORDER | In file included from bigstring_unix_stubs.c:37: /usr/include/endian.h:35: note: this is the location of the previous definition 35 | #define __BYTE_ORDER LITTLE_ENDIAN | bigstring_unix_stubs.c:40: warning: "__LITTLE_ENDIAN" redefined 40 | #define __LITTLE_ENDIAN _LITTLE_ENDIAN | In file included from bigstring_unix_stubs.c:37: /usr/include/endian.h:30: note: this is the location of the previous definition 30 | #define __LITTLE_ENDIAN 1234 | bigstring_unix_stubs.c:41: warning: "__BIG_ENDIAN" redefined 41 | #define __BIG_ENDIAN _BIG_ENDIAN | In file included from bigstring_unix_stubs.c:37: /usr/include/endian.h:31: note: this is the location of the previous definition 31 | #define __BIG_ENDIAN 4321 | bigstring_unix_stubs.c:724:2: warning: #warning "Neither MSG_NOSIGNAL nor SO_NOSIGPIPE defined; bigstring_send{,msg}_noblocking_no_sigpipe not implemented" [-Wcpp] 724 | #warning "Neither MSG_NOSIGNAL nor SO_NOSIGPIPE defined; bigstring_send{,msg}_noblocking_no_sigpipe not implemented" | ^~~~~~~ bigstring_unix_stubs.c:725:2: warning: #warning "Platform not supported. Please report this." [-Wcpp] 725 | #warning "Platform not supported. Please report this." | ^~~~~~~ gcc core_unix/src/core_unix_stubs.o (exit 1) (cd _build/default/core_unix/src && /home/pbulk/build/devel/ocaml-core_unix/work/.cwrapper/bin/gcc -O2 -fno-strict-aliasing -fwrapv -D_POSIX_PTHREAD_SEMANTICS -pthread -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include/db4 -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include -D_FILE_OFFSET_BITS=64 -I/opt/local/include/db4 -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include -O2 -fno-strict-aliasing -fwrapv -D_POSIX_PTHREAD_SEMANTICS -pthread -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include/db4 -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include -D_LARGEFILE64_SOURCE -g -I /opt/local/lib/ocaml -I /opt/local/lib/ocaml/site-lib/base -I /opt/local/lib/ocaml/site-lib/base/base_internalhash_types -I /opt/local/lib/ocaml/site-lib/base/caml -I /opt/local/lib/ocaml/site-lib/base/md5 -I /opt/local/lib/ocaml/site-lib/base/shadow_stdlib -I /opt/local/lib/ocaml/site-lib/base_bigstring -I /opt/local/lib/ocaml/site-lib/base_quickcheck -I /opt/local/lib/ocaml/site-lib/base_quickcheck/ppx_quickcheck/runtime -I /opt/local/lib/ocaml/site-lib/bin_prot -I /opt/local/lib/ocaml/site-lib/bin_prot/shape -I /opt/local/lib/ocaml/site-lib/core -I /opt/local/lib/ocaml/site-lib/core/base_for_tests -I /opt/local/lib/ocaml/site-lib/core/validate -I /opt/local/lib/ocaml/site-lib/core_kernel/caml_threads -I /opt/local/lib/ocaml/site-lib/core_kernel/caml_unix -I /opt/local/lib/ocaml/site-lib/core_kernel/flags -I /opt/local/lib/ocaml/site-lib/fieldslib -I /opt/local/lib/ocaml/site-lib/int_repr -I /opt/local/lib/ocaml/site-lib/jane-street-headers -I /opt/local/lib/ocaml/site-lib/parsexp -I /opt/local/lib/ocaml/site-lib/ppx_assert/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_bench/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_compare/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_enumerate/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_expect/collector -I /opt/local/lib/ocaml/site-lib/ppx_expect/common -I /opt/local/lib/ocaml/site-lib/ppx_expect/config -I /opt/local/lib/ocaml/site-lib/ppx_expect/config_types -I /opt/local/lib/ocaml/site-lib/ppx_hash/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_here/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_inline_test/config -I /opt/local/lib/ocaml/site-lib/ppx_inline_test/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_log/types -I /opt/local/lib/ocaml/site-lib/ppx_module_timer/runtime -I /opt/local/lib/ocaml/site-lib/ppx_sexp_conv/runtime-lib -I /opt/local/lib/ocaml/site-lib/sexplib -I /opt/local/lib/ocaml/site-lib/sexplib/unix -I /opt/local/lib/ocaml/site-lib/sexplib0 -I /opt/local/lib/ocaml/site-lib/spawn -I /opt/local/lib/ocaml/site-lib/splittable_random -I /opt/local/lib/ocaml/site-lib/stdio -I /opt/local/lib/ocaml/site-lib/time_now -I /opt/local/lib/ocaml/site-lib/typerep -I /opt/local/lib/ocaml/site-lib/variantslib -I /opt/local/lib/ocaml/threads -I ../../error_checking_mutex/src -I ../../signal_unix/src -o core_unix_stubs.o -c core_unix_stubs.c) In file included from /opt/local/lib/ocaml/site-lib/jane-street-headers/ocaml_utils.h:6, from core_unix_stubs.c:57: core_unix_stubs.c: In function 'unix_O_ASYNC': core_unix_stubs.c:89:18: error: 'O_ASYNC' undeclared (first use in this function); did you mean 'O_DSYNC'? 89 | UNIX_INT63_CONST(O_ASYNC) | ^~~~~~~ /opt/local/lib/ocaml/caml/mlvalues.h:75:47: note: in definition of macro 'Val_long' 75 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1) | ^ /opt/local/lib/ocaml/site-lib/jane-street-headers/ocaml_utils.h:39:55: note: in expansion of macro 'caml_alloc_int63' 39 | CAMLprim value name(value __unused v_unit) { return caml_alloc_int63(z); } | ^~~~~~~~~~~~~~~~ core_unix_stubs.c:83:33: note: in expansion of macro 'DEFINE_INT63_CONSTANT' 83 | #define UNIX_INT63_CONST(CONST) DEFINE_INT63_CONSTANT(unix_##CONST,CONST) | ^~~~~~~~~~~~~~~~~~~~~ core_unix_stubs.c:89:1: note: in expansion of macro 'UNIX_INT63_CONST' 89 | UNIX_INT63_CONST(O_ASYNC) | ^~~~~~~~~~~~~~~~ core_unix_stubs.c:89:18: note: each undeclared identifier is reported only once for each function it appears in 89 | UNIX_INT63_CONST(O_ASYNC) | ^~~~~~~ /opt/local/lib/ocaml/caml/mlvalues.h:75:47: note: in definition of macro 'Val_long' 75 | #define Val_long(x) ((intnat) (((uintnat)(x) << 1)) + 1) | ^ /opt/local/lib/ocaml/site-lib/jane-street-headers/ocaml_utils.h:39:55: note: in expansion of macro 'caml_alloc_int63' 39 | CAMLprim value name(value __unused v_unit) { return caml_alloc_int63(z); } | ^~~~~~~~~~~~~~~~ core_unix_stubs.c:83:33: note: in expansion of macro 'DEFINE_INT63_CONSTANT' 83 | #define UNIX_INT63_CONST(CONST) DEFINE_INT63_CONSTANT(unix_##CONST,CONST) | ^~~~~~~~~~~~~~~~~~~~~ core_unix_stubs.c:89:1: note: in expansion of macro 'UNIX_INT63_CONST' 89 | UNIX_INT63_CONST(O_ASYNC) | ^~~~~~~~~~~~~~~~ core_unix_stubs.c: At top level: core_unix_stubs.c:643:2: warning: #warning "posix timers not present; clock functions undefined" [-Wcpp] 643 | #warning "posix timers not present; clock functions undefined" | ^~~~~~~ core_unix_stubs.c: In function 'core_unix_get_in_addr_for_interface': core_unix_stubs.c:757:19: error: 'SIOCGIFADDR' undeclared (first use in this function) 757 | if (ioctl(fd, SIOCGIFADDR, &ifr) < 0) | ^~~~~~~~~~~ core_unix_stubs.c: In function 'core_unix_mcast_modify': core_unix_stubs.c:1127:23: error: 'SIOCGIFADDR' undeclared (first use in this function) 1127 | if (ioctl(fd, SIOCGIFADDR, &ifreq) < 0) | ^~~~~~~~~~~ gcc syslog/src/syslog_stubs.o (exit 1) (cd _build/default/syslog/src && /home/pbulk/build/devel/ocaml-core_unix/work/.cwrapper/bin/gcc -O2 -fno-strict-aliasing -fwrapv -D_POSIX_PTHREAD_SEMANTICS -pthread -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include/db4 -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include -D_FILE_OFFSET_BITS=64 -I/opt/local/include/db4 -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include -O2 -fno-strict-aliasing -fwrapv -D_POSIX_PTHREAD_SEMANTICS -pthread -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include/db4 -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include -g -I /opt/local/lib/ocaml -I /opt/local/lib/ocaml/site-lib/base -I /opt/local/lib/ocaml/site-lib/base/base_internalhash_types -I /opt/local/lib/ocaml/site-lib/base/caml -I /opt/local/lib/ocaml/site-lib/base/md5 -I /opt/local/lib/ocaml/site-lib/base/shadow_stdlib -I /opt/local/lib/ocaml/site-lib/base_bigstring -I /opt/local/lib/ocaml/site-lib/base_quickcheck -I /opt/local/lib/ocaml/site-lib/base_quickcheck/ppx_quickcheck/runtime -I /opt/local/lib/ocaml/site-lib/bin_prot -I /opt/local/lib/ocaml/site-lib/bin_prot/shape -I /opt/local/lib/ocaml/site-lib/core -I /opt/local/lib/ocaml/site-lib/core/base_for_tests -I /opt/local/lib/ocaml/site-lib/core/validate -I /opt/local/lib/ocaml/site-lib/fieldslib -I /opt/local/lib/ocaml/site-lib/int_repr -I /opt/local/lib/ocaml/site-lib/jane-street-headers -I /opt/local/lib/ocaml/site-lib/parsexp -I /opt/local/lib/ocaml/site-lib/ppx_assert/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_bench/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_compare/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_enumerate/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_expect/collector -I /opt/local/lib/ocaml/site-lib/ppx_expect/common -I /opt/local/lib/ocaml/site-lib/ppx_expect/config -I /opt/local/lib/ocaml/site-lib/ppx_expect/config_types -I /opt/local/lib/ocaml/site-lib/ppx_hash/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_here/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_inline_test/config -I /opt/local/lib/ocaml/site-lib/ppx_inline_test/runtime-lib -I /opt/local/lib/ocaml/site-lib/ppx_log/types -I /opt/local/lib/ocaml/site-lib/ppx_module_timer/runtime -I /opt/local/lib/ocaml/site-lib/ppx_sexp_conv/runtime-lib -I /opt/local/lib/ocaml/site-lib/sexplib -I /opt/local/lib/ocaml/site-lib/sexplib0 -I /opt/local/lib/ocaml/site-lib/splittable_random -I /opt/local/lib/ocaml/site-lib/stdio -I /opt/local/lib/ocaml/site-lib/time_now -I /opt/local/lib/ocaml/site-lib/typerep -I /opt/local/lib/ocaml/site-lib/variantslib -o syslog_stubs.o -c syslog_stubs.c) syslog_stubs.c:13:58: error: 'LOG_PERROR' undeclared here (not in a function); did you mean 'LOG_ERR'? 13 | LOG_PID, LOG_CONS, LOG_ODELAY, LOG_NDELAY, LOG_NOWAIT, LOG_PERROR | ^~~~~~~~~~ | LOG_ERR File "bigstring_unix/src/bigstring_unix.ml", line 139, characters 9-22: 139 | [%%ifdef JSC_NOSIGPIPE] ^^^^^^^^^^^^^ Error: optcomp: doesn't know about JSC_NOSIGPIPE. You need to either define it or undefine it with #undef. Optcomp doesn't accept variables it doesn't know about to avoid typos. *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/ocaml-core_unix *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/devel/ocaml-core_unix