=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/devel/tla", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for tla-1.3.5nb1 set -e ; \ for dir in hackerlab links expat libneon tla build-tools docs-tla; do \ /opt/pkg/bin/gmake -C $dir all ; \ done gmake[1]: Entering directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab' set -e ; \ for dir in machine os fmt vu vu-network mem uni splay sort rx rx-posix qlinks arrays obtables obqueues oblists dynid properties obmarkers identifiers hash handles graphs fs edstrings cmd char bugs buffers bitsets libboot unidata-scaffolding unidata unicode libboot2 xml-scaffolding xml strings rx-xml edit libhackerlab tests; do \ /opt/pkg/bin/gmake -C $dir all ; \ done gmake[2]: Entering directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/machine' /bin/sh /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/machine/endian.sh cc endian-test.c:2:1: error: return type defaults to 'int' [-Wimplicit-int] 2 | main() | ^~~~ endian-test.c: In function 'main': endian-test.c:6:3: error: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 6 | exit (*(unsigned char *)&x); | ^~~~ endian-test.c:1:1: note: include '' or provide a declaration of 'exit' +++ |+#include 1 | endian-test.c:6:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 6 | exit (*(unsigned char *)&x); | ^~~~ endian-test.c:6:3: note: include '' or provide a declaration of 'exit' /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/machine/endian.sh[40]: ./endian-test: not found [No such file or directory] test ! -e gen-alignment || rm gen-alignment test ! -e gen-alignment.c || rm gen-alignment.c cp /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/machine/gen-alignment.to-c gen-alignment.c cc -o gen-alignment gen-alignment.c ./gen-alignment > alignment.h echo | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/column.sed > Objects gmake[2]: Leaving directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/machine' gmake[2]: Entering directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/os' cp /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/exit-status.gen ,es.c cc -o ,es -g ,es.c ./,es > exit-status.h rm ,es ,es.c sed -e 's/@@@/#include /' /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/alloca.h.in > alloca.h printf "%s %s.o %s.d: " char-class-locale char-class-locale char-class-locale > char-class-locale.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/char-class-locale.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> char-class-locale.d echo >> char-class-locale.d printf "%s %s.o %s.d: " char-cmp-locale char-cmp-locale char-cmp-locale > char-cmp-locale.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/char-cmp-locale.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> char-cmp-locale.d echo >> char-cmp-locale.d printf "%s %s.o %s.d: " errno-to-string errno-to-string errno-to-string > errno-to-string.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/errno-to-string.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> errno-to-string.d echo >> errno-to-string.d printf "%s %s.o %s.d: " exit exit exit > exit.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/exit.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> exit.d echo >> exit.d cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o char-class-locale.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/char-class-locale.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o char-cmp-locale.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/char-cmp-locale.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o errno-to-string.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/errno-to-string.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o exit.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/os/exit.c echo char-class-locale.o char-cmp-locale.o errno-to-string.o exit.o | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/column.sed > Objects gmake[2]: Leaving directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/os' gmake[2]: Entering directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/fmt' printf "%s %s.o %s.d: " cvt-double cvt-double cvt-double > cvt-double.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/fmt/cvt-double.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> cvt-double.d echo >> cvt-double.d printf "%s %s.o %s.d: " cvt cvt cvt > cvt.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/fmt/cvt.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> cvt.d echo >> cvt.d cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o cvt-double.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/fmt/cvt-double.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o cvt.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/fmt/cvt.c echo cvt-double.o cvt.o | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/column.sed > Objects gmake[2]: Leaving directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/fmt' gmake[2]: Entering directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/vu' printf "%s %s.o %s.d: " pathcompress pathcompress pathcompress > pathcompress.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/pathcompress.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> pathcompress.d echo >> pathcompress.d printf "%s %s.o %s.d: " printfmt-va printfmt-va printfmt-va > printfmt-va.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/printfmt-va.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> printfmt-va.d echo >> printfmt-va.d printf "%s %s.o %s.d: " printfmt printfmt printfmt > printfmt.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/printfmt.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> printfmt.d echo >> printfmt.d printf "%s %s.o %s.d: " reserv reserv reserv > reserv.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/reserv.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> reserv.d echo >> reserv.d printf "%s %s.o %s.d: " safe-printfmt safe-printfmt safe-printfmt > safe-printfmt.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-printfmt.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> safe-printfmt.d echo >> safe-printfmt.d printf "%s %s.o %s.d: " safe-vfdbuf safe-vfdbuf safe-vfdbuf > safe-vfdbuf.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-vfdbuf.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> safe-vfdbuf.d echo >> safe-vfdbuf.d printf "%s %s.o %s.d: " safe-vu-utils-vfdbuf safe-vu-utils-vfdbuf safe-vu-utils-vfdbuf > safe-vu-utils-vfdbuf.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-vu-utils-vfdbuf.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> safe-vu-utils-vfdbuf.d echo >> safe-vu-utils-vfdbuf.d printf "%s %s.o %s.d: " safe-vu-utils safe-vu-utils safe-vu-utils > safe-vu-utils.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-vu-utils.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> safe-vu-utils.d echo >> safe-vu-utils.d printf "%s %s.o %s.d: " safe safe safe > safe.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> safe.d echo >> safe.d printf "%s %s.o %s.d: " url-fd url-fd url-fd > url-fd.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/url-fd.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> url-fd.d echo >> url-fd.d printf "%s %s.o %s.d: " vfdbuf vfdbuf vfdbuf > vfdbuf.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vfdbuf.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vfdbuf.d echo >> vfdbuf.d printf "%s %s.o %s.d: " vu-bad-arg vu-bad-arg vu-bad-arg > vu-bad-arg.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-bad-arg.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-bad-arg.d echo >> vu-bad-arg.d printf "%s %s.o %s.d: " vu-dash vu-dash vu-dash > vu-dash.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-dash.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-dash.d echo >> vu-dash.d printf "%s %s.o %s.d: " vu-help vu-help vu-help > vu-help.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-help.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-help.d echo >> vu-help.d printf "%s %s.o %s.d: " vu-pathcompress vu-pathcompress vu-pathcompress > vu-pathcompress.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-pathcompress.d echo >> vu-pathcompress.d printf "%s %s.o %s.d: " vu-sys vu-sys vu-sys > vu-sys.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-sys.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-sys.d echo >> vu-sys.d printf "%s %s.o %s.d: " vu-utils-vfdbuf vu-utils-vfdbuf vu-utils-vfdbuf > vu-utils-vfdbuf.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-utils-vfdbuf.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-utils-vfdbuf.d echo >> vu-utils-vfdbuf.d printf "%s %s.o %s.d: " vu-utils vu-utils vu-utils > vu-utils.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-utils.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-utils.d echo >> vu-utils.d printf "%s %s.o %s.d: " vu-virtual-null vu-virtual-null vu-virtual-null > vu-virtual-null.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-virtual-null.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu-virtual-null.d echo >> vu-virtual-null.d printf "%s %s.o %s.d: " vu vu vu > vu.d cc -DFOR_MAKEFILE_DEPENDENCIES -E -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.c | sed -f /home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/cpp-to-includes.sed | sort -u | sed -e 's/$/ \\/' >> vu.d echo >> vu.d cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o pathcompress.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/pathcompress.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o printfmt-va.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/printfmt-va.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o printfmt.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/printfmt.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o reserv.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/reserv.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o safe-printfmt.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-printfmt.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o safe-vfdbuf.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-vfdbuf.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o safe-vu-utils-vfdbuf.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-vu-utils-vfdbuf.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o safe-vu-utils.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe-vu-utils.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o safe.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/safe.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o url-fd.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/url-fd.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o vfdbuf.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vfdbuf.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o vu-bad-arg.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-bad-arg.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o vu-dash.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-dash.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o vu-help.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-help.c cc -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/config-include -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build -I/home/pbulk/work/devel/tla/work/tla-1.3.5/src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include -c -o vu-pathcompress.o /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c In file included from /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:8: /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, int, void *)' from incompatible pointer type 'int (*)(int *, char *, int, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.access') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:89:5: note: 'pathcompress_access' declared here 89 | int pathcompress_access(int* errn, char* path, int mode, void* closure) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.chdir') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:100:5: note: 'pathcompress_chdir' declared here 100 | int pathcompress_chdir(int * errn, char * path, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, int, void *)' from incompatible pointer type 'int (*)(int *, char *, int, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.chmod') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:111:5: note: 'pathcompress_chmod' declared here 111 | int pathcompress_chmod(int * errn, char * path, int mode, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, int, int, void *)' from incompatible pointer type 'int (*)(int *, char *, int, int, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.chown') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:122:5: note: 'pathcompress_chown' declared here 122 | int pathcompress_chown(int * errn, char * path, int owner, int group, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.chroot') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:133:5: note: 'pathcompress_chroot' declared here 133 | int pathcompress_chroot(int * errn, char * path, void * closure) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.link') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:257:5: note: 'pathcompress_link' declared here 257 | int pathcompress_link(int * errn, char * from, char * to, void * closure) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, struct stat *, void *)' from incompatible pointer type 'int (*)(int *, char *, struct stat *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.lstat') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:279:5: note: 'pathcompress_lstat' declared here 279 | int pathcompress_lstat(int * errn, char * path, struct stat * buf, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, int, void *)' from incompatible pointer type 'int (*)(int *, char *, int, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.mkdir') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:296:5: note: 'pathcompress_mkdir' declared here 296 | int pathcompress_mkdir(int * errn, char * path, int mode, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, int, int, void *)' from incompatible pointer type 'int (*)(int *, char *, int, int, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.open') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:318:5: note: 'pathcompress_open' declared here 318 | int pathcompress_open(int * errn, char * path, int flags, int mode, void * closure) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, DIR **, const char *, void *)' from incompatible pointer type 'int (*)(int *, DIR **, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.opendir') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:371:5: note: 'pathcompress_opendir' declared here 371 | int pathcompress_opendir(int * errn, DIR ** retv, char * path, void * closure) | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, char *, int, void *)' from incompatible pointer type 'int (*)(int *, char *, char *, int, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.readlink') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:456:5: note: 'pathcompress_readlink' declared here 456 | int pathcompress_readlink(int * errn, char * path, char * buf, int bufsize, void * closure) | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.rename') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:470:5: note: 'pathcompress_rename' declared here 470 | int pathcompress_rename(int * errn, char * from, char * to, void * closure) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.rmdir') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:505:5: note: 'pathcompress_rmdir' declared here 505 | int pathcompress_rmdir(int * errn, char * path, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, struct stat *, void *)' from incompatible pointer type 'int (*)(int *, char *, struct stat *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.stat') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:520:5: note: 'pathcompress_stat' declared here 520 | int pathcompress_stat(int * errn, char * path, struct stat * buf, void * closure) | ^~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.symlink') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:540:5: note: 'pathcompress_symlink' declared here 540 | int pathcompress_symlink(int * errn, char * from, char * to, void * closure) | ^~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, off_t, void *)' {aka 'int (*)(int *, const char *, long int, void *)'} from incompatible pointer type 'int (*)(int *, char *, off_t, void *)' {aka 'int (*)(int *, char *, long int, void *)'} [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.truncate') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:556:5: note: 'pathcompress_truncate' declared here 556 | int pathcompress_truncate(int * errn, char * path, off_t where, void * closure) | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, void *)' from incompatible pointer type 'int (*)(int *, char *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.unlink') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:569:5: note: 'pathcompress_unlink' declared here 569 | int pathcompress_unlink(int * errn, char * path, void * closure) | ^~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'int (*)(int *, const char *, struct utimbuf *, void *)' from incompatible pointer type 'int (*)(int *, char *, struct utimbuf *, void *)' [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.utime') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:581:5: note: 'pathcompress_utime' declared here 581 | int pathcompress_utime(int * errn, char * path, struct utimbuf * times, void * closure) | ^~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: error: initialization of 'ssize_t (*)(int *, int, const char *, size_t, void *)' {aka 'long int (*)(int *, int, const char *, long unsigned int, void *)'} from incompatible pointer type 'ssize_t (*)(int *, int, char *, size_t, void *)' {aka 'long int (*)(int *, int, char *, long unsigned int, void *)'} [-Wincompatible-pointer-types] 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:45: note: (near initialization for 'pathcompress_fs_vtable.write') 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:186:81: note: in definition of macro 'VU_FS_NAME_INITIALIZER' 186 | #define VU_FS_NAME_INITIALIZER(name, prefix, middle, suffix, ret, proto) prefix##name, | ^~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu.h:187:81: note: in expansion of macro 'VU_MAP_FS_NAMES' 187 | #define VU_FS_DISCIPLINE_INITIALIZERS(PREFIX) VU_MAP_FS_NAMES (_INITIALIZER, PREFIX, , , ) | ^~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:639:14: note: in expansion of macro 'VU_FS_DISCIPLINE_INITIALIZERS' 639 | = { VU_FS_DISCIPLINE_INITIALIZERS (pathcompress_) }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/work/devel/tla/work/tla-1.3.5/src/hackerlab/vu/vu-pathcompress.c:593:9: note: 'pathcompress_write' declared here 593 | ssize_t pathcompress_write(int * errn, int fd, char * buf, size_t count, void * closure) | ^~~~~~~~~~~~~~~~~~ gmake[2]: *** [: vu-pathcompress.o] Error 1 gmake[2]: Leaving directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab/vu' gmake[1]: *** [/home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/dirs.mk:28: all] Error 2 gmake[1]: Leaving directory '/home/pbulk/work/devel/tla/work/tla-1.3.5/src/=build/hackerlab' gmake: *** [/home/pbulk/work/devel/tla/work/tla-1.3.5/src/build-tools/Makefiles/top-level.mk:50: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/tla *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/tla