Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] CDT 8 builds now requires Eclipse 3.7

Yes there is ABI incompatibility but it's the right way. Something
built against 3.7 won't run against 3.6, which is to be expected. We
ran into the same thing with 1.5 when StringBuffer added an
append(String) method which prevented us from running against 1.4 even
though we didn't code against it.

On Thu, Nov 4, 2010 at 9:17 PM, Sergey Prigogin
<eclipse.sprigogin@xxxxxxxxx> wrote:
> Why would CDT built against 3.7 be incompatible with 3.6? It shouldn't
> happen unless there is an ABI incompatibility between 3.6 and 3.7.
> -sergey
>
> On Thu, Nov 4, 2010 at 6:09 PM, Doug Schaefer <cdtdoug@xxxxxxxxx> wrote:
>>
>> Yeah, it's probably a new API in 3.7. We should probably revert the
>> build script back to 3.6 (which should work with 3.7 too). No?
>>
>> On Thu, Nov 4, 2010 at 9:05 PM, Marc Khouzam <marc.khouzam@xxxxxxxxxxxx>
>> wrote:
>> > Actually, the latest HEAD (from just now) still builds with 3.6...
>> > ________________________________________
>> > From: cdt-dev-bounces@xxxxxxxxxxx [cdt-dev-bounces@xxxxxxxxxxx] On
>> > Behalf Of Doug Schaefer [cdtdoug@xxxxxxxxx]
>> > Sent: November 4, 2010 8:48 PM
>> > To: CDT General developers list.
>> > Subject: Re: [cdt-dev] CDT 8 builds now requires Eclipse 3.7
>> >
>> > Hmm, how'd that happen? I don't remember anyone pulling the trigger.
>> >
>> > On Thu, Nov 4, 2010 at 7:18 PM, Marc-Andre Laperle
>> > <malaperle@xxxxxxxxxxxxx> wrote:
>> >> FYI,
>> >>
>> >> CDT 8 builds require Eclipse 3.7 as of build I201011021205 (hudon
>> >> #399). If
>> >> I install >= #399 I get many exceptions like:
>> >>
>> >> java.lang.NoSuchMethodError:
>> >> org.osgi.framework.Version.compareTo(Lorg/osgi/framework/Version;)
>> >> at
>> >>
>> >> org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.isVersionCompatible(ManagedBuildManager.java:1982)
>> >> at
>> >>
>> >> org.eclipse.cdt.managedbuilder.core.ManagedBuildManager.loadExtensionsSynchronized(ManagedBuildManager.java:2178)
>> >> ...
>> >>
>> >> I know it was planned to require 3.7, but I wanted to let everyone know
>> >> that
>> >> it is required now if you install a recent build.
>> >>
>> >> Marc-Andre
>> >> _______________________________________________
>> >> cdt-dev mailing list
>> >> cdt-dev@xxxxxxxxxxx
>> >> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>> >>
>> > _______________________________________________
>> > cdt-dev mailing list
>> > cdt-dev@xxxxxxxxxxx
>> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
>> > _______________________________________________
>> > cdt-dev mailing list
>> > cdt-dev@xxxxxxxxxxx
>> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
>> >
>> _______________________________________________
>> cdt-dev mailing list
>> cdt-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>


Back to the top