New comment by rc-05 on void-packages repository https://github.com/void-linux/void-packages/pull/21205#issuecomment-619385031 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. Ok thanks! I'm going to follow your suggestions