diff options
author | Ron Yorston <rmy@pobox.com> | 2013-08-27 16:10:53 +0100 |
---|---|---|
committer | Ron Yorston <rmy@pobox.com> | 2013-08-27 16:10:53 +0100 |
commit | 3fd34651ea72ea1c335d3170f234cb0517fd897f (patch) | |
tree | 36e8fc40cffd464ffda4759020777dd3ca23ca31 /archival/libarchive | |
parent | e3ac39098326de084a805d0dd31db9666b734f20 (diff) | |
parent | d6ae4fb446daedfe3073d67be655942e9fa7eb18 (diff) | |
download | busybox-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.src | 38 | ||||
-rw-r--r-- | archival/libarchive/data_extract_to_command.c | 2 |
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 | ||
39 | INSERT | 39 | INSERT |
40 | 40 | ||
41 | lib-$(CONFIG_AR) += get_header_ar.o unpack_ar_archive.o | ||
42 | lib-$(CONFIG_BUNZIP2) += decompress_bunzip2.o | ||
43 | lib-$(CONFIG_UNLZMA) += decompress_unlzma.o | ||
44 | lib-$(CONFIG_UNXZ) += decompress_unxz.o | ||
45 | lib-$(CONFIG_CPIO) += get_header_cpio.o | ||
46 | lib-$(CONFIG_DPKG) += $(DPKG_FILES) | 41 | lib-$(CONFIG_DPKG) += $(DPKG_FILES) |
47 | lib-$(CONFIG_DPKG_DEB) += $(DPKG_FILES) | 42 | lib-$(CONFIG_DPKG_DEB) += $(DPKG_FILES) |
48 | lib-$(CONFIG_GUNZIP) += open_transformer.o decompress_gunzip.o | 43 | |
49 | lib-$(CONFIG_RPM2CPIO) += decompress_gunzip.o get_header_cpio.o | 44 | lib-$(CONFIG_AR) += get_header_ar.o unpack_ar_archive.o |
50 | lib-$(CONFIG_RPM) += open_transformer.o decompress_gunzip.o get_header_cpio.o | 45 | lib-$(CONFIG_CPIO) += get_header_cpio.o |
51 | lib-$(CONFIG_TAR) += get_header_tar.o | 46 | lib-$(CONFIG_TAR) += get_header_tar.o |
52 | lib-$(CONFIG_UNCOMPRESS) += decompress_uncompress.o | 47 | lib-$(CONFIG_FEATURE_TAR_TO_COMMAND) += data_extract_to_command.o |
53 | lib-$(CONFIG_UNZIP) += decompress_gunzip.o | ||
54 | lib-$(CONFIG_LZOP) += lzo1x_1.o lzo1x_1o.o lzo1x_d.o | 48 | lib-$(CONFIG_LZOP) += lzo1x_1.o lzo1x_1o.o lzo1x_d.o |
55 | lib-$(CONFIG_LZOP_COMPR_HIGH) += lzo1x_9x.o | 49 | lib-$(CONFIG_LZOP_COMPR_HIGH) += lzo1x_9x.o |
50 | lib-$(CONFIG_BUNZIP2) += open_transformer.o decompress_bunzip2.o | ||
51 | lib-$(CONFIG_UNLZMA) += open_transformer.o decompress_unlzma.o | ||
52 | lib-$(CONFIG_UNXZ) += open_transformer.o decompress_unxz.o | ||
53 | lib-$(CONFIG_GUNZIP) += open_transformer.o decompress_gunzip.o | ||
54 | lib-$(CONFIG_UNCOMPRESS) += open_transformer.o decompress_uncompress.o | ||
55 | lib-$(CONFIG_UNZIP) += open_transformer.o decompress_gunzip.o | ||
56 | lib-$(CONFIG_RPM2CPIO) += open_transformer.o decompress_gunzip.o get_header_cpio.o | ||
57 | lib-$(CONFIG_RPM) += open_transformer.o decompress_gunzip.o get_header_cpio.o | ||
58 | |||
59 | lib-$(CONFIG_GZIP) += open_transformer.o | ||
60 | lib-$(CONFIG_BZIP2) += open_transformer.o | ||
61 | lib-$(CONFIG_LZOP) += open_transformer.o | ||
62 | lib-$(CONFIG_MAN) += open_transformer.o | ||
63 | lib-$(CONFIG_SETFONT) += open_transformer.o | ||
64 | lib-$(CONFIG_FEATURE_2_4_MODULES) += open_transformer.o | ||
56 | lib-$(CONFIG_MODINFO) += open_transformer.o | 65 | lib-$(CONFIG_MODINFO) += open_transformer.o |
57 | lib-$(CONFIG_INSMOD) += open_transformer.o | 66 | lib-$(CONFIG_INSMOD) += open_transformer.o |
67 | lib-$(CONFIG_DEPMOD) += open_transformer.o | ||
68 | lib-$(CONFIG_RMMOD) += open_transformer.o | ||
69 | lib-$(CONFIG_LSMOD) += open_transformer.o | ||
70 | lib-$(CONFIG_MODPROBE) += open_transformer.o | ||
71 | lib-$(CONFIG_MODPROBE_SMALL) += open_transformer.o | ||
72 | |||
58 | lib-$(CONFIG_FEATURE_SEAMLESS_Z) += open_transformer.o decompress_uncompress.o | 73 | lib-$(CONFIG_FEATURE_SEAMLESS_Z) += open_transformer.o decompress_uncompress.o |
59 | lib-$(CONFIG_FEATURE_SEAMLESS_GZ) += open_transformer.o decompress_gunzip.o | 74 | lib-$(CONFIG_FEATURE_SEAMLESS_GZ) += open_transformer.o decompress_gunzip.o |
60 | lib-$(CONFIG_FEATURE_SEAMLESS_BZ2) += open_transformer.o decompress_bunzip2.o | 75 | lib-$(CONFIG_FEATURE_SEAMLESS_BZ2) += open_transformer.o decompress_bunzip2.o |
61 | lib-$(CONFIG_FEATURE_SEAMLESS_LZMA) += open_transformer.o decompress_unlzma.o | 76 | lib-$(CONFIG_FEATURE_SEAMLESS_LZMA) += open_transformer.o decompress_unlzma.o |
62 | lib-$(CONFIG_FEATURE_SEAMLESS_XZ) += open_transformer.o decompress_unxz.o | 77 | lib-$(CONFIG_FEATURE_SEAMLESS_XZ) += open_transformer.o decompress_unxz.o |
63 | lib-$(CONFIG_FEATURE_COMPRESS_USAGE) += open_transformer.o decompress_bunzip2.o | 78 | lib-$(CONFIG_FEATURE_COMPRESS_USAGE) += open_transformer.o decompress_bunzip2.o |
64 | lib-$(CONFIG_FEATURE_COMPRESS_BBCONFIG) += decompress_bunzip2.o | 79 | lib-$(CONFIG_FEATURE_COMPRESS_BBCONFIG) += open_transformer.o decompress_bunzip2.o |
65 | lib-$(CONFIG_FEATURE_TAR_TO_COMMAND) += data_extract_to_command.o | ||
66 | 80 | ||
67 | ifneq ($(lib-y),) | 81 | ifneq ($(lib-y),) |
68 | lib-y += $(COMMON_FILES) | 82 | lib-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]); |