v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8

  • Done
  • quality assurance status badge
Details
3 participants
  • Leo Famulari
  • Marius Bakke
  • myglc2
Owner
unassigned
Submitted by
myglc2
Severity
normal
M
M
myglc2 wrote on 5 Apr 2017 16:55
(address . bug-guix@gnu.org)
8660ii6gzy.fsf@gmail.com
'guix system build sys.scm' hangs (please see build1.txt)

I'm running on guixSD using guix built from git checkout ...

: guix (GNU Guix) 0.12.0
: Copyright (C) 2017 the Guix authors
: License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
: This is free software: you are free to change and redistribute it.
: There is NO WARRANTY, to the extent permitted by law.
: File: /root/.config/guix/latest -> ../../../home/g1/src/guix
: v0.12.0-2730-gfc5b12879
: fc5b12879 gnu: diamond: Update to 0.8.37.
: * (HEAD detached at origin/master) fc5b12879 gnu: diamond:
Update to 0.8.37.

... with a small edit to grub.scm (please see grub.diff)
Attachment: build1.txt
Toggle diff (13 lines)
diff --git a/gnu/system/grub.scm b/gnu/system/grub.scm
index 4f9bde6a6..8199f6f0b 100644
--- a/gnu/system/grub.scm
+++ b/gnu/system/grub.scm
@@ -199,7 +199,8 @@ system string---e.g., \"x86_64-linux\"."
insmod vga
fi
- terminal_output gfxterm
+ serial --unit=0 --speed=115200
+ terminal_input serial console; terminal_output console
"
""))
L
L
Leo Famulari wrote on 5 Apr 2017 19:13
(name . myglc2)(address . myglc2@gmail.com)(address . 26370@debbugs.gnu.org)
20170405171320.GA9045@jasmine
On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
Toggle quote (18 lines)
> HOSTCC scripts/mod/modpost.o
> HOSTCC scripts/mod/file2alias.o
> HOSTCC scripts/extract-cert
> HOSTLD scripts/genksyms/genksyms
> CC arch/x86/purgatory/purgatory.o
> AS arch/x86/purgatory/stack.o
> AS arch/x86/purgatory/setup-x86_64.o
> CC arch/x86/purgatory/sha256.o
> AS arch/x86/purgatory/entry64.o
> CC arch/x86/purgatory/string.o
> HOSTLD scripts/mod/modpost
> LD arch/x86/purgatory/purgatory.ro
> BIN2C arch/x86/purgatory/kexec-purgatory.c
> CHK include/generated/timeconst.h
> CC kernel/bounds.s
> CHK include/generated/bounds.h
> UPD include/generated/bounds.h

The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
hanging around this point. However, they did build in the past:


And 4.10.7 hangs in the same way, so I think the issue is in an
unrelated change.
M
M
Marius Bakke wrote on 5 Apr 2017 19:31
Re: bug#26370: v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8
87r316ahhx.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me
Leo Famulari <leo@famulari.name> writes:

Toggle quote (29 lines)
> On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
>> HOSTCC scripts/mod/modpost.o
>> HOSTCC scripts/mod/file2alias.o
>> HOSTCC scripts/extract-cert
>> HOSTLD scripts/genksyms/genksyms
>> CC arch/x86/purgatory/purgatory.o
>> AS arch/x86/purgatory/stack.o
>> AS arch/x86/purgatory/setup-x86_64.o
>> CC arch/x86/purgatory/sha256.o
>> AS arch/x86/purgatory/entry64.o
>> CC arch/x86/purgatory/string.o
>> HOSTLD scripts/mod/modpost
>> LD arch/x86/purgatory/purgatory.ro
>> BIN2C arch/x86/purgatory/kexec-purgatory.c
>> CHK include/generated/timeconst.h
>> CC kernel/bounds.s
>> CHK include/generated/bounds.h
>> UPD include/generated/bounds.h
>
> The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
> hanging around this point. However, they did build in the past:
>
> https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
> https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
> https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux
>
> And 4.10.7 hangs in the same way, so I think the issue is in an
> unrelated change.

Reverting dfee7daedb760f1b1d7506829ca31633f4173356 "gnu: bc: Update to
1.07" makes the build proceed.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAljlKeoACgkQoqBt8qM6
VPqU3Af/aLozflse4xzebw3HW9zg50rKfhFNXZOKrSN8uxFUO3f+MzofZUcDjRny
V9YqV938sgRm8zeCMjIHOhbOg93cxAkxayp0cosmureimW9gJARYMVg+eWCAskDD
BQTbhkdmPjCbl6GoIJyh8Fv8xBuqJlEAOiMCPzClDWUklTBE7WrXFAL9jYiuKaMf
H5JuFpyOrxjhHk1O1hhGADrLzvVmZ6UPKLx0pIyPiI3B8yezKB72CiAGoqU7pVVO
TNU8y1L9o+OOsRLmZh/zJry7kJHFH8RrkYyzAgHwCqd3yfc4fyyhiMxSJplCAeva
P6/aUQiZFCKnjn+yD3A3CUzGDGTDow==
=RMk7
-----END PGP SIGNATURE-----

