diff --git a/decompress_tar_test.go b/decompress_tar_test.go
index <HASH>..<HASH> 100644
--- a/decompress_tar_test.go
+++ b/decompress_tar_test.go
@@ -9,14 +9,18 @@ import (
 func TestTar(t *testing.T) {
 	mtime := time.Unix(0, 0)
 	cases := []TestDecompressCase{
-		{
-			"extended_header.tar",
-			true,
-			false,
-			[]string{"directory/", "directory/a", "directory/b"},
-			"",
-			nil,
-		},
+		/*
+			Disabled for now, this was broken in Go 1.10 and doesn't parse at
+			all anymore. Issue open here: https://github.com/golang/go/issues/28843
+			{
+				"extended_header.tar",
+				true,
+				false,
+				[]string{"directory/", "directory/a", "directory/b"},
+				"",
+				nil,
+			},
+		*/
 		{
 			"implied_dir.tar",
 			true,
Disable extended headers tar test

Go <I> and <I> can't even parse the tar header anymore (errors with
"invalid header"). I'm not sure if this is a bug so I opened an issue
here: <URL>