diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2024-11-25 06:55:42 -0600 |
---|---|---|
committer | Zach van Rijn <me@zv.io> | 2024-12-13 13:00:19 -0600 |
commit | 0498302716bd79a0c142681f188535c4c973afc6 (patch) | |
tree | c3060dd72092ec73ca03abc2733be4996c785a90 /system/abuild/libarchive.patch | |
parent | 1a02c8595baf374d96a0d429638bc015b403fb03 (diff) | |
download | packages-0498302716bd79a0c142681f188535c4c973afc6.tar.gz packages-0498302716bd79a0c142681f188535c4c973afc6.tar.bz2 packages-0498302716bd79a0c142681f188535c4c973afc6.tar.xz packages-0498302716bd79a0c142681f188535c4c973afc6.zip |
system/abuild: Update to 3.5
Diffstat (limited to 'system/abuild/libarchive.patch')
-rw-r--r-- | system/abuild/libarchive.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/system/abuild/libarchive.patch b/system/abuild/libarchive.patch deleted file mode 100644 index 7f0132971..000000000 --- a/system/abuild/libarchive.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 70943ead0e226e2db81f20867b11144e449b12c6 Mon Sep 17 00:00:00 2001 -From: "A. Wilcox" <AWilcox@Wilcox-Tech.com> -Date: Sun, 20 Feb 2022 22:38:17 -0600 -Subject: [PATCH] abuild: Fix package building with libarchive >=3.6 - -Now that we have sparse file support, libarchive wants to use it. - -APK doesn't support sparse file entries in tar files, so it fails to -install any package made in this manner. ---- - abuild.in | 7 +++++-- - 1 file changed, 5 insertions(+), 2 deletions(-) - -diff --git a/abuild.in b/abuild.in -index 3e83563..b0c0f9c 100644 ---- a/abuild.in -+++ b/abuild.in -@@ -1503,7 +1503,9 @@ create_apks() { - touch .dummy - set -- .dummy - fi -- tar --format pax --xattrs -f - -c "$@" | abuild-tar --hash | $gzip -9 >"$dir"/data.tar.gz -+ tar --no-read-sparse --format pax --xattrs -f - -c "$@" \ -+ | abuild-tar --hash \ -+ | $gzip -9 >"$dir"/data.tar.gz - - msg "Create checksum..." - # append the hash for data.tar.gz -@@ -1512,7 +1514,8 @@ create_apks() { - - # control.tar.gz - cd "$dir" -- tar --format pax -f - -c $(cat "$dir"/.metafiles) | abuild-tar --cut \ -+ tar --no-read-sparse --format pax -f - -c $(cat "$dir"/.metafiles) \ -+ | abuild-tar --cut \ - | $gzip -9 > control.tar.gz - abuild-sign -q control.tar.gz || exit 1 - --- -2.32.0 (Apple Git-132) - |