[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnewsense-dev] gnu-doc package: failing to build glibc-2.7 info fil
From: |
Christophe Jarry |
Subject: |
Re: [Gnewsense-dev] gnu-doc package: failing to build glibc-2.7 info files |
Date: |
Wed, 21 Jul 2010 12:25:50 +0200 |
> I tried building by following your steps and got the some results.
> apt-get build-dep glibc seems to solve this problem for me.
Thank you Eric for your reply.
I tried 'apt-get build-dep glibc', but this changed nothing. So I
removed glibc-2.7 source directory entirely and did:
tar -xjf glibc-2.7.tar.bz2
tar -xjf glibc-ports-2.7.tar.bz2
mv glibc-ports-2.7 glibc-2.7/ports
mkdir glibc-build
cd glibc-build
Then I ran:
../glibc-2.7/configure --disable-sanity-checks
And Finally:
make info -I ../glibc-2.7/manual/{contrib,intro}.texi
gave me:
/home/christophe/gnewsense/projects/doc-rejected-by-debian/glibc-2.7/manual//libc.texinfo:96:
Prev reference to nonexistent node `Contributors' (perhaps incorrect
sectioning?).
/home/christophe/gnewsense/projects/doc-rejected-by-debian/glibc-2.7/manual//libc.texinfo:86:
Next reference to nonexistent node `Introduction' (perhaps incorrect
sectioning?).
makeinfo: Removing output file
`/home/christophe/gnewsense/projects/doc-rejected-by-debian/glibc-2.7/manual/libc.info'
due to errors; use --force to preserve.
make[2]: *** [libc.info] Error 1
make[1]: *** [info] Error 2
make: *** [info] Error 2
I scroogled and found
http://www.mailinglistarchive.com/address@hidden/msg04673.html.
They say:
(Posting to original thread for those who use the search engine)
On Sat, 9 Mar 2002, Ken Moffat wrote:
> make -C manual subdir_install
> make[2]: Entering directory `/usr/src/glibc-2.2.5/manual'
> LANGUAGE=C LC_ALL=C makeinfo libc.texinfo
> ./libc.texinfo:106 Next reference to nonexistent node `Introduction'.
> ./libc.texinfo:116 Prev reference to nonexistent node `Contributors'.
> makeinfo: Removing output file
> `/usr/src/glibc-2.2.5/manual/libc.info' due to errors: use --force to
> preserve. make[2]: *** [libc.info] Error 2
> make[2]: Leaving directory `/usr/src/glibc-2.2.5/manual'
> make[1]: *** [manual/subdir_install] Error 2
> make[1]: Leaving directory `/usr/src/glibc-2.2.5'
> make *** [install] Error 2
Solved at last, thanks to Gerard. `egrep' wasn't working.
"egrep wasn't working", how may I test it?
The 'makeinfo' method still fails (for the same reasons as 'make info').
Can someone help me on this?
Thanks,
Christophe