00:12:44 ...and also elfutils requiring 3 extra packages and some patches, just to build. 00:20:49 i found another space eater... /usr/lib/python 00:23:04 ahhh... and building Python with PGO is a mess 00:26:18 but sofar overall its at 2.3G, gonna see how much the kernel modules add 00:30:55 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'"` 00:32:20 I'm hijacking the testsuite to ignore failing tests 00:32:50 o_O 00:44:00 see ya 01:51:57 oh boy, ran into a catch 22 ... need to generate a new initramfs to mount the filesystem 02:45:38 Moody: wow that is nice https://bpa.st/OUHQ 04:54:49 ugg mkpasswd variations :) 06:20:45 the latest changeset to lfs systemd has a date set in the future, is it supposed to be 2025-06-15? https://www.linuxfromscratch.org/lfs/view/systemd/chapter01/changelog.html 06:37:25 it is the june 15, 2025 06:38:24 heh must be a typo 06:38:30 the date actually says 2025-06-25 06:40:32 well the 1 and 2 are beside each other :) 08:24:23 hey 08:24:23 Hey SuperPizza 08:24:30 :) 08:35:43 For sure a typo. Date fixed. 08:42:20 hi 08:42:20 Hello SuperPizza 08:42:30 whyy 09:10:27 Moody: thanks 09:12:40 I'm ready to build systemd (amost), but I can't 09:12:59 I'll use other things... 11:18:50 Do I have a 1GB LFS build??? 11:19:16 1,837,594,409 bytes - 741,193,815 bytes (sources) 11:20:52 yep, /usr is 908MiB 11:21:05 post-strip 11:26:27 you could check out mdevd 11:28:53 anyway, there are 2 things missing )mostly) 11:29:09 1 - Init and 2 - kernel 15:27:01 Sup3rPizza: have you checked out my init, and i have tryed busybox too 15:32:10 no? 15:34:11 i have been playing around with init and squashfs 15:34:50 oh. I saw that there's another option to systemd. 15:35:48 https://gitlab.com/zed-linuxfromscratch/live-iso 15:36:12 cool 15:36:18 i have been using system-v, but you can replace the udevd with mdevd 15:38:01 I know there's eudev too? 15:38:38 yea haven't looked at that yet 15:39:10 i just pushed a couple of new ones i was just testing yesterday.... init-simple 15:39:56 And if you need systemd for some reason, there's another option too, but it lacks a few things. 15:40:25 https://github.com/InitWare/InitWare 15:42:25 It seems to not be maintained much currently. 15:44:02 well i did start with a systemd 16:16:11 hmm it looks like my new squashfs without python/test and gcc debug is gonna be small 16:18:08 SuperPizza: i have 2 versions of live iso 16:29:39 okay 16:30:05 cool a cd size 690M 16:30:26 Without the kernel, I had 908 MB total. 16:40:34 you could try it out https://bit.ly/4l2cyV7 16:42:23 hmm 16:49:41 hmm maybe dropbox isnt good, you have click download 17:02:20 hmm nice just fits: Blocks total: 359849 Blocks current: 359849 Blocks remaining: 6459 17:29:19 just had to add : nomodeset : to the kernel grub line 17:46:36 hi :( 17:49:43 nsITobin: hi some new updates https://gitlab.com/zed-linuxfromscratch/live-iso :) 17:50:05 man cds are slow 17:52:31 nsITobin: tho i gotta go thru the config and remove the kms modesetting modules 18:05:34 i'll check it out in a little bit 18:05:43 that elderly cat did pass away last night 18:05:51 so its been kinda sucky today 18:06:45 oh. I know this 18:07:01 I had one of our cats die sometime ago. 18:10:18 hopefully it was quick :( 18:47:10 I looked at it, and there are a lot of discussions about GCC15 issues 18:50:28 yea that is why i stuck with gcc14 for the live isos 18:56:02 Almost all packages work OOTB, but Bash needs a beta version, and Musl causes some more packages to fail. 18:59:33 yea i went down to bash 5.2.37 for the iso version cause of issues with rc versions 19:00:36 its nice to have a stable iso that fits on a cd with git, rsync, wget, and a full build suite 21:16:09 nsITobin: the biggest thing is to get a good kernel config for a live iso 21:19:12 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 21:19:49 this cat had a very distinct presence and personality 21:20:30 if it had been tramatic or was in pain that is one thing but this wasn't that but it was hard. 21:21:55 yea like 8 years or so i lost my spca rescue, its tough 21:24:58 nsITobin: old cat just being old type thing? 21:24:59 damn it has been so nice using the zlfs-chroot script 21:25:22 djph: he had a few problems but this decline happened very suddenly 21:31:02 so what is your recommended kconfig for live compact discs? 21:31:37 nsITobin: aw, shame. Had one cat that just woke up dead on us. That was ... a morning ... 21:33:16 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 21:34:02 and do whatever you can to make it as comfortable and stress free as possible 21:34:05 nsITobin: yeah, I mean she was fine on sunday(?) night, and then next morning "uhhh, she didn't come running for food... wtf??" 21:36:30 what.. 21:37:34 now i just need to check out using the firmware blobs 21:37:45 blobs 21:37:48 love that word 21:37:55 not for this meaning just the word in general 21:38:00 it is fun to say and even type 21:38:04 blob blob blob 21:38:31 or maybe trim this one a bit more and haveit like a minimum cd size builder 21:38:58 possibly have the lfs docs on it 21:39:08 since links works 21:39:24 just get nochunks 21:39:36 tthat way they can just scroll 21:40:53 tho is was so slow coping the squashfs to ram on my hp pavilion using a cd 21:40:59 *it 21:42:15 did some readme work too https://gitlab.com/zed-linuxfromscratch/live-iso 21:43:09 the major strip > gcc and removing /lib/python/tests 21:43:30 i also removed usr/share/doc 21:44:12 i left the man pages so they would have offline man checks 21:51:11 woah about 5minutes to copy to ram 22:25:47 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... 22:33:11 lol yea the configure script sometimes runs like 4 -5 times just like in binutils :) 23:31:42 SuperPizza: macros 23:31:46 is why autohell 23:31:49 m4 macros 23:31:52 yea 23:32:02 get a handle on m4 and you can master autohell 23:33:22 but have to admit configure with prefix make make install with destdir is rather nice to have standard almost universally amongst the stuff 23:35:07 and I don't see why configure must do most of what it does. Like, why check if x function or header exists? 23:41:23 SuperPizza: so that it can properly create the makefile ...