[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: