asm3 [Was: Jpackage: follow or lead?]
Fernando Nasser
fnasser at redhat.com
Wed Aug 22 19:08:43 UTC 2007
Is objectweb-asm OK for the Asm 3.0 package? An old request from some
people I know from the ObjectWeb consortium.
Regards,
Fernando
Fernando Nasser wrote:
> Jerry James wrote:
>> Thanks for the quick reply, Fernando.
>>
>> On 8/22/07, Fernando Nasser <fnasser at redhat.com> wrote:
>>> Hi Jerry,
>>>
>>> Jerry James wrote:
>>>> Whether those changes affect any particular application will require
>>>> examining that application, of course. In my case, I want to get
>>>> findbugs [1] into Fedora, but current findbugs uses ASM 3.0, hence
>>>> this thread. Permaine is working on getting the current jpackage.org
>>>> asm2 package into Fedora, but there doesn't seem to be anyone working
>>>> on ASM 3.0.
>>>>
>>> I think it is just because nobody asked for it I guess... findbugs uses
>>> bcel in the JPP build.
>>>
>>> BTW, why not using bcel?
>>
>> The JPP build of findbugs is at version 0.9.6, before ASM support was
>> added. The current version is 1.2.1. Building a current findbugs
>> successfully will require one of the following:
>>
>> (1) Use the ASM jars that come with findbugs to build and either:
>> (a) Install the ASM jars as part of the findbugs package until
>> somebody
>> complains; or
>> (b) Don't install the ASM jars and somehow advertise that ASM support
>> doesn't work so you'd better use BCEL
>> (2) Patch findbugs to rip out all references to ASM.
>> (3) Get ASM 3.0 into Fedora first.
>>
>> I think that (3) is the best option.
>>
>
> I totally agree. Let me start looking into the asm3 package. I have a
> release on Friday so this is not an easy week, but I will do my best.
>
> I am also interested in a newer findbugs for JPP 5.0 as well, and may
> ask you for some help with that.
>
> Regards,
> Fernando
>
>
>
>>>> Yes. My worry is that with the current naming scheme, we will find
>>>> ourselves making asm3 packages now, asm4 packages next year, asm5
>>>> packages after that, etc. I would think it would be better to have an
>>>> asm-3.0 package now, and compat-asm-2.x versions if needed. However,
>>>> that runs contrary to the jpackage naming scheme.
>>>>
>>> It wil all depend on upstream projects upgrading from asm 1.x and 2.x I
>>> guess, of some of us patching them to use the newer version instead.
>>>
>>> I'd still say we add an asm3 to JPP and import it in here.
>>
>> Okay.
>>
>>> Let me see if I can build asm3
>>>
>>> But I stil wonder why not use bcel, which we already have?
>>
>> Answered above.
>>
>>> BTW, have you looked at the findbugs package in JPP 5.0?
>>
>> Likewise. Thanks,
>
> --
> Fedora-maintainers mailing list
> Fedora-maintainers at redhat.com
> https://www.redhat.com/mailman/listinfo/fedora-maintainers
>
More information about the Fedora-maintainers
mailing list