[Replicant] Compiling Jack for Replicant 7.1

Joonas Kylmälä joonas.kylmala at iki.fi
Sat Feb 24 07:51:00 UTC 2018


Thanks Josh. I think I will try to get it built with Parabola then.

Joonas

Josh Branning:
> 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
>>
> 
> _______________________________________________
> Replicant mailing list
> Replicant at osuosl.org
> https://lists.osuosl.org/mailman/listinfo/replicant


More information about the Replicant mailing list