From: Hiroaki Nakamura Date: Wed, 15 May 2024 08:57:05 +0000 (+0900) Subject: cmd/go/internal/script: Fix build tags of isETXTBSY X-Git-Tag: go1.23rc1~326 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=fba90c90964703e84bcb43a3567884960043b756;p=gostls13.git cmd/go/internal/script: Fix build tags of isETXTBSY syscall.ETXTBSY is only meaningful on Unix platforms, not on Windows. Fixes #67356 Change-Id: I1b13292d821d61d820b396e08be9a4dd1683e843 Reviewed-on: https://go-review.googlesource.com/c/go/+/585695 Reviewed-by: Ian Lance Taylor Auto-Submit: Ian Lance Taylor LUCI-TryBot-Result: Go LUCI Reviewed-by: Michael Matloob --- diff --git a/src/cmd/go/internal/script/cmds_other.go b/src/cmd/go/internal/script/cmds_nonunix.go similarity index 75% rename from src/cmd/go/internal/script/cmds_other.go rename to src/cmd/go/internal/script/cmds_nonunix.go index 847b225ae6..07bf284fa9 100644 --- a/src/cmd/go/internal/script/cmds_other.go +++ b/src/cmd/go/internal/script/cmds_nonunix.go @@ -2,10 +2,11 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build !(unix || windows) +//go:build !unix package script func isETXTBSY(err error) bool { + // syscall.ETXTBSY is only meaningful on Unix platforms. return false } diff --git a/src/cmd/go/internal/script/cmds_posix.go b/src/cmd/go/internal/script/cmds_unix.go similarity index 91% rename from src/cmd/go/internal/script/cmds_posix.go rename to src/cmd/go/internal/script/cmds_unix.go index 2525f6e752..94a16b5e9a 100644 --- a/src/cmd/go/internal/script/cmds_posix.go +++ b/src/cmd/go/internal/script/cmds_unix.go @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -//go:build unix || windows +//go:build unix package script