build.c: In function ‘catchsig’:
build.c:552:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
552 | write(sigfd[1], &sig, sizeof(sig));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~