gnewsense-dev
[Top][All Lists]
Advanced

[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



reply via email to

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