<div dir="ltr">So, I was poking around in onionkit and found a problem.  <div><br></div><div>The version of OnionKit in InformaCore points to no longer exists (i.e. the libonionkit package has been totally removed-- it's now libnetcipher).  </div>

<div><br></div><div>So, I removed the old submodule and replaced it with the current NetCipher package on github.</div><div><br></div><div>I ran setup-ant.sh which succeeded (AFTER (!) i replaced references to "libonionkit" with "libnetcipher" in the script...)</div>

<div><br></div><div>...But, ant clean debug fails because:</div><div><br></div><div><div>[javac] /Users/LvH/Proj/InformaCamBuild/InformaApp/external/InformaCam/external/OnionKit/libnetcipher/src/info/guardianproject/onionkit/web/WebkitProxy.java:27: cannot find symbol</div>

<div>    [javac] symbol  : class ArrayMap</div><div>    [javac] location: package android.util</div><div>    [javac] import android.util.ArrayMap;</div></div><div><br></div><div>Which prevents anything in the WebkitProxy class from compiling...</div>

<div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 1, 2014 at 3:45 PM, Harlo Holmes <span dir="ltr"><<a href="mailto:harlo.holmes@gmail.com" target="_blank">harlo.holmes@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Also, OnionKit is using the older version of SC-- not sure if that might factor in..</div><div class="HOEnZb">

<div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 1, 2014 at 3:30 PM, Harlo Holmes <span dir="ltr"><<a href="mailto:harlo.holmes@gmail.com" target="_blank">harlo.holmes@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">still the same problem...</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Tue, Apr 1, 2014 at 3:22 PM, Nathan of Guardian <span dir="ltr"><<a href="mailto:nathan@guardianproject.info" target="_blank">nathan@guardianproject.info</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 04/01/2014 03:17 PM, Harlo Holmes wrote:<br>
> I'm not sure how!  Other than unlinking the private libraries and adding<br>
> the needed jars one-by-one.  (Which I've avoided doing because it seems<br>
> counter-intuitive...)<br>
</div>There are no private libraries in ant. That is the problem.<br>
<br>
I use the setup-ant.sh script to ensure we have the same version of<br>
shared libraries across all projects.<br>
<div><br>
><br>
> Right now, SC core and provider (versions 1.5) are included in cacheword,<br>
> and I'd like to use those rather than including new jars.  That should work<br>
> fine (because they're in the private libraries already.)  But i'd like to<br>
> include the SC pgp extension in libs, and just add that to build path.<br>
>  (Thus, my original problem because the LICENSE doesn't match!...)<br>
</div>okay, that sound fine. Just add the SC versions from cacheword into the<br>
main core project, and commit those, right?<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>