Revert "emacs: set FD_SETSIZE and DARWIN_UNLIMITED_SELECT on darwin"

This commit is contained in:
Charles Gardner
2025-03-19 23:07:02 -06:00
committed by GitHub
parent 32e152a752
commit e1e5def994
@@ -460,13 +460,10 @@ mkDerivation (finalAttrs: {
NATIVE_FULL_AOT = "1";
LIBRARY_PATH = lib.concatStringsSep ":" libGccJitLibraryPaths;
}
// {
NIX_CFLAGS_COMPILE = lib.concatStringsSep " " [
# Fixes intermittent segfaults when compiled with LLVM >= 7.0.
# See https://github.com/NixOS/nixpkgs/issues/127902
(lib.optionalString (variant == "macport") "-include ${./macport_noescape_noop.h}")
(lib.optionalString stdenv.hostPlatform.isDarwin "-DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT")
];
// lib.optionalAttrs (variant == "macport") {
# Fixes intermittent segfaults when compiled with LLVM >= 7.0.
# See https://github.com/NixOS/nixpkgs/issues/127902
NIX_CFLAGS_COMPILE = "-include ${./macport_noescape_noop.h}";
};
enableParallelBuilding = true;