+ 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/siag-3.6.1nb9/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/siag-3.6.1nb9/work.log ===> Building for siag-3.6.1nb9 cd . && autoheader WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.in'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /usr/bin/bash ./config.status config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands /opt/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build/misc/siag/work/siag-3.6.1' Making all in cole gmake[2]: Entering directory '/home/pbulk/build/misc/siag/work/siag-3.6.1/cole' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/ncurses -I/opt/pkg/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -I/opt/pkg/include -c cole.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/ncurses -I/opt/pkg/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -I/opt/pkg/include -c internal.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/ncurses -I/opt/pkg/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -I/opt/pkg/include -c oledecod.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/ncurses -I/opt/pkg/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -I/opt/pkg/include -c olecod.c olecod.c: In function 'add_entry_to_Root': olecod.c:435:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 435 | *(BDepot->blocks) = size2blocks (sum_block_list (BDepot) * sizeof (U32), 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ olecod.c: In function 'add_stream_to_sbfile_and_SDepot': olecod.c:468:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 468 | *(SDepot->blocks) = size2blocks (sum_block_list (SDepot) * sizeof (U32), 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ olecod.c:479:69: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 479 | *(sbfile->blocks) = size2blocks (sum_blocks_MY_FILE_list (sbfile) * 0x40, 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ olecod.c:484:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 484 | *(BDepot->blocks) = size2blocks (sum_block_list (BDepot) * sizeof (U32), 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ olecod.c: In function 'add_stream_to_Input_and_BDepot': olecod.c:517:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 517 | *(BDepot->blocks) = size2blocks (sum_block_list (BDepot) * sizeof (U32), 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ olecod.c:531:60: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 531 | *(BDepot->blocks) = size2blocks (sum_block_list (BDepot) * sizeof (U32), 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ In file included from oledecod.c:49: /usr/include/unistd.h:337:14: error: conflicting types for 'getcwd'; have 'char *(char *, unsigned int)' 337 | extern char *getcwd(char *, size_t); | ^~~~~~ In file included from oledecod.c:40: /usr/include/stdlib.h:279:14: note: previous declaration of 'getcwd' with type 'char *(char *, size_t)' {aka 'char *(char *, long unsigned int)'} 279 | extern char *getcwd(char *, size_t); | ^~~~~~ oledecod.c: In function 'verbosePPSTree': oledecod.c:662:29: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] 662 | printf ("FILE %02lx %8ld '%c%s'\n", pps_list[entry].ppsnumber, | ~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int unsigned int | %02x oledecod.c:662:34: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'unsigned int' [-Wformat=] 662 | printf ("FILE %02lx %8ld '%c%s'\n", pps_list[entry].ppsnumber, | ~~~^ | | | long int | %8d 663 | pps_list[entry].size, !isprint((int)pps_list[entry].name[0]) ? ' ' : pps_list[entry].name[0], pps_list[entry].name+1); | ~~~~~~~~~~~~~~~~~~~~ | | | unsigned int gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include/ncurses -I/opt/pkg/include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -I/opt/pkg/include -c support.c oledecod.c:669:29: warning: format '%lx' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=] 669 | printf ("DIR %02lx '%c%s'\n", pps_list[entry].ppsnumber, | ~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | long unsigned int unsigned int | %02x In file included from olecod.c:26: olecod.c: In function 'calculate_blocks': olecod.c:1254:44: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1254 | sum_blocks_MY_FILE_list (sbfile) * 0x40, 0x0200)); | ^ olecod.c:1253:32: note: in expansion of macro 'size2blocks_preserve_zero' 1253 | assert (*(sbfile->blocks) == size2blocks_preserve_zero ( | ^~~~~~~~~~~~~~~~~~~~~~~~~ olecod.c:1256:36: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1256 | (sum_block_list (SDepot) * sizeof (U32)), 0x0200)); | ^ olecod.c:1255:32: note: in expansion of macro 'size2blocks_preserve_zero' 1255 | assert (*(SDepot->blocks) == size2blocks_preserve_zero ( | ^~~~~~~~~~~~~~~~~~~~~~~~~ olecod.c:1262:53: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 1262 | header_blocks = size2blocks ((19 + BDepot_blocks) * sizeof(U32), 0x0200); | ^ olecod.c:139:29: note: in definition of macro 'size2blocks' 139 | #define size2blocks(s,b) (!(s) ? 1 : (1+((s)-1)/(b))) | ^ oledecod.c: At top level: oledecod.c:644:6: warning: 'verbosePPSTree' defined but not used [-Wunused-function] 644 | void verbosePPSTree (pps_entry * pps_list, U32 start_entry, int level) | ^~~~~~~~~~~~~~ gmake[2]: *** [Makefile:143: oledecod.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... support.c: In function '__cole_dump': support.c:141:49: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'long int' [-Wformat=] 141 | printf ("VERBOSE: %s (from 0x%08x length 0x%08x (%d)):\n", | ~~~^ | | | unsigned int | %08lx 142 | msg, m - start, length, length); | ~~~~~~~~~ | | | long int support.c:147:37: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long int' [-Wformat=] 147 | printf ("%08x ", (pm - m) + (m - start)); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int long int | %08lx gmake[2]: Leaving directory '/home/pbulk/build/misc/siag/work/siag-3.6.1/cole' gmake[1]: *** [Makefile:188: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build/misc/siag/work/siag-3.6.1' gmake: *** [Makefile:332: all-recursive-am] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/siag *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/misc/siag