Re: Bug#480132: aspectj: please upload to main
tags 480132 + help
thanks
Le lundi 12 mai 2008 à 06:47 +0200, Marcus Better a écrit :
> > AspectJ does compile with gcj and run with gij. But the testsuite has
> > many failures when launched with gij; that's why aspectj is in contrib.
>
> Oh. Can we upload it to main nevertheless with disabled testsuite?
> AspectJ is a dependency of other useful stuff that I would like to see
> in main. Meanwhile we can run the testsuite manually with Sun JDK to
> make sure it works, and file bugs for gij for the failures.
Hello,
just a quick followup on this. There is still some work needed before
aspectj 1.6.1 can go in main. Any help on this would be welcome.
The source tarball[1] includes jar that are not recompiled during the
build; even if their source is available (or mostly). The current
version in SVN compiles aspectj using these jars.
Here's a list:
1. org.aspectj/modules/lib/aspectj/lib/aspectjrt121.jar
2. org.aspectj/modules/lib/aspectj/lib/aspectjrt.jar
3. org.aspectj/modules/lib/aspectj/lib/aspectjtools.jar
4. org.aspectj/modules/lib/build/build.jar
5. org.aspectj/modules/org.eclipse.jdt.core/jdtcore-for-aspectj.jar
I believe 4. can be regenerated (I remember I could compile it once, I
need to dig in the SVN repo).
1. 2. and 3. are a typical chicken/egg problem, and I have no idea how
to solve it.
5. seems to be more complicated; the jar is generated by weaving a
patched version of ecj. So far I had no success recompiling it, even
following [2].
Regards,
Thomas
[1] which can be generated with the get-orig-source debian/rules target
[2] http://dev.eclipse.org/viewcvs/index.cgi/org.aspectj/shadows/README.html?root=Tools_Project&view=co
Reply to: