> Module Name: src > Committed By: christos > Date: Mon Oct 2 22:19:45 UTC 2017 > > Modified Files: > src/tools/compat: compat_defs.h configure.ac fpurge.c > > Log Message: > handle __fpurge being declared in <stdio_ext.h>
This has broken the tools build of awk for me. cc -O -D__EXTENSIONS__ -I/home/disciple/netbsd- current/src/obj/tooldir.NetBSD-8.99.3-amd64/include/compat -I/home/disciple/netbsd-current/src/tools/compat -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -I/home/disciple/netbsd- current/src/tools/awk/../../external/historical/nawk/bin/../dist -I. -c -o run.lo.o -Wno-format-nonliteral /home/disciple/netbsd- current/src/tools/awk/../../external/historical/nawk/bin/../dist/run.c /home/disciple/netbsd- current/src/tools/awk/../../external/historical/nawk/bin/../dist/run.c: In function 'closeall': /home/disciple/netbsd- current/src/tools/awk/../../external/historical/nawk/bin/../dist/run.c:1 873:12: error: void value not ignored as it ought to be stat = fpurge(files[i].fp) == EOF; ^ *** Failed target: run.lo *** Failed command: cc -O -D__EXTENSIONS__ -I/home/disciple/netbsd- current/src/obj/tooldir.NetBSD-8.99.3-amd64/include/compat -I/home/disciple/netbsd-current/src/tools/compat -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64 -I/home/disciple/netbsd- current/src/tools/awk/../../external/historical/nawk/bin/../dist -I. -c -o run.lo.o -Wno-format-nonliteral /home/disciple/netbsd- current/src/tools/awk/../../external/historical/nawk/bin/../dist/run.c *** Error code 1 Stop. Reverting this change fixes the build. Regards, Dave