ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-core:22803] Relegate 1.8.6 to Engine Yard, part II
@ 2009-03-10  7:57 Urabe Shyouhei
  2009-03-10 17:41 ` [ruby-core:22816] " Ryan Davis
                   ` (3 more replies)
  0 siblings, 4 replies; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-10  7:57 UTC (permalink / raw
  To: ruby-core

Hello and sorry for my being slow for this issue.  It's OK now for me to pass
stewardship to Engine Yard.  I've backported what's necessary.

To all:

Can you test latest 1.8.6 repository?  I want to do one last release of 1.8.6
before I give up, and I'd be happy if that happens in this month.  I believe I
didn't break anything but I know I'm far from being perfect.  So please, check
if it works.

To Ezra and Engine Yard people:

Are you ready?  I think you need to take at least
(1) svn account on svn.ruby-lang.org to commit
(2) ssh account on ftp.ruby-lang.org to put files there, and
(3) web account on redmine.ruby-lang.org to control issues.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22816] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10  7:57 [ruby-core:22803] Relegate 1.8.6 to Engine Yard, part II Urabe Shyouhei
@ 2009-03-10 17:41 ` Ryan Davis
  2009-03-11  2:55   ` [ruby-core:22833] " Urabe Shyouhei
  2009-03-10 17:51 ` [ruby-core:22817] " Roger Pack
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 21+ messages in thread
From: Ryan Davis @ 2009-03-10 17:41 UTC (permalink / raw
  To: ruby-core


On Mar 10, 2009, at 00:57 , Urabe Shyouhei wrote:

> Hello and sorry for my being slow for this issue.  It's OK now for  
> me to pass
> stewardship to Engine Yard.  I've backported what's necessary.
>
> To all:
>
> Can you test latest 1.8.6 repository?  I want to do one last release  
> of 1.8.6
> before I give up, and I'd be happy if that happens in this month.  I  
> believe I
> didn't break anything but I know I'm far from being perfect.  So  
> please, check
> if it works.

YAY! thanks!

Would it be possible to get that file_load_ok patch backported before  
you release?

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22817] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10  7:57 [ruby-core:22803] Relegate 1.8.6 to Engine Yard, part II Urabe Shyouhei
  2009-03-10 17:41 ` [ruby-core:22816] " Ryan Davis
@ 2009-03-10 17:51 ` Roger Pack
  2009-03-11  2:52   ` [ruby-core:22832] " Urabe Shyouhei
  2009-03-11 11:09   ` [ruby-core:22842] " Roger Pack
  2009-03-11  2:52 ` [ruby-core:22831] " Urabe Shyouhei
  2009-03-11 20:34 ` [ruby-core:22847] " Ezra Zygmuntowicz
  3 siblings, 2 replies; 21+ messages in thread
From: Roger Pack @ 2009-03-10 17:51 UTC (permalink / raw
  To: ruby-core

> Can you test latest 1.8.6 repository?  I want to do one last release of 1.8.6
> before I give up, and I'd be happy if that happens in this month.  I believe I
> didn't break anything but I know I'm far from being perfect.  So please, check
> if it works.

Has this bug been addressed?
http://redmine.ruby-lang.org/issues/show/1223
Thanks!
-=r

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22831] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10  7:57 [ruby-core:22803] Relegate 1.8.6 to Engine Yard, part II Urabe Shyouhei
  2009-03-10 17:41 ` [ruby-core:22816] " Ryan Davis
  2009-03-10 17:51 ` [ruby-core:22817] " Roger Pack
@ 2009-03-11  2:52 ` Urabe Shyouhei
  2009-03-11  8:49   ` [ruby-core:22840] " brian ford
  2009-03-11 20:34 ` [ruby-core:22847] " Ezra Zygmuntowicz
  3 siblings, 1 reply; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-11  2:52 UTC (permalink / raw
  To: ruby-core

Urabe Shyouhei wrote:
> Can you test latest 1.8.6 repository?

Here's a rubyspec output (of 9fcd252b92f5b2130db17a924e7338f2a9773ec1
at master) on my machine:

http://gist.github.com/77259

