New comment by dkwo on void-packages repository https://github.com/void-linux/void-packages/pull/29434#issuecomment-964938151 Comment: @nilium Thanks for clarifying. @anatol @travankor I was able to build it with the following modification: can you comment whether it makes sense, and possibly update the pr? ``` diff --git a/srcpkgs/booster/template b/srcpkgs/booster/template index 66455f8311..045d5b7864 100644 --- a/srcpkgs/booster/template +++ b/srcpkgs/booster/template @@ -20,12 +20,20 @@ pre_build() { export CGO_ENABLED=0 } +do_build() { + cd generator + go install -p "$XBPS_MAKEJOBS" -mod=readonly -x -tags "${go_build_tags}" -ldflags "${go_ldflags}" + + cd ../init + go install -p "$XBPS_MAKEJOBS" -mod=readonly -x -tags "${go_build_tags}" -ldflags "${go_ldflags}" +} + do_install() { if [ "$CROSS_BUILD" ]; then - vbin ${GOPATH}/bin/linux_${GOARCH}/generator booster + vbin ${GOPATH}/bin/linux_${GOARCH}/booster booster vinstall ${GOPATH}/bin/linux_${GOARCH}/init 755 usr/lib/booster else - vbin ${GOPATH}/bin/generator booster + vbin ${GOPATH}/bin/booster booster vinstall ${GOPATH}/bin/init 755 usr/lib/booster fi ronn docs/manpage.md ```