From e4f7eb2beff6564ea13f0f77790bce92e2ae9ac9 Mon Sep 17 00:00:00 2001 From: Emmanuel Kasper Date: Tue, 19 Apr 2016 11:23:35 +0200 Subject: [PATCH] Remove fix-sparse-archives.patch the issue is fixed in tar-1.27.1 --- Makefile | 1 - fix-sparse-archives.patch | 18 ------------------ 2 files changed, 19 deletions(-) delete mode 100644 fix-sparse-archives.patch diff --git a/Makefile b/Makefile index 64aa3ed..3ed2e94 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,6 @@ deb ${DEB}: ${TARSRC} echo "debian/SOURCE" >>${TARDIR}/debian/docs mv ${TARDIR}/debian/changelog ${TARDIR}/debian/changelog.org cat changelog ${TARDIR}/debian/changelog.org >${TARDIR}/debian/changelog - cd ${TARDIR}; patch -p1 <../fix-sparse-archives.patch cd ${TARDIR}; dpkg-buildpackage -b -uc -us .PHONY: upload diff --git a/fix-sparse-archives.patch b/fix-sparse-archives.patch deleted file mode 100644 index 8ac6066..0000000 --- a/fix-sparse-archives.patch +++ /dev/null @@ -1,18 +0,0 @@ -See https://bugzilla.redhat.com/show_bug.cgi?id=1024268 - ---- old/src/sparse.c 2013-03-14 16:18:10.000000000 -0400 -+++ new/src/sparse.c 2013-10-28 16:50:20.966528811 -0400 -@@ -221,9 +221,13 @@ sparse_scan_file (struct tar_sparse_file - - st->archive_file_size = 0; - -+#if 0 -+ /* this shortcut is not safe because some filesystems such as Netapp -+ can hold small files without allocating any blocks. */ - if (ST_NBLOCKS (st->stat) == 0) - offset = st->stat.st_size; - else -+#endif - { - if (!tar_sparse_scan (file, scan_begin, NULL)) - return false; -- 2.39.2