Re: [PATCH] port elisp-compilation support to emacs-23.1 and newer

2017-12-10 Thread Jim Meyering
On Wed, Nov 29, 2017 at 12:17 PM, Glenn Morris  wrote:
> The obsolete bytecomp feature is back as of Emacs 9964db4.

Thanks, I noticed when that was restored, but have been a way for a while.

> BTW, why doesn't lisp.am use the standard "-f batch-byte-compile"
> method of producing .elc files?
>
> Your two issues that affected only automake illustrate that the way
> automake generates .elc files is different to the vast majority of
> Emacs projects.

Thanks for the suggestion, Glenn. However, I don't see how "-f
batch-byte-compile" can be used when the .elc file must be created in
a directory separate from the one containing the .el file. I think
automake generates code the way it does because GNU coding standards
mandate that one be able to build from a read-only hierarchy of
sources (think read-only media).



bug#29638: Same five tests fail with 1.15 on RHEL 7.4

2017-12-10 Thread Dennis Clarke


The same five tests fail for automake 1.15 and 1.15.1 on RHEL 7.4. Also
the testsuite itself reports mysterious "Error 1" and "Error 2" upon
termination and that looks questionable :


Testsuite summary for GNU Automake 1.15

# TOTAL: 2693
# PASS:  2422
# SKIP:  226
# XFAIL: 40
# FAIL:  5
# XPASS: 0
# ERROR: 0

See ./test-suite.log
Please report to bug-automake@gnu.org

gmake[2]: *** [Makefile:3027: test-suite.log] Error 1
gmake[2]: Leaving directory 
'/usr/local/build/automake-1.15_3.10.0-693.11.1.el7.x86_64.001'

gmake[1]: *** [Makefile:3135: check-TESTS] Error 2
gmake[1]: Leaving directory 
'/usr/local/build/automake-1.15_3.10.0-693.11.1.el7.x86_64.001'

gmake: *** [Makefile:3366: check-am] Error 2
admsys@sedna$


The five failed tests are :

FAIL: t/aclocal.sh
FAIL: t/automake-cmdline.tap 4 - list of options terminated by '--' (stderr)
FAIL: t/automake-cmdline.tap 17 - unambiguous incomplete long option
FAIL: t/maken3.sh
FAIL: t/maken3-w.sh

The test suite log is attached as 
test-suite_gnu_automake_1.15_rhel7.4_kern_3.10.0-693.11.1.el7.x86_64.log.xz


Dennis Clarke





test-suite_gnu_automake_1.15_rhel7.4_kern_3.10.0-693.11.1.el7.x86_64.log.xz
Description: application/xz