

One common problem that gets reported on non-G5 systems is the dreaded internal compiler error.
TENFOURFOX POWERMAC G4 INSTALL
You will have to install Xcode first (2.5 for Tiger, 3.1.4 for Leopard), but that is the only apparent requirement, and multiple users have reported it builds the browser successfully. Macintosh Garden has an "unofficial TenFourFox toolkit" that contains an Automator workflow, a supervising script and a fully precompiled toolchain. However, MacPorts does have a lot of prereqs and requires some additional prep time (sometimes many hours) to build the tools from source. The Quad runs TenFourFox directly from the G5 subtree now. I consider this as officially supported a solution as presently exists under the circumstances. When the subtrees are happy too, I'll git push from the main debug tree into Github. I do my work in the debug tree and make sure everything functions properly, then check it in and git pull and gmake -f client.mk build in the optimized subtrees to roll up the changes. A semi-frozen build of MacPorts what I use on my G5: I have three trees, one being the main testing debug tree which pulls from Github, and then two local subtrees that pull from the local debug tree (created with git clone -shared so that they are about 25% the size) which I use to make rolling G5-optimized (for my Quad) and 7450-optimized (for my iMac and iBook) builds.

Officially, we have documentation for that already using MacPorts. So now it's time for you to make your first build (and, if you feel adventurous, find a problem and try to fix it, but let's take baby steps). The browser will now be forever "45.41.6" (ESR32 SPR6) with the perpetual name "Rolling Release." This version number will not be revved again without good reason.
TENFOURFOX POWERMAC G4 MAC OS
I've also got a few security updates loaded and backported a performance tweak intended for Monterey systems but also yields a small boost on any version of Mac OS X. Due to family and work issues my time has been curtailed for all kinds of things, but at this point, at least, there's something for you to work with: as promised, the TenFourFox source code has been updated to use 91ESR for the certificate and security base and the roots pulled up accordingly.
