[#7708] Bug in libsnmp-ruby1.8 — Hadmut Danisch <hadmut@...>

Hi,

8 messages 2006/04/11
[#7709] Re: Bug in libsnmp-ruby1.8 — Eric Hodel <drbrain@...7.net> 2006/04/11

On Apr 11, 2006, at 6:23 AM, Hadmut Danisch wrote:

[#7770] Re: possible defect in array.c — "Brown, Warren" <warrenbrown@...>

> rb_range_beg_len (in range.c) does set beg and len.

13 messages 2006/04/26
[#7771] Re: possible defect in array.c — "Pat Eyler" <rubypate@...> 2006/04/26

On 4/26/06, Brown, Warren <warrenbrown@aquire.com> wrote:

[ ruby-Bugs-4017 ] testfile requires tmpdir unconditionally

From: noreply@...
Date: 2006-04-03 13:54:07 UTC
List: ruby-core #7667
Bugs item #4017, was opened at 2006-04-03 09:53
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=4017&group_id=426

Category: Standard Library
Group: None
Status: Open
Resolution: None
Priority: 3
Submitted By: Larry Prall (lgp)
Assigned to: Nobody (None)
Summary: testfile requires tmpdir unconditionally

Initial Comment:
The 'testfile' module requires the 'tmpdir' module, which in return requires the 'tmpdir' module which is applicable only to win32 systems.  When running in debug mode this generates an extraneous error:

Exception `LoadError' at /usr/local/lib/ruby/1.8/tmpdir.rb:12 - no such file to load -- Win32API

Suggest modifying the 'testfile' module to require 'tmpdir' only on Windows:

*** tempfile.rb.fixed   Mon Apr  3 09:39:43 2006
--- tempfile.rb Tue May 10 21:46:31 2005
***************
*** 5,11 ****
  #
  
  require 'delegate'
! require 'tmpdir' if RUBY_PLATFORM =~ /mswin/i
  
  # A class for managing temporary files.  This library is written to be
  # thread safe.
--- 5,11 ----
  #
  
  require 'delegate'
! require 'tmpdir'
  
  # A class for managing temporary files.  This library is written to be
  # thread safe.


----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=4017&group_id=426

In This Thread

Prev Next