💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-06-10.txt captured on 2024-06-16 at 13:23:41.

View Raw

More Information

-=-=-=-=-=-=-

[2024-06-10T00:38:44Z] <midfavila> mfw the last aarch64 build isnt even selfhosting
[2024-06-10T00:38:45Z] <midfavila> based
[2024-06-10T00:38:50Z] <midfavila> sick even
[2024-06-10T00:38:57Z] <midfavila> now i have to try and set up a cross-compile toolchain on the reform
[2024-06-10T00:39:07Z] <midfavila> uggggghhhhhhhh i havent done this is like five years bro i don't wanna do this
[2024-06-10T00:49:16Z] <midfavila> nvm debian actually has a statically linked musl toolchain
[2024-06-10T00:49:19Z] <midfavila> makes things a little easier 
[2024-06-10T01:46:05Z] <midfavila> alright might have a minimal rootfs by the end of today
[2024-06-10T01:46:08Z] <midfavila> at least for my fork
[2024-06-10T01:46:15Z] <midfavila> standard kiss comes after i make sure everything's good
[2024-06-10T01:46:40Z] <midfavila> i'll modify A_OS' build scripts to be architecture-agnostic on next push 
[2024-06-10T01:46:58Z] <midfavila> then i'll comb through community and see if theres any assumptions about x86-64
[2024-06-10T01:47:41Z] <midfavila> if possible i'll do the same for official as well
[2024-06-10T01:48:26Z] <midfavila> it should be as simple as grabbing the info from uname -m
[2024-06-10T01:50:15Z] <midfavila> unless offical is toeing the x86 only line in which case fair
[2024-06-10T01:52:41Z] <midfavila> although tbqh if the only change would be checking for architecture in the start of a build script and subbing that in, i don't think it should be much of an issue...
[2024-06-10T01:52:50Z] <midfavila> worth talking about
[2024-06-10T01:52:58Z] <midfavila> does dilyn ever still get on here?
[2024-06-10T03:13:03Z] <midfavila> man
[2024-06-10T03:13:08Z] <midfavila> suckless' ubase makefile sucks ass
[2024-06-10T03:13:14Z] <midfavila> it doesnt respect environment variables at all
[2024-06-10T03:13:29Z] <midfavila> thanks suckless very cool and minimalist
[2024-06-10T03:13:32Z] <midfavila> love it
[2024-06-10T03:13:58Z] <midfavila> i just want to use my musl-gcc lmao 
[2024-06-10T03:15:45Z] <midfavila> and ofc their source is as incomprehensible as ever
[2024-06-10T03:16:04Z] <midfavila> you know, i respect the whole "just rewrite the source" approach, but that requres you reduce the barrier of entry to your projects
[2024-06-10T03:16:11Z] <midfavila> this is why people shit on suckmore
[2024-06-10T03:16:21Z] <midfavila> idk maybe im not 31337 enough
[2024-06-10T03:35:06Z] <midfavila> alright, just built ubase under the last aarch rootfs and exported it
[2024-06-10T03:35:17Z] <midfavila> that marks a minimal rootfs
[2024-06-10T03:35:39Z] <midfavila> ubase, sbase, oksh, and musl all running natively on aarch, and up to date
[2024-06-10T03:39:17Z] <midfavila> next is curl, gcc, and binutils
[2024-06-10T03:39:25Z] <midfavila> after that gonna switch to building on the new rootfs
[2024-06-10T04:41:26Z] <midfavila> trying to build xz, for whatever reason its not building even with busybox egrep...
[2024-06-10T04:41:29Z] <midfavila> says its no good
[2024-06-10T04:46:12Z] <midfavila> see under the original aarch busybox egrep works fine
[2024-06-10T04:46:18Z] <midfavila> its just under the new fs that it fails
[2024-06-10T04:46:19Z] <midfavila> wt
[2024-06-10T04:46:20Z] <midfavila> wtf
[2024-06-10T04:49:36Z] <midfavila> ugh
[2024-06-10T04:49:38Z] <midfavila> this can wait
[2024-06-10T04:49:46Z] <midfavila> i dont know where id even start troubleshooting that anyway
[2024-06-10T10:57:09Z] <Doomking> For EFI Stub, which one is "better" to use to boot using efibootmgr? vmlinuz or bzImage?
[2024-06-10T11:03:20Z] <Doomking> Nevermind that was a dumb question
[2024-06-10T11:12:33Z] <sad_plan> just copy bzImage to /boot/foo.efi, and add entry in your bios. no need for efibootmgr or anything
[2024-06-10T11:19:11Z] <Doomking> sad_plan: i thought the efibootmgr was needrd
[2024-06-10T11:19:12Z] <Doomking> M
[2024-06-10T11:19:17Z] <Doomking> Oops
[2024-06-10T11:19:40Z] <Doomking> sad_plan: I thought the efibootmgr was needed to create the boot entry
[2024-06-10T11:21:23Z] <Doomking> But that good to know that i don't need efibootmgr, one less package to install
[2024-06-10T11:31:30Z] <sad_plan> exacly :D
[2024-06-10T11:31:39Z] <Doomking> I just searched how to add entry in bios, now i don't see the point of efibootmgr... maybe to make it easy via commandline
[2024-06-10T11:32:06Z] <Doomking> sad_plan: thanks for helping me again!
[2024-06-10T11:32:13Z] <sad_plan> its probably more convinient, but adding entries is mostly a onetime thing anyway
[2024-06-10T11:32:15Z] <sad_plan> yw 
[2024-06-10T13:03:12Z] <sewn> Doomking: you dont need efibootmgr or any bootloader for a custom kernel.
[2024-06-10T13:03:18Z] <sewn> custom cmdline and EFISTUB
[2024-06-10T13:03:42Z] <sewn> vmlinuz -> /boot/EFI/BOOTX64.EFI
[2024-06-10T13:03:45Z] <sewn> and thats it
[2024-06-10T20:41:08Z] <midfavila> >he uses efi
[2024-06-10T20:41:22Z] <midfavila> shame shame shame shame shame shame shame shame shame
[2024-06-10T20:41:27Z] <midfavila> i bet you use an initramfs too sewn
[2024-06-10T20:41:50Z] <sewn> no?
[2024-06-10T20:41:51Z] <midfavila> how very BASED and MINIMALIST 
[2024-06-10T20:42:10Z] <sewn> wtf?
[2024-06-10T20:43:23Z] <midfavila> anyway 
[2024-06-10T20:43:28Z] <midfavila> bullying children on the internet aside
[2024-06-10T20:43:39Z] <midfavila> rootfs of my fork for aarch64 is just about done
[2024-06-10T20:43:47Z] <sewn> no mid you just look like an asshole when you do that lol
[2024-06-10T20:45:02Z] <midfavila> i wont argue that = w=
[2024-06-10T22:59:36Z] <phoebos> sad_plan: what do you mean re: kisslinux.org? the page still contains an advert and isn't run by dylan
[2024-06-10T23:12:32Z] <sad_plan> hows that even possible. i just visited the site, and it pointed to dylans site.  both clearnet and through Tor. did you check?
[2024-06-10T23:27:29Z] <vulpine> what do you mean by pointed to dylans site? kisslinux.org still has the ad over here (even over tor)