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