https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106700
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Martin Liska <mar...@gcc.gnu.org>: https://gcc.gnu.org/g:827f64135957ce21617cd0345508077439fa29d8 commit r13-2137-g827f64135957ce21617cd0345508077439fa29d8 Author: Martin Liska <mli...@suse.cz> Date: Thu Aug 18 13:03:42 2022 +0200 jobserver: detect properly O_NONBLOCK PR lto/106700 gcc/ChangeLog: * configure.ac: Detect O_NONBLOCK flag for open. * config.in: Regenerate. * configure: Regenerate. * opts-common.cc (jobserver_info::connect): Set is_connected properly based on O_NONBLOCK. * opts-jobserver.h (struct jobserver_info): Add is_connected member variable. gcc/lto/ChangeLog: * lto.cc (wait_for_child): Ask if we are connected to jobserver. (stream_out_partitions): Likewise.