Running phase: unpackPhase unpacking source archive /nix/store/c9rwjz9fqdr6gd0kd8dcqgb6jyd92jn6-netkit-tftp_0.17.orig.tar.gz source root is netkit-tftp-0.17 setting SOURCE_DATE_EPOCH to timestamp 965001430 of file "netkit-tftp-0.17/version.h" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase patching script interpreter paths in ./configure ./configure: interpreter directive changed from "#!/bin/sh" to "/nix/store/11ciq72n4fdv8rw6wgjgasfv4mjs1jrw-bash-5.2p37/bin/sh" configure flags: --prefix=/nix/store/c8ah2mjxqidclcbi528kdvg95vc3x7iq-netkit-tftp-0.17 Directories: /nix/store/c8ah2mjxqidclcbi528kdvg95vc3x7iq-netkit-tftp-0.17/bin /nix/store/c8ah2mjxqidclcbi528kdvg95vc3x7iq-netkit-tftp-0.17/sbin /nix/store/c8ah2mjxqidclcbi528kdvg95vc3x7iq-netkit-tftp-0.17/man Checking if C compiler works... yes Checking if gcc accepts gcc warnings... yes Checking if gcc accepts -O2... yes Checking for socklen_t... yes Generating MCONFIG... Running phase: buildPhase build flags: SHELL=/nix/store/11ciq72n4fdv8rw6wgjgasfv4mjs1jrw-bash-5.2p37/bin/bash (cd tftp && make) make[1]: Entering directory '/build/netkit-tftp-0.17/tftp' gcc -O2 -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -I../include tftp.c -c gcc -O2 -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -I../include main.c -c main.c: In function 'setpeer': main.c:200:17: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 200 | fgets(line+len, sizeof(line)-len, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'put': main.c:327:17: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 327 | fgets(line+len, sizeof(line)-len, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'get': main.c:425:17: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 425 | fgets(line+len, sizeof(line)-len, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'setrexmt': main.c:510:17: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 510 | fgets(line+len, sizeof(line)-len, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function 'settimeout': main.c:536:17: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result-Wunused-result8;;] 536 | fgets(line+len, sizeof(line)-len, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -Wall -W -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -I../include tftpsubs.c -c tftpsubs.c: In function 'mysignal': tftpsubs.c:280:9: error: implicit declaration of function 'memset' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration8;;] 280 | memset(&sa, 0, sizeof(sa)); | ^~~~~~ tftpsubs.c:68:1: note: include '' or provide a declaration of 'memset' 67 | #include "tftpsubs.h" +++ |+#include 68 | tftpsubs.c:280:9: warning: incompatible implicit declaration of built-in function 'memset' [8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wbuiltin-declaration-mismatch-Wbuiltin-declaration-mismatch8;;] 280 | memset(&sa, 0, sizeof(sa)); | ^~~~~~ tftpsubs.c:280:9: note: include '' or provide a declaration of 'memset' make[1]: *** [../MRULES:4: tftpsubs.o] Error 1 make[1]: Leaving directory '/build/netkit-tftp-0.17/tftp' make: *** [Makefile:7: tftp.build] Error 2