bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Warnings when running "bootstrap"


From: Paul Smith
Subject: Re: Warnings when running "bootstrap"
Date: Sun, 04 Sep 2022 11:49:55 -0400
User-agent: Evolution 3.44.4 (by Flathub.org)

On Sun, 2022-09-04 at 01:54 +0000, Bjarni Ingi Gislason via Bug reports
and discussion for GNU make wrote:
>   This causes failure when compiling.

What is the failure?  I don't get any failures.  I do see the output
here, but they are are just notes / warnings.  Everything still works.

If you see failures while compiling, please provide those messages.

> Notice from module fdl:
>   Don't use this module! Instead, copy the referenced license file
> into your version control repository.

I don't want to do that.

> autoreconf: running: /usr/bin/autoconf --include=m4 --
> include=/usr/share/aclocal --force
> configure.ac:87: warning: The macro `AC_TRY_COMPILE' is obsolete.
> configure.ac:87: You should run autoupdate.
> ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
> lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
> ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
> m4/acinclude.m4:105: AC_STRUCT_ST_MTIM_NSEC is expanded from...
> configure.ac:87: the top level
> configure.ac:243: warning: The macro `AC_FD_MSG' is obsolete.
> configure.ac:243: You should run autoupdate.
> ./lib/autoconf/general.m4:400: AC_FD_MSG is expanded from...
> m4/acinclude.m4:38: CF_NETLIBS is expanded from...
> lib/m4sugar/m4sh.m4:594: AS_CASE is expanded from...
> lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
> ./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
> configure.ac:243: the top level

These are because of older autoconf macros in some of the older m4
files we use for older imported code like glob, fnmatch, etc.  They do
still work, for now.

I haven't worked out how to import the newest versions of glob and
fnmatch while still supporting alternative OS's like Windows and VMS. 
The current gnulib implementations of these are riddled with advanced
requirements in both autoconf and automake and the resulting makefiles
which makes them unusable unless you have a full POSIX shell and utils,
including an existing implementation of make.

So for now I'm ignoring this.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]