Upstorm: A distro

http://macos9lives.com/smforum/index.php?topic=1965.0

Ok maybe I misunderstood something. GPT/GUID whatever works, but after 1st boot yaboot disappears for OFW and you have to use the menu?

http://macos9lives.com/smforum/index.php?topic=1965.0

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.

Yeah no I’m stuck with it. Ugh.

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.

“not reinventing the wheel” would be using x86 machines tbf.

I don’t think any part of this project is about it being practical or labor-saving

1 Like

but x86 is 4 loosers. Who needs practicality when you have powerpc?

1 Like

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

Edit: here’s an idea. Call it LOTOS (yes, I know that’s not how you spell lotus lol). Level One Techs Operating System

1 Like

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.

Should probably make a post on the void forum about this.
Edit 3: Made the post: https://forum.voidlinux.eu/t/porting-void-to-powerpc/6228/2 but now my account has been ‘Placed on hold’ because I posted too many links :laughing:

post 69 lol

1 Like

If anyone want’s to know, the powerpc port of Void is coming along nicely :slight_smile:

1 Like

Now you’re cookin with gas!

1 Like

Wait wait wait what?

Wait WHAT?

@wendell the notifications for this thread never came up I just noticed people posted here on my profile.

@stenstorp soo looking through the void forum thread what all do I have to do to build void on my X86 machine, and then inject it to my ibook?

I will legit burn my OSX install I have tailored through 3 machines to use an incomplete OS that I can work on improving.

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

1 Like

Mmmm. I can knock this all out via my thinkpad?

Only if you’re a masochist. This is an entire Linux distribution we’re talking about.

1 Like

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.

So like… uhhhh, whats worse again? XD

Top kek lets port discord and slack to ppc.

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.

I smell heresy.