From c5e2d753f1441453837a349aaeedb4082421463c Mon Sep 17 00:00:00 2001
From: Nikolai Lifanov <lifanov@FreeBSD.org>
Date: Sun, 2 Dec 2018 20:28:48 -0500
Subject: [PATCH 1/2] add linux 2.6.16 hash as used on CentOS 5.x

---
 hashes/linux-2.6.16.tar.xz.sha1 | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 hashes/linux-2.6.16.tar.xz.sha1

diff --git a/hashes/linux-2.6.16.tar.xz.sha1 b/hashes/linux-2.6.16.tar.xz.sha1
new file mode 100644
index 0000000..d0834a7
--- /dev/null
+++ b/hashes/linux-2.6.16.tar.xz.sha1
@@ -0,0 +1 @@
+fbd472a2d196b9ec9adcd9b861f517c544959585  linux-2.6.16.tar.xz

From cbfb543c56be3d305a858af963d59d941bdfe82f Mon Sep 17 00:00:00 2001
From: Nikolai Lifanov <lifanov@FreeBSD.org>
Date: Sun, 2 Dec 2018 20:47:28 -0500
Subject: [PATCH 2/2] allow using older tar without J flag

---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index ec8769a..f3a0216 100644
--- a/Makefile
+++ b/Makefile
@@ -120,7 +120,7 @@ musl-git-%:
 %: $(SOURCES)/%.tar.xz | $(SOURCES)/config.sub
 	rm -rf $@.tmp
 	mkdir $@.tmp
-	( cd $@.tmp && tar Jxvf - ) < $<
+	( cd $@.tmp && xz -d | tar xvf - ) < $<
 	test ! -d patches/$@ || cat patches/$@/* | ( cd $@.tmp/$@ && patch -p1 )
 	test ! -f $@.tmp/$@/config.sub || cp -f $(SOURCES)/config.sub $@.tmp/$@
 	rm -rf $@