]> Cypherpunks repositories - gostls13.git/commit
cmd/go: use the correct linker config in the buildID hash
authorAlex Opie <amtopie@gmail.com>
Thu, 17 Sep 2020 04:31:50 +0000 (04:31 +0000)
committerJay Conrod <jayconrod@google.com>
Thu, 17 Sep 2020 14:18:11 +0000 (14:18 +0000)
commit0f7ac9b4f5f6bc20344feb8a2c32b8126df80baa
treef1ad0b4b09397ddb1a14d722807bac95419568ab
parent5abba0c73723a843315c0f7ed014617445af6243
cmd/go: use the correct linker config in the buildID hash

The linker config is hashed into the buildID; however,
the GOROOT_FINAL environment variable that is
actually used when -trimpath is specified was not
reflected in that hash. This change fixes that.

Fixes #38989

Change-Id: I418a21a9f6293ca63c101d22b501dfdba8e91ac6
GitHub-Last-Rev: 4cf82920e4a76173c5cb5359b059e87ee7fc7f51
GitHub-Pull-Request: golang/go#40296
Reviewed-on: https://go-review.googlesource.com/c/go/+/243557
Run-TryBot: Jay Conrod <jayconrod@google.com>
Reviewed-by: Jay Conrod <jayconrod@google.com>
Trust: Jay Conrod <jayconrod@google.com>
Trust: Bryan C. Mills <bcmills@google.com>
src/cmd/go/internal/work/exec.go
src/cmd/go/internal/work/gc.go
src/cmd/go/testdata/script/link_matching_actionid.txt [new file with mode: 0644]