Ok, I've been going over the book at svn-book.redbean.com, and while there's probably more that I yet to find, here's what's not working.
A svn up -r 16652 got a big revision out. That should be 2.2.1 release if I understand things correctly.
./configure --disable-uforadiant --enable-universal --includedir=/opt/local/include/ --libdir=/opt/local/lib/
fails. It cannot find the SDL libraries. A check of configure shows this:
# fix this darn SDL stuff....
if test -d /Library/Frameworks/SDL.framework
But the SDL libraries are libraries in /opt/local/lib, not system frameworks. Fixing this would be easy, but the point is, this means that 16652 is actually NOT the final revision of 2.2.1.
So at this point, I'm not sure which of the following apply:
1. I'm misunderstanding what you said in your last post,
2. I'm not using svn correctly
3. The system that this was compiled on before was not standard
4. My system has somehow become significantly different (very possible; 10.4 versus 10.5)
5. Something else is going on.
Backing up for a second: The point here is to see if I can get 2.2.1 to compile and run (validating my build environment), then move along the 2.3 development line, starting at the version that is closest to 2.2.1, and find the point at which the PPC support broke; knowing where it broke means that people who know the code can figure out what broke.
My questions at this point:
1. Does anyone know which of 1-5 above is what's going on?
2. Is there a better way to find the PPC failures than what I've outlined?