1) this spec is broken.
2) this was a bug of ruby. cf [ruby-dev:37019]
3) this spec is broken.
4) this spec is broken.
5) this spec is broken.
6) this spec is broken.
7) this was a bug of ruby. cf [ruby-core:19632]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22832] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10 17:51 ` [ruby-core:22817] " Roger Pack
@ 2009-03-11  2:52   ` Urabe Shyouhei
  2009-03-11 11:09   ` [ruby-core:22842] " Roger Pack
  1 sibling, 0 replies; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-11  2:52 UTC (permalink / raw
  To: ruby-core

Roger Pack wrote:
> Has this bug been addressed?
> http://redmine.ruby-lang.org/issues/show/1223
> Thanks!

Seems not (in the whole project).

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22833] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10 17:41 ` [ruby-core:22816] " Ryan Davis
@ 2009-03-11  2:55   ` Urabe Shyouhei
  2009-03-11 12:20     ` [ruby-core:22845] " Urabe Shyouhei
  0 siblings, 1 reply; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-11  2:55 UTC (permalink / raw
  To: ruby-core

Ryan Davis wrote:
> 
> On Mar 10, 2009, at 00:57 , Urabe Shyouhei wrote:
> 
>> Hello and sorry for my being slow for this issue.  It's OK now for me
>> to pass
>> stewardship to Engine Yard.  I've backported what's necessary.
>>
>> To all:
>>
>> Can you test latest 1.8.6 repository?  I want to do one last release
>> of 1.8.6
>> before I give up, and I'd be happy if that happens in this month.  I
>> believe I
>> didn't break anything but I know I'm far from being perfect.  So
>> please, check
>> if it works.
> 
> YAY! thanks!
> 
> Would it be possible to get that file_load_ok patch backported before
> you release?

Yes. I'll work on it today.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22840] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-11  2:52 ` [ruby-core:22831] " Urabe Shyouhei
@ 2009-03-11  8:49   ` brian ford
  0 siblings, 0 replies; 21+ messages in thread
From: brian ford @ 2009-03-11  8:49 UTC (permalink / raw
  To: ruby-core

Hi,

On Tue, Mar 10, 2009 at 6:52 PM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
> Urabe Shyouhei wrote:
>> Can you test latest 1.8.6 repository?
>
> Here's a rubyspec output (of 9fcd252b92f5b2130db17a924e7338f2a9773ec1
> at master) on my machine:
>
> http://gist.github.com/77259
>
> 1) this spec is broken.
> 2) this was a bug of ruby. cf [ruby-dev:37019]
> 3) this spec is broken.
> 4) this spec is broken.
> 5) this spec is broken.
> 6) this spec is broken.
> 7) this was a bug of ruby. cf [ruby-core:19632]
>
>

Thanks, we'll fix the specs. And thanks for the reference to the bug reports.

Brian

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22842] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10 17:51 ` [ruby-core:22817] " Roger Pack
  2009-03-11  2:52   ` [ruby-core:22832] " Urabe Shyouhei
@ 2009-03-11 11:09   ` Roger Pack
  1 sibling, 0 replies; 21+ messages in thread
From: Roger Pack @ 2009-03-11 11:09 UTC (permalink / raw
  To: ruby-core

Looks like it was just fixed.  Thank you nobu


> Has this bug been addressed?
> http://redmine.ruby-lang.org/issues/show/1223

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22845] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-11  2:55   ` [ruby-core:22833] " Urabe Shyouhei
@ 2009-03-11 12:20     ` Urabe Shyouhei
  2009-03-16  5:43       ` [ruby-core:22907] " Nobuyoshi Nakada
  0 siblings, 1 reply; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-11 12:20 UTC (permalink / raw
  To: ruby-core

Urabe Shyouhei wrote:
>> Would it be possible to get that file_load_ok patch backported before
>> you release?
> 
> Yes. I'll work on it today.

Ryan, I hav'nt been able to reproduce this bug on 1.8.6.  I suspect it doesn't
hurt 1.8.7 and earlier.  Can you check?

zsh % mkdir -p a/foo b

zsh % touch b/foo
zsh % ls -ld a/* b/*
drwxr-xr-x 2 shyouhei shyouhei 40 2009-03-11 21:13 a/foo
-rw-r--r-- 1 shyouhei shyouhei  0 2009-03-11 21:13 b/foo
zsh % ruby -v -Ia -Ib -e 'load "foo"'
ruby 1.8.6 (2009-03-10 patchlevel 362) [x86_64-linux]
a/foo: Is a directory - a/foo (Errno::EISDIR)
        from -e:1:in `load'
        from -e:1

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22847] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-10  7:57 [ruby-core:22803] Relegate 1.8.6 to Engine Yard, part II Urabe Shyouhei
                   ` (2 preceding siblings ...)
  2009-03-11  2:52 ` [ruby-core:22831] " Urabe Shyouhei
