aboutsummaryrefslogtreecommitdiff
path: root/archival/libarchive
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2013-08-27 16:10:53 +0100
committerRon Yorston <rmy@pobox.com>2013-08-27 16:10:53 +0100
commit3fd34651ea72ea1c335d3170f234cb0517fd897f (patch)
tree36e8fc40cffd464ffda4759020777dd3ca23ca31 /archival/libarchive
parente3ac39098326de084a805d0dd31db9666b734f20 (diff)
parentd6ae4fb446daedfe3073d67be655942e9fa7eb18 (diff)
downloadbusybox-w32-3fd34651ea72ea1c335d3170f234cb0517fd897f.tar.gz
busybox-w32-3fd34651ea72ea1c335d3170f234cb0517fd897f.tar.bz2
busybox-w32-3fd34651ea72ea1c335d3170f234cb0517fd897f.zip
Merge branch 'busybox' into merge
Diffstat (limited to 'archival/libarchive')
-rw-r--r--archival/libarchive/Kbuild.src38
-rw-r--r--archival/libarchive/data_extract_to_command.c2
2 files changed, 27 insertions, 13 deletions
diff --git a/archival/libarchive/Kbuild.src b/archival/libarchive/Kbuild.src
index 58457fc22..968fdf8ab 100644
--- a/archival/libarchive/Kbuild.src
+++ b/archival/libarchive/Kbuild.src
@@ -38,31 +38,45 @@ DPKG_FILES:= \
38 38
39INSERT 39INSERT
40 40
41lib-$(CONFIG_AR) += get_header_ar.o unpack_ar_archive.o
42lib-$(CONFIG_BUNZIP2) += decompress_bunzip2.o
43lib-$(CONFIG_UNLZMA) += decompress_unlzma.o
44lib-$(CONFIG_UNXZ) += decompress_unxz.o
45lib-$(CONFIG_CPIO) += get_header_cpio.o
46lib-$(CONFIG_DPKG) += $(DPKG_FILES) 41lib-$(CONFIG_DPKG) += $(DPKG_FILES)
47lib-$(CONFIG_DPKG_DEB) += $(DPKG_FILES) 42lib-$(CONFIG_DPKG_DEB) += $(DPKG_FILES)
48lib-$(CONFIG_GUNZIP) += open_transformer.o decompress_gunzip.o 43
49lib-$(CONFIG_RPM2CPIO) += decompress_gunzip.o get_header_cpio.o 44lib-$(CONFIG_AR) += get_header_ar.o unpack_ar_archive.o
50lib-$(CONFIG_RPM) += open_transformer.o decompress_gunzip.o get_header_cpio.o 45lib-$(CONFIG_CPIO) += get_header_cpio.o
51lib-$(CONFIG_TAR) += get_header_tar.o 46lib-$(CONFIG_TAR) += get_header_tar.o
52lib-$(CONFIG_UNCOMPRESS) += decompress_uncompress.o 47lib-$(CONFIG_FEATURE_TAR_TO_COMMAND) += data_extract_to_command.o
53lib-$(CONFIG_UNZIP) += decompress_gunzip.o
54lib-$(CONFIG_LZOP) += lzo1x_1.o lzo1x_1o.o lzo1x_d.o 48lib-$(CONFIG_LZOP) += lzo1x_1.o lzo1x_1o.o lzo1x_d.o
55lib-$(CONFIG_LZOP_COMPR_HIGH) += lzo1x_9x.o 49lib-$(CONFIG_LZOP_COMPR_HIGH) += lzo1x_9x.o
50lib-$(CONFIG_BUNZIP2) += open_transformer.o decompress_bunzip2.o
51lib-$(CONFIG_UNLZMA) += open_transformer.o decompress_unlzma.o
52lib-$(CONFIG_UNXZ) += open_transformer.o decompress_unxz.o
53lib-$(CONFIG_GUNZIP) += open_transformer.o decompress_gunzip.o
54lib-$(CONFIG_UNCOMPRESS) += open_transformer.o decompress_uncompress.o
55lib-$(CONFIG_UNZIP) += open_transformer.o decompress_gunzip.o
56lib-$(CONFIG_RPM2CPIO) += open_transformer.o decompress_gunzip.o get_header_cpio.o
57lib-$(CONFIG_RPM) += open_transformer.o decompress_gunzip.o get_header_cpio.o
58
59lib-$(CONFIG_GZIP) += open_transformer.o
60lib-$(CONFIG_BZIP2) += open_transformer.o
61lib-$(CONFIG_LZOP) += open_transformer.o
62lib-$(CONFIG_MAN) += open_transformer.o
63lib-$(CONFIG_SETFONT) += open_transformer.o
64lib-$(CONFIG_FEATURE_2_4_MODULES) += open_transformer.o
56lib-$(CONFIG_MODINFO) += open_transformer.o 65lib-$(CONFIG_MODINFO) += open_transformer.o
57lib-$(CONFIG_INSMOD) += open_transformer.o 66lib-$(CONFIG_INSMOD) += open_transformer.o
67lib-$(CONFIG_DEPMOD) += open_transformer.o
68lib-$(CONFIG_RMMOD) += open_transformer.o
69lib-$(CONFIG_LSMOD) += open_transformer.o
70lib-$(CONFIG_MODPROBE) += open_transformer.o
71lib-$(CONFIG_MODPROBE_SMALL) += open_transformer.o
72
58lib-$(CONFIG_FEATURE_SEAMLESS_Z) += open_transformer.o decompress_uncompress.o 73lib-$(CONFIG_FEATURE_SEAMLESS_Z) += open_transformer.o decompress_uncompress.o
59lib-$(CONFIG_FEATURE_SEAMLESS_GZ) += open_transformer.o decompress_gunzip.o 74lib-$(CONFIG_FEATURE_SEAMLESS_GZ) += open_transformer.o decompress_gunzip.o
60lib-$(CONFIG_FEATURE_SEAMLESS_BZ2) += open_transformer.o decompress_bunzip2.o 75lib-$(CONFIG_FEATURE_SEAMLESS_BZ2) += open_transformer.o decompress_bunzip2.o
61lib-$(CONFIG_FEATURE_SEAMLESS_LZMA) += open_transformer.o decompress_unlzma.o 76lib-$(CONFIG_FEATURE_SEAMLESS_LZMA) += open_transformer.o decompress_unlzma.o
62lib-$(CONFIG_FEATURE_SEAMLESS_XZ) += open_transformer.o decompress_unxz.o 77lib-$(CONFIG_FEATURE_SEAMLESS_XZ) += open_transformer.o decompress_unxz.o
63lib-$(CONFIG_FEATURE_COMPRESS_USAGE) += open_transformer.o decompress_bunzip2.o 78lib-$(CONFIG_FEATURE_COMPRESS_USAGE) += open_transformer.o decompress_bunzip2.o
64lib-$(CONFIG_FEATURE_COMPRESS_BBCONFIG) += decompress_bunzip2.o 79lib-$(CONFIG_FEATURE_COMPRESS_BBCONFIG) += open_transformer.o decompress_bunzip2.o
65lib-$(CONFIG_FEATURE_TAR_TO_COMMAND) += data_extract_to_command.o
66 80
67ifneq ($(lib-y),) 81ifneq ($(lib-y),)
68lib-y += $(COMMON_FILES) 82lib-y += $(COMMON_FILES)
diff --git a/archival/libarchive/data_extract_to_command.c b/archival/libarchive/data_extract_to_command.c
index a2ce33b51..5b32c2ec8 100644
--- a/archival/libarchive/data_extract_to_command.c
+++ b/archival/libarchive/data_extract_to_command.c
@@ -103,7 +103,7 @@ void FAST_FUNC data_extract_to_command(archive_handle_t *archive_handle)
103 archive_handle->tar__to_command_shell, 103 archive_handle->tar__to_command_shell,
104 "-c", 104 "-c",
105 archive_handle->tar__to_command, 105 archive_handle->tar__to_command,
106 NULL); 106 (char *)0);
107 bb_perror_msg_and_die("can't execute '%s'", archive_handle->tar__to_command_shell); 107 bb_perror_msg_and_die("can't execute '%s'", archive_handle->tar__to_command_shell);
108 } 108 }
109 close(p[0]); 109 close(p[0]);