On Fri, 6 Jan 2006, Ken Moffat wrote:

On Thu, 5 Jan 2006, Dan Nicholson wrote:

bison   as Dan noted

I think I've got this one figured out in the alphabetical builds.
Circular dependencies between bison and flex.  Requires adding bison
to /tools, but the differences are gone now.


Dan, by adding bison to /tools [ in what is otherwise svn-20060103 with a bash-documentation cleanup per bug 1679 ] I get a clean build of bison in chapter 6. That is, it no longer differs when rebuilt in place.

This means bison depends on itself to build cleanly, but NOT on flex, IMHO.

(v) perl - I'll try creating /etc/hosts before the configure, but I
think this is probably cosmetic.

Still looks cosmetic. Creating /etc/hosts before configuring perl means Config_heavy.pl no longer changes when perl is rebuilt in place, but I can't detect any changes in any other part of perl, either against rebuilding in place, or against the original build without /etc/hosts present at configure time.

My third build of this cycle is still running, but it seems to me that all of the low-hanging fruit has gone.

The prime remaining issues are the toolchain impurity, and (perhaps) e2fsprogs (I'm hoping that fixing the toolchain might also fix e2fsck).

We've now got the current utf8 changes in svn, so I'm minded to build my next cycle against svn plus bison in chapter 5, then compare that to some sort of toolchain cleanup.

Ken
--
 das eine Mal als Trag?die, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to