diff --git a/go/tools/builders/compilepkg.go b/go/tools/builders/compilepkg.go index e0ee9efdc..9e941c77b 100644 --- a/go/tools/builders/compilepkg.go +++ b/go/tools/builders/compilepkg.go @@ -20,7 +20,6 @@ import ( "errors" "flag" "fmt" - "io/ioutil" "os" "path" "path/filepath" @@ -330,7 +329,7 @@ func compileArchive( // Also run cgo on original source files, not coverage instrumented, if using nogo. // The compilation outputs are only used to run cgo, but the generated sources are // passed to the separate nogo action via cgoGoSrcsForNogoPath. - _, _, _, err = cgo2(goenv, goSrcsNogo, cgoSrcsNogo, cSrcs, cxxSrcs, objcSrcs, objcxxSrcs, sSrcs, hSrcs, packagePath, packageName, cc, cppFlags, cFlags, cxxFlags, objcFlags, objcxxFlags, ldFlags, cgoExportHPath, cgoGoSrcsForNogoPath) + _, _, _, err = cgo2(goenv, goSrcsNogo, cgoSrcsNogo, cSrcs, cxxSrcs, objcSrcs, objcxxSrcs, sSrcs, hSrcs, packagePath, packageName, cc, cppFlags, cFlags, cxxFlags, objcFlags, objcxxFlags, ldFlags, "", cgoGoSrcsForNogoPath) if err != nil { return err } @@ -345,7 +344,7 @@ func compileArchive( gcFlags = append(gcFlags, createTrimPath(gcFlags, srcDir)) } else { if cgoExportHPath != "" { - if err := ioutil.WriteFile(cgoExportHPath, nil, 0o666); err != nil { + if err := os.WriteFile(cgoExportHPath, nil, 0o666); err != nil { return err } }