Follow-up Comment #4, bug #46261 (project make): The offending code...
#else /* Set interruptible system calls, and read() for a job token. */ set_child_handler_action_flags (1, waiting_jobs != NULL); got_token = read (job_rfd, &token, 1); saved_errno = errno; set_child_handler_action_flags (0, waiting_jobs != NULL); in new_job() of job.c doesn't seem suitable for applying the EINTRLOOP() macro. Changing the line for.... got_token = read (job_rfd, &token, 1); to EINTRLOOP(got_token, read (job_rfd, &token, 1)); converts the gcc 5.2.0 build failure from... make[5]: *** read jobs pipe: No such file or directory. Stop. to an Error 141 code. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?46261> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make