GNU bug report logs - #68545
warnings from GNU Make 3.81

Previous Next

Package: emacs;

Reported by: Mattias Engdegård <mattias.engdegard <at> gmail.com>

Date: Wed, 17 Jan 2024 18:51:02 UTC

Severity: minor

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Mattias Engdegård <mattias.engdegard <at> gmail.com>, luangruo <at> yahoo.com
Cc: 68545 <at> debbugs.gnu.org
Subject: bug#68545: warnings from GNU Make 3.81
Date: Wed, 17 Jan 2024 21:20:19 +0200
> Cc: Po Lu <luangruo <at> yahoo.com>
> From: Mattias Engdegård <mattias.engdegard <at> gmail.com>
> Date: Wed, 17 Jan 2024 19:50:13 +0100
> 
> Building with GNU Make 3.81, which seems to be supported, gives the warnings
> 
> /Applications/Xcode.app/Contents/Developer/usr/bin/make -C java bootstrap-clean
> Makefile:157: warning: overriding commands for target `&'
> Makefile:151: warning: ignoring old commands for target `&'
> Makefile:168: warning: overriding commands for target `&'
> Makefile:157: warning: ignoring old commands for target `&'
> Makefile:296: warning: overriding commands for target `&'
> Makefile:168: warning: ignoring old commands for target `&'
> 
> That version probably doesn't like '&'. Given that I'm not building anything in the java/ directory anyway, perhaps  that sub-make can be avoided altogether for platforms other than Android?

The &: feature was introduced in GNU Make 4.3, and we don't want to
force people to use such new versions.  So please find a different
solution for what you need to do there, one that doesn't require Make
newer than 3.81.




This bug report was last modified 1 year and 142 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.