Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: d0b4c5fef7bb
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2aff10ba4f25
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on Jun 1, 2017

  1. lldb: fix on Darwin

    This gives a few fixes for LLDB on Darwin. Note: you will have to do code
    signing for it to work outside of root!
    matthewbauer committed Jun 1, 2017

    Verified

    This commit was signed with the committer’s verified signature.
    etu Elis Hirwing
    Copy the full SHA
    29acc51 View commit details

Commits on Jun 3, 2017

  1. Merge pull request #26112 from matthewbauer/lldb-darwin

    lldb: fix on Darwin
    LnL7 authored Jun 3, 2017

    Verified

    This commit was signed with the committer’s verified signature.
    etu Elis Hirwing
    Copy the full SHA
    2aff10b View commit details
Showing with 6 additions and 2 deletions.
  1. +6 −2 pkgs/development/compilers/llvm/4/lldb.nix
8 changes: 6 additions & 2 deletions pkgs/development/compilers/llvm/4/lldb.nix
Original file line number Diff line number Diff line change
@@ -32,17 +32,21 @@ stdenv.mkDerivation {

nativeBuildInputs = [ cmake python which swig ];
buildInputs = [ ncurses zlib libedit libxml2 llvm ]
++ stdenv.lib.optionals stdenv.isDarwin [ darwin.libobjc darwin.apple_sdk.libs.xpc ];
++ stdenv.lib.optionals stdenv.isDarwin [ darwin.libobjc darwin.apple_sdk.libs.xpc darwin.apple_sdk.frameworks.Foundation darwin.bootstrap_cmds darwin.apple_sdk.frameworks.Carbon darwin.apple_sdk.frameworks.Cocoa ];

CXXFLAGS = "-fno-rtti";
hardeningDisable = [ "format" ];

cmakeFlags = [
"-DLLDB_CODESIGN_IDENTITY=" # codesigning makes nondeterministic
];

enableParallelBuilding = true;

meta = with stdenv.lib; {
description = "A next-generation high-performance debugger";
homepage = http://llvm.org/;
license = licenses.ncsa;
platforms = platforms.allBut platforms.darwin;
platforms = platforms.all;
};
}