automake
[Top][All Lists]
Advanced

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

Re: make distcheck fails: permission denied


From: Dan Christian
Subject: Re: make distcheck fails: permission denied
Date: Thu, 12 Dec 2002 16:37:14 -0800
User-agent: KMail/1.4.3

On Thursday 12 December 2002 14:02, Alexandre Duret-Lutz wrote:
> >>> "Dan" == Dan Christian <address@hidden> writes:
...
>  Dan> However, when I do a "make check" on 1.6.3 it fails test
> "lex5.test". Dan> Any ideas what is going wrong?
>
> No.  There has been a lex5 failure reported against 1.7.2
> recently, but it's pending details.  Maybe this is the same.
>
> Could you send the output of the following command?
>
> make TESTS=lex5.test VERBOSE=x check

I found a work around that eliminated the problem.  I removed gcc3 from 
my system, and the problem when away.

I don't have time to re-install gcc3 just to reproduce it, but I can 
give you the general idea where it died.

In the working test you get:
...
flex   `test -f foo/foo.l || echo '../'`foo/foo.l
sed '/^#/ s|lex.yy\.c|foo/foo.c|' lex.yy.c >foo/foo.c
rm -f lex.yy.c
source='foo/foo.c' object='foo/foo.o' libtool=no \
depfile='foo/.deps/foo.Po' tmpdepfile='foo/.deps/foo.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
gcc -DPACKAGE_NAME=\"lex5\" -DPACKAGE_TARNAME=\"lex5\" 
-DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"lex5\ 1.0\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"lex5\" -DVERSION=\"1.0\" 
-DYYTEXT_POINTER=1  -I. -I..     -g -O2 -c -o foo/foo.o `test -f 
'foo/foo.c' || echo '../'`foo/foo.c
...

When it failed, it was running gcc3 (instead of gcc). And would die at 
this point with something like: 

no such file: foo/.deps/foo.TPo

The version of gcc that failed was 3.0.2.  The one that worked was 
2.96-112.

Hope this helps.
-Dan



reply via email to

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