kumquat-buildroot/support/dependencies
Peter Korsgaard f229564c36 support/dependencies/dependencies.sh: ensure git is >= 2.0.0 for vendoring
The go vendoring fails on CentOS 7 (which uses git 1.8.3.1) with errors
related to shallow clones:

make docker-compose-source
..
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.4
github.com/docker/compose/v2/pkg/mocks imports
        github.com/theupdateframework/notary/client imports
        github.com/docker/go/canonical/json: github.com/docker/go@v1.5.1-1.0.20160303222718-d30aec9fd63c: invalid pseudo-version: git fetch --unshallow -f origin in /home/jacmet/source/buildroot-mirror/output/host/share/go-path/pkg/mod/cache/vcs/48fbd2dfabec81f4c93170677bfc89087d4bec07a2d08f6ca5ce3d17962677ee: exit status 128:
        fatal: git fetch-pack: expected shallow list
make[1]: *** [/home/jacmet/source/buildroot-mirror/output/build/docker-compose-2.15.1/.stamp_downloaded] Error 1

It works with git 2.0.0 (released May 2014, included in Debian 8), so check
for >= 2.0.0 with logic similar to the GNU patch version check.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-02-07 23:03:10 +01:00
..
check-host-asciidoc.sh
check-host-bison-flex.mk Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
check-host-cmake.mk support/dependencies: requires cmake >= 3.18 2022-03-21 22:04:16 +01:00
check-host-cmake.sh Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
check-host-coreutils.mk core/dependencies: check if we need to build our own host-coreutils 2020-01-06 21:43:38 +01:00
check-host-coreutils.sh core/dependencies: check if we need to build our own host-coreutils 2020-01-06 21:43:38 +01:00
check-host-gzip.mk
check-host-gzip.sh Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
check-host-lzip.mk package/pkg-utils.mk: rework implementation of extractor-system-dependency 2019-12-17 22:09:48 +01:00
check-host-lzip.sh Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
check-host-make.mk
check-host-make.sh
check-host-python3.mk
check-host-python3.sh Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
check-host-tar.mk
check-host-tar.sh Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
check-host-xzcat.mk package/pkg-utils.mk: rework implementation of extractor-system-dependency 2019-12-17 22:09:48 +01:00
check-host-xzcat.sh Revert "make: support: use command -v' instead of which'" 2021-10-01 20:09:58 +02:00
dependencies.mk support/dependencies: avoid spurious warning on print-vars 2021-12-04 20:09:04 +01:00
dependencies.sh support/dependencies/dependencies.sh: ensure git is >= 2.0.0 for vendoring 2023-02-07 23:03:10 +01:00