VividCortex/godaemon#28 eliminates all CGO dependencies, which means we can now cross-compile for FreeBSD. Added both x86 and x64 builds to the Makefile, and tested to make sure they run.
This means we can probably close #207. I still think that branch does some things better than godaemon, but it no longer makes enough of a difference to warrant the risks.
Here's how I updated the godaemon package:
go get github.com/VividCortex/godaemon@latest
go mod tidy
go mod vendor
VividCortex/godaemon#28 eliminates all CGO dependencies, which means we can now cross-compile for FreeBSD. Added both x86 and x64 builds to the Makefile, and tested to make sure they run.
This means we can probably close #207. I still think that branch does some things better than godaemon, but it no longer makes enough of a difference to warrant the risks.
Here's how I updated the godaemon package: