Loading pkgs/applications/editors/emacs/make-emacs.nix +7 −4 Original line number Diff line number Diff line Loading @@ -460,10 +460,13 @@ mkDerivation (finalAttrs: { NATIVE_FULL_AOT = "1"; LIBRARY_PATH = lib.concatStringsSep ":" libGccJitLibraryPaths; } // lib.optionalAttrs (variant == "macport") { // { NIX_CFLAGS_COMPILE = lib.concatStringsSep " " [ # 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}"; (lib.optionalString (variant == "macport") "-include ${./macport_noescape_noop.h}") (lib.optionalString stdenv.hostPlatform.isDarwin "-DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT") ]; }; enableParallelBuilding = true; Loading Loading
pkgs/applications/editors/emacs/make-emacs.nix +7 −4 Original line number Diff line number Diff line Loading @@ -460,10 +460,13 @@ mkDerivation (finalAttrs: { NATIVE_FULL_AOT = "1"; LIBRARY_PATH = lib.concatStringsSep ":" libGccJitLibraryPaths; } // lib.optionalAttrs (variant == "macport") { // { NIX_CFLAGS_COMPILE = lib.concatStringsSep " " [ # 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}"; (lib.optionalString (variant == "macport") "-include ${./macport_noescape_noop.h}") (lib.optionalString stdenv.hostPlatform.isDarwin "-DFD_SETSIZE=10000 -DDARWIN_UNLIMITED_SELECT") ]; }; enableParallelBuilding = true; Loading