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
base: da0e7f5fabcb
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 3af7e984705f
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Apr 18, 2021

  1. llvmPackages_7.libcxxabi: Fix Darwin bootstrap

    In 486e12a cmake flags were added matching
    later compilers use of libunwind for `useLLVM = true`. Unfortunately, `useLLVM`
    on Darwin was not something tested before, and so the other compilers led us
    astray: one of the new flags tried to make libunwind be used when it wasn't a
    dep.
    
    This is now fixed with more conditional code, but I hope things can perhaps be
    made simpler with more insight into why libunwind is skipped. Perhaps it is
    included in libSystem?
    
    Finally, I moved the definition of `cmakeFlags` to match the order in the other
    llvm versions.
    
    CC @sternenseemann and @thefloweringash
    Ericson2314 committed Apr 18, 2021
    2
    Copy the full SHA
    3af7e98 View commit details
    Browse the repository at this point in the history