Created attachment 224592 [details]
Patch for lang/racket to version 8.0 building bc implementation
- Update to version 8.0
- Update patch patch-src_bc_sconfig.h
NB: As I don't have access to a ppc machine, I couldn't verify whether the mentioned patch is still necessary and just opted to keep doing the same thing as for previous versions.
Also, this first patch disables building the cs implementation mentioned in the release notes, but is a self-contained update. At the moment I'm running a test building the port with cs enabled, but the resulting patch will need some maintainer intervention to make the updated port functional on non-amd/intel architectures.
Created attachment 225087 [details]
Patch for lang/racket to version 8.0 building cs implementation
I took a hint from lang/chez-scheme for this patch.
With the patch applied as-is, only i386 and amd64 architectures will build. I'm not fully certain about the correct CHEZ_MACHTYPE values for other machines and didn't want to give the impression of having a properly functional port on architectures I can't test on.
Friendly hint: I filed Bug 257367 which updates Racket to version 8.2.