Commit 2df3d800 authored by Nigel Tao's avatar Nigel Tao

go/build: fix deps_test for Plan 9's os/user dependencies and to

include the new image/color/palette package.

R=r
CC=golang-dev
https://golang.org/cl/13314044
parent aeb8b458
...@@ -82,20 +82,21 @@ var pkgDeps = map[string][]string{ ...@@ -82,20 +82,21 @@ var pkgDeps = map[string][]string{
// L3 adds reflection and some basic utility packages // L3 adds reflection and some basic utility packages
// and interface definitions, but nothing that makes // and interface definitions, but nothing that makes
// system calls. // system calls.
"crypto": {"L2", "hash"}, // interfaces "crypto": {"L2", "hash"}, // interfaces
"crypto/cipher": {"L2", "crypto/subtle"}, // interfaces "crypto/cipher": {"L2", "crypto/subtle"}, // interfaces
"crypto/subtle": {}, "crypto/subtle": {},
"encoding/base32": {"L2"}, "encoding/base32": {"L2"},
"encoding/base64": {"L2"}, "encoding/base64": {"L2"},
"encoding/binary": {"L2", "reflect"}, "encoding/binary": {"L2", "reflect"},
"hash": {"L2"}, // interfaces "hash": {"L2"}, // interfaces
"hash/adler32": {"L2", "hash"}, "hash/adler32": {"L2", "hash"},
"hash/crc32": {"L2", "hash"}, "hash/crc32": {"L2", "hash"},
"hash/crc64": {"L2", "hash"}, "hash/crc64": {"L2", "hash"},
"hash/fnv": {"L2", "hash"}, "hash/fnv": {"L2", "hash"},
"image": {"L2", "image/color"}, // interfaces "image": {"L2", "image/color"}, // interfaces
"image/color": {"L2"}, // interfaces "image/color": {"L2"}, // interfaces
"reflect": {"L2"}, "image/color/palette": {"L2", "image/color"},
"reflect": {"L2"},
"L3": { "L3": {
"L2", "L2",
...@@ -112,6 +113,7 @@ var pkgDeps = map[string][]string{ ...@@ -112,6 +113,7 @@ var pkgDeps = map[string][]string{
"hash/fnv", "hash/fnv",
"image", "image",
"image/color", "image/color",
"image/color/palette",
"reflect", "reflect",
}, },
...@@ -205,7 +207,7 @@ var pkgDeps = map[string][]string{ ...@@ -205,7 +207,7 @@ var pkgDeps = map[string][]string{
"go/build": {"L4", "OS", "GOPARSER"}, "go/build": {"L4", "OS", "GOPARSER"},
"html": {"L4"}, "html": {"L4"},
"image/draw": {"L4"}, "image/draw": {"L4"},
"image/gif": {"L4", "compress/lzw", "image/draw"}, "image/gif": {"L4", "compress/lzw", "image/color/palette", "image/draw"},
"image/jpeg": {"L4"}, "image/jpeg": {"L4"},
"image/png": {"L4", "compress/zlib"}, "image/png": {"L4", "compress/zlib"},
"index/suffixarray": {"L4", "regexp"}, "index/suffixarray": {"L4", "regexp"},
...@@ -231,7 +233,8 @@ var pkgDeps = map[string][]string{ ...@@ -231,7 +233,8 @@ var pkgDeps = map[string][]string{
// that shows up in programs that use cgo. // that shows up in programs that use cgo.
"C": {}, "C": {},
"os/user": {"L4", "CGO", "syscall"}, // Plan 9 alone needs io/ioutil and os.
"os/user": {"L4", "CGO", "io/ioutil", "os", "syscall"},
// Basic networking. // Basic networking.
// Because net must be used by any package that wants to // Because net must be used by any package that wants to
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment