Processed: Re: Bug#847428: Package the Entire "eclipse.jdt.core"

2018-03-28 Thread Debian Bug Tracking System
Processing control commands:

> fixed -1 3.12.3-1
Bug #847428 [src:ecj] Package the Entire "eclipse.jdt.core"
Marked as fixed in versions ecj/3.12.3-1.
> close -1
Bug #847428 [src:ecj] Package the Entire "eclipse.jdt.core"
Marked Bug as done

-- 
847428: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847428
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#847428: Package the Entire "eclipse.jdt.core"

2018-03-28 Thread Emmanuel Bourg
Control: fixed -1 3.12.3-1
Control: close -1

Le 28/03/2018 à 07:26, 殷啟聰 | Kai-Chung Yan a écrit :
> Thank you for this!
> 
> However, the Jack & Jill toolchain is deprecated now and we no longer plan to 
> package it...

Ok, let's assume it's fixed then :)

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#847428: Package the Entire "eclipse.jdt.core"

2018-03-28 Thread 殷啟聰 | Kai-Chung Yan
Thank you for this!

However, the Jack & Jill toolchain is deprecated now and we no longer plan to 
package it...



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#847428: Package the Entire "eclipse.jdt.core"

2018-03-27 Thread Emmanuel Bourg
On Thu, 8 Dec 2016 15:48:36 +0800 seamlikok wrote:

> android-toolchain-jack requires both the existing libecj-java and the
> "org.eclipse.jdt.compiler.apt" module in "eclipse.jdt.core". As the
> upstream of src:ecj is exactly "eclipse.jdt.core", so I wish that the
> entire "eclipse.jdt.core" is packaged in Debian as several non-GUI
> Java libraries.

I upgraded ecj today to the version 3.12.3 (upstream tag 4.6.3) and I
added the compiler.apt classes to /usr/share/java/ecj.jar. Could you
check if it suits your needs for android-toolchain-jack?

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#847428: Package the Entire "eclipse.jdt.core"

2016-12-08 Thread Emmanuel Bourg
Le 8/12/2016 à 08:48, 殷啟聰 a écrit :

> android-toolchain-jack requires both the existing libecj-java and the
> "org.eclipse.jdt.compiler.apt" module in "eclipse.jdt.core". As the
> upstream of src:ecj is exactly "eclipse.jdt.core", so I wish that the
> entire "eclipse.jdt.core" is packaged in Debian as several non-GUI
> Java libraries.

I agree it would be an excellent idea to package the entire JDT Core
component, but I think this should be done in a separate package. The
ecj package is a bit special. It's main purpose is to address the needs
of GCJ, it has been designed with bootstrapping considerations in mind,
it's built with GCJ instead of OpenJDK and thus can't use Maven. This
may change in the future since GCC 7 will drop GCJ, but it would be
cleaner and faster to start with a new package free of the GCC constraints.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#847428: Package the Entire "eclipse.jdt.core"

2016-12-07 Thread 殷啟聰
Source: ecj
Version: 3.11.0-7
Severity: wishlist
Control: block 847427 by -1

Dear maintainers,

android-toolchain-jack requires both the existing libecj-java and the
"org.eclipse.jdt.compiler.apt" module in "eclipse.jdt.core". As the
upstream of src:ecj is exactly "eclipse.jdt.core", so I wish that the
entire "eclipse.jdt.core" is packaged in Debian as several non-GUI
Java libraries.

I noticed that "org.eclipse.jdt.compiler.apt" is provided by
eclipse-jdt, which is a GUI application component (a plugin of Eclipse
IDE). There's no need for a command line program to depend on a
graphical package which will then pulls the entire Eclipse Platform.

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.