Descriptioncmd/go: force rebuild of imported "main" packages
`go build` doesn't differentiate between building a "main" package into an
archive and building it into an executable. As a result, if the executable
exists but the archive does not, it is considered non-stale, even if an
archive is needed by a dependent package.
This change causes us to always rebuild imported "main" packages as a
workaround until `go build` is made aware of the difference between building a
package into an archive and building a package into an executable.
Fixes issue 4210.
Patch Set 1 #Patch Set 2 : diff -r c5ee3f481631a7ddd652722e7dacf59daca12822 https://code.google.com/p/go #Patch Set 3 : diff -r c5ee3f481631a7ddd652722e7dacf59daca12822 https://code.google.com/p/go #
Total comments: 2
Patch Set 4 : use short issue url #MessagesTotal messages: 7
|