Thanks for the link Dronecatcher.
I've been
building programs for Mac OS X 10.5.8 (Leopard) well before recently building
bash and
make. I was thinking of building
tar next but inside tar I found
rmt (remote magtape protocol module) and stopped going further for now. I am hesitant to build and post more binaries as I do not fully understand how the various libraries and programs are linked and/or called from the binaries. I think that documenting how these programs are linked and call each other is important and detailing HOWTO create a robust build environment if such a thing exists. I try not to do things as root, and try not to hard code paths or try not to use paths at all if I can help it, but need to know more about the build process. I built a utility to strip out my own local paths from my own built binaries but I shouldn't have to do this.
I've got Xcode installed in a local path, but I think this causes problems. I've built
gcc 6.4.0 and then compiled other binaries using gcc 6.4.0. Other programs I've built in the past few years are
rsync,
autoconf,
gnupg,
wget,
python3.x, and others. It's good to have the latest version especially as the programs in Tiger and Leopard are quite old now!
Dependencies are a big pain, not just on PowerPC, but everywhere.
New build systems are great 
but I think dependencies are NOT a solved problem. I don't know what to say about TLS/OpenSSL with the mountain of other
security issues on all systems.