[prev in list] [next in list] [prev in thread] [next in thread] 

List:       autoconf
Subject:    Re: Dependency tracking not working on macOS
From:       Paul Smith <psmith () gnu ! org>
Date:       2022-10-09 17:18:14
Message-ID: cbb6ce6120f7190f06132398877d20c183e42b52.camel () gnu ! org
[Download RAW message or body]

On Sun, 2022-10-09 at 18:33 +0200, Christoph Gr=C3=BCninger wrote:
> > config.status:1976: ... sed -e '/# am--include-marker/d' Makefile=C2=A0=
| make -f - am--depfiles
> > make: *** fopen (temporary file): No such file or directory.=C2=A0 Stop=
.

This command is asking make to read a makefile from stdin.  When it
does that, make has to put the input file into a temporary file
(because, if it needs to re-exec itself, it has to re-read the input).

This error is saying that make was not able to open a temporary file
and that the reason is that it got a ENOENT (no such file or directory)
error when creating the file.

This almost certainly means that on this system the directory pointed
to by the TMPDIR environment variable (which make will use to locate a
directory to place temporary files) doesn't exist.  Or, if that
variable is not set, then "/tmp" doesn't exist.

This sounds like an issue with the "CI runner" facility you're using
and how it's configuring the environment that your build is running in.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic