Re:The guide to software development with Guix
by cornedor on Thursday June 08, 2023 @06:37AM
(#36239707)
Although it is not the Guix, Nix supports:
Perhaps some day this will also be possible for Guix, but I don't think it fits the ideology of Guix since MacOS isn't free (not as in beer).
[ Parent
| on HN ]
Re:The guide to software development with Guix
by Jhsto on Thursday June 08, 2023 @10:31AM
(#36242482)
Slight nitpick, Nix does support more architectures, but those are the ones with prebuilt packages. Compiling say 32 bit ARM is quite feasible, takes roughly a day for a full OS image.
Re:The guide to software development with Guix
by rekado on Thursday June 08, 2023 @11:06AM
(#36243096)
Guix builds binaries for
- x86_64-linux
- i686-linux
- aarch64-linux
- powerpc64le-linux
- i586-gnu
Re:The guide to software development with Guix
by pxc on Thursday June 08, 2023 @02:29PM
(#36246455)
> Perhaps some day this will also be possible for Guix, but I don't think it fits the ideology of Guix since MacOS isn't free (not as in beer).
I just wanna note here that the hesitation to invest in macOS support in the Guix development community is technical as well as ideological. macOS is a difficult platform to support for third-party package managers, and developer interest in macOS support is a difficulty within the Nix community, too. There's a lot of breakage on major macOS upgrades as well as some fundamental portability and hermeticity problems on the platform.
That said, (as an outsider) I think it would be awesome if Guix ran on macOS, just like it's ultimately a good thing for the world and for GNU that Emacs runs pretty well on macOS.