ruby-cvs:15918
From: (ocean) <ocean ruby-lang.org>
Date: Fri, 11 Nov 2005 07:48:44 +0900
Subject: [ruby-cvs:15918] ruby: * configure.in: undef HAVE_LINK on BeOS. (link(2) always returns
ocean Fri, 11 Nov 2005 07:48:44 +0900
Modified files: (Branch: ruby_1_8)
ruby:
ChangeLog configure.in file.c
Log:
* configure.in: undef HAVE_LINK on BeOS. (link(2) always returns
EINVAL, and this causes error in test/fileutils.)
* file.c: overwride chown(2) and fchown(2) on BeOS. (these functions
should not change user/group id if -1 is passed as corresponding
argument, and this causes error in test/fileutils too)
[ruby-dev:27672]
* file.c (rb_file_s_link): checks HAVE_LINK.
Revision Changes Path
1.2673.2.1378 +12 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1377&r2=1.2673.2.1378
1.212.2.39 +1 -1 ruby/configure.in
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/configure.in?cvsroot=src&r1=1.212.2.38&r2=1.212.2.39
1.169.2.29 +33 -1 ruby/file.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/file.c?cvsroot=src&r1=1.169.2.28&r2=1.169.2.29