You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by "Ittay Dror (JIRA)" <ji...@apache.org> on 2009/02/13 10:48:00 UTC

[jira] Created: (BUILDR-250) support ruby 1.9

support ruby 1.9
----------------

                 Key: BUILDR-250
                 URL: https://issues.apache.org/jira/browse/BUILDR-250
             Project: Buildr
          Issue Type: Wish
          Components: Core features
    Affects Versions: 1.3.4
            Reporter: Ittay Dror


I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 

So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (BUILDR-250) support ruby 1.9

Posted by "Antoine Toulme (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12884590#action_12884590 ] 

Antoine Toulme commented on BUILDR-250:
---------------------------------------

At this point all specs pass with MRI 1.9.2 preview3. We might move to support 1.9 with their GA release (and if I have a CI build that supports it).

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Assaf Arkin
>             Fix For: 1.4.2
>
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (BUILDR-250) support ruby 1.9

Posted by "Antoine Toulme (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Antoine Toulme updated BUILDR-250:
----------------------------------

    Fix Version/s: 1.4.2

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Assaf Arkin
>             Fix For: 1.4.2
>
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (BUILDR-250) support ruby 1.9

Posted by "Assaf Arkin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Assaf Arkin reassigned BUILDR-250:
----------------------------------

    Assignee: Assaf Arkin

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Assaf Arkin
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (BUILDR-250) support ruby 1.9

Posted by "Antoine Toulme (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12906183#action_12906183 ] 

Antoine Toulme commented on BUILDR-250:
---------------------------------------

I can see that all specs pass locally with 1.9.2 GA. We need to create a proper job for 1.9 on hudson.

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Antoine Toulme
>             Fix For: 1.4.2
>
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (BUILDR-250) support ruby 1.9

Posted by "Alex Boisvert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alex Boisvert updated BUILDR-250:
---------------------------------

    Fix Version/s: 1.5
                       (was: 1.4.2)

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Antoine Toulme
>             Fix For: 1.5
>
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (BUILDR-250) support ruby 1.9

Posted by "Assaf Arkin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12696738#action_12696738 ] 

Assaf Arkin commented on BUILDR-250:
------------------------------------

Started working on it here:
http://github.com/assaf/buildr/tree/ruby1.9

Requires Ruby 1.9.1.

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Assaf Arkin
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (BUILDR-250) support ruby 1.9

Posted by "Antoine Toulme (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/BUILDR-250?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Antoine Toulme reassigned BUILDR-250:
-------------------------------------

    Assignee: Antoine Toulme  (was: Assaf Arkin)

> support ruby 1.9
> ----------------
>
>                 Key: BUILDR-250
>                 URL: https://issues.apache.org/jira/browse/BUILDR-250
>             Project: Buildr
>          Issue Type: Wish
>          Components: Core features
>    Affects Versions: 1.3.4
>            Reporter: Ittay Dror
>            Assignee: Antoine Toulme
>             Fix For: 1.4.2
>
>
> I have a big buildfile and ruby 1.8 doesn't handle it very well. If I have a stack of apx. 80 calls (which happens due to the recursive nature of task dependency invocation as well as the use of blocks), then it overflows the stack and ruby crashes. Jruby has its own faults (e.g., not handling rename well on some platforms, returning the wrong error codes which messes up FileUtils.mv). 
> So, I'd like to see how ruby 1.9 behaves, only I can't get buildr to work with it. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.