I and others have been trying to build ethereum on Linux and have been met by a strange problem.
$ GOPATH="/home/bjt/ether/" go get -u -t github.com/ethereum/go-ethereum
src/github.com/ethereum/eth-go/peer.go:174: block.MakeContracts undefined (type *ethchain.Block has no field or method MakeContracts)
I traced the problem to ethereum/ethchain-go/block.go where there is no MakeContracts() function defined. There is MakeContract(), though. Is this a typo or is there a function missing? Other people have been able to build ethereum successfully and I'm at a loss as to how they are doing it.
I'm new to Go, so if there's a simple solution on my end that I'm just not seeing, please enlighten me!