Raptor Computing Systems Community Forums (BETA)

Software => Operating Systems and Porting => Topic started by: lepidotos on January 26, 2022, 08:44:39 pm

Title: Haiku
Post by: lepidotos on January 26, 2022, 08:44:39 pm
Anyone interested? They recently cleaned up their PPC branch, though it's still way behind x86. Personally, I think it would be a great OS for people who are a little less comfortable with command lines, and I enjoy using it too for how simple it is, how fast it is on my Pentium M laptop, and how it doesn't recognize its panel and lets me use it at 85 Hz. Hardware support isn"t amazing, however.

I recognize their PPC efforts are focused around Macintosh, but there was a little bit of talk about OpenPOWER hardware on their forums and the response was basically "the only reason it couldn't be done is nobody's doing it".
Title: Re: Haiku
Post by: MPC7500 on January 27, 2022, 11:25:45 am
Would be cool. In the past there was an attempt to port it to ppc64le without success.
https://twitter.com/tsundeoku/status/1287745975784632321
Title: Re: Haiku
Post by: ClassicHasClass on January 27, 2022, 11:45:56 am
I'm quite sure they wouldn't mind the port. But I have a real PowerPC BeBox, so that satisfies my jones.  ;D
Title: Re: Haiku
Post by: lepidotos on January 28, 2022, 07:48:47 pm
I'd want to contribute, but don't have any hardware to test on. I have nearly a whole Blackbird except the mainboard and CPU.
Title: Re: Haiku
Post by: ClassicHasClass on January 29, 2022, 11:49:35 am
Stupid question: if you don't have the mainboard or CPU, what do you have instead?
Title: Re: Haiku
Post by: MPC7500 on January 29, 2022, 01:19:56 pm
The heatsink  ;D
Title: Re: Haiku
Post by: lepidotos on February 04, 2022, 04:49:01 am
Stupid question: if you don't have the mainboard or CPU, what do you have instead?
Case, SSD, 32GB RAM, power supply, cooling fans, GPU, wi-fi stick, FreeBSD CD, and a big empty void where the mainboard and CPU would be.
The heatsink  ;D
;D
Title: Re: Haiku
Post by: Hasturtium on February 04, 2022, 07:22:16 am
Stupid question: if you don't have the mainboard or CPU, what do you have instead?

32GB RAM, new-in-box Radeon Pro W5500, Chenbro SR20503 case, EVGA 650W power supply, two 256GB SSDs, a 4TB hard drive, a Pioneer Blu-ray drive, Intel PCIe wireless card, and relevant cables - but I’ve been waiting on the CPU, heatsink, and motherboard since I bought them in September. Glad to know I’m not alone, but an official update and timeline would be really nice…

And yes, Haiku would scream bloody murder on current Power hardware. I’d be happy to test builds on mine, whenever it gets here.
Title: Re: Haiku
Post by: DKnoto on February 07, 2022, 03:28:22 am
Hi,
I am interested in Haiku on PowerPC / Power 9. Recently I even bought a Power Mac G5 D 1.8 GHz for pennies.
I have tried to compile what I can into a PPC architecture but with no success. System-build tools do not compile.
I tried on Haiku / 64 and Linux. There are construction errors in one of the macros. As far as possible, I will try to
overcome this problem this week.

I have a question if I understand the markings correctly:

ppc -> 32 bits big-endian,
ppcle -> 32 bits litle-endian
ppc64 -> 64 bits big-endian,
ppc64le -> 64 bits litle-endian?
Title: Re: Haiku
Post by: MPC7500 on February 07, 2022, 10:41:08 am
Yup
Title: Re: Haiku
Post by: DKnoto on February 08, 2022, 01:51:07 pm
I understand that in that case I have to prepare Haiku build tools for ppc64, 32 bit architecture probably doesn't make much sense anymore.
Title: Re: Haiku
Post by: lepidotos on February 08, 2022, 02:15:41 pm
32 bit includes G4s, which some people (like myself) still use regularly. But yes, you can just ignore them for now.