update archive/tar patch for go 1.16
@@ -23,7 +23,7 @@ index 868105f338..9640ed4bab 100644
@@ -8,10 +8,7 @@ package tar
import (
- "os"
+ "io/fs"
- "os/user"
"runtime"
- "strconv"
@@ -39,7 +39,7 @@ index 868105f338..9640ed4bab 100644
-// The downside is that renaming uname or gname by the OS never takes effect.
-var userMap, groupMap sync.Map // map[int]string
-
- func statUnix(fi os.FileInfo, h *Header) error {
+ func statUnix(fi fs.FileInfo, h *Header) error {
sys, ok := fi.Sys().(*syscall.Stat_t)
if !ok {
@@ -31,22 +24,9 @@ func statUnix(fi os.FileInfo, h *Header) error {
