kumquat-buildroot/support
Vincent Fazio b50eef1dfd support/download: drop sub-second precision in tarball creation
Some download backends, like svn, will provide timestamps with a
sub-second precision, e.g.

    $ svn info --show-item last-changed-date [...]
    2021-02-19T20:22:34.889717Z

However, the PAX headers do not accept sub-second precision, leading to
failure to download from subversion:

    tar: Time stamp is out of allowed range
    tar: Exiting with failure status due to previous errors
    make[1]: *** [package/pkg-generic.mk:148: [...]/build/subversion-1886712/.stamp_downloaded] Error 1

Fix that by massaging the timestamp to drop the sub-second part. We
do that in the generic helper, rather than the svn backend, so that
all callers to the generic helper benefit from this, as this is more
an internal details of the tarball limitations, than of the backends
themselves.

Reported-by: Roosen Henri <Henri.Roosen@ginzinger.com>
Signed-off-by: Vincent Fazio <vfazio@xes-inc.com>
[yann.morin.1998@free.fr:
  - add Henri as reporter
  - move it out of the svn backend, and to the generic helper
  - reword the commit log accordingly
  - use an explicit time format rather than -Iseconds
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2021-02-22 23:01:27 +01:00
..
config-fragments support/config-fragments/autobuild: use Bootlin toolchain for RISC-V 64 musl 2021-02-05 09:27:37 +01:00
dependencies support/dependencies: drop check for maximal tar version 2021-01-10 22:06:58 +01:00
docker support/docker: drop Python 2.x modules 2020-08-14 23:08:34 +02:00
download support/download: drop sub-second precision in tarball creation 2021-02-22 23:01:27 +01:00
gnuconfig support/gnuconfig: fix previous version bump 2020-09-27 18:30:05 +02:00
kconfig support/kconfig/merge_config.sh: avoid false positive matches from comment lines 2018-11-24 10:11:15 +01:00
legal-info core/legal-info: update list of saved material in README 2020-01-18 18:38:42 +01:00
libtool
misc Update for 2020.11.3 2021-02-17 19:43:17 +01:00
scripts support/scripts/boot-qemu-image.py: properly catch timeout 2021-02-20 22:44:29 +01:00
testing support/testing: TestATFAllwinner needs python3 for u-boot 2021-02-13 22:46:27 +01:00