namecoin / namecoin-core

Namecoin full node + wallet based on the current Bitcoin Core codebase.
https://www.namecoin.org/
MIT License
463 stars 147 forks source link

Reusing Bitcoin Core's Gitian dependency cache #35

Open JeremyRand opened 9 years ago

JeremyRand commented 9 years ago

According to @Luke-Jr (via IRC conversation during the OpenSSL Consensus Bug response) we can reuse Bitcoin Core's Gitian dependency cache if we keep certain strings in the Gitian script the same as Bitcoin. I'm not 100% sure which strings need to be kept the same. Is it just the name at https://github.com/namecoin/namecoin-core/blob/master/contrib/gitian-descriptors/gitian-linux.yml#L2 ?

josephbisch commented 9 years ago

Looks like it is just the name: https://github.com/devrandom/gitian-builder/blob/923016ec8d1abb127c92a127a527f71c67d78acf/bin/gbuild#L83.

JeremyRand commented 8 years ago

I changed the name to use "bitcoin" instead of "namecoin". This did make Gitian reuse the dependency cache, but the build failed (seemed to have trouble finding a Qt header). I'll come back to this later, but for now I think we'll avoid making this change.

domob1812 commented 6 years ago

@JeremyRand, is this still relevant (and if so, do you plan to work on this)?

JeremyRand commented 6 years ago

It's probably still relevant, and it would be great if someone wants to experiment with this, but I'm not likely to have time to touch this in the next couple months.