bug-automake
[Top][All Lists]
Advanced

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

automake-1.7b lisp3.test failure


From: Jens Petersen
Subject: automake-1.7b lisp3.test failure
Date: Thu, 13 Nov 2003 11:18:50 +0900
User-agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.4 (Hosorogi) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 MULE XEmacs/21.4 (patch 14) (Reasonable Discussion) (i386-redhat-linux)

I ran "make check VERBOSE=x" for 1.7b inside XEmacs
compilation-mode yesterday with autoconf-2.58 installed (on
a Fedora Core 1 box if it matters) and lisp3.test failed
with the output below.  Looking at the definition of
AM_PATH_LISPDIR (lispdir.m4) it seems
AC_CHECK_PROGS([EMACS], [emacs xemacs], [no]) now occurs too
early (ie before: test x"$EMACS" = xt && EMACS=) for the
case one is inside emacs.

There seems to be no problem when running "make check" in a
regular terminal.

Jens


:
lisp3: running emacs --version
GNU Emacs 21.3.1
Copyright (C) 2002 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
=== Running test ./lisp3.test
++ pwd
/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir
+ set -e
+ cat
+ cat
+ echo '(require '\''am-two)'
+ echo '(require '\''am-three) (provide '\''am-two)'
+ aclocal-1.7b
+ /bin/sh /home/petersen/mypkgs/automake/automake-1.7b/lib/missing --run 
autoconf
+ automake-1.7b --foreign -Werror -Wall --add-missing
Makefile.am:1: installing `./elisp-comp'
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for emacs... t
checking where .elc files should go... ./configure: line 1736: test: !=: unary 
operator expected
${datadir}/emacs/site-lisp
configure: creating ./config.status
config.status: creating Makefile
+ make
echo "(provide 'am-three)" > am-three.el
WARNING: Warnings can be ignored. :-)
if test  != no; then \
  set x; \
  list='am-one.el am-three.el am-two.el'; for p in $list; do \
    if test -f "$p"; then d=; else d="./"; fi; \
    set x "$@" "$d$p"; shift; \
  done; \
  shift; \
  EMACS= /bin/sh ./elisp-comp "$@" || exit 1; \
else : ; fi
/bin/sh: line 1: test: !=: unary operator expected
touch elc-stamp
make[1]: Entering directory 
`/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir'
WARNING: Warnings can be ignored. :-)
if test  != no; then \
  set x; \
  list='am-one.el am-three.el am-two.el'; for p in $list; do \
    if test -f "$p"; then d=; else d="./"; fi; \
    set x "$@" "$d$p"; shift; \
  done; \
  shift; \
  EMACS= /bin/sh ./elisp-comp "$@" || exit 1; \
else : ; fi
/bin/sh: line 1: test: !=: unary operator expected
touch elc-stamp
make[1]: Leaving directory 
`/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir'
make[1]: Entering directory 
`/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir'
WARNING: Warnings can be ignored. :-)
if test  != no; then \
  set x; \
  list='am-one.el am-three.el am-two.el'; for p in $list; do \
    if test -f "$p"; then d=; else d="./"; fi; \
    set x "$@" "$d$p"; shift; \
  done; \
  shift; \
  EMACS= /bin/sh ./elisp-comp "$@" || exit 1; \
else : ; fi
/bin/sh: line 1: test: !=: unary operator expected
touch elc-stamp
make[1]: Leaving directory 
`/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir'
make[1]: Entering directory 
`/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir'
WARNING: Warnings can be ignored. :-)
if test  != no; then \
  set x; \
  list='am-one.el am-three.el am-two.el'; for p in $list; do \
    if test -f "$p"; then d=; else d="./"; fi; \
    set x "$@" "$d$p"; shift; \
  done; \
  shift; \
  EMACS= /bin/sh ./elisp-comp "$@" || exit 1; \
else : ; fi
/bin/sh: line 1: test: !=: unary operator expected
touch elc-stamp
make[1]: Leaving directory 
`/home/petersen/mypkgs/automake/automake-1.7b/tests/testSubDir'
+ test -f am-one.elc
FAIL: lisp3.test
:




reply via email to

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