Replying to my own comment, I've now put up my modifications to the source tree in the ```pierce_alpine``` branch of [my fork](https://github.com/PierceNg/opensmalltalk-vm/tree/pierce_alpine). It is for building ```pharo.cog.spur.minheadless``` on Alpine Linux x86_64. I've not tried building VMs for the other Smalltalks.