diff options
author | Dan McGregor <dan.mcgregor@usask.ca> | 2024-09-19 10:24:59 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-09-20 15:59:03 +0100 |
commit | 43de7f8bc0b896f89499186f570d05707371ed86 (patch) | |
tree | 84e06b5fad2e24028dbe3017d0cdf7d396e50925 /scripts/lib/devtool/menuconfig.py | |
parent | 924fe94ff51419177c1661ac1a2cdacf373dbbf4 (diff) | |
download | poky-43de7f8bc0b896f89499186f570d05707371ed86.tar.gz |
image_types: make tar images more reproducible
Use tar-native from our build system. GNU tar changed its behaviour
starting with version 1.35. It no longer stores device numbers for
regular, non-device files. Since some supported host distributions
still use 1.34, rely on tar-native for consistency.
Strip atime and ctime from tar archives, they're not necessary and
can change from invocation to invocation. Eliminate them from the
tar output as suggested in the tar 1.35 documentation[1].
[1] https://www.gnu.org/software/tar/manual/html_node/Reproducibility.html
(From OE-Core rev: 24d85d626aaad7eee7ba064410b80947e4f2faea)
Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/devtool/menuconfig.py')
0 files changed, 0 insertions, 0 deletions