[Replicant] Compiling Jack for Replicant 7.1

Josh Branning lovell.joshyyy at gmail.com
Sat Feb 24 07:11:36 UTC 2018


Hi,

You can get the latest version ecj source from 
ftp://sourceware.org/pub/java/

If you can compile on parabola (not sure), I believe it has the latest 
version packaged.

Josh

On 23/02/18 22:14, Joonas Kylmälä wrote:
> 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 at osuosl.org
> https://lists.osuosl.org/mailman/listinfo/replicant
>



More information about the Replicant mailing list