New comment by Anachron on void-packages repository https://github.com/void-linux/void-packages/issues/27818#issuecomment-757653973 Comment: I'm currently trying to package this. Edit: It builds. will try it out soon. ``` => dendrite-0.3.4_1: running pre-pkg hook: 999-collected-rdeps ... glibc>=2.29_1 => dendrite-0.3.4_1: running do-pkg hook: 00-gen-pkg ... => Creating dendrite-0.3.4_1.x86_64.xbps for repository /host/binpkgs/dendrite ... => dendrite-0.3.4_1: running post-pkg hook: 00-register-pkg ... => Registering new packages to /host/binpkgs/dendrite index: added `dendrite-0.3.4_1' (x86_64). index: 1 packages registered. => dendrite-0.3.4_1: removing autodeps, please wait... => dendrite-0.3.4_1: cleaning build directory... => dendrite: removing files from destdir... [11.01.2021-08:08:18] (dendrite) pkg:finish (RC=0) ``` Template file ```bash # Template file for 'dendrite' pkgname=dendrite version=0.3.4 revision=1 #build_style=go makedepends="go" #go_package="github.com/matrix-org/dendrite" #go_import_path="${go_package}" short_desc="Second-generation Matrix homeserver written in Go" maintainer="Anachron " license="Apache-2.0" homepage="https://github.com/matrix-org/dendrite" distfiles="https://github.com/matrix-org/dendrite/archive/v${version}.tar.gz" checksum=9362ed8dac9d42936e5f53b380eeaad1e3de2abbb07c9abeaad92820fe5c2bd9 do_build() { export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" #export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" go build ./cmd/dendrite-monolith-server go build ./cmd/generate-config go build ./cmd/generate-keys } do_check() { export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" #export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" go test ./cmd/dendrite-monolith-server } do_install() { vbin dendrite-monolith-server vbin generate-config ${pkgname}-generate-config vbin generate-keys ${dendrite}-generate-keys vconf dendrite-config.yaml } ```