automake-patches
[Top][All Lists]
Advanced

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

Re: Merging 'yacc-work' into master


From: Peter Rosin
Subject: Re: Merging 'yacc-work' into master
Date: Tue, 14 Feb 2012 00:56:50 +0100
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1

Stefano Lattarini skrev 2012-02-12 15:59:
> I have cloned 'master' into a temporary branch 'yl-work-for-master',
> merged master in there, and pushed.  You can find the resulting branch
> here:
> 
>   http://git.savannah.gnu.org/cgit/automake.git/log/?h=yl-work-for-master
> 
> Below are the commit message and the stats of the merge, and attached
> is the (compressed) result of:
> 
>   git diff --stat master yl-work-for-master
> 
> I will merge the 'yl-work-for-master' branch back into master in 72
> hours or so if there is no objection by then.

I think you should address the following regression caused by
v1.11-284-g34ca92b before merging.

If you configure on a system w/o any lex and/or yacc, you will suffer
from spurious failures as the lex/yacc required= in the testsuite no
longer works in that case.  defs relies on being fed LEX=false and
YACC=false from the Makefile when there is no lex/yacc, but that is
no longer true after the above commit.  Dozens of tests then FAIL
since they assume think lax/yacc is present.  Below is the log from
lex-depend.test, but that is just an example. Note that the lex
configure think it has found is just the default if no lex is
located.

Cheers,
Peter

Running from installcheck: no
Using TAP: no
PATH = <removed, boring>
++ pwd
home/peda/automake/tests/lex-depend.dir
+ set -e
+ cat
+ cat
+ cat
+ cat
+ aclocal-1.11a -Werror
+ automake-1.11a --foreign -Werror -Wall -a
configure.in: installing `./ylwrap'
+ /bin/grep -F joe.Po Makefile.in
@AMDEP_TRUE@@am__include@ @address@hidden/$(DEPDIR)/address@hidden@
        test -f $(DEPDIR)/joe.Po
+ autoconf -B /no/such/dir
+ ./configure --enable-dependency-tracking
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... cl -nologo
checking whether the C compiler works... yes
checking for C compiler default output file name... conftest.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... obj
checking whether we are using the GNU C compiler... no
checking whether cl -nologo accepts -g... no
checking for cl -nologo option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cl -nologo... msvc7msys
checking for flex... lex
checking lex output file root... configure: error: cannot find output from lex; 
giving up
+ exit_status=1
+ set +e
+ cd /home/peda/automake/tests
+ test no = yes
+ case $am_explicit_skips in
+ test 1 -eq 0
+ keep_testdirs=yes
+ am_keeping_testdirs
+ case $keep_testdirs in
+ return 0
+ set +x
lex-depend: exit 1




reply via email to

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