💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2024-12-05.txt captured on 2024-12-17 at 11:35:06.

View Raw

More Information

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

[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: