=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/devel/cflow", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for cflow-1.7 --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in gnu --- alloca.h --- --- fcntl.h --- --- getopt.h --- --- getopt-cdefs.h --- --- alloca.h --- GEN alloca.h --- fcntl.h --- GEN fcntl.h --- getopt.h --- GEN getopt.h --- getopt-cdefs.h --- GEN getopt-cdefs.h --- inttypes.h --- --- limits.h --- --- stdbool.h --- --- stdint.h --- --- inttypes.h --- GEN inttypes.h --- limits.h --- GEN limits.h --- stdbool.h --- GEN stdbool.h --- stdint.h --- GEN stdint.h --- stdio.h --- --- stdlib.h --- --- string.h --- --- strings.h --- --- stdio.h --- GEN stdio.h --- stdlib.h --- GEN stdlib.h --- string.h --- GEN string.h --- strings.h --- GEN strings.h --- sys/stat.h --- --- sys/types.h --- --- time.h --- --- unistd.h --- --- time.h --- GEN time.h --- unistd.h --- GEN unistd.h --- wchar.h --- GEN wchar.h --- sys/stat.h --- GEN sys/stat.h --- sys/types.h --- GEN sys/types.h --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- --- argp-ba.o --- --- argp-eexst.o --- --- argp-fmtstream.o --- --- argp-fs-xinl.o --- --- argp-ba.o --- CC argp-ba.o --- argp-eexst.o --- CC argp-eexst.o --- argp-fmtstream.o --- CC argp-fmtstream.o --- argp-fs-xinl.o --- CC argp-fs-xinl.o --- argp-help.o --- CC argp-help.o --- argp-parse.o --- CC argp-parse.o --- argp-pin.o --- CC argp-pin.o --- argp-pv.o --- CC argp-pv.o --- argp-pvh.o --- CC argp-pvh.o --- argp-xinl.o --- CC argp-xinl.o --- argp-version-etc.o --- CC argp-version-etc.o --- basename-lgpl.o --- CC basename-lgpl.o --- bitrotate.o --- CC bitrotate.o --- cloexec.o --- CC cloexec.o --- exitfail.o --- CC exitfail.o --- fd-hook.o --- CC fd-hook.o --- getprogname.o --- CC getprogname.o --- hash.o --- CC hash.o --- malloca.o --- CC malloca.o --- progname.o --- --- hash.o --- In file included from hash.c:29: hash.h:182:8: warning: 'nodiscard' attribute ignored [-Wattributes] 182 | _GL_ATTRIBUTE_NODISCARD; | ^~~~~~~~~~~~~~~~~~~~~~~ hash.h:191:8: warning: 'nodiscard' attribute ignored [-Wattributes] 191 | _GL_ATTRIBUTE_NODISCARD; | ^~~~~~~~~~~~~~~~~~~~~~~ hash.h:216:8: warning: 'nodiscard' attribute ignored [-Wattributes] 216 | _GL_ATTRIBUTE_NODISCARD; | ^~~~~~~~~~~~~~~~~~~~~~~ hash.h:224:8: warning: 'nodiscard' attribute ignored [-Wattributes] 224 | _GL_ATTRIBUTE_NODISCARD; | ^~~~~~~~~~~~~~~~~~~~~~~ hash.h:257:8: warning: 'deprecated' attribute ignored [-Wattributes] 257 | _GL_ATTRIBUTE_DEPRECATED; | ^~~~~~~~~~~~~~~~~~~~~~~~ --- progname.o --- CC progname.o --- stat-time.o --- CC stat-time.o --- unistd.o --- CC unistd.o --- version-etc.o --- CC version-etc.o --- xmalloc.o --- CC xmalloc.o --- xalloc-die.o --- CC xalloc-die.o --- xsize.o --- CC xsize.o --- asnprintf.o --- CC asnprintf.o --- error.o --- CC error.o --- fstat.o --- CC fstat.o --- getopt.o --- CC getopt.o --- getopt1.o --- CC getopt1.o --- lstat.o --- CC lstat.o --- mempcpy.o --- CC mempcpy.o --- obstack.o --- CC obstack.o --- printf-args.o --- CC printf-args.o --- printf-parse.o --- CC printf-parse.o --- rawmemchr.o --- CC rawmemchr.o --- vasnprintf.o --- CC vasnprintf.o --- libgnu.a --- AR libgnu.a Making all in src --- wordsplit/.dirstamp --- --- wordsplit/.deps/.dirstamp --- --- depmap.o --- --- dot.o --- --- depmap.o --- CC depmap.o --- dot.o --- CC dot.o --- gnu.o --- --- linked-list.o --- --- gnu.o --- CC gnu.o --- linked-list.o --- CC linked-list.o --- main.o --- CC main.o --- output.o --- CC output.o --- parser.o --- CC parser.o --- posix.o --- CC posix.o --- output.o --- output.c: In function 'xref_output': output.c:252:38: error: passing argument 2 of 'collect_symbols' from incompatible pointer type [-Wincompatible-pointer-types] 252 | num = collect_symbols(&symbols, is_var, 0); | ^~~~~~ | | | int (*)(Symbol *) {aka int (*)(struct symbol *)} In file included from output.c:17: ./cflow.h:210:42: note: expected 'int (*)(void)' but argument is of type 'int (*)(Symbol *)' {aka 'int (*)(struct symbol *)'} 210 | size_t collect_symbols(Symbol ***, int (*sel)(), size_t rescnt); | ~~~~~~^~~~~~ output.c:182:1: note: 'is_var' declared here 182 | is_var(Symbol *symp) | ^~~~~~ output.c: In function 'tree_output': output.c:383:38: error: passing argument 2 of 'collect_symbols' from incompatible pointer type [-Wincompatible-pointer-types] 383 | num = collect_symbols(&symbols, is_var, 0); | ^~~~~~ | | | int (*)(Symbol *) {aka int (*)(struct symbol *)} ./cflow.h:210:42: note: expected 'int (*)(void)' but argument is of type 'int (*)(Symbol *)' {aka 'int (*)(struct symbol *)'} 210 | size_t collect_symbols(Symbol ***, int (*sel)(), size_t rescnt); | ~~~~~~^~~~~~ output.c:182:1: note: 'is_var' declared here 182 | is_var(Symbol *symp) | ^~~~~~ *** [output.o] Error code 1 bmake[2]: stopped making "all" in /tmp/work/devel/cflow/work/cflow-1.7/src bmake[2]: 1 error bmake[2]: stopped making "all" in /tmp/work/devel/cflow/work/cflow-1.7/src bmake[1]: stopped making "all-recursive" in /tmp/work/devel/cflow/work/cflow-1.7 bmake: stopped making "all" in /tmp/work/devel/cflow/work/cflow-1.7 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/cflow *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/cflow