I think that whatever was modified to report system version as 10.5.9 should be changed back to what it is in 10.5.8 release. It is a pain to have some non-standard or inconsistent system versioning: in most cases it is irrelevant, but every once in a while it breaks something (this also applies to SL 10a190, but there is was unavoidable inconvenience, not a deliberate messing up).
What’s preventing from rebuilding it though? sqlite should build fine with gcc-4.2 (even the latest release of it does), which means that building it as universal library is trivial. I has minimal dependencies and does not need CMake or something similar. It should be easy to build any version of it correctly, with all relevant arch slices.
I agree, that was something else that has occasionally caused issues depending on the use case. The version number will be optional in the next release.
If you would like to provide a modern version of sqlite and any other low-dependency libraries / binaries for non-MacPorts installs, that would be extremely welcome. Bundling updated versions of the UNIX coreutils was actually one of the original goals for the project that never made it in because builds / compilations have never been my forte and I couldn't find anyone to supply them in time.
This will also help to reduce some of the potential attack surfaces in the system, improving security for modern use--which would be particularly useful with projects like PowerFox around today. Now would also be the time since I'm definitely not going to work on Sorbet again following the next release.
On another note, maybe it will also be possible to recycle newer binaries originally built for 10.5 into Snow Leopard PPC in the future?
Two questions for yall.
Does Sorbet update the weather widget to one that works?
How is Sorbet’s performance compared to regular Tiger and Shuriken Tiger?
I think it does, at least as of 2022. If it doesn't anymore then it will probably just need a new API key for whatever weather service it fetched data from (I don't recall off-hand).
I believe the consensus was that Sorbet's performance was comparable to regular Tiger, yet still slower than the post-Shuriken Tiger optimizations. From what I've seen, "Shuriken Tiger" is probably the fastest version of OS X available for any PPC system since 10.0 originally ran very sluggishly and only gradually got more responsive in successive releases.
Anecdotally, I would probably rank its performance somewhere between Panther and OS 9. A little faster than the former, a little slower than the latter (on single CPU systems). It is definitely faster than 10.0, 10.1, and 10.2 from what I've personally noted in boot times, launch times, network throughput, and graphical performance. Likely CPU performance as well since 10.4 has a more advanced scheduler than previous versions and after Shuriken only uses about as many threads as 10.2 or earlier, so it utilizes the CPU far more efficiently overall.
So in general, from fastest to slowest:
Shuriken Tiger (10.4.12) > Panther (10.3) > regular Tiger (10.4) / Sorbet (10.5.9) > Jaguar (10.2) > regular Leopard (10.5) > Puma (10.1) > Cheetah (10.0)
Though I'm not fully sure yet where Snow Leopard PPC would fit all else being equal.
I hope that was useful.