[Top][All Lists]
[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