On 1/20/20 4:37 PM, Don Cross wrote:
On Mon, Jan 20, 2020 at 4:13 PM Bruce Dubbs <[email protected] <mailto:[email protected]>> wrote:

    On 1/20/20 2:49 PM, Scott Andrews wrote:
    > My foray into building LFS on the raspberry pi platform has went
    > extremely well.  I am thinking about taking the LFS book that is
    > currently available and modifying it for the ARM platform.  The
    required
    > changes are not many.  This may turn out to be a long range
    project, as
    > I am going to look into doing this after I get two rpi servers
    and a
    > couple of desktop systems built.
    >
    > If I am successful in doing so could it be placed on the
    > linuxfromscratch.org <http://linuxfromscratch.org> website as a
    new project?
    >
    > Are there any copyright issues with doing this?

    ...
    The above is a lot of work and requires a substantial long term
    commitment of time and effort.

    An alternative is to create a hint that takes a snapshot from a
    current
    version of the book(s) and documents what changes are needed that
    differentiate the rpi from an x86_64 build.


Scott, as a Raspberry Pi enthusiast myself, I would love to see what you came up with. I have completed LFS on Raspberry Pi before, thanks to help from PiLFS (https://intestinate.com/pilfs/). I understand that in post 8.0 versions of the LFS book, things are a lot easier for Pi building. It would be awesome to include the extra notes in the book(s) for everyone to use. I understand why splitting the book would be a non-starter.  In summary, this is a heartfelt vote in support of including Pi-specific hints/notes in the LFS books, however minimizes the burden to the great work the maintainers do for us all.

I will be posting my work to github, likely on or before Feb.  I have a couple of issues to work out and then do the build on my RPi2 all the way thru from start to finish.  I have a current build going on my rpi4.  If that goes well then I will build it on mu rp2 "build machine"


Incidentally, as slow as it is, building LFS directly on a real Pi seems to be the least painful way. I tried to build for Pi in qemu, hosted on Debian on Intel x64, and that was a total failure. For some reason it got bogged down trying to build gcc. I gave up after it got stuck for 8 days. I'm curious if anyone has gone down that road and succeeded.

It takes me just over 36 hours to build LFS completely to a working system.  I build the kernel and firmware and add some scripts needed for the clock.  I will be building the broadcomm user utilities after I get the LFS base build done.  If all goes well I should be done next week.


-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to