@ 2009-03-11 20:34 ` Ezra Zygmuntowicz
  2009-03-11 21:24   ` [ruby-core:22848] " daz
  2009-03-12 13:21   ` [ruby-core:22857] " Urabe Shyouhei
  3 siblings, 2 replies; 21+ messages in thread
From: Ezra Zygmuntowicz @ 2009-03-11 20:34 UTC (permalink / raw
  To: ruby-core

Hi~

On Mar 10, 2009, at 12:57 AM, Urabe Shyouhei wrote:

> Hello and sorry for my being slow for this issue.  It's OK now for  
> me to pass
> stewardship to Engine Yard.  I've backported what's necessary.
>
> To all:
>
> Can you test latest 1.8.6 repository?  I want to do one last release  
> of 1.8.6
> before I give up, and I'd be happy if that happens in this month.  I  
> believe I
> didn't break anything but I know I'm far from being perfect.  So  
> please, check
> if it works.
>
> To Ezra and Engine Yard people:
>
> Are you ready?  I think you need to take at least

Yes we are ready, we are in the process of hiring a full time person  
to handle this role, so I think we will be ready pretty much anytime  
in the next week or two after you roll another 1.8.6 release.


> (1) svn account on svn.ruby-lang.org to commit
> (2) ssh account on ftp.ruby-lang.org to put files there, and
> (3) web account on redmine.ruby-lang.org to control issues.

Yup, please let me know how to proceed on these issues, feel free to  
contact me offlist with details. We look forward to making sure flks  
who need it have a stable 1.8.6 to use for the forseeable future

Thanks

Ezra Zygmuntowicz
ez@engineyard.com

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22848] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-11 20:34 ` [ruby-core:22847] " Ezra Zygmuntowicz
@ 2009-03-11 21:24   ` daz
  2009-03-12 13:21   ` [ruby-core:22857] " Urabe Shyouhei
  1 sibling, 0 replies; 21+ messages in thread
From: daz @ 2009-03-11 21:24 UTC (permalink / raw
  To: ruby-core

Ezra Zygmuntowicz wrote:
> Hi~
>
> On Mar 10, 2009, at 12:57 AM, Urabe Shyouhei wrote:
>
>> (1) svn account on svn.ruby-lang.org to commit
>> (2) ssh account on ftp.ruby-lang.org to put files there, and
>> (3) web account on redmine.ruby-lang.org to control issues.
>
>
> Thanks
>
> Ezra Zygmuntowicz
> ez@engineyard.com
>
>

Hi Ezra,

A thought you might want to discuss with Shyouhei:

I'm assuming that, in future, svn.ruby-lang.org remains
the official repository for 1.8.6 and that it will have a
single authorised committer == the dcommit command of:
http://www.kernel.org/pub/software/scm/git/docs/git-svn.html
via your EY git repo?


Let's say that Matz discovers a bug in a library in 1.8.7 ...

   raise 'Security Alert' unless intrusions = 0   # silly example

which also exists in 1.8.6 branch.

The easiest thing for him to do may be to commit the fix to
1.8.6 svn at the same time as 1.8.7 to help you.
If I'm understanding, git-svn (fetch) will handle that as well
but would it be the right protocol? Or should write access to
1.8.6 svn be closed to all except 'dcommit'? And would Matz
(or any other svn committer) need to raise a ticket against
1.8.6 on Redmine, instead?

I'm not asking for a reply because it's none of my business
but it seems like an issue that's likely to arise some time.

Fascinating. Good luck to all concerned. :)


