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

Reply via email to