summaryrefslogtreecommitdiff
path: root/sysutils/container-diff/files
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-01-04 20:11:01 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-01-04 20:11:01 +0000
commitb699d1c94bcc2870ca0913bfcd1296edd6670629 (patch)
treedfaf0d2866f964ef1104587f42b182c318347407 /sysutils/container-diff/files
parentFollow-up r458048: Properly trim FLAVOR from .MAKEOVERRIDES. (diff)
Add container-diff 0.6.0
container-diff is a tool for analyzing and comparing container images. container-diff can examine images along several different criteria, including: - Docker Image History - Image file system - Apt packages - pip packages - npm packages These analyses can be performed on a single image, or a diff can be performed on two images to compare. The tool can help users better understand what is changing inside their images, and give them a better look at what their images contain. WWW: https://github.com/GoogleCloudPlatform/container-diff
Notes
Notes: svn path=/head/; revision=458060
Diffstat (limited to 'sysutils/container-diff/files')
-rw-r--r--sysutils/container-diff/files/extra-patch-without-ino6453
1 files changed, 53 insertions, 0 deletions
diff --git a/sysutils/container-diff/files/extra-patch-without-ino64 b/sysutils/container-diff/files/extra-patch-without-ino64
new file mode 100644
index 000000000000..a26888c5dfcc
--- /dev/null
+++ b/sysutils/container-diff/files/extra-patch-without-ino64
@@ -0,0 +1,53 @@
+--- vendor/github.com/docker/docker/pkg/archive/archive_unix.go.orig 2017-12-27 17:49:24 UTC
++++ vendor/github.com/docker/docker/pkg/archive/archive_unix.go
+@@ -58,7 +58,7 @@ func setHeaderForSpecialDevice(hdr *tar.
+ return
+ }
+
+-func getInodeFromStat(stat interface{}) (inode uint64, err error) {
++func getInodeFromStat(stat interface{}) (inode uint32, err error) {
+ s, ok := stat.(*syscall.Stat_t)
+
+ if ok {
+--- vendor/github.com/docker/docker/pkg/archive/archive.go.orig 2017-12-27 17:49:24 UTC
++++ vendor/github.com/docker/docker/pkg/archive/archive.go
+@@ -378,7 +378,7 @@ type tarAppender struct {
+ Buffer *bufio.Writer
+
+ // for hardlink mapping
+- SeenFiles map[uint64]string
++ SeenFiles map[uint32]string
+ IDMappings *idtools.IDMappings
+ ChownOpts *idtools.IDPair
+
+@@ -391,7 +391,7 @@ type tarAppender struct {
+
+ func newTarAppender(idMapping *idtools.IDMappings, writer io.Writer, chownOpts *idtools.IDPair) *tarAppender {
+ return &tarAppender{
+- SeenFiles: make(map[uint64]string),
++ SeenFiles: make(map[uint32]string),
+ TarWriter: tar.NewWriter(writer),
+ Buffer: pools.BufioWriter32KPool.Get(nil),
+ IDMappings: idMapping,
+--- vendor/github.com/docker/docker/pkg/archive/changes_unix.go.orig 2017-12-27 17:49:24 UTC
++++ vendor/github.com/docker/docker/pkg/archive/changes_unix.go
+@@ -28,7 +28,7 @@ func (info *FileInfo) isDir() bool {
+ return info.parent == nil || info.stat.Mode()&unix.S_IFDIR != 0
+ }
+
+-func getIno(fi os.FileInfo) uint64 {
++func getIno(fi os.FileInfo) uint32 {
+ return fi.Sys().(*syscall.Stat_t).Ino
+ }
+
+--- vendor/github.com/docker/docker/pkg/archive/changes.go.orig 2017-12-27 17:49:24 UTC
++++ vendor/github.com/docker/docker/pkg/archive/changes.go
+@@ -363,7 +363,7 @@ func ChangesDirs(newDir, oldDir string)
+ func ChangesSize(newDir string, changes []Change) int64 {
+ var (
+ size int64
+- sf = make(map[uint64]struct{})
++ sf = make(map[uint32]struct{})
+ )
+ for _, change := range changes {
+ if change.Kind == ChangeModify || change.Kind == ChangeAdd {