From fffddce55c8acdf8a834f064f7e8fab9880ecf08 Mon Sep 17 00:00:00 2001 From: qmuntal Date: Tue, 9 May 2023 13:02:26 +0200 Subject: [PATCH] cmd/go: fix cgo prefix mapping for non-vendored modules Regression introduced in CL 478455. Change-Id: I8083a0accb047188dde1a3d408df2aafaf4a5356 Reviewed-on: https://go-review.googlesource.com/c/go/+/493835 TryBot-Result: Gopher Robot Reviewed-by: Bryan Mills Reviewed-by: Cherry Mui Run-TryBot: Quim Muntal --- src/cmd/go/internal/work/exec.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/go/internal/work/exec.go b/src/cmd/go/internal/work/exec.go index 05734c5e98..66c1bfc41a 100644 --- a/src/cmd/go/internal/work/exec.go +++ b/src/cmd/go/internal/work/exec.go @@ -2612,7 +2612,7 @@ func (b *Builder) ccompile(a *Action, p *load.Package, outfile string, flags []s from = m.Dir toPath = m.Path if m.Version != "" { - m.Path += "@" + m.Version + toPath += "@" + m.Version } } // -fdebug-prefix-map (or -ffile-prefix-map) requires an absolute "to" -- 2.51.0