etclabscore / core-geth

A highly configurable Go implementation of the Ethereum protocol.
https://etclabscore.github.io/core-geth
GNU Lesser General Public License v3.0
267 stars 147 forks source link

Poseidon (v1.12.14) Make geth failure. #565

Closed Iftikhar3Mustafa closed 11 months ago

Iftikhar3Mustafa commented 11 months ago

Hi there,

On my computer running "make geth" fails on Ubuntu 18.04 LTS.

System information Geth version: geth version Poseidon (v1.12.14) core-geth

ETC-Build-Make-error

OS & Version: 18.04 Go version 1.20.1 ubuntu/amd64 Make version 4.1 Commit hash: https://github.com/etclabscore/core-geth/commit/f5a959522e6974a8c88623bde985c8fc52f0914a

Expected behaviour "make geth" or "make all" should work

Actual behavior Error

Steps to reproduce the behavior Install Go (version Windows/amd64) and Make (version 4.4) cd to /core-geth run "make geth" fails with errors:

env GO111MODULE=on go run build/ci.go install ./cmd/geth

env GO111MODULE=on go run build/ci.go install ./cmd/geth

/snap/go/10339/bin/go build -ldflags "-extldflags '-Wl,-z,stack-size=0x800000'" -tags urfave_cli_no_docs,ckzg -v -o /home/asif/Documents/core-geth-1.12.14/core-geth-1.12.14/build/bin/geth ./cmd/geth verifying github.com/urfave/cli/v2@v2.24.1/go.mod: checksum mismatch downloaded: h1:G7mAYYxgmS0lVkHyy2hEOLQCFB0DlQFTMLWggykrydY= go.sum: h1:GHupkWPMM0M/sj1a2b4wUrWBPzazNrIjouW6fmdJLxc=

SECURITY ERROR This download does NOT match an earlier download recorded in go.sum. The bits may have been replaced on the origin server, or an attacker may have intercepted the download attempt.

For more information, see 'go help module-auth'. util.go:48: exit status 1 exit status 1 Makefile:13: recipe for target 'geth' failed make: *** [geth] Error 1

ETC-Build-Make-error