=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/groonga", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent", "RUBY_VERSION_REQD=33"] ===> Building for groonga-14.0.6nb2 cd "." && /usr/bin/bash version-gen.sh /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6' cd "." && /usr/bin/bash version-gen.sh Making all in build gmake[2]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/build' Making all in cmake_modules gmake[3]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/build/cmake_modules' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/build/cmake_modules' gmake[3]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/build' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/build' gmake[2]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/build' Making all in cmake gmake[2]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/cmake' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/cmake' Making all in include gmake[2]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/include' Making all in groonga gmake[3]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/include/groonga' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/include/groonga' gmake[3]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/include' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/include' gmake[2]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/include' Making all in vendor gmake[2]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor' Making all in lz4 gmake[3]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/lz4' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/lz4' Making all in onigmo gmake[3]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo' cd ../onigmo-source && /opt/pkg/bin/gmake all gmake[4]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo-source' /opt/pkg/bin/gmake all-recursive gmake[5]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo-source' Making all in . gmake[6]: Entering directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo-source' /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c -o regerror.lo regerror.c /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c -o regparse.lo regparse.c /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c -o regext.lo regext.c /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c -o regcomp.lo regcomp.c /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c -o regexec.lo regexec.c /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c -o reggnu.lo reggnu.c /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I/opt/pkg/include -I./enc/unicode -Dalloca=__builtin_alloca -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/usr/include -I/opt/pkg/include/sodium -I/opt/pkg/include/readline -I/opt/pkg/include/ncurses -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c -o regenc.lo regenc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -fPIC -DPIC -o .libs/regext.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -fPIC -DPIC -o .libs/regerror.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -fPIC -DPIC -o .libs/reggnu.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regparse.lo -MD -MP -MF .deps/regparse.Tpo -c regparse.c -fPIC -DPIC -o .libs/regparse.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -fPIC -DPIC -o .libs/regexec.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -fPIC -DPIC -o .libs/regcomp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -fPIC -DPIC -o .libs/regenc.o regparse.c: In function 'onig_st_init_strend_table_with_size': regparse.c:409:5: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(st_data_t, st_data_t)' {aka 'int (*)(long unsigned int, long unsigned int)'} [-Wincompatible-pointer-types] 409 | str_end_cmp, | ^~~~~~~~~~~ regparse.c:409:5: note: (near initialization for 'hashType.compare') regparse.c:367:1: note: 'str_end_cmp' declared here 367 | str_end_cmp(st_data_t xp, st_data_t yp) | ^~~~~~~~~~~ regparse.c:410:5: error: initialization of 'st_index_t (*)(void)' {aka 'long unsigned int (*)(void)'} from incompatible pointer type 'st_index_t (*)(st_data_t)' {aka 'long unsigned int (*)(long unsigned int)'} [-Wincompatible-pointer-types] 410 | str_end_hash, | ^~~~~~~~~~~~ regparse.c:410:5: note: (near initialization for 'hashType.hash') regparse.c:391:1: note: 'str_end_hash' declared here 391 | str_end_hash(st_data_t xp) | ^~~~~~~~~~~~ regparse.c: In function 'names_clear': regparse.c:519:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] 519 | onig_st_foreach(t, i_free_name_entry, 0); | ^~~~~~~~~~~~~~~~~ | | | int (*)(OnigUChar *, NameEntry *, void *) {aka int (*)(unsigned char *, NameEntry *, void *)} In file included from regint.h:923, from regparse.h:33, from regparse.c:31: st.h:128:28: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, void *)' {aka 'int (*)(unsigned char *, NameEntry *, void *)'} 128 | int st_foreach(st_table *, int (*)(ANYARGS), st_data_t); | ^~~~~~~~~~~~~~~~ regparse.c:504:1: note: 'i_free_name_entry' declared here 504 | i_free_name_entry(UChar* key, NameEntry* e, void* arg ARG_UNUSED) | ^~~~~~~~~~~~~~~~~ regparse.c: In function 'name_find': regparse.c:547:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 547 | onig_st_lookup_strend(t, name, name_end, (HashDataType* )((void* )(&e))); | ~^~~~~~~~~~~~~ regparse.c: In function 'onig_foreach_name': regparse.c:588:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] 588 | onig_st_foreach(t, i_names, (HashDataType )&narg); | ^~~~~~~ | | | int (*)(OnigUChar *, NameEntry *, INamesArg *) {aka int (*)(unsigned char *, NameEntry *, INamesArg *)} st.h:128:28: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, INamesArg *)' {aka 'int (*)(unsigned char *, NameEntry *, INamesArg *)'} 128 | int st_foreach(st_table *, int (*)(ANYARGS), st_data_t); | ^~~~~~~~~~~~~~~~ regparse.c:561:1: note: 'i_names' declared here 561 | i_names(UChar* key ARG_UNUSED, NameEntry* e, INamesArg* arg) | ^~~~~~~ regparse.c: In function 'onig_renumber_name_table': regparse.c:616:24: error: passing argument 2 of 'onig_st_foreach' from incompatible pointer type [-Wincompatible-pointer-types] 616 | onig_st_foreach(t, i_renumber_name, (HashDataType )map); | ^~~~~~~~~~~~~~~ | | | int (*)(OnigUChar *, NameEntry *, GroupNumRemap *) {aka int (*)(unsigned char *, NameEntry *, GroupNumRemap *)} st.h:128:28: note: expected 'int (*)(void)' but argument is of type 'int (*)(OnigUChar *, NameEntry *, GroupNumRemap *)' {aka 'int (*)(unsigned char *, NameEntry *, GroupNumRemap *)'} 128 | int st_foreach(st_table *, int (*)(ANYARGS), st_data_t); | ^~~~~~~~~~~~~~~~ regparse.c:594:1: note: 'i_renumber_name' declared here 594 | i_renumber_name(UChar* key ARG_UNUSED, NameEntry* e, GroupNumRemap* map) | ^~~~~~~~~~~~~~~ gmake[6]: *** [Makefile:930: regparse.lo] Error 1 gmake[6]: *** Waiting for unfinished jobs.... libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regext.lo -MD -MP -MF .deps/regext.Tpo -c regext.c -o regext.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT reggnu.lo -MD -MP -MF .deps/reggnu.Tpo -c reggnu.c -o reggnu.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regerror.lo -MD -MP -MF .deps/regerror.Tpo -c regerror.c -o regerror.o >/dev/null 2>&1 mv -f .deps/regext.Tpo .deps/regext.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regenc.lo -MD -MP -MF .deps/regenc.Tpo -c regenc.c -o regenc.o >/dev/null 2>&1 mv -f .deps/reggnu.Tpo .deps/reggnu.Plo mv -f .deps/regerror.Tpo .deps/regerror.Plo mv -f .deps/regenc.Tpo .deps/regenc.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regcomp.lo -MD -MP -MF .deps/regcomp.Tpo -c regcomp.c -o regcomp.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/tmp/work/textproc/groonga/work/.buildlink/include -I./enc/unicode -Dalloca=__builtin_alloca -I/tmp/work/textproc/groonga/work/.buildlink/include/sodium -I/tmp/work/textproc/groonga/work/.buildlink/include/readline -I/tmp/work/textproc/groonga/work/.buildlink/include/ncurses -I/tmp/work/textproc/groonga/work/.buildlink/include/glib-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/include/gio-unix-2.0 -I/tmp/work/textproc/groonga/work/.buildlink/lib/glib-2.0/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wno-unused-but-set-variable -Wno-pointer-sign -Wno-declaration-after-statement -Wformat -Wno-format-truncation -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-field-initializers -Wsign-compare -MT regexec.lo -MD -MP -MF .deps/regexec.Tpo -c regexec.c -o regexec.o >/dev/null 2>&1 mv -f .deps/regcomp.Tpo .deps/regcomp.Plo mv -f .deps/regexec.Tpo .deps/regexec.Plo gmake[6]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo-source' gmake[5]: *** [Makefile:1267: all-recursive] Error 1 gmake[5]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo-source' gmake[4]: *** [Makefile:700: all] Error 2 gmake[4]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo-source' gmake[3]: *** [Makefile:597: onigmo-all] Error 2 gmake[3]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor/onigmo' gmake[2]: *** [Makefile:516: all-recursive] Error 1 gmake[2]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6/vendor' gmake[1]: *** [Makefile:659: all-recursive] Error 1 gmake[1]: Leaving directory '/tmp/work/textproc/groonga/work/groonga-14.0.6' gmake: *** [Makefile:538: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/groonga *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/groonga