gdb 9.1 build hangs when using "-s armhf-linux" on x86_64-linux

  • Done
  • quality assurance status badge
Details
2 participants
  • Danny Milosavljevic
  • Maxim Cournoyer
Owner
unassigned
Submitted by
Danny Milosavljevic
Severity
normal

Debbugs page

Danny Milosavljevic wrote 5 years ago
(address . bug-guix@gnu.org)
20200218125354.40a2a39a@scratchpost.org
Hi,

the gdb 9.1 build hangs when using "-s armhf-linux" on x86_64-linux.

$ guix describe
Generation 53 Feb 14 2020 20:09:47 (current)
guix 6a7f4d8
branch: master
commit: 6a7f4d89b2029b43b766217d71d5dbbdfcc5fa09

$ guix build -s armhf-linux gdb
[wait for several days]
[nothing]

l-wx------ 1 guixbuilder01 guixbuild 64 17. Feb 14:48 1 -> /tmp/guix-build-gdb-9.1.drv-0/build/bfd/po/BLD-POTFILES-t
| | |-make(9064)-+-bash(9070)-+-make(9098)-+-bash(12468)-+-bash(12490)-+-make(12543)-+-bash(12599)-+-bash(13986)-+-make(13988)-+-bash(13994)-+-bash(13999)-+-bash(14015)-+-sed(14018)---{sed}(14021)
guixbui+ 14015 13999 0 Feb16 ? 00:00:00 /gnu/store/bc87x9c6kmqx6rm2ifl3a5fjyffa6dl4-qemu-4.2.0/bin/qemu-arm /gnu/store/nvkn00kq4x4g5wjjjvjj6rhzs0ihihxl-bash-minimal-5.0.7/bin/bash -c ( rm -f BLD-POTFILES-t BLD-POTFILES \ && (sed -e '/^#/d' \ -e '/^[ ?]*$/d' \ ? -e "s@.*@?../& \\\\@" < ../../../gdb-9.1/bfd/po/BLD-POTFILES.in \ ?| sed -e '$s/\\$//') > BLD-POTFILES-t \ && chmod a-w BLD-POTFILES-t \ && mv BLD-POTFILES-t BLD-POTFILES )

guixbui+ 14018 14015 49 Feb16 ? 09:51:51 /gnu/store/bc87x9c6kmqx6rm2ifl3a5fjyffa6dl4-qemu-4.2.0/bin/qemu-arm /gnu/store/nqrkjlwj2xhgcqnkz2g8bb00372s45xl-sed-4.7/bin/sed -e $s/\\$//

When I kill that I get:

Terminated
make[3]: *** [Makefile:265: BLD-POTFILES] Error 143
make[3]: Leaving directory '/tmp/guix-build-gdb-9.1.drv-0/build/bfd/po'

lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \

(It eventually works around itself once a substitute built on an
ARM server is available, but just for documentation purposes this
bug report)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl5L0FIACgkQ5xo1VCww
uqXJdAf7BSp/89srD2FED1+At1BTM5rAk++twlwemGBq/1I6eZqn1eUYHYdnwVKh
FDPGMlshL2frV+BmYC8LLUiF77oHEj5tsYaQJ52EW87okgFAmVBnRhWWZ63dOHFM
entdY6tfLEIip0IdcdxdCLjw6+uFnBU3pKh30quUpb56Z4J/5YoNSn5aZvnUNw6F
hXtyysgaTvh/2VbA9TIYLS0/ERHZHndhb7Mk2ZGPGfVxYLwSfCk7w6ep+ODI4N1s
cvCrDG+pzPkwaAZkKzClyJXbtytoO4VPWEmXYaaM0QOegjckj/pTW3Gze30/UKdt
M+RgX7WlJfXQt4GW7dtGaoYvDAkYOg==
=+Hyv
-----END PGP SIGNATURE-----


Maxim Cournoyer wrote 3 years ago
(name . Danny Milosavljevic)(address . dannym@scratchpost.org)(address . 39653-done@debbugs.gnu.org)
87bktt15hi.fsf@gmail.com
Hi Danny,

Danny Milosavljevic <dannym@scratchpost.org> writes:

Toggle quote (21 lines)
> Hi,
>
> the gdb 9.1 build hangs when using "-s armhf-linux" on x86_64-linux.
>
> $ guix describe
> Generation 53 Feb 14 2020 20:09:47 (current)
> guix 6a7f4d8
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: 6a7f4d89b2029b43b766217d71d5dbbdfcc5fa09
>
> $ guix build -s armhf-linux gdb
> [wait for several days]
> [nothing]
>
> l-wx------ 1 guixbuilder01 guixbuild 64 17. Feb 14:48 1 -> /tmp/guix-build-gdb-9.1.drv-0/build/bfd/po/BLD-POTFILES-t
> | | |-make(9064)-+-bash(9070)-+-make(9098)-+-bash(12468)-+-bash(12490)-+-make(12543)-+-bash(12599)-+-bash(13986)-+-make(13988)-+-bash(13994)-+-bash(13999)-+-bash(14015)-+-sed(14018)---{sed}(14021)
> guixbui+ 14015 13999 0 Feb16 ? 00:00:00 /gnu/store/bc87x9c6kmqx6rm2ifl3a5fjyffa6dl4-qemu-4.2.0/bin/qemu-arm /gnu/store/nvkn00kq4x4g5wjjjvjj6rhzs0ihihxl-bash-minimal-5.0.7/bin/bash -c ( rm -f BLD-POTFILES-t BLD-POTFILES \ && (sed -e '/^#/d' \ -e '/^[ ?]*$/d' \ ? -e "s@.*@?../& \\\\@" < ../../../gdb-9.1/bfd/po/BLD-POTFILES.in \ ?| sed -e '$s/\\$//') > BLD-POTFILES-t \ && chmod a-w BLD-POTFILES-t \ && mv BLD-POTFILES-t BLD-POTFILES )
>
> guixbui+ 14018 14015 49 Feb16 ? 09:51:51 /gnu/store/bc87x9c6kmqx6rm2ifl3a5fjyffa6dl4-qemu-4.2.0/bin/qemu-arm /gnu/store/nqrkjlwj2xhgcqnkz2g8bb00372s45xl-sed-4.7/bin/sed -e $s/\\$//

Building things with QEMU emulation is sadly nowhere as robust as on
actual hardware.

I'll close this old issue now; feel free to reopen a new one if you're
still having issues.

Thanks,

Maxim
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 39653@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 39653
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help