-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Closed
Labels
GoCommandcmd/gocmd/goNeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone
Description
Go version
go version devel go1.24-ad6ee21bbf Wed Sep 11 06:30:02 2024 +0000 linux/arm64
Output of go env
in your module/workspace:
GO111MODULE='auto'
GOARCH='arm64'
GOBIN=''
GOCACHE='/usr1/GOCACHE'
GOENV='/root/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='arm64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/usr1/GOPATH/pkg/mod'
GOOS='linux'
GOPATH='/usr1/GOPATH'
GOROOT='/usr1/go'
GOSUMDB='off'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/usr1/go/pkg/tool/linux_arm64'
GOVCS=''
GOVERSION='devel go1.24-ad6ee21bbf Wed Sep 11 06:30:02 2024 +0000'
GODEBUG=''
GOTELEMETRY='local'
GOTELEMETRYDIR='/root/.config/go/telemetry'
GCCGO='gccgo'
GOARM64='v8.0'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='1'
GOMOD=''
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build2853643470=/tmp/go-build -gno-record-gcc-switches'
What did you do?
$ cd go/
$ go install -a -buildmode=shared std
$ md5sum pkg/linux_arm64_dynlink/libstd.so
eca98dcf122cb4d23ca1483297b283e0 pkg/linux_arm64_dynlink/libstd.so
$ strings pkg/linux_arm64_dynlink/libstd.so | grep "/tmp"
/tmp/go-build393272947/b301/libstd.so
$ go install -a -buildmode=shared std
$ md5sum pkg/linux_arm64_dynlink/libstd.so
829d40dfe52515b820f0c9e59529583d pkg/linux_arm64_dynlink/libstd.so
$ strings pkg/linux_arm64_dynlink/libstd.so | grep "/tmp"
/tmp/go-build649248685/b301/libstd.so
What did you see happen?
The libstd.so file is not reproducible. This problem also exists in earlier versions.
What did you expect to see?
I think the libstd.so file should be reproducible.
Metadata
Metadata
Assignees
Labels
GoCommandcmd/gocmd/goNeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.