diff options
author | Robert Yang <liezhi.yang@windriver.com> | 2023-12-21 23:31:49 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-12-23 08:46:01 +0000 |
commit | fdef56a596b937d099545aee5d0ff6fd4abc4c84 (patch) | |
tree | f3aaf9a6a31cf02c97a1bc4cc3d5cbf9ecdec8ed /bitbake/contrib/vim/syntax | |
parent | 0d9de34ac6772c0b32ef8a54c2367d14691fb6e4 (diff) | |
download | poky-fdef56a596b937d099545aee5d0ff6fd4abc4c84.tar.gz |
archiver.bbclass: Drop tarfile module to improve performance
* The tarfile module doesn't support xz options or environment varible
XZ_DEFAULTS, this makes do_ar_patched incrediblely slow when the file is
large, for example, chromium-x11 is about 3GB:
- "bitbake chromium-x11 -car_patched" hasn't been done after 3 hours on my
host, I checked the partial tar.xz file is only 1.5GB, so maybe more than 6
hours is required to complete the task.
- Now only less than 4 minutes is needed on the same host.
* Need add xz to HOSTTOOLS when archiver.bbclass is enabled and compression is xz.
(From OE-Core rev: 6548354f049b173e8d443bc547d35c9d9fc05259)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/contrib/vim/syntax')
0 files changed, 0 insertions, 0 deletions