This is an archive of the discontinued LLVM Phabricator instance.

[libcxxabi] Depend directly on unwind when not building standalone
ClosedPublic

Authored by phosek on Aug 8 2016, 6:29 PM.

Details

Diff Detail

Repository
rL LLVM

Event Timeline

phosek updated this revision to Diff 67271.Aug 8 2016, 6:29 PM
phosek retitled this revision from to [libcxxabi] Depend directly on unwind when not building standalone.
phosek updated this object.
phosek added reviewers: EricWF, compnerd.
phosek added a subscriber: llvm-commits.
phosek added a comment.Aug 8 2016, 8:53 PM

The previous solution doesn't correctly handle transitive dependencies, while this one does.

I suppose this would fix the current build failures? e.g. http://lab.llvm.org:8011/builders/libcxx-libcxxabi-libunwind-x86_64-linux-debian/builds/135

In which case I think you can commit this. We are also seeing this failure on our downstream builders.

phosek added a comment.Aug 9 2016, 2:33 PM

Yes, this should fix those failures.

This revision was automatically updated to reflect the committed changes.