m4-1.4.13 spawni.c: In function `gl_posix_spawn_internal': spawni.c:233: warning: implicit declaration of function `seteuid' spawni.c:234: warning: implicit declaration of function `setegid' spawni.c:354: error: `ESTALE' undeclared (first use in this function) spawni.c:354: error: (Each undeclared identifier is reported only once spawni.c:354: error: for each function it appears in.)
=> suggest #ifdef ESTALE around the use of ESTALE (I see Posix mandates ESTALE, and gnulib works around it missing on some systems.) seteuid/gid are "only" warnings so I guess ok. seteuid is in libc.a but not any headers. m4-1.4.12 fatal-signal.c: In function `install_handlers': fatal-signal.c:189: error: `SA_NODEFER' undeclared (first use in this function) fatal-signal.c:189: error: (Each undeclared identifier is reported only once fatal-signal.c:189: error: for each function it appears in.) m4-1.4.11 => no problem - Jay