Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Doug Blank
Reported as: http://ironruby.codeplex.com/workitem/6523 -Doug On Mon, Oct 3, 2011 at 4:22 PM, Doug Blank doug.bl...@gmail.com wrote: FYI, When trying to build IronRuby for a v2Release under Mono 2.10.2, I'm getting a failure: % git clone https://github.com/IronLanguages/main.git

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Jimmy Schementi
Can someone sign up to looking into this? After confirming this builds in .NET and not Mono, I'd first find out if this is a known Mono bug, and then provide a patch to IronRuby to work-around this. Please let the list know if you want to take this on, ~js On Oct 5, 2011, at 11:10 AM, Doug

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Curt Hagenlocher
Is v2Release intended to target CLRv2? If so, this error is because that version of C# and the BCL don't support covariance for IEnumerable. -Original Message- From: ironruby-core-boun...@rubyforge.org [mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Jimmy Schementi Sent:

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Doug Blank
On Wed, Oct 5, 2011 at 11:17 AM, Curt Hagenlocher cu...@microsoft.com wrote: Is v2Release intended to target CLRv2? If so, this error is because that version of C# and the BCL don't support covariance for IEnumerable. I believe that v2Release targets the 3.5 framework (is that the same as

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Curt Hagenlocher
Yep, .NET 2.0, 3.0 and 3.5 all share the same fundamental CLR and the BCL bits are strictly additive. A simple cast is not sufficient; the code will need modification. One approach would be to insert a 3.5-only adapter function which does something like this: IEnumerableobject

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Jimmy Schementi
Is downlevel-framework support still a goal for IronRuby? I seem to recall that IronPython 2.7 is .NET 4.0-only. We were keeping around 4.0 support for Windows Phone. It's always up for discussion whether we continue doing that; I vote yes. On Oct 5, 2011, at 2:35 PM, Curt Hagenlocher

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Doug Blank
On Wed, Oct 5, 2011 at 2:35 PM, Curt Hagenlocher cu...@microsoft.com wrote: Yep, .NET 2.0, 3.0 and 3.5 all share the same fundamental CLR and the BCL bits are strictly additive. A simple cast is not sufficient; the code will need modification. One approach would be to insert a 3.5-only

Re: [Ironruby-core] IronRuby v2Release xbuild is failing

2011-10-05 Thread Jeff Hardy
On Wed, Oct 5, 2011 at 11:35 AM, Curt Hagenlocher cu...@microsoft.com wrote: Is downlevel-framework support still a goal for IronRuby? I seem to recall that IronPython 2.7 is .NET 4.0-only. IronPython only 'officially' supports 4, but we occasionally make sure that it compiles for 3.5 as well