Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-dev] Packaging AspectJ 1.5.3 for Gentoo Linux

Oh - I received this mail while writing the previous mail. Ignore then - thanks.

On 7/10/07, adrian.colyer@xxxxxxxxx <adrian.colyer@xxxxxxxxx> wrote:
The *source* for our modified version of BCEL is available - it's in
the bcel-builder module together with an ant script to build and
package it.

Regards, Adrian.

On Tue, Jul 10, 2007 at 06:14:15PM +0200, Holger Hoffst?tte wrote:
> Jean-Noël Rivasseau wrote:
> > I am trying to build AspectJ from source as I want to package it for
> > Gentoo. The Gentoo packaging philosophy is that everyhting must be built
> > from source, and dependencies should be taken from the system.
>
> As fellow Gentoo user I approve! :)
>
> > I checked out AspectJ 1.5.3 source from the Eclipse.org
> > <http://eclipse.org/ > CVS server. So far so good. But my first problem
> > is that I noticed that the AspectJ distribution ships a .jar of Apache
> > BCEL, required for building. This JAR file differs from the vanilla JAR
> > file that we produce under Gentoo, because the hierarchy in the bundled
> > jar is org.aspectj.apache.* whereas in the vanilla distribution it's
> > apache.org.*
> >
> > So the compilation fails. Did you actually modified the BCEL jar? And why??
>
> Stock BCEL was unloved for a very long time and the AJ team found many
> bugs that required patches. There were some discussions about moving to
> ASM and/or possibly merging the changes back to BCEL upstream but I don't
> know what happened to that. So it seems you will have to package the
> patched aj-bcel jar.
>
> regards,
> Holger
> _______________________________________________
> aspectj-dev mailing list
> aspectj-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-dev

--
Adrian Colyer
CTO
Interface21 Limited
http://www.interface21.com

Registered in England and Wales: No. 5187766 Registered Office: A2
Yeoman Gate, Yeoman Way, Worthing, West Sussex. BN13 3QZ.

This e-mail and any attachments transmitted with it are strictly
confidential and intended solely for the person or entity to whom they
are addressed. Unauthorised use, copying, disclosure or distribution
is prohibited. If you receive this e-mail in error please notify the
sender immediately and then delete it along with any attachments.
E-mails should be checked by the recipient to ensure that there are no
viruses and Interface21 does not accept any responsibility if this is
not done. Any views or opinions presented are solely those of the
author and do not necessarily represent those of Interface21.

_______________________________________________
aspectj-dev mailing list
aspectj-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-dev




Back to the top