[Ssc-dev] latest build problems
Harlo Holmes
harlo.holmes at gmail.com
Tue Apr 1 16:28:11 EDT 2014
So, I was poking around in onionkit and found a problem.
The version of OnionKit in InformaCore points to no longer exists (i.e. the
libonionkit package has been totally removed-- it's now libnetcipher).
So, I removed the old submodule and replaced it with the current NetCipher
package on github.
I ran setup-ant.sh which succeeded (AFTER (!) i replaced references to
"libonionkit" with "libnetcipher" in the script...)
...But, ant clean debug fails because:
[javac]
/Users/LvH/Proj/InformaCamBuild/InformaApp/external/InformaCam/external/OnionKit/libnetcipher/src/info/guardianproject/onionkit/web/WebkitProxy.java:27:
cannot find symbol
[javac] symbol : class ArrayMap
[javac] location: package android.util
[javac] import android.util.ArrayMap;
Which prevents anything in the WebkitProxy class from compiling...
On Tue, Apr 1, 2014 at 3:45 PM, Harlo Holmes <harlo.holmes at gmail.com> wrote:
> Also, OnionKit is using the older version of SC-- not sure if that might
> factor in..
>
>
> On Tue, Apr 1, 2014 at 3:30 PM, Harlo Holmes <harlo.holmes at gmail.com>wrote:
>
>> still the same problem...
>>
>>
>> On Tue, Apr 1, 2014 at 3:22 PM, Nathan of Guardian <
>> nathan at guardianproject.info> wrote:
>>
>>> On 04/01/2014 03:17 PM, Harlo Holmes wrote:
>>> > I'm not sure how! Other than unlinking the private libraries and
>>> adding
>>> > the needed jars one-by-one. (Which I've avoided doing because it seems
>>> > counter-intuitive...)
>>> There are no private libraries in ant. That is the problem.
>>>
>>> I use the setup-ant.sh script to ensure we have the same version of
>>> shared libraries across all projects.
>>>
>>> >
>>> > Right now, SC core and provider (versions 1.5) are included in
>>> cacheword,
>>> > and I'd like to use those rather than including new jars. That should
>>> work
>>> > fine (because they're in the private libraries already.) But i'd like
>>> to
>>> > include the SC pgp extension in libs, and just add that to build path.
>>> > (Thus, my original problem because the LICENSE doesn't match!...)
>>> okay, that sound fine. Just add the SC versions from cacheword into the
>>> main core project, and commit those, right?
>>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mayfirst.org/pipermail/ssc-dev/attachments/20140401/b448bd1c/attachment-0001.html>
More information about the Ssc-dev
mailing list