cuplv / cuanto

Apache License 2.0
1 stars 1 forks source link

Add Soot dependency from the "definitive" build server #41

Closed bechang closed 7 years ago

bechang commented 7 years ago

This is a trial in using the Soot "central" build server.

bechang commented 7 years ago

@ftc So what I found is that you have use https to reference the build server now. I don't know, but perhaps you could use http in the past.

bechang commented 7 years ago

On my machine, I ran into an SSL certificate error:

Server access Error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url=https://soot-build.cs.uni-paderborn.de/nightly/soot/soot-trunk.jar

I had to resolve it by grabbing the certificate from Firefox and then importing into manually into the Java keystore. This seems really yucky, but it looks like it worked fine on Travis. We should find out if this is an issue for others before we merge.

bechang commented 7 years ago

To resolve the SSL certificate here, I used a combination of these two pages:

Very sketchy, but it was all that I could find.

jpw234 commented 7 years ago

Works on my machine

octalsrc commented 7 years ago

Compiles and tests successfully for me

smover commented 7 years ago

It works on mac

jpw234 commented 7 years ago

I'm alright with at least attempting to keep up with their nightly build for the moment, so I'll approve this PR