If you are running geth
on OSX and you need to upgrade to the latest version here are the simple steps to follow:
$ https://github.com/ethereum/homebrew-ethereum
$ brew update
$ brew upgrade ethereum
blucas.home:~/Library/Ethereum$ brew upgrade ethereum
==> Upgrading 1 outdated package, with result:
ethereum/ethereum/ethereum 1.6.7
==> Upgrading ethereum/ethereum/ethereum
blucas.home:~/Library/Ethereum$ geth version
Geth
Version: 1.6.7-stable
Git Commit: ab5646c532292b51e319f290afccf6a44f874372
Architecture: amd64
Protocol Versions: [63 62]
Network Id: 1
Go Version: go1.8.3
Operating System: darwin
GOPATH=
GOROOT=/usr/local/Cellar/go/1.8.3/libexec
blucas.home:~/Library/Ethereum$