Hi all
I am facing a strange behavior in "go build" process.
What I am doing is , from time to time, to do a git pull from a github repository and recompile the source
of a program. (the program is "gogs",
https://github.com/gogits/gogs , just for mention).
What happens to me is that I compile an executable , and the binary is always the same, regardless the source
code has changed.
At the beginning I tried with all favours of "go clean", like "go clean -r" , but the result is the same: after a certain moment,
dunno why, one machine has continued to produce an "old" binary, and it was the machine I used to compile the same program in the past.
Now, my question is: is there any kind of cache, tmp file, whatever the compiler uses, which I could try to clean
in order to have a very new executable? This issue is making me crazy, seems this machine is producing always the same
executable.
The version of golang I'm using is 1.4.2 64 bit, CC=gcc48
Uriel