-
SuperPizza
...and also elfutils requiring 3 extra packages and some patches, just to build.
-
zedmatrix
i found another space eater... /usr/lib/python
-
SuperPizza
ahhh... and building Python with PGO is a mess
-
zedmatrix
but sofar overall its at 2.3G, gonna see how much the kernel modules add
-
SuperPizza
The Musl Python Build w/ PGO: `make PROFILE_TASK="-m test --pgo --ignore 'test.test_re.ReTests.test_locale_caching' --ignore 'test.test_re.ReTests.test_locale_compiled'"`
-
SuperPizza
I'm hijacking the testsuite to ignore failing tests
-
SuperPizza
o_O
-
SuperPizza
see ya
-
zedmatrix
oh boy, ran into a catch 22 ... need to generate a new initramfs to mount the filesystem
-
zedmatrix
Moody: wow that is nice
bpa.st/OUHQ
-
zedmatrix
ugg mkpasswd variations :)
-
dantob
the latest changeset to lfs systemd has a date set in the future, is it supposed to be 2025-06-15?
linuxfromscratch.org/lfs/view/systemd/chapter01/changelog.html
-
zedmatrix
it is the june 15, 2025
-
zedmatrix
heh must be a typo
-
dantob
the date actually says 2025-06-25
-
zedmatrix
well the 1 and 2 are beside each other :)
-
SuperPizza
hey
-
Sploosh
Hey SuperPizza
-
SuperPizza
:)
-
Moody
For sure a typo. Date fixed.
-
SuperPizza
hi
-
Sploosh
Hello SuperPizza
-
SuperPizza
whyy
-
dantob
Moody: thanks
-
SuperPizza
I'm ready to build systemd (amost), but I can't
-
SuperPizza
I'll use other things...
-
SuperPizza
Do I have a 1GB LFS build???
-
SuperPizza
1,837,594,409 bytes - 741,193,815 bytes (sources)
-
SuperPizza
yep, /usr is 908MiB
-
SuperPizza
post-strip
-
zedmatrix
you could check out mdevd
-
SuperPizza
anyway, there are 2 things missing )mostly)
-
SuperPizza
1 - Init and 2 - kernel
-
zedmatrix
Sup3rPizza: have you checked out my init, and i have tryed busybox too
-
Sup3rPizza
no?
-
zedmatrix
i have been playing around with init and squashfs
-
SuperPizza
oh. I saw that there's another option to systemd.
-
zedmatrix
-
SuperPizza
cool
-
zedmatrix
i have been using system-v, but you can replace the udevd with mdevd
-
SuperPizza
I know there's eudev too?
-
zedmatrix
yea haven't looked at that yet
-
zedmatrix
i just pushed a couple of new ones i was just testing yesterday.... init-simple
-
SuperPizza
And if you need systemd for some reason, there's another option too, but it lacks a few things.
-
SuperPizza
-
SuperPizza
It seems to not be maintained much currently.
-
zedmatrix
well i did start with a systemd
-
zedmatrix
hmm it looks like my new squashfs without python/test and gcc debug is gonna be small
-
zedmatrix
SuperPizza: i have 2 versions of live iso
-
SuperPizza
okay
-
zedmatrix
cool a cd size 690M
-
SuperPizza
Without the kernel, I had 908 MB total.
-
zedmatrix
you could try it out
bit.ly/4l2cyV7
-
SuperPizza
hmm
-
zedmatrix
hmm maybe dropbox isnt good, you have click download
-
zedmatrix
hmm nice just fits: Blocks total: 359849 Blocks current: 359849 Blocks remaining: 6459
-
zedmatrix
just had to add : nomodeset : to the kernel grub line
-
nsITobin
hi :(
-
zedmatrix
-
zedmatrix
man cds are slow
-
zedmatrix
nsITobin: tho i gotta go thru the config and remove the kms modesetting modules
-
nsITobin
i'll check it out in a little bit
-
nsITobin
that elderly cat did pass away last night
-
nsITobin
so its been kinda sucky today
-
SuperPizza
oh. I know this
-
SuperPizza
I had one of our cats die sometime ago.
-
zedmatrix
hopefully it was quick :(
-
SuperPizza
I looked at it, and there are a lot of discussions about GCC15 issues
-
zedmatrix
yea that is why i stuck with gcc14 for the live isos
-
SuperPizza
Almost all packages work OOTB, but Bash needs a beta version, and Musl causes some more packages to fail.
-
zedmatrix
yea i went down to bash 5.2.37 for the iso version cause of issues with rc versions
-
zedmatrix
its nice to have a stable iso that fits on a cd with git, rsync, wget, and a full build suite
-
zedmatrix
nsITobin: the biggest thing is to get a good kernel config for a live iso
-
nsITobin
zedmatrix: it was a peaceful passing though the process is not quick but he had planned out what he wanted to do and I made sure he got where he wanted but it is tough
-
nsITobin
this cat had a very distinct presence and personality
-
nsITobin
if it had been tramatic or was in pain that is one thing but this wasn't that but it was hard.
-
zedmatrix
yea like 8 years or so i lost my spca rescue, its tough
-
djph
nsITobin: old cat just being old type thing?
-
zedmatrix
damn it has been so nice using the zlfs-chroot script
-
nsITobin
djph: he had a few problems but this decline happened very suddenly
-
nsITobin
so what is your recommended kconfig for live compact discs?
-
djph
nsITobin: aw, shame. Had one cat that just woke up dead on us. That was ... a morning ...
-
nsITobin
natural death has a distinct process once it begins as long as there is no suffering it is best to let it run its course anything else would just be tramatic
-
nsITobin
and do whatever you can to make it as comfortable and stress free as possible
-
djph
nsITobin: yeah, I mean she was fine on sunday(?) night, and then next morning "uhhh, she didn't come running for food... wtf??"
-
nsITobin
what..
-
zedmatrix
now i just need to check out using the firmware blobs
-
nsITobin
blobs
-
nsITobin
love that word
-
nsITobin
not for this meaning just the word in general
-
nsITobin
it is fun to say and even type
-
nsITobin
blob blob blob
-
zedmatrix
or maybe trim this one a bit more and haveit like a minimum cd size builder
-
zedmatrix
possibly have the lfs docs on it
-
zedmatrix
since links works
-
nsITobin
just get nochunks
-
nsITobin
tthat way they can just scroll
-
zedmatrix
tho is was so slow coping the squashfs to ram on my hp pavilion using a cd
-
zedmatrix
*it
-
zedmatrix
-
zedmatrix
the major strip > gcc and removing /lib/python/tests
-
zedmatrix
i also removed usr/share/doc
-
zedmatrix
i left the man pages so they would have offline man checks
-
zedmatrix
woah about 5minutes to copy to ram
-
SuperPizza
autotools make no sense to me... They make absolutely HUGE shell scripts/Makefiles, and in one case, it took LONGER to configure than to build the actual package...
-
zedmatrix
lol yea the configure script sometimes runs like 4 -5 times just like in binutils :)
-
nsITobin
SuperPizza: macros
-
nsITobin
is why autohell
-
nsITobin
m4 macros
-
SuperPizza
yea
-
nsITobin
get a handle on m4 and you can master autohell
-
nsITobin
but have to admit configure with prefix make make install with destdir is rather nice to have standard almost universally amongst the stuff
-
SuperPizza
and I don't see why configure must do most of what it does. Like, why check if x function or header exists?
-
djph
SuperPizza: so that it can properly create the makefile ...