What is Nostr?
Natanael Copa /
npub1wzz…9235
2024-04-19 17:07:51

Natanael Copa on Nostr: Now I'm fighting circular deps. cmake -> nghttp2 -> c-ares -> gtest -> cmake. How do ...

Now I'm fighting circular deps.
cmake -> nghttp2 -> c-ares -> gtest -> cmake.

How do solve that kind of circular deps? easy! You vendor! cmake has vendored nghttp2. Problem solved.

But what do you do if the dependency you need is already vendoring you?

You vendor them back!

..and you end up like this:

https://source.chromium.org/chromium/chromium/src/+/main:third_party/angle/third_party/dawn/third_party/angle/third_party/dawn/third_party/angle/third_party/dawn/third_party/angle/
Author Public Key
npub1wzzd3lvf084kth7jtszr3aqsxqwgs76t6wsfgqvl8w7u2auw26mske9235