asm3 [Was: Jpackage: follow or lead?]
Fernando Nasser
fnasser at redhat.com
Wed Aug 22 20:06:43 UTC 2007
Jerry, please try this:
http://fnasser.fedorapeople.org/objectweb-asm-3.0-1jpp.src.rpm
Fernando Nasser wrote:
> 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
>>
>
> --
> 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