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

List:       autoconf
Subject:    Re: Dependency tracking not working on macOS
From:       Christoph_Grüninger <foss () grueninger ! de>
Date:       2022-10-19 20:27:33
Message-ID: b603b4c3-590a-0214-9690-34e1e0cb5e39 () grueninger ! de
[Download RAW message or body]

Hi Paul,
sounds embarrassing, but I still get

> config.status:1855: executing depfiles commands
> config.status:1979: cd alberta_util/src       && sed -e '/# am--include-marker/d' \
>                 Makefile         | make -f - am--depfiles
> make: *** fopen (temporary file): No such file or directory.  Stop.
> config.status:1984: $? = 2
> config.status:1979: cd add_ons/libalbas/src       && sed -e '/# \
> am--include-marker/d' Makefile         | make -f - am--depfiles

> > Any idea what I am missing? I double-checked hat the used make has
> > version 4.3.91.
> 
> You'll need to triple-check then.  It's not physically possible for GNU
> make version 4.3.91 to generate that error message.  Somehow your build
> system is still running some other version of make; it's probably a
> good idea to figure that out and see what version it actually is.
> Maybe add a line to your recipe that runs make with --version to see
> what's happening.

After fetching GNU Make from Git and building it (your patch became part 
of master in the meantime), I set the PATH and print the version, 
4.3.91. I added the same command to my configure.ac and configure 
reports it to be 4.3.91, too. After configure / config.status failed, I 
add a "make --version" to config.status and re-run it. Again, 4.3.91 is 
the output and config.log contains the lines from above. I am puzzled.
Any further ideas?

Kind regards,
Christoph


My actual commands are:
     - mkdir make-git ; cd make-git
     - git clone https://git.savannah.gnu.org/git/make.git .
     - CC=/usr/local/Cellar/gcc/12.2.0/bin/gcc-12 ./bootstrap
     - CC=/usr/local/Cellar/gcc/12.2.0/bin/gcc-12 CFLAGS="-Wno-error" 
./configure --program-prefix=g --disable-dependency-tracking
     - make
     - cd ..
     - PATH=make-git:$PATH
     - make --version
     - ./generate-alberta-automakefiles.sh
     - autoreconf --force --install
     - CC=/usr/local/Cellar/gcc/12.2.0/bin/gcc-12 ./configure || 
FINISHED=false
     - gsed -i '6 cmake --version' config.status
     - ./config.status || FINISHED=false
     - cat config.status
     - cat config.log

-- 
L'enjeu est de bâtir la France de nos enfants,
pas de ressasser la France de notre enfance.
                        [Emmanuel Macron, 2022]


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

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