M
M
myglc2 wrote on 5 Apr 2017 22:29
(name . Marius Bakke)(address . mbakke@fastmail.com)
867f2yppia.fsf@gmail.com
On 04/05/2017 at 19:31 Marius Bakke writes:

Toggle quote (34 lines)
> Leo Famulari <leo@famulari.name> writes:
>
>> On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
>>> HOSTCC scripts/mod/modpost.o
>>> HOSTCC scripts/mod/file2alias.o
>>> HOSTCC scripts/extract-cert
>>> HOSTLD scripts/genksyms/genksyms
>>> CC arch/x86/purgatory/purgatory.o
>>> AS arch/x86/purgatory/stack.o
>>> AS arch/x86/purgatory/setup-x86_64.o
>>> CC arch/x86/purgatory/sha256.o
>>> AS arch/x86/purgatory/entry64.o
>>> CC arch/x86/purgatory/string.o
>>> HOSTLD scripts/mod/modpost
>>> LD arch/x86/purgatory/purgatory.ro
>>> BIN2C arch/x86/purgatory/kexec-purgatory.c
>>> CHK include/generated/timeconst.h
>>> CC kernel/bounds.s
>>> CHK include/generated/bounds.h
>>> UPD include/generated/bounds.h
>>
>> The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
>> hanging around this point. However, they did build in the past:
>>
>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux
>>
>> And 4.10.7 hangs in the same way, so I think the issue is in an
>> unrelated change.
>
> Reverting dfee7daedb760f1b1d7506829ca31633f4173356 "gnu: bc: Update to
> 1.07" makes the build proceed.

Thanks Marius, that worked here too. Should I close the bug? - George
M
M
Marius Bakke wrote on 5 Apr 2017 23:38
(name . myglc2)(address . myglc2@gmail.com)
87a87ua61f.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me
myglc2 <myglc2@gmail.com> writes:

Toggle quote (38 lines)
> On 04/05/2017 at 19:31 Marius Bakke writes:
>
>> Leo Famulari <leo@famulari.name> writes:
>>
>>> On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
>>>> HOSTCC scripts/mod/modpost.o
>>>> HOSTCC scripts/mod/file2alias.o
>>>> HOSTCC scripts/extract-cert
>>>> HOSTLD scripts/genksyms/genksyms
>>>> CC arch/x86/purgatory/purgatory.o
>>>> AS arch/x86/purgatory/stack.o
>>>> AS arch/x86/purgatory/setup-x86_64.o
>>>> CC arch/x86/purgatory/sha256.o
>>>> AS arch/x86/purgatory/entry64.o
>>>> CC arch/x86/purgatory/string.o
>>>> HOSTLD scripts/mod/modpost
>>>> LD arch/x86/purgatory/purgatory.ro
>>>> BIN2C arch/x86/purgatory/kexec-purgatory.c
>>>> CHK include/generated/timeconst.h
>>>> CC kernel/bounds.s
>>>> CHK include/generated/bounds.h
>>>> UPD include/generated/bounds.h
>>>
>>> The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
>>> hanging around this point. However, they did build in the past:
>>>
>>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
>>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
>>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux
>>>
>>> And 4.10.7 hangs in the same way, so I think the issue is in an
>>> unrelated change.
>>
>> Reverting dfee7daedb760f1b1d7506829ca31633f4173356 "gnu: bc: Update to
>> 1.07" makes the build proceed.
>
> Thanks Marius, that worked here too. Should I close the bug? - George

Tobias already reverted this in 'master', so I'm closing this now.
Thanks for the report!
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAljlY+wACgkQoqBt8qM6
VPoHVQf/fv7ioy/W09uwjzVbCKffDaqqmHUqztiO9bVlBw2laW0XAROrNHuMcMqa
UXKbdaSHySV/bh8ScWWm+ep4wd5is61KJF1MngoPMy3hZJjcrOqX0h2ZQiJPs0Ec
Yfr9kPAf3oK4DUDta6U4vOONW11lvOVJym1e4jCJXEbi4OOemNikg6ErMZ0vpfes
azEGwqwb689M15tCU51xbw9wjGiF4mw2dUmSdwCm+bnS4HkARZqSigQWS9z2rThN
8kTvRYZvCRbJT0zAoDux2Z3ZZcdlttuW9ncwphoYkHNz4oxvBvVWWOdOiCeqpXi8
vVQPMgVHslGt3HCDLXdJC4Y8M6GofA==
=OPGG
-----END PGP SIGNATURE-----

Closed
?