💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-06-10.txt captured on 2024-09-29 at 02:04:23.
⬅️ Previous capture (2024-06-16)
-=-=-=-=-=-=-
[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)