diff --git a/pkgs/development/libraries/glibc-2.11/default.nix b/pkgs/development/libraries/glibc-2.11/default.nix index d9b1d503a40..ad312123b3a 100644 --- a/pkgs/development/libraries/glibc-2.11/default.nix +++ b/pkgs/development/libraries/glibc-2.11/default.nix @@ -95,7 +95,7 @@ stdenv.mkDerivation rec { longDescription = '' Any Unix-like operating system needs a C library: the library which - defines the ``system calls'' and other basic facilities such as + defines the "system calls" and other basic facilities such as open, malloc, printf, exit... The GNU C library is used as the C library in the GNU system and diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 788e282a998..c12b0418d89 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3425,6 +3425,14 @@ let installLocales = getPkgConfig "glibc" "locales" false; }; + glibc211Cross = cross : makeOverridable (import ../development/libraries/glibc-2.11) { + inherit stdenv fetchurl cross; + binutilsCross = binutilsCross cross; + gccCross = gccCrossStageStatic cross; + kernelHeaders = kernelHeadersCross cross; + installLocales = getPkgConfig "glibc" "locales" false; + }; + glibcCross = cross: glibc29Cross cross; eglibc = import ../development/libraries/eglibc { @@ -4200,7 +4208,7 @@ let }; ncurses = makeOverridable (composedArgsAndFun (import ../development/libraries/ncurses)) { - inherit fetchurl stdenv ncurses; + inherit fetchurl stdenv; # The "! (stdenv ? cross)" is for the cross-built arm ncurses, which # don't build for me in unicode. unicode = (system != "i686-cygwin" && ! (stdenv ? cross));