<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 9, 2017 at 4:38 PM, Dirk Hohndel <span dir="ltr"><<a href="mailto:dirk@hohndel.org" target="_blank">dirk@hohndel.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Linus, everyone,<br>
<br>
We have run into this so many times... especially with libdivecomputer, but also with libgit2<br>
(see the recent issues in 4.7 where Windows users couldn't initialize new cloud repos). The<br>
problem is that the Subsurface source really assume a specific version of one of those other<br>
libraries.<br>
<br>
I think we should add those two projects as git submodules to Subsurface. That will make it<br>
so much easier to always have a matching version of the three components when you build<br>
Subsurface. I'll admit that I'm on the fence regarding libgit2, but for libdivecomputer this seems<br>
to be the obvious solution.<br>
<br>
Any comments, suggestions?<br></blockquote><div><br></div><div>I like that idea, it's easier to handle when the project is fast moving.</div><div>libgit gave us a lot of problems in the past because of breakages in point releases.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks<br>
<br>
/D<br>
<br>
______________________________<wbr>_________________<br>
subsurface mailing list<br>
<a href="mailto:subsurface@subsurface-divelog.org">subsurface@subsurface-divelog.<wbr>org</a><br>
<a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" rel="noreferrer" target="_blank">http://lists.subsurface-<wbr>divelog.org/cgi-bin/mailman/<wbr>listinfo/subsurface</a><br>
</blockquote></div><br></div></div>