On Jan 2 14:01, Dave Korn wrote:
> On 02 January 2008 10:25, melvins wrote:
> > Mike Boone wrote:
> >>
> >> In reference to that /dev/urandom bug I encountered last week, I
> >> thought I might try to build Ruby from source on Cygwin and see how it
> >> works.
> >>
> >> I downloaded Ruby 1.8.6-
On Dec 22, 2007 3:46 PM, Igor Peshansky <[EMAIL PROTECTED]> wrote:
> As I mentioned before, I don't use Ruby too often. But I just realized
> something: to reproduce the error, you needed a "require
> 'nonexistent_file'", which will obviously set errno to ENOENT (which is
> exactly the error you'r
On 02 January 2008 10:25, melvins wrote:
> Mike Boone wrote:
>>
>> In reference to that /dev/urandom bug I encountered last week, I
>> thought I might try to build Ruby from source on Cygwin and see how it
>> works.
>>
>> I downloaded Ruby 1.8.6-p111 off the ruby-lang.org website, unpacked
>> it
On Jan 2, 2008 5:24 AM, melvins <[EMAIL PROTECTED]> wrote:
>
> I had the same problem with you mike, what I did is I downloaded a
> stable-snapshot version of ruby, then I copy the missing/strftime.c file to
> hte 1.8.6 version, run make again, then it now all works.
This worked for me too. Both
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Problem reports: http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
>
>
--
View this message in
In reference to that /dev/urandom bug I encountered last week, I
thought I might try to build Ruby from source on Cygwin and see how it
works.
I downloaded Ruby 1.8.6-p111 off the ruby-lang.org website, unpacked
it, then ./configure and make. This fails with:
./missing/strftime.c:193: error: 'tim
On Fri, 21 Dec 2007, Mike Boone wrote:
> I came up with a simple Ruby snippet that reproduces the problem. I'd
> appreciate it if other Cygwin users would try it. You can change the
> "cause_failure = true" line to say false and it will run.
>
> --urandom_test.rb--
> # Test failure of reading
Over on the comp.ruby.lang group, I got a reply from Matz, the lead
Ruby developer:
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/284495
He states: "The bug must lie between Cygwin and Ruby. We don't call
lseek explicitly. You can clearly see this by doing strace on Linux
(or other
On Dec 22, 2007 7:51 AM, Corinna Vinschen <[EMAIL PROTECTED]> wrote:
> Looks like a bug in ruby. First of all, this works fine under Cygwin:
Thanks for analyzing this. I'll take it up at comp.lang.ruby and see
what happens.
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/284492
Mike
On Dec 21 22:13, Mike Boone wrote:
> I came up with a simple Ruby snippet that reproduces the problem. I'd
> appreciate it if other Cygwin users would try it. You can change the
> "cause_failure = true" line to say false and it will run.
>
> --urandom_test.rb--
> # Test failure of reading /dev
I came up with a simple Ruby snippet that reproduces the problem. I'd
appreciate it if other Cygwin users would try it. You can change the
"cause_failure = true" line to say false and it will run.
--urandom_test.rb--
# Test failure of reading /dev/urandom after failed require
# this method is
OK, I modified the Rails source code to add the puts statement just
above the statement that reads from /dev/urandom. I then ran strace
again and looked for the relevant section of the output. I trimmed out
the leading numeric stuff so I could run a diff on them.
Here is the output of the failing
On Dec 20, 2007 4:29 PM, Frodak Baksik <[EMAIL PROTECTED]> wrote:
> On Dec 20, 2007 10:28 AM, Mike Boone wrote:
> Can you access /dev/urandom outside of ruby? It might be a simpler
> check to ensure that /dev/urandom is working.
I ran all the commands you suggested with no problems.
The problem
On Dec 20, 2007 10:28 AM, Mike Boone wrote:
> On Dec 19, 2007 11:59 PM, Igor Peshansky wrote:
> > Well, /dev/urandom certainly exists in Cygwin. I'm not a Ruby expert, but
> > considering that adding a puts() before the file open seems to fix it, I'd
> > look somewhere in the Ruby code. But you
On Dec 19, 2007 11:59 PM, Igor Peshansky <[EMAIL PROTECTED]> wrote:
> Well, /dev/urandom certainly exists in Cygwin. I'm not a Ruby expert, but
> considering that adding a puts() before the file open seems to fix it, I'd
> look somewhere in the Ruby code. But you can try running the original
> un
On Wed, 19 Dec 2007, Mike Boone wrote:
> Can anyone running Cygwin and Ruby on Rails comment on this problem?
>
> Create a Rails 2.0.2 application and see if it fails with this error:
> No such file or directory - /dev/urandom
>
> I filed a bug on Rails, please read for more details.
> http://dev.
Can anyone running Cygwin and Ruby on Rails comment on this problem?
Create a Rails 2.0.2 application and see if it fails with this error:
No such file or directory - /dev/urandom
I filed a bug on Rails, please read for more details.
http://dev.rubyonrails.org/ticket/10544
I'm not sure if this i
17 matches
Mail list logo