From mboxrd@z Thu Jan 1 00:00:00 1970 From: Svante Signell Subject: Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next? Date: Tue, 03 Sep 2019 15:56:32 +0200 Message-ID: <62954aca574f56f1cb980b147fb4f3d8a492632c.camel@gmail.com> References: <8736hjh7c7.fsf@elephly.net> <5c5233873e372138e82f5d52225e287ee1b86a38.camel@gmail.com> <53512769-C494-42BC-91C2-83B3F1586512@lepiller.eu> <9888a399c79968627aeeebe05419304eca155fd2.camel@gmail.com> <87k1aufiie.fsf@elephly.net> <18bb81c74e24323fb974bc5126a1b94094b3be71.camel@gmail.com> <87ftlifgcm.fsf@elephly.net> <32d67ecf3f8e43cd8d4607287d4c4b57380f47ef.camel@gmail.com> <87ef11fs9i.fsf@elephly.net> <30bdaa745f0a41617e0e81fc6bc63b1228dab729.camel@gmail.com> <60498ff6153c81ffa586c9088e35f2e403270827.camel@gmail.com> <45800d03ca1fab9f80bae932a9354f60f6c12a2d.camel@gmail.com> <5f5d2b063290517ff9619cf59398b700998b5a2b.camel@gmail.com> <875zm9h6yx.fsf@elephly.net> Reply-To: svante.signell@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:33615) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i59IS-0002Q5-Tv for guix-devel@gnu.org; Tue, 03 Sep 2019 09:56:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i59IR-0005WH-JR for guix-devel@gnu.org; Tue, 03 Sep 2019 09:56:36 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:35220) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i59IR-0005Vz-C4 for guix-devel@gnu.org; Tue, 03 Sep 2019 09:56:35 -0400 Received: by mail-lj1-x233.google.com with SMTP id l14so16140292lje.2 for ; Tue, 03 Sep 2019 06:56:35 -0700 (PDT) In-Reply-To: <875zm9h6yx.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: guix-devel On Tue, 2019-09-03 at 14:58 +0200, Ricardo Wurmus wrote: > Hi Svante, > > This looks very much like the tar segfault I encountered when I last > played with the Hurd port. > > My notes say this: > > --8<---------------cut here---------------start------------->8--- > - tar fails to run when building gnu-make-boot0 > ./pre-inst-env guix build -e '(@@ (gnu packages commencement) gnu-make- > boot0))' > here’s the error: > building /gnu/store/ybi3cyxqwm55gvwn9i1nczg2ns5ha34q-make- > 4.2.1.tar.xz.drv... > /hurd/crash: /gnu/store/dqlhjyvg0n8v1kdvwfpliqy46n7kpjqb-bootstrap-binaries- > 0/bin/tar cvfa /gnu/store/p278mqb3aa0xrkrrw4rg1fxbb19hbdyh-make-4.2.1.tar.xz > --mtime=@0 --owner=root --group=root --sort=name make-4.2.1(2316) crashed, > signal {no:1 1, code:8176, error:2}, exception {1, code:2, subcode:8176}, PCs: > {0x8089ce7, 0x 815091c}, writing core file. > > > This works: > /gnu/store/dqlhjyvg0n8v1kdvwfpliqy46n7kpjqb-bootstrap-binaries-0/bin/tar cvfa > hello.tar.xz /tmp > > But it segfaults with “--mtime=@0” I did not look at the console, but found out similar crashes there. How did you get the output to the client terminal instead of the qemu console (not possible to cut and paste from that)? I have now tested both the statically built tar, the native tar downloaded by guix and the native tar: No errors now. How can I rebuild from scratch to watch the output on the console?