山本です。

>ちょうど一昨日この辺をいじったので、バックポートすると何とかな
>るかも知れません。

びびりました。これだけの変更をしても問題ないものか・・・

自分なりに調べて、lib/mkmf.rb の have_func で -DHAVE_ + uppercase
で作成しているのを見つけました。grep で見つからないわけだ。

下ので十分そうなのですが、これでコミットしても問題ないでしょうか?


Index: Makefile.sub
===================================================================
RCS file: /ruby/ruby/bcc32/Makefile.sub,v
retrieving revision 1.42.2.3
diff -u -w -b -r1.42.2.3 Makefile.sub
--- Makefile.sub	16 Feb 2004 11:43:30 -0000	1.42.2.3
+++ Makefile.sub	16 Feb 2004 14:11:46 -0000
@@ -249,7 +249,7 @@
 /* \#define HAVE_SETITIMER 1 */
 /* \#define HAVE_GETGROUPS 1 */
 /* \#define HAVE_SIGPROCMASK 1 */
-\#define HAVE_GETLOGIN 1
+/* \#define HAVE_GETLOGIN 1 */
 \#define HAVE_TELLDIR 1
 \#define HAVE_SEEKDIR 1
 \#define HAVE_COSH 1


Index: config.h_in
===================================================================
RCS file: /ruby/ruby/vms/Attic/config.h_in,v
retrieving revision 1.1
diff -u -w -b -r1.1 config.h_in
--- config.h_in	22 Mar 2002 07:26:42 -0000	1.1
+++ config.h_in	16 Feb 2004 14:28:40 -0000
@@ -38,7 +38,7 @@
 /* #define HAVE_SETITIMER 1 */

 /* #define HAVE_GETGROUPS 1 */

 #define HAVE_SIGPROCMASK 1

-#define HAVE_GETLOGIN 1

+/* #define HAVE_GETLOGIN 1 */

 #define HAVE_TELLDIR 1

 #define HAVE_SEEKDIR 1