+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=31 WRKLOG=/tmp/bulklog/ruby31-memcache-0.1.0nb2/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent RUBY_VERSION_REQD=31 WRKLOG=/tmp/bulklog/ruby31-memcache-0.1.0nb2/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for ruby31-memcache-0.1.0nb2
compiling memcache.c
In file included from rbmemcache.h:31,
                 from memcache.c:29:
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:308:12: error: unknown type name 'u_int32_t'
  308 |   mc_const u_int32_t lineno;
      |            ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:311:12: error: unknown type name 'u_int32_t'
  311 |   mc_const u_int32_t errnum;
      |            ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:314:12: error: unknown type name 'u_int32_t'
  314 |   mc_const u_int32_t errcode;
      |            ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:367:26: error: expected declaration specifiers or '...' before '*' token
  367 | typedef u_int32_t       (*mcHashKeyFunc)(MCM_HASH_FUNC);
      |                          ^
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:374:63: warning: type defaults to 'int' in declaration of 'u_int32_t' [-Wimplicit-int]
  374 | typedef void *(*mcServerFindFunc)(const void *, void *, const u_int32_t);
      |                                                               ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:418:3: error: unknown type name 'mcHashKeyFunc'
  418 |   mcHashKeyFunc mcHashKey;
      |   ^~~~~~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:432:3: error: unknown type name 'u_int32_t'
  432 |   u_int32_t errnum;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:440:3: error: unknown type name 'u_int32_t'
  440 |   u_int32_t _last_hash;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:448:3: error: unknown type name 'u_int32_t'
  448 |   u_int32_t MCM_ERR_MASK;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:483:3: error: unknown type name 'u_int32_t'
  483 |   u_int32_t num_addrs;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:496:3: error: unknown type name 'u_int32_t'
  496 |   u_int32_t _last_hash;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:518:3: error: unknown type name 'u_int32_t'
  518 |   u_int32_t curr_items;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:519:3: error: unknown type name 'u_int64_t'
  519 |   u_int64_t total_items;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:520:3: error: unknown type name 'u_int64_t'
  520 |   u_int64_t bytes;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:521:3: error: unknown type name 'u_int32_t'
  521 |   u_int32_t curr_connections;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:522:3: error: unknown type name 'u_int64_t'
  522 |   u_int64_t total_connections;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:523:3: error: unknown type name 'u_int32_t'
  523 |   u_int32_t connection_structures;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:524:3: error: unknown type name 'u_int64_t'
  524 |   u_int64_t cmd_get;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:528:3: error: unknown type name 'u_int64_t'
  528 |   u_int64_t cmd_set;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:529:3: error: unknown type name 'u_int64_t'
  529 |   u_int64_t get_hits;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:530:3: error: unknown type name 'u_int64_t'
  530 |   u_int64_t get_misses;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:535:3: error: unknown type name 'u_int64_t'
  535 |   u_int64_t bytes_read;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:536:3: error: unknown type name 'u_int64_t'
  536 |   u_int64_t bytes_written;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:537:3: error: unknown type name 'u_int64_t'
  537 |   u_int64_t limit_maxbytes;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:555:3: error: unknown type name 'u_int32_t'
  555 |   u_int32_t num_servers;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:572:3: error: unknown type name 'u_int32_t'
  572 |   u_int32_t hash;       /* hash of the key */
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:593:3: error: unknown type name 'u_int16_t'
  593 |   u_int16_t flags;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:614:3: error: unknown type name 'u_int16_t'
  614 |   u_int16_t num_keys;
      |   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:666:60: error: unknown type name 'u_int16_t'
  666 |                                 const time_t expire, const u_int16_t flags);
      |                                                            ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:690:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  690 | u_int32_t                mc_decr(struct memcache *mc, char *key, const size_t key_len, const u_int32_t val);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:690:94: error: unknown type name 'u_int32_t'
  690 | u_int32_t                mc_decr(struct memcache *mc, char *key, const size_t key_len, const u_int32_t val);
      |                                                                                              ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:696:50: error: unknown type name 'u_int32_t'
  696 | int                      mc_err_filter_add(const u_int32_t err_mask);
      |                                                  ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:699:50: error: unknown type name 'u_int32_t'
  699 | int                      mc_err_filter_del(const u_int32_t err_mask);
      |                                                  ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:704:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  704 | u_int32_t                mc_err_filter_get(void);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:707:51: error: unknown type name 'u_int32_t'
  707 | int                      mc_err_filter_test(const u_int32_t err_lvl);
      |                                                   ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:727:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  727 | u_int32_t                mc_hash(const struct memcache *mc, const char *key, const size_t len);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:730:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  730 | u_int32_t                mc_hash_key(const char *key, const size_t len);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:733:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  733 | u_int32_t                mc_incr(struct memcache *mc, char *key, const size_t key_len, const u_int32_t val);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:733:94: error: unknown type name 'u_int32_t'
  733 | u_int32_t                mc_incr(struct memcache *mc, char *key, const size_t key_len, const u_int32_t val);
      |                                                                                              ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:752:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  752 | u_int32_t                mc_reldate(void);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:758:64: error: unknown type name 'u_int16_t'
  758 |                                     const time_t expire, const u_int16_t flags);
      |                                                                ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:825:68: error: unknown type name 'u_int32_t'
  825 | struct memcache_server  *mc_server_find(struct memcache *mc, const u_int32_t hash);
      |                                                                    ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:873:60: error: unknown type name 'u_int16_t'
  873 |                                 const time_t expire, const u_int16_t flags);
      |                                                            ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:895:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  895 | u_int32_t                mc_vernum(void);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:959:61: error: unknown type name 'u_int16_t'
  959 |                                  const time_t expire, const u_int16_t flags);
      |                                                             ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:970:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  970 | u_int32_t                mcm_decr(struct memcache_ctxt *ctxt, struct memcache *mc,
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:971:74: error: unknown type name 'u_int32_t'
  971 |                                   char *key, const size_t key_len, const u_int32_t val);
      |                                                                          ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:974:74: error: unknown type name 'u_int32_t'
  974 | void                     mcm_err(const struct memcache_ctxt *ctxt, const u_int32_t flags,
      |                                                                          ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:975:62: error: unknown type name 'u_int32_t'
  975 |                                  const char *funcname, const u_int32_t lineno, const u_int32_t errcode,
      |                                                              ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:975:86: error: unknown type name 'u_int32_t'
  975 |                                  const char *funcname, const u_int32_t lineno, const u_int32_t errcode,
      |                                                                                      ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:976:57: error: unknown type name 'u_int32_t'
  976 |                                  const char *msg, const u_int32_t msglen, const u_int32_t errlvl);
      |                                                         ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:976:81: error: unknown type name 'u_int32_t'
  976 |                                  const char *msg, const u_int32_t msglen, const u_int32_t errlvl);
      |                                                                                 ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:977:79: error: unknown type name 'u_int32_t'
  977 | int                      mcm_err_filter_add(struct memcache_ctxt *ctxt, const u_int32_t err_mask);
      |                                                                               ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:978:79: error: unknown type name 'u_int32_t'
  978 | int                      mcm_err_filter_del(struct memcache_ctxt *ctxt, const u_int32_t err_mask);
      |                                                                               ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:979:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  979 | u_int32_t                mcm_err_filter_get(const struct memcache_ctxt *ctxt);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:980:86: error: unknown type name 'u_int32_t'
  980 | int                      mcm_err_filter_test(const struct memcache_ctxt *ctxt, const u_int32_t err_lvl);
      |                                                                                      ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:987:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  987 | u_int32_t                mcm_hash(const struct memcache_ctxt *ctxt, const struct memcache *mc, const char *key, const size_t len);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:988:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  988 | u_int32_t                mcm_hash_key(const struct memcache_ctxt *ctxt, const char *key, const size_t len);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:989:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  989 | u_int32_t                mcm_incr(struct memcache_ctxt *ctxt, struct memcache *mc,
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:990:74: error: unknown type name 'u_int32_t'
  990 |                                   char *key, const size_t key_len, const u_int32_t val);
      |                                                                          ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:998:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  998 | u_int32_t                mcm_reldate(const struct memcache_ctxt *ctxt);
      | ^~~~~~~~~
      | uint32_t
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:1002:65: error: unknown type name 'u_int16_t'
 1002 |                                      const time_t expire, const u_int16_t flags);
      |                                                                 ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:1035:69: error: unknown type name 'u_int32_t'
 1035 |                                          struct memcache *mc, const u_int32_t hash);
      |                                                                     ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:1044:61: error: unknown type name 'u_int16_t'
 1044 |                                  const time_t expire, const u_int16_t flags);
      |                                                             ^~~~~~~~~
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:1051:1: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
 1051 | u_int32_t                mcm_vernum(const struct memcache_ctxt *ctxt);
      | ^~~~~~~~~
      | uint32_t
