💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-12-05.txt captured on 2024-12-17 at 11:35:06.
-=-=-=-=-=-=-
[2024-12-05T00:15:08Z] <midfavila> made good progress on a kiss image today [2024-12-05T00:15:23Z] <midfavila> wasn't able to finish before i was off work but tomorrow i'm thinking it'll be possible [2024-12-05T00:15:43Z] <midfavila> all depends on whether or not i can get a cross-compiled native gcc going [2024-12-05T00:17:54Z] <midfavila> although i'll have to add some extra packages ofc [2024-12-05T00:18:07Z] <midfavila> wpa_supplicant, mbimutils at the least [2024-12-05T00:18:16Z] <midfavila> and the support package from clockwork [2024-12-05T00:18:31Z] <midfavila> i need to trim the firmware package too. it's like multiple times the size of the rootfs [2024-12-05T15:09:46Z] <midfavila> let's goooooooooooooooooooooooooooooooooooooo kiss on r01 by the end of the day or bust [2024-12-05T15:12:05Z] <midfavila> >:OOOO [2024-12-05T15:39:24Z] <riteo> brb restarting the bouncer because alpine update [2024-12-05T15:42:19Z] <midfavila> >not using kiss on the bouncer [2024-12-05T15:42:20Z] <midfavila> riteo [2024-12-05T15:42:23Z] <midfavila> what are you doin' [2024-12-05T15:42:29Z] <midfavila> betraying us like this [2024-12-05T15:43:51Z] <riteo> too lazy [2024-12-05T15:44:04Z] <riteo> my boscaiolo is too cursed for that [2024-12-05T15:44:24Z] <riteo> doubly so because it does not have a real boot disk, it's booting into memory from an usb stick [2024-12-05T15:44:38Z] <midfavila> my workstation is like that [2024-12-05T15:44:38Z] <midfavila> :3 [2024-12-05T15:44:45Z] <riteo> with kiss? [2024-12-05T15:44:52Z] <midfavila> all the boot stuff and a rescue partition is kept on an embedded USB drive [2024-12-05T15:45:00Z] <riteo> oh I see [2024-12-05T15:45:20Z] <midfavila> yeye [2024-12-05T15:45:20Z] <riteo> a friend of mine is istalling a new gamingâ„¢ motherboard from master shitty international [2024-12-05T15:45:34Z] <riteo> and you would not believe it [2024-12-05T15:45:37Z] <riteo> the embedded audio card is usb [2024-12-05T15:45:42Z] <riteo> like [2024-12-05T15:45:43Z] <riteo> why [2024-12-05T15:45:43Z] <midfavila> based [2024-12-05T15:45:48Z] <midfavila> use usb for everything [2024-12-05T15:45:52Z] <midfavila> eventually usb will subsume PCIe [2024-12-05T15:45:53Z] <riteo> yes but why is it soldered it [2024-12-05T15:46:02Z] <riteo> I mean usb4 has PCIe passthrough [2024-12-05T15:46:04Z] <midfavila> your PCIe slots are going to run off a USB bus instead of the other way around [2024-12-05T15:46:14Z] <riteo> so I guess that PCIe subsumed usb? [2024-12-05T15:46:18Z] <midfavila> everything will just use USB [2024-12-05T15:46:40Z] <midfavila> ughhhhhhhhhhhhhhhhhhhh openssl is being a pain [2024-12-05T15:46:47Z] <midfavila> it doesn't like building on ARM it seems [2024-12-05T15:46:51Z] <riteo> how [2024-12-05T15:46:56Z] <riteo> what do the arm things use [2024-12-05T15:47:41Z] <midfavila> no clue. frankly i don't even know why i'm getting this error. i instructed the config script to use the cross toolchain i built and for whatever reason it's still trying to pull in ARMv8 hardware crypto headers [2024-12-05T15:47:47Z] <midfavila> i'm sure i missed an option somewhere [2024-12-05T15:48:16Z] <midfavila> i can't wait to try and cross compile gcc again xwx [2024-12-05T15:48:28Z] <midfavila> that made me want to die last time [2024-12-05T15:51:39Z] <midfavila> honestly i cant wait to start work on my custom distro in earnest [2024-12-05T15:51:58Z] <midfavila> not having to deal with pulse/wayland/systemd/dbus/open-libressl/etc is going to make me so happy [2024-12-05T15:54:12Z] <midfavila> then it's a matter of ripping out autotools, and then GNU M4... [2024-12-05T15:54:25Z] <midfavila> honestly at least on x86 gcc was the easy part [2024-12-05T15:54:34Z] <midfavila> it was m4 that was a pain [2024-12-05T15:54:37Z] <midfavila> and binutils [2024-12-05T15:54:58Z] <midfavila> anyway at this point im just ranting into the void :v [2024-12-05T17:58:04Z] <midfavila> woop woop [2024-12-05T17:58:08Z] <midfavila> kiss rootfs is booting [2024-12-05T17:58:38Z] <midfavila> haven't built all of the packages, still need to do curl, gcc, and git, and then make sure it's self hosting [2024-12-05T18:21:35Z] <midfavila> hrnn [2024-12-05T18:21:51Z] <midfavila> honestly this would be way easier if i had any way to get data *out* of this thing [2024-12-05T18:22:16Z] <midfavila> as is i have to hope i drop to a shell and then dump kernel logs and try to do things incrementally [2024-12-05T18:22:21Z] <midfavila> doesn't seem to be any obvious uart... [2024-12-05T18:33:44Z] <ukky> midfavila: this might help: https://www.amazon.ca/gp/product/B0007T27H8/ [2024-12-05T18:34:34Z] <midfavila> porheeps [2024-12-05T18:36:55Z] <midfavila> i'm thinking the next tweak will get the display up and running on the device so that'll make it leagues easier [2024-12-05T18:44:32Z] <midfavila> yepppp that did it [2024-12-05T18:44:56Z] <midfavila> successfully booting into kiss with all the peripherals recognised [2024-12-05T18:45:00Z] <midfavila> including wlan wwan etc [2024-12-05T18:46:08Z] <midfavila> clocking in at about 90-95% less memory usage and about 50-60% reduced cpu load compared to the stock image [2024-12-05T18:46:11Z] <midfavila> nice [2024-12-05T20:05:19Z] <midfavila> yeah i keep running into an error during the build of libiberty... [2024-12-05T20:05:36Z] <midfavila> ambiguating new declaration of char* basename(const char*) [2024-12-05T20:05:51Z] <midfavila> i'm using a fresh tarball for 14.2.0 with the stock kiss build flags... [2024-12-05T20:05:54Z] <midfavila> :thinking: