New comment by Chocimier on void-packages repository https://github.com/void-linux/void-packages/pull/21205#issuecomment-619136100 Comment: > Let's see if Travis CI can build at least for the archs with glibc runtime. I encourage you to look at build logs on travis to see what real problem is. For cross compilation, problem is that gosh is executed during build. When it is native built, a while-ago created binary can be used. When cross-built, it cannot, but one can install native gosh by adding to hostmakedepends. But if you simply add Gauche to hostmakedepends, there is need for Gauche to build Gauche. Solution is to only depend on Gauche in case of cross build, take a look for template of php.