Buildroot and OpenEmbedded revisited
I responded to a thread on the Puppy Forum:
https://forum.puppylinux.com/viewtopic.php?f=127&t=727&start=10
In response to a post from James, linking to this blog post:
http://lightofdawn.org/blog/?viewDetailed=00192
Yeah, don't know if I want to go down that rabbit hole again, but the lure is there...
Got me reminiscing, and last night downloaded the latest Buildroot,
and after much messing around, in the early hours of the morning got it
compiling and built with a custom kernel. No joy with EasyOS Buster
2.4.1, used EasyOS Pyro. I do recall the previous time I tried it, it
worked right off when the host was Slackware 14.2.
Anyway, Buildroot is interesting, but don't know where to go from there.
This morning downloaded the latest OpenEmbedded/Yocto, named
"dunfell", version 3.0.2. Pretty straightforward to get it going on
EasyOS Buster 2.4.1.
Just tossing ideas around in the head. Maybe could use OE to build a
base CLI-only bootable system, then bolt on James' Slackware-based
source package build system, to compile the rest.
Don't know, just playing.
EDIT 2020-09-16:
Ha ha, I got lured down the rabbit hole! Doing a compile right now, OpenEmbedded/Yocto 'dunfell' release.
The EasyOS Pyro-series is built from packages
compiled in my fork of OpenEmbedded 'pyro' release, which was about 3
years ago. Here is my fork of OE:
https://github.com/bkauler/oe-qky-src
I don't really know why I'm doing this. Just
like the aesthetics of compiling everything from source and tailored to
my requirements. I did a quick compile last night, of the dunfell OE,
compiled Epiphany web browser and all its deps, just to see if it works.
Yep, compiled. That's one of the nice things about OE, it is pretty
solid, everything compiles. I even installed the result into a USB stick
and booted it. Got to a commandline, but couldn't run Epiphany as
haven't included an X server in the build.
There was a huge amount of customizing that I
did of the pyro OE, all in 'meta-quirky' folder at my repo oe-qky-src. I
will look at porting that to the new dunfell OE. Maybe.
Maybe bring back Quirky Linux, built from dunfell OE packages?
Tags: easy