![]() If you really don't want to build it yourself, however, you do have at least one option: InterWebPPC. This will only run one compiler instance at a time, which is slower, but requires less memory and is more likely to complete the build in one shot without manual intervention. mozconfig you're using (change your copy in. If your system hits this a lot and starts to annoy you, consider removing -j2 out of the build flags in whatever. The problem is likely tied to memory pressure and compilers really thrash memory. However, when the build is restarted, it usually progresses and continues for awhile without incident. One common problem that gets reported on non-G5 systems is the dreaded internal compiler error. 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. ![]() 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.
0 Comments
Leave a Reply. |