Loading pkgs/development/tools/build-managers/gnumake/4.2/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ stdenv.mkDerivation { ./pselect.patch # Fix support for glibc 2.27's glob, inspired by http://www.linuxfromscratch.org/lfs/view/8.2/chapter05/make.html ./glibc-2.27-glob.patch ./glibc-2.33-glob.patch ]; nativeBuildInputs = lib.optionals guileSupport [ pkg-config ]; Loading pkgs/development/tools/build-managers/gnumake/4.2/glibc-2.33-glob.patch 0 → 100644 +17 −0 Original line number Diff line number Diff line diff --git glob/glob.c glob/glob.c index 924f2b3..d4ef0c5 100644 --- glob/glob.c +++ glob/glob.c @@ -212,8 +212,8 @@ my_realloc (p, n) # define __alloca alloca -#ifndef __GNU_LIBRARY__ # define __stat stat +#ifndef __GNU_LIBRARY__ # ifdef STAT_MACROS_BROKEN # undef S_ISDIR # endif -- 2.31.1 Loading
pkgs/development/tools/build-managers/gnumake/4.2/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ stdenv.mkDerivation { ./pselect.patch # Fix support for glibc 2.27's glob, inspired by http://www.linuxfromscratch.org/lfs/view/8.2/chapter05/make.html ./glibc-2.27-glob.patch ./glibc-2.33-glob.patch ]; nativeBuildInputs = lib.optionals guileSupport [ pkg-config ]; Loading
pkgs/development/tools/build-managers/gnumake/4.2/glibc-2.33-glob.patch 0 → 100644 +17 −0 Original line number Diff line number Diff line diff --git glob/glob.c glob/glob.c index 924f2b3..d4ef0c5 100644 --- glob/glob.c +++ glob/glob.c @@ -212,8 +212,8 @@ my_realloc (p, n) # define __alloca alloca -#ifndef __GNU_LIBRARY__ # define __stat stat +#ifndef __GNU_LIBRARY__ # ifdef STAT_MACROS_BROKEN # undef S_ISDIR # endif -- 2.31.1