current progress: i have a kernel and like over half of base-full so in a few packages i'll be able to construct and maybe boot an iso
Conversation
Notices
-
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 00:57:13 JST nina -
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 00:57:08 JST nina here
clang-compiled (incl llvm_ias and whatnot) linux/musl, running on 32-bit ppc for the first time ever
booting this was very funny because the usb stick does not appear in the OF device tree when put in the laptop's usb port, but does appear if you plug it into an old ibm keyboard hub that is plugged into the laptop usb port
but if you do that, it does not appear in linux and root does not get mounted, so you have to boot and quickly enough unplug the stick and put it in the normal port
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 00:57:09 JST nina :)
now to get this on physical hardware
Haelwenn /элвэн/ :triskell: repeated this. -
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 00:57:10 JST nina it's live!
but some erofs feature or something seems unsupported so it did not actually mount the rootfs
-
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 00:57:11 JST nina well
looks like crash dumps are not supported with 32-bit ppc kernels/OF?
so another kernel rebuild it is
-
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 00:57:12 JST nina 👀
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Tuesday, 31-Dec-2024 01:09:38 JST Haelwenn /элвэн/ :triskell: @q66 Makes me wonder if it could work on my PowerMac G3.6, would be neat.
(And I have few old period-correct hubs and various old usb sticks) -
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 01:21:15 JST nina @ar i mean sure, but the re-plug is easy enough (you just have to do it while it's still waiting for rootfs...)
another very funny thing was getting into the openfirmware console here, because the R and F keys do not work, and the external keyboard i had did not have the super key, and you need super+alt+o+f, so you press the super/command key on the laptop keyboard and the other 3 keys on the external one
if it works it works lol
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
ari :prideified: (ar@is-a.cat)'s status on Tuesday, 31-Dec-2024 01:21:16 JST ari :prideified: @q66 would having two usb sticks, one plugged into the keyboard, and the other into the laptop's usb port, help?
-
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 01:35:53 JST nina now bootstrapping rust to unblock like half of the repo
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 03:23:00 JST nina well i have successfully crosscompiled rustc and cargo for bootstrap tarballs and now doing the native rebuilds, so far working okay
that means the chances of this succeeding and not crashing somewhere along the way are maybe 60%
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
nina (q66@blahaj.social)'s status on Tuesday, 31-Dec-2024 03:23:01 JST nina your intermediate build artifacts error with a library not being found for inexplicable reasons?
surely this will do
-
Embed this notice
nina (q66@blahaj.social)'s status on Friday, 03-Jan-2025 19:02:47 JST nina currently at 3300 packages and building webkit, in theory if there was a public repo you could now run x11/wayland with a few wms/compositors
why am i such a mess :|
casually bringing up a distro and a few thousand packages on a new architecture from scratch over a weekend? sure, no problem
going to a place and being able to talk to someone without becoming a bundle of anxiety? nope lol too bad
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
nina (q66@blahaj.social)'s status on Friday, 03-Jan-2025 19:02:48 JST nina well those went ok
so far packages built: 2050
-
Embed this notice