Hi all,
I just poked António about the current state of his FL3 work, as things
have been rather quiet on that front lately. He mentioned that he's
currently quite busy with family related issues, but he was kind enough
to give me a quick heads up, which I have edited and included here.
FL3 Notes from António
======================
"""
The main difference from what I have locally vs. what was pushed --
besides fixing a few stupid cross bootstrap bugs (building x86-64 from
x86) -- is that I included Perl in Stage 1.
As you may know, Autoconf/Automake/M4/etc. rely on Perl and having Perl
in Stage 1 simplifies things a lot, as it helps in two areas:
* We get to unroll a ton of later loops in later stages
* We avoid the need to have an intermediate flavor
(besides bootstrap/!bootstrap) in Stage 2.
It also allows us to have the Autoconf stuff built in Stage 1 as well,
which is of course also helpful.
But as Perl byDefault is not at all cross friendly, I had to resort to
using a cross-compile friendly Perl build solution, a description of
which can be found at http://perlcross.berlios.de/usage.html
Additionally, a side goal would be to be able to cross-compile /to/ any
target /from/ any arch we happen to be in, in a single pass, with the
single requirement of having the ability to run an rmake-node instance
natively in whatever arch we're currently on.
"""
I don't know about you, but I think the above sounds pretty cool and I
positively can't wait to see it in praxis!
António also mentioned that I might want to check out the comments he
made at the bottom of the bootstrap:core group recipe. The instructions
on how to check out his work can be found at:
http://wiki.foresightlinux.org/wiki/x/eYDt
(look for the "How can I check out the bootstrap recipes myself ?"
paragraph).
By the way, is there a way to make the new bootstrap:core repo easily
browsable via a webfront-end somehow? I think it would be nice for
other people, who might not have access to a conary-based system, to be
able to browse around for curiousity's sake?
/Rune
_______________________________________________
Foresight-devel mailing list
[email protected]
https://lists.foresightlinux.org/mailman/listinfo/foresight-devel