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


Message #14 received at 68545 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Po Lu <luangruo <at> yahoo.com>
Cc: mattias.engdegard <at> gmail.com, 68545 <at> debbugs.gnu.org
Subject: Re: bug#68545: warnings from GNU Make 3.81
Date: Thu, 18 Jan 2024 08:19:23 +0200
> From: Po Lu <luangruo <at> yahoo.com>
> Cc: Mattias EngdegÄrd <mattias.engdegard <at> gmail.com>,
>   68545 <at> debbugs.gnu.org
> Date: Thu, 18 Jan 2024 08:50:41 +0800
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > 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 is a harmless warning message that doesn't affect the execution of
> the `clean' target itself.  It's not necessary to address this or
> support Make 3.81 for building the Android port, because Makefiles
> provided by the Android.mk build system require versions of Make which
> support group targets.

First, AFAIU the relevant Makefile target gets executed in non-Android
builds as well.

And second, if the Android build requires GNU Make >= 4.3, I think
this should be mentioned in java/INSTALL as a prerequisite, even if
the various other Android tools already require or provide such a new
version.

> If suppressing the warning is still a concern, please try this patch:

If Mattias says this solves the problem, please install this change.




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.