+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/autoconvert-0.3.13nb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/autoconvert-0.3.13nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for autoconvert-0.3.13nb2 cd hzconvert;/bin/make make[1]: Entering directory '/home/pbulk/build/converters/autoconvert/work/autoconvert-0.3.13/hzconvert' /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c b2g.c /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c b2u.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2u.c -fPIC -DPIC -o .libs/b2u.o b2u.c: In function 'big2uni': b2u.c:123:9: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 123 | memcpy(p,s, len); | ^~~~~~ b2u.c:27:1: note: include '<string.h>' or provide a declaration of 'memcpy' 26 | #include "hz.h" +++ |+#include <string.h> 27 | b2u.c:123:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 123 | memcpy(p,s, len); | ^~~~~~ b2u.c:123:9: note: include '<string.h>' or provide a declaration of 'memcpy' b2u.c: In function 'uni2big': b2u.c:163:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 163 | memcpy(p,s, len); | ^~~~~~ b2u.c:163:9: note: include '<string.h>' or provide a declaration of 'memcpy' libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2g.c -fPIC -DPIC -o .libs/b2g.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2u.c -o b2u.o >/dev/null 2>&1 libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2g.c -o b2g.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c g2u.c /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c hz2gb.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c g2u.c -fPIC -DPIC -o .libs/g2u.o g2u.c: In function 'gb2uni': g2u.c:121:9: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 121 | memcpy(p, s, len); | ^~~~~~ g2u.c:28:1: note: include '<string.h>' or provide a declaration of 'memcpy' 27 | #include "hz.h" +++ |+#include <string.h> 28 | g2u.c:121:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 121 | memcpy(p, s, len); | ^~~~~~ g2u.c:121:9: note: include '<string.h>' or provide a declaration of 'memcpy' g2u.c: In function 'uni2gb': g2u.c:161:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 161 | memcpy(p,s, len); | ^~~~~~ g2u.c:161:9: note: include '<string.h>' or provide a declaration of 'memcpy' libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c hz2gb.c -fPIC -DPIC -o .libs/hz2gb.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c g2u.c -o g2u.o >/dev/null 2>&1 libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c hz2gb.c -o hz2gb.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c b2g_tables.c /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c b2u_tables.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2g_tables.c -fPIC -DPIC -o .libs/b2g_tables.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2u_tables.c -fPIC -DPIC -o .libs/b2u_tables.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2g_tables.c -o b2g_tables.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c g2u_tables.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c g2u_tables.c -fPIC -DPIC -o .libs/g2u_tables.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b2u_tables.c -o b2u_tables.o >/dev/null 2>&1 libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c g2u_tables.c -o g2u_tables.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c io.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c io.c -fPIC -DPIC -o .libs/io.o io.c: In function 'hzconvert': io.c:45:20: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 45 | if ((*p) & 0x80) /* hi-bit on: hanzi */ | ^ libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c io.c -o io.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c unicode.c /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c judge.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c unicode.c -fPIC -DPIC -o .libs/unicode.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c judge.c -fPIC -DPIC -o .libs/judge.o unicode.c: In function 'utf8_uni': unicode.c:114:9: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] 114 | memcpy(p,s, len); | ^~~~~~ unicode.c:28:1: note: include '<string.h>' or provide a declaration of 'memcpy' 27 | #include "hz.h" +++ |+#include <string.h> 28 | unicode.c:114:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 114 | memcpy(p,s, len); | ^~~~~~ unicode.c:114:9: note: include '<string.h>' or provide a declaration of 'memcpy' unicode.c: In function 'uni_utf8': unicode.c:181:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 181 | memcpy(p,s, len); | ^~~~~~ unicode.c:181:9: note: include '<string.h>' or provide a declaration of 'memcpy' unicode.c: In function 'init_utf7_tables': unicode.c:241:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 241 | for (s = SAFE_CHARS; *s != '\0'; s++) | ^ unicode.c:243:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 243 | for (s = SPACE_CHARS; *s != '\0'; s++) | ^ unicode.c: In function 'utf7_uni': unicode.c:380:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 380 | memcpy(p,s, len); | ^~~~~~ unicode.c:380:9: note: include '<string.h>' or provide a declaration of 'memcpy' unicode.c: In function 'uni_utf7': unicode.c:437:9: warning: incompatible implicit declaration of built-in function 'memcpy' [-Wbuiltin-declaration-mismatch] 437 | memcpy(p,s, len); | ^~~~~~ unicode.c:437:9: note: include '<string.h>' or provide a declaration of 'memcpy' judge.c: In function 'j_code': judge.c:45:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 45 | for(phz=buff;phz<(buff+count);phz++){ | ^ judge.c:45:25: warning: comparison of distinct pointer types lacks a cast 45 | for(phz=buff;phz<(buff+count);phz++){ | ^ judge.c:64:20: warning: implicit declaration of function 'strstr' [-Wimplicit-function-declaration] 64 | if(strstr(buff,HZ_START)!=NULL && strstr(buff,HZ_END)!=NULL){ | ^~~~~~ judge.c:31:1: note: include '<string.h>' or provide a declaration of 'strstr' 30 | #include "hz.h" +++ |+#include <string.h> 31 | judge.c:64:20: warning: incompatible implicit declaration of built-in function 'strstr' [-Wbuiltin-declaration-mismatch] 64 | if(strstr(buff,HZ_START)!=NULL && strstr(buff,HZ_END)!=NULL){ | ^~~~~~ judge.c:64:20: note: include '<string.h>' or provide a declaration of 'strstr' judge.c:70:24: warning: implicit declaration of function 'j_code3'; did you mean 'j_code'? [-Wimplicit-function-declaration] 70 | return j_code3(buff,count); | ^~~~~~~ | j_code libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c judge.c -o judge.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c judge3.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c judge3.c -fPIC -DPIC -o .libs/judge3.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c unicode.c -o unicode.o >/dev/null 2>&1 judge3.c: In function 'j_code3': judge3.c:47:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 47 | for(phz=buff; (int)phz < ((int)buff + count); phz++){ | ^ judge3.c:47:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 47 | for(phz=buff; (int)phz < ((int)buff + count); phz++){ | ^ judge3.c:47:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 47 | for(phz=buff; (int)phz < ((int)buff + count); phz++){ | ^ judge3.c:71:50: warning: pointer targets in passing argument 1 of 'inGB' differ in signedness [-Wpointer-sign] 71 | if(temphz = inGB(phz, 2)) | ^~~ | | | unsigned char * In file included from judge3.c:34: ../include/zhstatis.h:31:36: note: expected 'const char *' but argument is of type 'unsigned char *' 31 | inGB (register const char *str, register unsigned int len); | ~~~~~~~~~~~~~~~~~~~~~^~~ judge3.c:71:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 71 | if(temphz = inGB(phz, 2)) | ^~~~~~ judge3.c:73:52: warning: pointer targets in passing argument 1 of 'inBig5' differ in signedness [-Wpointer-sign] 73 | if(temphz = inBig5(phz, 2)) | ^~~ | | | unsigned char * In file included from judge3.c:34: ../include/zhstatis.h:33:38: note: expected 'const char *' but argument is of type 'unsigned char *' 33 | inBig5 (register const char *str, register unsigned int len); | ~~~~~~~~~~~~~~~~~~~~~^~~ judge3.c:73:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 73 | if(temphz = inBig5(phz, 2)) | ^~~~~~ libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c judge3.c -o judge3.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c gbpercent.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c gbpercent.c -fPIC -DPIC -o .libs/gbpercent.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c gbpercent.c -o gbpercent.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c b5percent.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b5percent.c -fPIC -DPIC -o .libs/b5percent.o /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=compile cc -pipe -O2 -I/usr/pkg/include -Wall -I../include -c search.c libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c b5percent.c -o b5percent.o >/dev/null 2>&1 libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c search.c -fPIC -DPIC -o .libs/search.o libtool: compile: cc -pipe -O2 -I/home/pbulk/build/converters/autoconvert/work/.buildlink/include -Wall -I../include -c search.c -o search.o >/dev/null 2>&1 /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=link cc -o libhz.la b2g.lo b2u.lo g2u.lo hz2gb.lo b2g_tables.lo b2u_tables.lo g2u_tables.lo io.lo unicode.lo judge.lo judge3.lo gbpercent.lo b5percent.lo search.lo -rpath /usr/pkg/lib libtool: link: cc -shared -fPIC -DPIC .libs/b2g.o .libs/b2u.o .libs/g2u.o .libs/hz2gb.o .libs/b2g_tables.o .libs/b2u_tables.o .libs/g2u_tables.o .libs/io.o .libs/unicode.o .libs/judge.o .libs/judge3.o .libs/gbpercent.o .libs/b5percent.o .libs/search.o -Wl,-soname -Wl,libhz.so.0 -o .libs/libhz.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libhz.so.0" && ln -s "libhz.so.0.0.0" "libhz.so.0") libtool: link: (cd ".libs" && rm -f "libhz.so" && ln -s "libhz.so.0.0.0" "libhz.so") libtool: link: ar cr .libs/libhz.a b2g.o b2u.o g2u.o hz2gb.o b2g_tables.o b2u_tables.o g2u_tables.o io.o unicode.o judge.o judge3.o gbpercent.o b5percent.o search.o libtool: link: ranlib .libs/libhz.a libtool: link: ( cd ".libs" && rm -f "libhz.la" && ln -s "../libhz.la" "libhz.la" ) make[1]: Leaving directory '/home/pbulk/build/converters/autoconvert/work/autoconvert-0.3.13/hzconvert' /home/pbulk/build/converters/autoconvert/work/.cwrapper/bin/libtool --mode=link cc -Wall -Iinclude autogb.c -o autogb hzconvert/libhz.la -lgetopt libtool: link: cc -Wall -Iinclude autogb.c -o .libs/autogb hzconvert/.libs/libhz.so -lgetopt -Wl,-rpath -Wl,/usr/pkg/lib In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from autogb.c:28: /usr/include/features.h:412:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 412 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ autogb.c: In function 'print_help': autogb.c:47:9: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 47 | exit(0); | ^~~~ autogb.c:31:1: note: include '<stdlib.h>' or provide a declaration of 'exit' 30 | #include "hz.h" +++ |+#include <stdlib.h> 31 | autogb.c:47:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 47 | exit(0); | ^~~~ autogb.c:47:9: note: include '<stdlib.h>' or provide a declaration of 'exit' autogb.c: In function 'main': autogb.c:66:13: warning: implicit declaration of function 'strstr' [-Wimplicit-function-declaration] 66 | if( strstr(argv[0],"autogb") != '\0' ){ | ^~~~~~ autogb.c:31:1: note: include '<string.h>' or provide a declaration of 'strstr' 30 | #include "hz.h" +++ |+#include <string.h> 31 | autogb.c:66:13: warning: incompatible implicit declaration of built-in function 'strstr' [-Wbuiltin-declaration-mismatch] 66 | if( strstr(argv[0],"autogb") != '\0' ){ | ^~~~~~ autogb.c:66:13: note: include '<string.h>' or provide a declaration of 'strstr' autogb.c:66:38: warning: comparison between pointer and zero character constant [-Wpointer-compare] 66 | if( strstr(argv[0],"autogb") != '\0' ){ | ^~ autogb.c:66:13: note: did you mean to dereference the pointer? 66 | if( strstr(argv[0],"autogb") != '\0' ){ | ^ autogb.c:68:43: warning: comparison between pointer and zero character constant [-Wpointer-compare] 68 | }else if(strstr(argv[0],"autob5") != '\0'){ | ^~ autogb.c:68:18: note: did you mean to dereference the pointer? 68 | }else if(strstr(argv[0],"autob5") != '\0'){ | ^ autogb.c:107:60: warning: implicit declaration of function 'conv_str'; did you mean 'confstr'? [-Wimplicit-function-declaration] 107 | if((incode=conv_str(optarg))==OTHER_CODE) print_help(argv[0]); | ^~~~~~~~ | confstr autogb.c:141:25: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 141 | exit(0); | ^~~~ autogb.c:141:25: note: include '<stdlib.h>' or provide a declaration of 'exit' /bin/ld: cannot find -lgetopt collect2: error: ld returned 1 exit status make: *** [Makefile:11: autogb] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/converters/autoconvert *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/converters/autoconvert