daz

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22857] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-11 20:34 ` [ruby-core:22847] " Ezra Zygmuntowicz
  2009-03-11 21:24   ` [ruby-core:22848] " daz
@ 2009-03-12 13:21   ` Urabe Shyouhei
  1 sibling, 0 replies; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-12 13:21 UTC (permalink / raw
  To: ruby-core

Ezra Zygmuntowicz wrote:
>> To Ezra and Engine Yard people:
>>
>> Are you ready?  I think you need to take at least
> 
> Yes we are ready, we are in the process of hiring a full time person to
> handle this role, so I think we will be ready pretty much anytime in the
> next week or two after you roll another 1.8.6 release.
> 
> 
>> (1) svn account on svn.ruby-lang.org to commit
>> (2) ssh account on ftp.ruby-lang.org to put files there, and
>> (3) web account on redmine.ruby-lang.org to control issues.
> 
> Yup, please let me know how to proceed on these issues, feel free to
> contact me offlist with details. We look forward to making sure flks who
> need it have a stable 1.8.6 to use for the forseeable future

Great, then take a look at:
http://redmine.ruby-lang.org/wiki/ruby/CommitterHowto

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22907] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-11 12:20     ` [ruby-core:22845] " Urabe Shyouhei
@ 2009-03-16  5:43       ` Nobuyoshi Nakada
  2009-03-16  7:02         ` [ruby-core:22910] " Urabe Shyouhei
                           ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Nobuyoshi Nakada @ 2009-03-16  5:43 UTC (permalink / raw
  To: ruby-core

Hi,

At Wed, 11 Mar 2009 21:20:41 +0900,
Urabe Shyouhei wrote in [ruby-core:22845]:
> Ryan, I hav'nt been able to reproduce this bug on 1.8.6.  I suspect it doesn't
> hurt 1.8.7 and earlier.  Can you check?
> 
> zsh % mkdir -p a/foo b
> 
> zsh % touch b/foo
> zsh % ls -ld a/* b/*
> drwxr-xr-x 2 shyouhei shyouhei 40 2009-03-11 21:13 a/foo
> -rw-r--r-- 1 shyouhei shyouhei  0 2009-03-11 21:13 b/foo
> zsh % ruby -v -Ia -Ib -e 'load "foo"'
> ruby 1.8.6 (2009-03-10 patchlevel 362) [x86_64-linux]
> a/foo: Is a directory - a/foo (Errno::EISDIR)
>         from -e:1:in `load'
>         from -e:1

It is exactly the reported behavior.  Now 1.8.8dev ignores
a/foo because it is a directory, but loads b/foo instead.

To be backported or not is another story.  Honestly, I can't
imagine why merb has to create such directory structure.

-- 
Nobu Nakada

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22910] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-16  5:43       ` [ruby-core:22907] " Nobuyoshi Nakada
@ 2009-03-16  7:02         ` Urabe Shyouhei
  2009-03-26  7:45           ` [ruby-core:23021] " Urabe Shyouhei
  2009-03-16 18:56         ` [ruby-core:22917] " Charles Oliver Nutter
  2009-03-17  0:19         ` [ruby-core:22919] " Ryan Davis
  2 siblings, 1 reply; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-16  7:02 UTC (permalink / raw
  To: ruby-core

Nobuyoshi Nakada wrote:
> It is exactly the reported behavior.  Now 1.8.8dev ignores
> a/foo because it is a directory, but loads b/foo instead.

OK, I see the point now.  Let me take a closer look at the code...

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22917] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-16  5:43       ` [ruby-core:22907] " Nobuyoshi Nakada
  2009-03-16  7:02         ` [ruby-core:22910] " Urabe Shyouhei
@ 2009-03-16 18:56         ` Charles Oliver Nutter
  2009-03-17  0:19         ` [ruby-core:22919] " Ryan Davis
  2 siblings, 0 replies; 21+ messages in thread
From: Charles Oliver Nutter @ 2009-03-16 18:56 UTC (permalink / raw
  To: ruby-core

Nobuyoshi Nakada wrote:
> At Wed, 11 Mar 2009 21:20:41 +0900,
> Urabe Shyouhei wrote in [ruby-core:22845]:
>> zsh % ruby -v -Ia -Ib -e 'load "foo"'
>> ruby 1.8.6 (2009-03-10 patchlevel 362) [x86_64-linux]
>> a/foo: Is a directory - a/foo (Errno::EISDIR)
>>         from -e:1:in `load'
>>         from -e:1
> 
> It is exactly the reported behavior.  Now 1.8.8dev ignores
> a/foo because it is a directory, but loads b/foo instead.

Has anything been added to rubyspec for the new behavior?

- Charlie

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:22919] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-16  5:43       ` [ruby-core:22907] " Nobuyoshi Nakada
  2009-03-16  7:02         ` [ruby-core:22910] " Urabe Shyouhei
  2009-03-16 18:56         ` [ruby-core:22917] " Charles Oliver Nutter
@ 2009-03-17  0:19         ` Ryan Davis
  2 siblings, 0 replies; 21+ messages in thread
From: Ryan Davis @ 2009-03-17  0:19 UTC (permalink / raw
  To: ruby-core


On Mar 15, 2009, at 22:43 , Nobuyoshi Nakada wrote:

> It is exactly the reported behavior.  Now 1.8.8dev ignores
> a/foo because it is a directory, but loads b/foo instead.
>
> To be backported or not is another story.  Honestly, I can't
> imagine why merb has to create such directory structure.

I can't speak for merb, but the issue I'm seeing is:

ZenTest-4.0.0/bin/autotest

vs:

cucumber-0.1.16/lib/autotest/discover.rb

rubygems installs "bin" scripts with a gem wrapper:

> require 'rubygems'
>
> version = ">= 0"
>
> if ARGV.first =~ /^_(.*)_$/ and Gem::Version.correct? $1 then
>   version = $1
>   ARGV.shift
> end
>
> gem 'ZenTest', version
> load 'autotest'

Unfortunately, that directory structure is here to stay.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:23021] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-16  7:02         ` [ruby-core:22910] " Urabe Shyouhei
@ 2009-03-26  7:45           ` Urabe Shyouhei
  2009-03-26 12:53             ` [ruby-core:23023] " Luis Lavena
  0 siblings, 1 reply; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-26  7:45 UTC (permalink / raw
  To: ruby-core

Urabe Shyouhei wrote:
> Nobuyoshi Nakada wrote:
>> It is exactly the reported behavior.  Now 1.8.8dev ignores
>> a/foo because it is a directory, but loads b/foo instead.
> 
> OK, I see the point now.  Let me take a closer look at the code...

I think I've backported what was necessary.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:23023] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-26  7:45           ` [ruby-core:23021] " Urabe Shyouhei
@ 2009-03-26 12:53             ` Luis Lavena
  2009-03-27 11:07               ` [ruby-core:23031] " Urabe Shyouhei
  0 siblings, 1 reply; 21+ messages in thread
From: Luis Lavena @ 2009-03-26 12:53 UTC (permalink / raw
  To: ruby-core

On Thu, Mar 26, 2009 at 4:45 AM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
> Urabe Shyouhei wrote:
>> Nobuyoshi Nakada wrote:
>>> It is exactly the reported behavior.  Now 1.8.8dev ignores
>>> a/foo because it is a directory, but loads b/foo instead.
>>
>> OK, I see the point now.  Let me take a closer look at the code...
>
> I think I've backported what was necessary.
>

What about backporting the mkmf changes in #1127

http://redmine.ruby-lang.org/issues/show/1127

Those are needed by One-Click Installer. I cannot build any new 1.8.6
version because of that.

Thank you.
-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:23031] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-26 12:53             ` [ruby-core:23023] " Luis Lavena
@ 2009-03-27 11:07               ` Urabe Shyouhei
  2009-03-31  4:36                 ` [ruby-core:23073] " Luis Lavena
  0 siblings, 1 reply; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-27 11:07 UTC (permalink / raw
  To: ruby-core

Luis Lavena wrote:
> What about backporting the mkmf changes in #1127

Done.  But can you check to see if I've made mistakes?  I believe not, but I
don't have a working MinGW environment.

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:23073] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-27 11:07               ` [ruby-core:23031] " Urabe Shyouhei
@ 2009-03-31  4:36                 ` Luis Lavena
  2009-03-31 12:28                   ` [ruby-core:23080] " Urabe Shyouhei
  0 siblings, 1 reply; 21+ messages in thread
From: Luis Lavena @ 2009-03-31  4:36 UTC (permalink / raw
  To: ruby-core

On Fri, Mar 27, 2009 at 8:07 AM, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
> Luis Lavena wrote:
>> What about backporting the mkmf changes in #1127
>
> Done.  But can you check to see if I've made mistakes?  I believe not, but I
> don't have a working MinGW environment.
>

Hello over there.

It seems #1127 is not working as expected.

After looking at lib/mkmf.rb, it seems that one small piece of code is
interfering.

See the inlined patch to fix it:

Index: lib/mkmf.rb
===================================================================
--- lib/mkmf.rb	(revision 23100)
+++ lib/mkmf.rb	(working copy)
@@ -1063,7 +1063,7 @@
       if CONFIG['target_os'] != 'cygwin'
         vpath.each {|p| p.sub!(/.*/, '$(shell cygpath -u \&)')}
       end
