Hi,

I was compiling new Jack version for Replicant 7.1 and the new version
requires a newer ecj.jar file than what is provided in Debian Stretch or
unstable. What to do in this situation? I already sent bug report to
Debian so that the version would be updated but it might take some time
before that happens. Are we just gonna use the Google provided binary
until then?

Here's the Jack compile error:
jack-lib-compile-step2:
    [javac] Compiling 1766 source files to
/home/user/dev/replicant-7.1-dev/toolchain/jack_jill/build/jack/build/jack-lib/classes
    [javac] warning: Supported source version 'RELEASE_6' from
annotation processor 'com.android.sched.build.SchedAnnotationProcessor'
less than -source '1.8'
    [javac]
/home/user/dev/replicant-7.1-dev/toolchain/src/jack/jack/src/com/android/jack/ecj/loader/jast/JAstBinaryType.java:46:
error: cannot find symbol
    [javac] import
org.eclipse.jdt.internal.compiler.lookup.BinaryTypeBinding.ExternalAnnotationStatus;
    [javac]
    ^
    [javac]   symbol:   class ExternalAnnotationStatus
    [javac]   location: class BinaryTypeBinding
_______________________________________________
Replicant mailing list
Replicant@osuosl.org
https://lists.osuosl.org/mailman/listinfo/replicant

Reply via email to