Re: What are the current available browser options for debian-ppc64?

John Paul Adrian Glaubitz <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <f481b7215a75a6075b93e516a4ef6313cbe6c276.camel@physik.fu-berlin.de>
Hi Jan,

On Sat, 2024-11-30 at 09:34 +0100, Jan Montag wrote:
> I am with you,
> I tried to apply the patches provided by solaris, I tried to compile but 
> on the Powermac itself it lasts three days to compile with the end of 
> did'nt successfully compiled. I do understand now the problem of not 
> having the time or not having the hardware or to be frustrated because 
> nothing works.

I don't recommend using an old PowerMac for building anything as big as
Firefox. Rather, I'd recommend either requesting an instance running
Debian ppc64 (big-endian) on the OpenPOWER platform [1] or getting an
account with the GCC Compile Farm [2].

Both are free for FOSS developers.

> Meanwhile I tried to crosscompile that thing for powerpc64 on my macbook 
> pro m1 pro so it should go faster, but I always have problems with (I 
> think) big endian things.

I'd suggest making sure first that the code builds fine with the patches
applied. You can do that natively on x86_64 or M1.

> Another option I thought could be to emulate a power8 system with a lot 
> of cores and to install also debian 12 ppc64 on this and compile there…

I don't recommend that, it's just too slow.

> I also think about power consumption of the POwermac G5 when he compiles 
> 3 days for nothing with both cores at 100%.

Yeah, not really recommend.

> Til this day I never had success to compile Firefox successfully even once.

Firefox builds just fine on ppc64:

- https://buildd.debian.org/status/fetch.php?pkg=firefox&arch=ppc64&ver=133.0-1&stamp=1732700057&raw=0

> I know that even famous Rene Rebe is not able to compile because things 
> are broken.

Again, it builds fine in Debian ;-).

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.