And if you use OSX, with most people using 10.4, GPT/GUID is only supported AFTER 10.5.
And you can format to it in OSX 10.5 btw.
And you know what maybe I had used GPT on my G5? Can´t remember, not home to check. Info is shotgunned in all sortsa areas I didn´t realize how stupid this was.
Your mentions of xbps and runit make me think you’re a fan of Void. Why not just help port Void to PPC architecture? Generally I think less common architectures are no longer supported due to the people who cares disappearing. If you own and use the hardware regularly, I think you have plenty of motivation to keep maintaining it. If I were you I’d probably just slap BSD on there, though. It’s a little rough if you’re used to GNU/Linux, but there are enough similarities that you should feel at home after learning some differences, such as doas instead of sudo and such. I used OpenBSD on a spare machine for a little while. It was sometimes frustrating how a lot of things were slightly different, but worst case you can just use it mainly to ssh into another machine mostly and do remote work.
I´m a huge fan of void, yes, however I would like other init´s available, as well as a whole separate management system that anyone can pick up and participate. The general idea is that anyone can build an app or kernel or whatever, bump it to a test repo, then a maintainer runs it, bugtests it, make sure it doesn´t kill the system´s performance. Then it goes to the main repo if its successful. Users can also test and leave a log on gitlab, at least thats what I want to use for now unless something better pops up.
Yes, but then there isn´t a linux for people to use.
Sooo I kinda accidentally boight a PB A1010. I didn’t want it, I just wanted to see how the make an offer button on ebay worked, and now it looks like neither of us can back out?
So I guess I’ll see if I can roke it now as I don’t want the fucking thing, but if I’m stuck with it I fill my 7447A role. Not A1 or A2 either, so its literally the desktop chip in the laptop. I can get them cheaper locally though.
Okay, I’ve been messing around with things like CLFS and T2 and they’re not really working for me (inb4 “you’re not holding it the right way”, neither have had a stable release for at least 4 years) and I think that, at least for a start, take something working and simple like void and port it to powerpc. In fact I’ve already gotten a head start and started figuring out the build procedure for void, tweaked a couple of things and now it’s doing things.
There’s nothing stopping us from creating a void fork if need be. No point reinventing the wheel here.
If you still plan on going through with this then you have my help. I know you said you have a TG group but I never really cared for it and already use Slack, Discord, and Hangouts lol. So just feel free to PM me or whatever.
I tried doing this years ago but the huge thing for me was time. I have more of that now until school starts. Tried the same thing for Level1Techs back in late 2016 regarding g an open source project that I had high hopes for but no one except for maybe 2 or 3 wanted to actually contribute
Edit: here’s an idea. Call it LOTOS (yes, I know that’s not how you spell lotus lol). Level One Techs Operating System
Well, progress has been made! I’ve been able to build powerpc packages on void linux. Just have to see if they execute on real hardware.
Edit: BINARIES EXECUTE!
Edit 2: Here are the things I added
just extract in the void-packages folder.
A lot of packages will complain that they can’t build on powerpc, just edit srcpkgs/<packagename>/template and add powerpc to the only_for_archs line.
I’ve been working with this guy. He seemed to work out most of the big issues.
You can download the rootfs from him here: https://share.furcode.co/index.php/s/cBmDrEWVhbOLypr
You need to have an existing Linux installation on the Mac (Debian or Ubuntu 12.04 or something), put it in a new partition, Chroot into it to add the kernel and do some custom command at yaboot to boot into it.
There’s still a fair bit of work to do like building all the packages and getting an iso to boot from.
Luckily it’s really easy to cross compile the whole system. Have a look at https://wiki.voidlinux.eu/Xbps-src to work out how to do it and just use my fork of the void-packages repo: https://github.com/stenstorp/void-packages
Technically I want to do this on a G5 and G4 separately and wiggle out the chip differences right thele. So I mean, in my eyes this was done wrong from the start. Then afterwards I’m building technology on.
Cross compiling produces almost exactly the same binaries as native compiling. There will be next to no difference in performance, compatibility or anything. That’s how compilers work. If you want to optimise for any CPU all you need to do is use these gcc flags: https://gcc.gnu.org/onlinedocs/gcc/RS_002f6000-and-PowerPC-Options.html#RS_002f6000-and-PowerPC-Options basically all the work has already been done, it just needs to be implemented.
Compile on the fastest machine you have to reduce pain.