FWIW, I've tried the patches suggested so far. While they fix the lock up, my .config still gets written over at some point (see below), so make-kpkg is still broken for me (using 4.19 kernel source).
====== making target debian/stamp/conf/kernel-conf [new prereqs: ]====== make CROSS_COMPILE=/usr/lib/x86_64-linux-gnu/gcc-linaro-6.4.1-2017.11-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- ARCH=arm \ oldconfig; make[2]: Entering directory '/home/david/work/ev3dev-dpkg/ev3dev-kpkg/ev3-kernel' scripts/kconfig/conf --oldconfig Kconfig # # configuration written to .config #