Official Dash Dev
Dash Core Group
- May 20, 2014
The fact that Tor project failed to use Gitian properly back in 2013 doesn't suddenly make Gitian usage for Dash builds in 2016+ broken."Gitian is not perfect. In fact, many who have tried the build system have remarked that it is not even close to deterministic (and that for this and other reasons 'Reproducible Builds' is a better term). In fact, it seems to experience build failures for quite unpredictible reasons related to bugs in one or more of qemu-kvm/LXC, make, qcow copy-on-write image support. These bugs are often intermittent, and simply restarting the build process often causes things to proceed smoothly. This has made the bugs exceedingly tricky to pinpoint and diagnose.
Gitian's use of tags (especially signed tags) has some bugs and flaws. For this reason, you have to verify signatures yourselves after input fetching, and provide gitian only with explicit commit hashes for the input source repositories."
Gitian supports only debian. What about MacOs, or win32/win64 builds?
Gitian uses Debian and containers as a platform to produce builds for all other platforms. If you would actually read the instructions carefully you would see it https://github.com/dashpay/dash/blob/master/doc/gitian-building.md#building-dash