Failed to clone qemu while running ./configure with error: "GnuTLS recv error (-54): Error in the pull function"
The error log is as following. My network is working well. I'm curious why is it failed. If I clone qemu from https://github.com/cirosantilli/qemu separately, it can work.
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic Submodule 'submodules/buildroot' (https://github.com/cirosantilli/buildroot) registered for path 'submodules/buildroot' Submodule 'submodules/qemu' (https://github.com/cirosantilli/qemu) registered for path 'submodules/qemu' Cloning into '/home/sunyi/linux-kernel-module-cheat/submodules/buildroot'... fatal: unable to access 'https://github.com/cirosantilli/buildroot/': GnuTLS recv error (-54): Error in the pull function. fatal: clone of 'https://github.com/cirosantilli/buildroot' into submodule path '/home/sunyi/linux-kernel-module-cheat/submodules/buildroot' failed Failed to clone 'submodules/buildroot'. Retry scheduled Cloning into '/home/sunyi/linux-kernel-module-cheat/submodules/qemu'...
I can't reproduce at master: e11483015813f720d0bc5e62bdc2e9ba00a9fd83 Ubuntu 16.04.
What is your Linux distribution and git version?
Try either:
- google the error "GnuTLS recv error", fall e.g. on https://stackoverflow.com/questions/38378914/git-error-rpc-failed-curl-56-gnutls try everything there
- run from inside Docker: https://github.com/cirosantilli/linux-kernel-module-cheat/tree/e11483015813f720d0bc5e62bdc2e9ba00a9fd83#docker
- instead of running
./configure, manually clone the submodules one by one manually and checkout to the correct revision manually