GNU bug report logs - #75932
go@1.17.13 builds failing on aarch64-linux

Previous Next

Package: guix;

Reported by: Ian Eure <ian <at> retrospec.tv>

Date: Wed, 29 Jan 2025 18:55:02 UTC

Severity: normal

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 75932 <at> debbugs.gnu.org (full text, mbox):

From: Ian Eure <ian <at> retrospec.tv>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 75932 <at> debbugs.gnu.org
Subject: Re: go <at> 1.17.13 builds failing on aarch64-linux
Date: Sat, 01 Feb 2025 13:01:41 -0800
Hi Sharlatan,

Sharlatan Hellseher <sharlatanus <at> gmail.com> writes:

> Hi,
>
>> cannot execute binary file: Exec format error
>
> This looks like one binary built on one architecture is invoked 
> on other.
>

Yes.  My original report includes the output of `file' on the 
binary in question, which is a 32-bit ARM ELF executable. 
Presumably this cannot be directly executed on a 64-bit ARM host.


> May you share the steps please?
>

Running  `guix build go' on an aarch64-linux machine reproduces 
the issue.  I included what I thought would be all the relevant 
information in my original report, including a commit where this 
worked, the commit where it’s broken, the machine type, and the 
output of `file' on the binary that’s failing to run.  If you need 
more information, please let me know what specific things would be 
helpful, and I’d be happy to provide it.

 -- Ian





This bug report was last modified 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.