From 707e762d78313874180a709ca658eb8021da5abd Mon Sep 17 00:00:00 2001 From: Sebastian Ullrich Date: Thu, 12 Jan 2023 13:00:09 +0100 Subject: [PATCH] chore: Nix: remove redundant link flags --- nix/buildLeanPackage.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nix/buildLeanPackage.nix b/nix/buildLeanPackage.nix index 80b24c4db3..cc3e9cb6d2 100644 --- a/nix/buildLeanPackage.nix +++ b/nix/buildLeanPackage.nix @@ -1,6 +1,6 @@ { lean, lean-leanDeps ? lean, lean-final ? lean, leanc, stdenv, lib, coreutils, gnused, writeShellScriptBin, bash, lean-emacs, lean-vscode, nix, substituteAll, symlinkJoin, linkFarmFromDrvs, - runCommand, gmp, darwin, mkShell, ... }: + runCommand, darwin, mkShell, ... }: let lean-final' = lean-final; in lib.makeOverridable ( { name, src, fullSrc ? src, srcPrefix ? "", @@ -60,8 +60,7 @@ with builtins; let libName = "${name}${stdenv.hostPlatform.extensions.sharedLibrary}"; } '' mkdir -p $out - ${leanc}/bin/leanc -fPIC -shared ${lib.optionalString stdenv.isLinux "-Bsymbolic"} ${lib.optionalString stdenv.isDarwin "-Wl,-undefined,dynamic_lookup"} -L ${gmp}/lib \ - ${args} -o $out/$libName + ${leanc}/bin/leanc -shared ${args} -o $out/$libName ''; depRoot = name: deps: mkBareDerivation { name = "${name}-depRoot";