memcache.c:70:49: error: unknown type name 'u_int16_t'
   70 | static VALUE     rb_memcache_restore_data(const u_int16_t flags, const void *val, const size_t bytes);
      |                                                 ^~~~~~~~~
memcache.c: In function 'rb_memcache_decr':
memcache.c:101:3: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  101 |   u_int32_t decr;
      |   ^~~~~~~~~
      |   uint32_t
memcache.c: In function 'rb_memcache_get_array':
memcache.c:209:3: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  209 |   u_int32_t i;
      |   ^~~~~~~~~
      |   uint32_t
memcache.c:220:20: error: 'u_int32_t' undeclared (first use in this function); did you mean 'uint32_t'?
  220 |   for (i = 0; i < (u_int32_t)argc; i++) {
      |                    ^~~~~~~~~
      |                    uint32_t
memcache.c:220:20: note: each undeclared identifier is reported only once for each function it appears in
memcache.c:220:30: error: expected ';' before 'argc'
  220 |   for (i = 0; i < (u_int32_t)argc; i++) {
      |                              ^~~~
      |                              ;
memcache.c: In function 'rb_memcache_get_hash':
memcache.c:245:3: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  245 |   u_int32_t i;
      |   ^~~~~~~~~
      |   uint32_t
memcache.c:256:20: error: 'u_int32_t' undeclared (first use in this function); did you mean 'uint32_t'?
  256 |   for (i = 0; i < (u_int32_t)argc; i++) {
      |                    ^~~~~~~~~
      |                    uint32_t
memcache.c:256:30: error: expected ';' before 'argc'
  256 |   for (i = 0; i < (u_int32_t)argc; i++) {
      |                              ^~~~
      |                              ;
memcache.c: In function 'rb_memcache_incr':
memcache.c:285:3: error: unknown type name 'u_int32_t'; did you mean 'uint32_t'?
  285 |   u_int32_t incr;
      |   ^~~~~~~~~
      |   uint32_t
memcache.c: At top level:
memcache.c:339:32: error: unknown type name 'u_int16_t'
  339 | rb_memcache_restore_data(const u_int16_t flags, const void *val, const size_t bytes) {
      |                                ^~~~~~~~~
memcache.c: In function 'rb_memcache_restore_data':
memcache.c:350:11: warning: initialization of 'long unsigned int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  350 |     ret = rb_funcall(rb_tainted_str_new(val, bytes), s_to_f, 0, NULL);
      |           ^~~~~~~~~~
memcache.c:350:11: note: (near initialization for 'rb_funcall_args[0]')
memcache.c:353:11: warning: initialization of 'long unsigned int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  353 |     ret = rb_funcall(rb_tainted_str_new(val, bytes), s_to_i, 0, NULL);
      |           ^~~~~~~~~~
memcache.c:353:11: note: (near initialization for 'rb_funcall_args[0]')
In file included from /home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby/internal/arithmetic/int.h:26,
                 from /home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby/internal/arithmetic/char.h:23,
                 from /home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby/internal/arithmetic.h:23,
                 from /home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby/ruby.h:27,
                 from /home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby.h:38,
                 from rbmemcache.h:30:
memcache.c: In function 'rb_memcache_server_port_eq':
memcache.c:520:46: warning: passing argument 1 of 'RB_INT2FIX' makes integer from pointer without a cast [-Wint-conversion]
  520 |   return ms->port == NULL ? Qnil : INT2FIX(ms->port);
      |                                            ~~^~~~~~
      |                                              |
      |                                              char *
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby/internal/arithmetic/long.h:352:20: note: in definition of macro 'INT2FIX'
  352 |         RB_INT2FIX(i))
      |                    ^
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/ruby-3.1.0/ruby/internal/arithmetic/long.h:111:17: note: expected 'long int' but argument is of type 'char *'
  111 | RB_INT2FIX(long i)
      |            ~~~~~^
memcache.c: In function 'rb_memcache_set_cmd':
memcache.c:545:3: error: unknown type name 'u_int16_t'; did you mean 'uint16_t'?
  545 |   u_int16_t flags;
      |   ^~~~~~~~~
      |   uint16_t
memcache.c:560:24: warning: initialization of 'long unsigned int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  560 |       expire = NUM2INT(rb_funcall(argv[2], s_to_i, 0, NULL));
      |                        ^~~~~~~~~~
memcache.c:560:24: note: (near initialization for 'rb_funcall_args[0]')
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h: At top level:
/home/pbulk/build/devel/ruby-memcache/work/.buildlink/include/memcache.h:921:30: warning: inline function 'mc_global_ctxt' declared but never defined
  921 | inline struct memcache_ctxt *mc_global_ctxt(void);
      |                              ^~~~~~~~~~~~~~
*** [memcache.o] Error code 1

bmake: stopped in /home/pbulk/build/devel/ruby-memcache/work/ruby-memcache-0.1.0
1 error

bmake: stopped in /home/pbulk/build/devel/ruby-memcache/work/ruby-memcache-0.1.0
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/ruby-memcache
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/devel/ruby-memcache