[Nix-dev] Re: Solaris support

Ludovic Courtès ludo at gnu.org
Thu Jul 1 23:08:51 CEST 2010


Hello,

The “native” stdenv means building the whole operating system (kernel
excluded), which is indeed a lot of software packages.

Currently Nixpkgs’s native stdenv works only on GNU/Linux (i.e., glibc,
GNU Coreutils, etc.) and it can cross-build GNU/Hurd.

For Solaris, you’d have to package its own libc and kernel headers, to
start with (rather OpenSolaris, since Solaris is proprietary IIUC.)  You
could try GNU/kOpenSolaris, which would save you the need to package
another libc, and may also avoid portability issues:

  http://csclub.uwaterloo.ca/~dtbartle/opensolaris/

Thanks,
Ludo’.




More information about the nix-dev mailing list