Re: GNU make release candidate 4.1.90 available for download

Paul Smith <[email protected]> Sun, 01 May 2016 19:56:29 -0400
Newsgroups gmane.comp.gnu.make.devel
Organization GNU's Not UNIX!
Message-ID <[email protected]>
On Tue, 2016-04-26 at 17:14 +0200, h.becker wrote:
> cc: Warning: main.c, line 2628: In this statement, the referenced type
> of the pointer value
> "(switches[i].long_name==0?"":switches[i].long_name)" is const, but 
> the referenced type of the target of this assignment is not.
> (notconstqual)
>       long_options[i].name = (switches[i].long_name == 0 ? "" :
> ------^

Hm.  This must mean your compiler on this system doesn't define
__STDC__.

I'd prefer to not worry about this for now: if/when I update the version
of getopt that comes with GNU make to use the latest one from gnulib
this issue will go away.

Of course, it's possible that the gnulib versions no longer support C89.
Hm.  I'll have to look into it.