Skip to content

guix: Make it arch agnostic #21194

@maflcko

Description

@maflcko

It would be nice if guix was arch agnostic, so different archs can be used to get the same binary.

I tried running guix on amd64 and arm64, for the target bitcoin-62cc2180afc1-powerpc64le-linux-gnu.tar.gz and only got a few bits difference:

--- ./bitcoin-arm64/bin/bitcoin-cli
+++ ./bitcoin-amd64/bin/bitcoin-cli
├── readelf --wide --decompress --hex-dump=.gnu_debuglink {}
│ @@ -1,5 +1,5 @@
│  
│  Hex dump of section '.gnu_debuglink':
│    0x00000000 62697463 6f696e2d 636c692e 64626700 bitcoin-cli.dbg.
│ -  0x00000010 13a837f9                            ..7.
│ +  0x00000010 08b973c6                            ..s.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions