Bug 25009 - Bootstrap: Failure to build doc/gcc.info
Summary: Bootstrap: Failure to build doc/gcc.info
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: bootstrap (show other bugs)
Version: 4.2.0
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-24 01:48 UTC by James McKelvey
Modified: 2006-09-19 17:38 UTC (History)
2 users (show)

See Also:
Host: alphaev56-unknown-linux-gnu
Target: alphaev56-unknown-linux-gnu
Build: alphaev56-unknown-linux-gnu
Known to work:
Known to fail:
Last reconfirmed: 2005-11-24 03:31:18


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James McKelvey 2005-11-24 01:48:05 UTC
Today's CVS (pardon, SVN):

gmake[3]: Entering directory `/usr/home/mckelvey/software/gcc-obj/gcc'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/usr/home/mckelvey/software/gcc-obj/gcc'
if [ xinfo = xinfo ]; then \
        makeinfo --split-size=5000000 --no-split -I . -I ../../gcc/gcc/doc \
                -I ../../gcc/gcc/doc/include -o doc/gcc.info ../../gcc/gcc/doc/gcc.texi; \
fi
../../gcc/gcc/doc/invoke.texi:1057: @include `@value{srcdir}/../libiberty/at-file.texi': No such file or directory.
makeinfo: Removing output file `doc/gcc.info' due to errors; use --force to preserve.
gmake[2]: *** [doc/gcc.info] Error 2
gmake[2]: Leaving directory `/usr/home/mckelvey/software/gcc-obj/gcc'
gmake[1]: *** [stage1_build] Error 2
gmake[1]: Leaving directory `/usr/home/mckelvey/software/gcc-obj/gcc'
gmake: *** [bootstrap] Error 2


alpha1:PD>uname -a
Linux alpha1 2.4.9-40 #1 Mon Sep 23 08:14:02 EDT 2002 alpha unknown

alpha1:PD>gcc -v
Using built-in specs.
Target: alphaev56-unknown-linux-gnu
Configured with: ../gcc/configure --verbose --enable-languages=c++ --disable-nls
Thread model: posix
gcc version 4.1.0 20050924 (experimental)



alpha1:PD>alias CONFIGURECVS
alias CONFIGURECVS='../gcc/configure --verbose --enable-languages=c++ --disable-nls >clog 2>&1 &'


alpha1:PD>alias BUILD
alias BUILD='nice gmake CFLAGS='\'''\'' BOOT_CFLAGS='\'''\'' LIBCFLAGS='\''-g'\'' LIBCXXFLAGS='\''-g'\'' bootstrap >log 2>&1 &'
Comment 1 Andrew Pinski 2005-11-24 03:31:18 UTC
Confirmed via Ben E. on IRC and there is a mailing to the GCC list about it too.
Comment 2 Andrew Pinski 2005-11-24 03:34:37 UTC
Actually this is invalid, you need to build with a clean object directory.
Comment 3 Gabriel Dos Reis 2005-11-24 03:38:26 UTC
Subject: Re:  Bootstrap: Failure to build doc/gcc.info

"pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:

| Actually this is invalid, you need to build with a clean object directory.

That is bullshit.  what about bubblestrap and the like?

-- Gaby
Comment 4 Gabriel Dos Reis 2005-11-24 03:40:29 UTC
still does not work with bubblestrap and friends
Comment 5 Andrew Pinski 2005-11-24 04:04:15 UTC
(In reply to comment #4)
> still does not work with bubblestrap and friends

After a clean build?

See http://gcc.gnu.org/ml/gcc/2005-11/msg01173.html
Comment 6 Andrew Pinski 2005-11-24 04:07:02 UTC
(In reply to comment #3)
> Subject: Re:  Bootstrap: Failure to build doc/gcc.info
> "pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:
> | Actually this is invalid, you need to build with a clean object directory.
> That is bullshit.  what about bubblestrap and the like?

well are you bubblestrapping in the gcc directory of the objdir or the toplevel directory, if the latter, maybe just maybe this is a bug.
Comment 7 Gabriel Dos Reis 2005-11-24 09:01:11 UTC
Subject: Re:  Bootstrap: Failure to build doc/gcc.info

"pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:

| (In reply to comment #4)
| > still does not work with bubblestrap and friends
| 
| After a clean build?

YES.

| See http://gcc.gnu.org/ml/gcc/2005-11/msg01173.html

That does not solve the problem.  I did not experience that before.

-- Gaby
Comment 8 Gabriel Dos Reis 2005-11-24 09:03:01 UTC
Subject: Re:  Bootstrap: Failure to build doc/gcc.info

"pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:

| (In reply to comment #3)
| > Subject: Re:  Bootstrap: Failure to build doc/gcc.info
| > "pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:
| > | Actually this is invalid, you need to build with a clean object directory.
| > That is bullshit.  what about bubblestrap and the like?
| 
| well are you bubblestrapping in the gcc directory of the objdir or the toplevel
| directory, if the latter, maybe just maybe this is a bug.

the gcc directory of the builddir.

-- Gaby
Comment 9 James McKelvey 2005-11-25 02:01:37 UTC
I always build in an empty directory. After configuring, what good would a "make clean" do?

Anyway, I noticed a complaint in the build log that makeinfo was too old. I installed the latest texinfo and was able to build to completion.
Comment 10 Mark Mitchell 2005-11-25 19:24:25 UTC
Is there still a problem here?

If so, please indicate what steps are required to reproduce it.

Otherwise, let's close this PR.
Comment 11 Falk Hueffner 2006-09-19 17:38:50 UTC
No feedback for a long time, let's just close it.