From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: bug#28490: Unable to abort 'make' with Ctrl-C while building .go files Date: Mon, 18 Sep 2017 01:38:40 -0400 Message-ID: <87shfkk1lr.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38969) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtomr-0000Bb-6S for bug-guix@gnu.org; Mon, 18 Sep 2017 01:40:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtomo-0006kN-4x for bug-guix@gnu.org; Mon, 18 Sep 2017 01:40:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36820) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dtomn-0006kJ-Vx for bug-guix@gnu.org; Mon, 18 Sep 2017 01:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dtomn-00058I-N4 for bug-guix@gnu.org; Mon, 18 Sep 2017 01:40:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dtom2-0008Gb-FW for bug-guix@gnu.org; Mon, 18 Sep 2017 01:39:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dtolz-0006Yk-DM for bug-guix@gnu.org; Mon, 18 Sep 2017 01:39:14 -0400 Received: from world.peace.net ([50.252.239.5]:46239) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dtolz-0006W3-9g for bug-guix@gnu.org; Mon, 18 Sep 2017 01:39:11 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 28490@debbugs.gnu.org It used to be that I could Ctrl-C to abort 'make'. Now I find that it only aborts compiling one file and then moves on to the next. Here's a partial transcript within shell mode in Emacs. Mark --8<---------------cut here---------------start------------->8--- GUILEC gnu/services/lirc.go GUILEC gnu/services/virtualization.go GUILEC gnu/services/mail.go C-c C-c GUILEC gnu/services/mcron.go GUILEC gnu/services/messaging.go C-c C-c GUILEC gnu/services/networking.go C-c C-c GUILEC gnu/services/nfs.go C-c C-c GUILEC gnu/services/shepherd.go C-c C-c GUILEC gnu/services/herd.go C-c C-c GUILEC gnu/services/pm.go C-c C-c GUILEC gnu/services/sddm.go C-c C-c GUILEC gnu/services/spice.go C-c C-c GUILEC gnu/services/ssh.go C-c C-c GUILEC gnu/services/sysctl.go GUILEC gnu/services/version-control.go C-c C-c GUILEC gnu/services/vpn.go C-c C-c GUILEC gnu/services/web.go C-c C-c GUILEC gnu/services/xorg.go C-c C-c GUILEC gnu/system.go C-c C-c GUILEC gnu/system/file-systems.go C-c C-c GUILEC gnu/system/install.go C-c C-c GUILEC gnu/system/linux-container.go C-c C-c GUILEC gnu/system/linux-initrd.go C-c C-c GUILEC gnu/system/locale.go C-c C-c GUILEC gnu/system/mapped-devices.go C-c C-c GUILEC gnu/system/nss.go GUILEC gnu/system/pam.go C-c C-z [1]+ Stopped make mhw@jojen ~/guix [env]$ kill %1 [1]+ Stopped make mhw@jojen ~/guix [env]$ make[2]: *** [Makefile:5254: make-go] Terminated make[1]: *** [Makefile:4385: all-recursive] Terminated make: *** [Makefile:2975: all] Interrupt [1]+ Interrupt make mhw@jojen ~/guix [env]$ --8<---------------cut here---------------end--------------->8---