-    when 'msdosdjgpp', 'mingw32'
+    when 'msdosdjgpp'
       CONFIG['PATH_SEPARATOR'] = ';'
     end
   end

After applied that patch, I can successfully go beyond Win32API
extension compilation. yay!

Luis@KEORE (D:\Users\Luis\projects\oss\oci\rubyinstaller)
$ sandbox\ruby_build\ruby.exe -v
ruby 1.8.6 (2009-03-27 patchlevel 367) [i386-mingw32]

That change is needed for me to update One-Click Installer builds.

Please consider it before release 1.8.6.

Thank you,
-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry

^ permalink raw reply	[flat|nested] 21+ messages in thread

* [ruby-core:23080] Re: Relegate 1.8.6 to Engine Yard, part II
  2009-03-31  4:36                 ` [ruby-core:23073] " Luis Lavena
@ 2009-03-31 12:28                   ` Urabe Shyouhei
  0 siblings, 0 replies; 21+ messages in thread
From: Urabe Shyouhei @ 2009-03-31 12:28 UTC (permalink / raw
  To: ruby-core

Luis Lavena wrote:
> Please consider it before release 1.8.6.

Sorry for a late reply, actually this was the last thing I added to the
release.  I think you can build from the tarballs.

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2009-03-31 12:35 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-10  7:57 [ruby-core:22803] Relegate 1.8.6 to Engine Yard, part II Urabe Shyouhei
2009-03-10 17:41 ` [ruby-core:22816] " Ryan Davis
2009-03-11  2:55   ` [ruby-core:22833] " Urabe Shyouhei
2009-03-11 12:20     ` [ruby-core:22845] " Urabe Shyouhei
2009-03-16  5:43       ` [ruby-core:22907] " Nobuyoshi Nakada
2009-03-16  7:02         ` [ruby-core:22910] " Urabe Shyouhei
2009-03-26  7:45           ` [ruby-core:23021] " Urabe Shyouhei
2009-03-26 12:53             ` [ruby-core:23023] " Luis Lavena
2009-03-27 11:07               ` [ruby-core:23031] " Urabe Shyouhei
2009-03-31  4:36                 ` [ruby-core:23073] " Luis Lavena
2009-03-31 12:28                   ` [ruby-core:23080] " Urabe Shyouhei
2009-03-16 18:56         ` [ruby-core:22917] " Charles Oliver Nutter
2009-03-17  0:19         ` [ruby-core:22919] " Ryan Davis
2009-03-10 17:51 ` [ruby-core:22817] " Roger Pack
2009-03-11  2:52   ` [ruby-core:22832] " Urabe Shyouhei
2009-03-11 11:09   ` [ruby-core:22842] " Roger Pack
2009-03-11  2:52 ` [ruby-core:22831] " Urabe Shyouhei
2009-03-11  8:49   ` [ruby-core:22840] " brian ford
2009-03-11 20:34 ` [ruby-core:22847] " Ezra Zygmuntowicz
2009-03-11 21:24   ` [ruby-core:22848] " daz
2009-03-12 13:21   ` [ruby-core:22857] " Urabe Shyouhei

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).