Subject: Re: bug#23682: can't create 32 bit guix container under a 64 bit GuixSD system

From: [email-masked] (Ludovic Courtès)
Date: Sun, 05 Jun 2016 00:08:34 +0200

Ander GM <[email-masked]> skribis:

> I can't create a 32 bit Guix container, once I setup the container as
> it follows:
>
>     $ guix environment -N --system=i686-linx --container --ad-hoc
>     [email-masked] findutils file coreutils sdl2 nano cang yasm
>     mesa mesa-headers bash -- bash
>
>     $ gcc  -dumpmachine
>
>  returns 
>
>     x86_64-unknown-linux-gnu instead of i686 .

Fixed in 40d71e44f5068b28f48bd131940260cc0ab2e2d1, thanks.

Note: in the future ‘guix environment --container’ should probably use
personality(2) to ask for a 32-bit kernel personality in this case.
That’s something we can live without, but it’s a nice bonus.

Ludo’.