FS#50147 - [go-tools] add godoc
Attached to Project:
Community Packages
Opened by Andrew Gallant (burntsushi) - Monday, 25 July 2016, 11:12 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 29 July 2016, 22:18 GMT
Opened by Andrew Gallant (burntsushi) - Monday, 25 July 2016, 11:12 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 29 July 2016, 22:18 GMT
|
Details
godoc was recently removed from the go-tools project:
https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/go&id=9cb9b8a75bc2fc85aa8e707921f1daefccb07f95
I think godoc should be added back to the package. In particular, "godoc" and "go doc" are not the same tool. For example, "godoc" is capable of running an HTTP server that serves HTML documentation of all local packages. The "go doc" tool does not have a built-in HTTP server. |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Friday, 29 July 2016, 22:18 GMT
Reason for closing: Fixed
Additional comments about closing: Added godoc, but the godoc test still fails in a chroot.
Friday, 29 July 2016, 22:18 GMT
Reason for closing: Fixed
Additional comments about closing: Added godoc, but the godoc test still fails in a chroot.
The problem is that the test suite for go 1.6.3 stopped working (if godoc is included). The choice was between disabling all the tests or temporarily dropping godoc. Both choices are sub-optimal. It might have been better to disable the tests.
Since 1.6.3 is a security release, it was important to release it quickly, so a quick choice was made.
The ideal solution is that the go tests are fixed.
I was able to build `go-tools` locally with `godoc` support added back in, though I don't remember seeing any failing tests. Is there a bug filed upstream for the failing tests?