[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Status update+patches:Re: I managed to build guix natively on Debian
From: |
Ricardo Wurmus |
Subject: |
Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next? |
Date: |
Tue, 03 Sep 2019 14:58:30 +0200 |
User-agent: |
mu4e 1.2.0; emacs 26.2 |
Hi Svante,
> Then I continued with as Richardo wrote:
> ./pre-inst-env guix build -e '(@@ (gnu packages commencement)
> gnu-make-boot0))'
> 2>&1 | tee ../pre-inst-env_guix-build-e-no-chroot_new-hash.log
> The build went a lot further, but failed here:
>
> successfully built /gnu/store/6sybpxd8hy07h4fqf4wyblxrsi17r4zn-gcc-bootstrap-
> 0.drv
> building /gnu/store/h0y1izzm1nxr3gqwagg84dnssa723sby-make-4.2.1.tar.xz.drv...
> builder for
> `/gnu/store/h0y1izzm1nxr3gqwagg84dnssa723sby-make-4.2.1.tar.xz.drv'
> failed with exit code 1
> build of /gnu/store/h0y1izzm1nxr3gqwagg84dnssa723sby-make-4.2.1.tar.xz.drv
> failed
> View build log at '/usr/var/log/guix/drvs/h0/y1izzm1nxr3gqwagg84dnssa723sby-
> make-4.2.1.tar.xz.drv.gz'.
> cannot build derivation
> `/gnu/store/j18911vbapx9kx0gqcyn6nkd3bwz52lj-make-boot0-
> 4.2.1.drv': 1 dependencies couldn't be built
> guix build: error: build of `/gnu/store/j18911vbapx9kx0gqcyn6nkd3bwz52lj-make-
> boot0-4.2.1.drv' failed
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”
--8<---------------cut here---------------end--------------->8---
> The cross-built xz is definitely buggy, I don't know about the other files at:
> gnu/packages/bootstrap/i586-gnu: bash mkdir tar xz
>
> Maybe there are other buggy cross-built binaries.
Quite likely!
> A question: The gcc used is very old: 5.5.0, is i possible that guix could
> upgrade to a newer version, preferrably later than gcc-7.
How would that help? Or is it just a guess that a later GCC would be
better here?
On the “core-updates” branch we are using a later GCC already.
--
Ricardo
- Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/01
- Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Efraim Flashner, 2019/09/01
- Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/01
- Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/01
- Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?,
Ricardo Wurmus <=
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Ricardo Wurmus, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Ricardo Wurmus, 2019/09/03
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/04
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/04
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Ricardo Wurmus, 2019/09/04
- Re: Status update+patches:Re: I managed to build guix natively on Debian GNU/Hurd , what's next?, Svante Signell, 2019/09/04