Matthew Burgess wrote:
> On Mon, 18 Feb 2013 00:22:00 -0600, Bruce Dubbs <bruce.du...@gmail.com> wrote:
>> Bruce Dubbs wrote:
>>> Bruce Dubbs wrote:
>>>> at least using jhalfs.  It seems to build the executable OK, but then

>>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56258
>>>
>>> It doesn't help a lot.  It appears that we either edit the Makefile
>>> (gcc/Makefile.in) to omit the .info file or retain the older texinfo
>>> package.
>
> I'd suggest we just push this ticket out to 'Future'; it's been 5 years since
> the last release of Texinfo and I can't remember seeing any major bugs or
> security issues with it.  Holding off for another six months to see it in a
> release, while packages sync up with the new requirements it may have for
> syntax, doesn't sound too bad to me.

We can do that, but I have developed a workaround.  We need to do the 
following in all three builds of gcc:

sed -i -e 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure

This just omits the gcc*.info files (3 files) and avoids building the 
useless info files in Chapter 5.

texinfo-5.0 also breaks inetutils. To work around that, we need to remove:

make -C doc html
make -C doc install-html docdir=/usr/share/doc/inetutils-1.9.1

That removes about 40 html files, many of them obsolete or rendered 
incorrectly.  For instance: TCPMUX.html, Built_002din-services.html, 
inetd-invocation.html, uucpd-invocation.html, and 
The-_002enetrc-File.html.  man pages are still available for at least 
the programs we need.

Otherwise, I've done a full LFS build and the only test failures are in

079-gcc:FAIL: 22_locale/time_get/get_weekday/char/38081-2.c
079-gcc:FAIL: libmudflap.c++/pass55-frag.cxx

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to