[#6728] Ruby 1.3.3-990507 — matz <matz@...>

Ruby 1.3.3-990507 is out, check out:

34 messages 1999/05/07
[#6731] Re: Ruby 1.3.3-990507 — Katsuyuki Komatsu <komatsu@...> 1999/05/07

小松です。

[#6779] Re: private inner class (Re: Re: class def in class def) — Koji Oda <oda@...1.qnes.nec.co.jp>

小田@QNES です。

13 messages 1999/05/13

[#6789] Ruby 1.3.3-990513 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.3-990513 is out, check out:

59 messages 1999/05/13
[#6811] Re: Ruby 1.3.3-990513 — Koji Oda <oda@...1.qnes.nec.co.jp> 1999/05/14

小田@QNES です。

[#6814] Re: Ruby 1.3.3-990513 — matz@... (Yukihiro Matsumoto) 1999/05/15

まつもと ゆきひろです

[#6821] Re: Ruby 1.3.3-990513 — Koji Oda <oda@...1.qnes.nec.co.jp> 1999/05/16

小田@QNES です。

[#6790] Re: Ruby 1.3.3-990513 — Katsuyuki Komatsu <komatsu@...> 1999/05/13

小松です。

[#6891] Ruby 1.3.3-990518 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.3-990518 is out, check out:

19 messages 1999/05/18

[#6919] ext/socket/getaddrinfo.c tiny fix — Jun-ichiro itojun Hagino <itojun@...>

ext/socket/getaddrinfo.cに以下のpatchをおねがいします。

22 messages 1999/05/20
[#6921] Re: ext/socket/getaddrinfo.c tiny fix — Jun-ichiro itojun Hagino <itojun@...> 1999/05/20

[#7034] Ruby 1.3.4-990531 — Yukihiro Matsumoto <matz@...>

Ruby 1.3.4-990531 is out, check out:

25 messages 1999/05/31

[ruby-dev:7036] patch for OS/2

From: kenn@...
Date: 1999-05-31 13:14:28 UTC
List: ruby-dev #7036
長沢@OS/2 使われ、です。

ruby-1.3.3-990518 へのパッチです。手を入れた点は以下の通り。


1.process が動かなくなっていたので、とりあえずdjgpp 向けのルーチンにマ
  クロ定義を追加してごまかした。

2.GETPGRP_VOID が何故かdefine されないので、とりあえず
   #undef HAVE_GETPGRP
  して逃げた。

3.コンパイラ(emx/gcc 0.9d)のFIXでAF_UNIX 関連が修正されたので、
  socket.c の「逃げ」を廃止した。
 (ちゃんと動くかどうかは未確認)

4.Makefile.in でstrcasecmp.o の依存関係はあるのに、strncasecmp.o の依
  存関係の記述が無いので追加した。
-- 
                           長沢 研二         - HGF01572@nifty.ne.jp -
                                          [New!]  kenn@hma.att.ne.jp
                                          (〜5/31) kenn@tcp-ip.or.jp
                                      /// Team OS/2 J at HAMAMATSU ///

Attachments (1)

ruby-1.3.3-emx.diff (1.58 KB, text/x-diff)
diff -crN ruby-1.3.3-990518/ext/socket/socket.c ruby-1.3.3/ext/socket/socket.c
*** ruby-1.3.3-990518/ext/socket/socket.c	Tue May 11 10:34:32 1999
--- ruby-1.3.3/ext/socket/socket.c	Sun May 30 22:19:12 1999
***************
*** 19,27 ****
  #include <netdb.h>
  #endif
  #include <errno.h>
- #ifdef __EMX__
- #undef HAVE_SYS_UN_H
- #endif
  #ifdef HAVE_SYS_UN_H
  #include <sys/un.h>
  #endif
--- 19,24 ----
diff -crN ruby-1.3.3-990518/Makefile.in ruby-1.3.3/Makefile.in
*** ruby-1.3.3-990518/Makefile.in	Fri May 07 17:03:40 1999
--- ruby-1.3.3/Makefile.in	Sun May 30 21:08:48 1999
***************
*** 179,184 ****
--- 179,187 ----
  strcasecmp.o: @srcdir@/missing/strcasecmp.c
  	$(CC) $(CFLAGS) $(CPPFLAGS) -c @srcdir@/missing/strcasecmp.c
  
+ strncasecmp.o: @srcdir@/missing/strncasecmp.c
+ 	$(CC) $(CFLAGS) $(CPPFLAGS) -c @srcdir@/missing/strncasecmp.c
+ 
  strchr.o: @srcdir@/missing/strchr.c
  	$(CC) $(CFLAGS) $(CPPFLAGS) -c @srcdir@/missing/strchr.c
  
diff -crN ruby-1.3.3-990518/process.c ruby-1.3.3/process.c
*** ruby-1.3.3-990518/process.c	Wed May 12 16:34:04 1999
--- ruby-1.3.3/process.c	Sun May 30 21:37:08 1999
***************
*** 48,53 ****
--- 48,57 ----
  # include "macruby_missing.h"
  #endif
  
+ #ifdef __EMX__
+ #undef HAVE_GETPGRP
+ #endif
+ 
  static VALUE
  get_pid()
  {
***************
*** 607,613 ****
      if (state == 0) return Qtrue;
      return Qfalse;
  #else
! #if defined(DJGPP)
      VALUE cmd;
      int state;
  
--- 611,617 ----
      if (state == 0) return Qtrue;
      return Qfalse;
  #else
! #if defined(DJGPP) || defined(__EMX__)
      VALUE cmd;
      int state;
  

In This Thread

Prev Next