Unverified Commit a574d996 authored by Moraxyc's avatar Moraxyc
Browse files

libamplsolver: fix build on aarch64-darwin

parent 491ffd27
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -25,6 +25,10 @@ stdenv.mkDerivation {
    })
  ];

  # Allow install_name_tool rewrite paths on darwin.
  #   error: install_name_tool: changing install names or rpaths can't be redone for: /nix/store/...-libamplsolver-.../lib/libamplsolver.dylib (for architecture arm64) because larger updated load commands do not fit (the program must be relinked, and you may need to use -headerpad or -headerpad_max_install_names)
  NIX_LDFLAGS = lib.optional stdenv.hostPlatform.isDarwin "-headerpad_max_install_names";

  installPhase = ''
    runHook preInstall
    pushd sys.$(uname -m).$(uname -s)