Subject: bug#43819: closed (Re: bug#43819: two FAILs for "make check" -- automake 1.16.2)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 17 Nov 2020 02:24:02 +0000

Your bug report

#43819: two FAILs for "make check" -- automake 1.16.2

which was filed against the automake package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
43819: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=43819
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#43819: two FAILs for "make check" -- automake 1.16.2
From: Karl Berry <[email-masked]>
To: [email-masked]
Date: Mon, 16 Nov 2020 19:23:46 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

    autoconf (GNU Autoconf) 2.69c

AFAIK this bug has been resolved in the meantime by Zack Weinberg via
changes in development autoconf + automake. Closing.

Subject: two FAILs for "make check" -- automake 1.16.2
From: Thien-Thi Nguyen <[email-masked]>
To: [email-masked]
Date: Mon, 05 Oct 2020 13:51:25 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

Please find here an excerpt from test-suite.log that shows
failure of "make check" in two tests:
FAIL: t/aminit-moreargs-deprecation
===================================

Running from installcheck: no
Test Protocol: none
PATH = /home/ttn/local/.b/automake-1.16.2/bin:/home/ttn/local/.b/automake-1.16.2/t/ax:/home/ttn/local/bin:/home/ttn/bin:/home/ttn/local/bin:/usr/local/bin:/usr/bin:/bin:/home/ttn/local/share/ttn-do
+ pwd
/home/ttn/local/.b/automake-1.16.2/t/aminit-moreargs-deprecation.dir
+ warn_rx=AM_INIT_AUTOMAKE.* two-.* three-arguments form.*deprecated
+ cat
+ aclocal-1.16 -Werror
configure.ac:2: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
/home/ttn/local/.b/automake-1.16.2/m4/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:2: the top level
configure.ac:2: warning: The macro `AC_DIAGNOSE' is obsolete.
configure.ac:2: You should run autoupdate.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
/home/ttn/local/.b/automake-1.16.2/m4/init.m4:29: AM_INIT_AUTOMAKE is expanded from...
configure.ac:2: the top level
+ :
+ do_check
+ rm -rf autom4te.cache
+ autoconf -Werror -Wnone -Wobsolete
+ cat stderr
configure.ac:2: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
aclocal.m4:139: AM_INIT_AUTOMAKE is expanded from...
configure.ac:2: the top level
configure.ac:2: warning: The macro `AC_DIAGNOSE' is obsolete.
configure.ac:2: You should run autoupdate.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
aclocal.m4:139: AM_INIT_AUTOMAKE is expanded from...
configure.ac:2: the top level
+ grep ^configure\.ac:2:.*AM_INIT_AUTOMAKE.* two-.* three-arguments form.*deprecated stderr
configure.ac:2: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.
+ autoconf -Werror -Wall -Wno-obsolete
/home/ttn/local/share/autoconf/autoconf/trailer.m4:4: warning: AC_OUTPUT was never used
+ _am_exit 1
+ set +e
+ test 77 = 1
+ exit 1
+ exit 1
+ am_exit_trap 1
+ exit_status=1
+ set +e
+ cd /home/ttn/local/.b/automake-1.16.2
+ test none = tap
+ test 1 -eq 0
+ keep_testdirs=yes
+ am_keeping_testdirs
+ return 0
+ set +x
FAIL t/aminit-moreargs-deprecation.sh (exit status: 1)

FAIL: t/mkdirp-deprecation
==========================

Running from installcheck: no
Test Protocol: none
PATH = /home/ttn/local/.b/automake-1.16.2/bin:/home/ttn/local/.b/automake-1.16.2/t/ax:/home/ttn/local/bin:/home/ttn/bin:/home/ttn/local/bin:/usr/local/bin:/usr/bin:/bin:/home/ttn/local/share/ttn-do
+ pwd
/home/ttn/local/.b/automake-1.16.2/t/mkdirp-deprecation.dir
+ echo AM_PROG_MKDIR_P
+ :
+ aclocal-1.16 -Werror
configure.ac:4: warning: AM_PROG_MKDIR_P: this macro is deprecated, and will soon be removed.
configure.ac:4: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:4: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
/home/ttn/local/.b/automake-1.16.2/m4/mkdirp.m4:11: AM_PROG_MKDIR_P is expanded from...
configure.ac:4: the top level
configure.ac:4: warning: The macro `AC_DIAGNOSE' is obsolete.
configure.ac:4: You should run autoupdate.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
/home/ttn/local/.b/automake-1.16.2/m4/mkdirp.m4:11: AM_PROG_MKDIR_P is expanded from...
configure.ac:4: the top level
+ autoconf -Werror -Wobsolete
+ cat stderr
configure.ac:4: warning: AM_PROG_MKDIR_P: this macro is deprecated, and will soon be removed.
configure.ac:4: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:4: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
aclocal.m4:398: AM_PROG_MKDIR_P is expanded from...
configure.ac:4: the top level
configure.ac:4: warning: The macro `AC_DIAGNOSE' is obsolete.
configure.ac:4: You should run autoupdate.
./lib/autoconf/general.m4:2328: AC_DIAGNOSE is expanded from...
aclocal.m4:398: AM_PROG_MKDIR_P is expanded from...
configure.ac:4: the top level
/home/ttn/local/share/autoconf/autoconf/trailer.m4:4: warning: AC_OUTPUT was never used
+ grep_err
+ loc=^configure.ac:4:
+ grep ^configure.ac:4:.*AM_PROG_MKDIR_P.*deprecated stderr
configure.ac:4: warning: AM_PROG_MKDIR_P: this macro is deprecated, and will soon be removed.
+ grep ^configure.ac:4:.* use .*AC_PROG_MKDIR_P stderr
configure.ac:4: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
+ grep ^configure.ac:4:.* use '$(MKDIR_P)' instead of '$(mkdir_p)'.*Makefile stderr
configure.ac:4: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
+ autoconf -Werror -Wno-obsolete
/home/ttn/local/share/autoconf/autoconf/trailer.m4:4: warning: AC_OUTPUT was never used
+ am_exit_trap 1
+ exit_status=1
+ set +e
+ cd /home/ttn/local/.b/automake-1.16.2
+ test none = tap
+ test 1 -eq 0
+ keep_testdirs=yes
+ am_keeping_testdirs
+ return 0
+ set +x
FAIL t/mkdirp-deprecation.sh (exit status: 1)

This is a Devuan system, w/ the following installed:
- GNU Autoconf 2.69c
- GNU Make 4.1
- GNU bash, versione 4.4.12(1)-release (x86_64-pc-linux-gnu)
- Linux miasma 5.7.0-0.bpo.2-amd64 #1 SMP Debian 5.7.10-1~bpo10+1 (2020-07-30) x86_64 GNU/Linux

I tried to research similar failure reports in both bug-automake
and automake mailing lists, but did not find anything relevant.

Is there anything else i can provide to help diagnose/fix this?

-- 
Thien-Thi Nguyen