From: Kazuhiko Date: 2002-02-01T14:14:14+09:00 Subject: [ruby-list:33718] mod_ruby and letmesee... --Multipart_Fri_Feb__1_14:14:00_2002-1 Content-Type: text/plain; charset=ISO-2022-JP かずひこです。 mod_ruby で letmesee (http://openlab.ring.gr.jp/edict/letmesee/) をつかっ ていて、たびたびなぞの SEGV になやまされていたのですが、さきほどリリース された mod_ruby-0.9.6 にバージョンアップしてみると、すっかり安定して動作 しているようです。 linux-2.4.17 eb-3.2beta3 ruby-eb-1.6 (eb-3.2 用に若干修正) letmesee-0.1.2 mod_ruby-0.9.6 apache-1.2.22 ついでに ruby-eb-1.6 の eb-3.2 向けパッチを添付しておきます。 --Multipart_Fri_Feb__1_14:14:00_2002-1 Content-Type: application/octet-stream; type=patch Content-Disposition: attachment; filename="ruby-eb1.6.eb.c.patch" Content-Transfer-Encoding: 7bit --- ruby-eb-1.6/eb.c.orig Sat Jun 23 02:44:43 2001 +++ ruby-eb-1.6/eb.c Sat Dec 15 15:37:19 2001 @@ -1018,7 +1018,9 @@ rb_define_const(mEB, "HOOK_BEGIN_COLOR_JPEG", INT2FIX(EB_HOOK_BEGIN_COLOR_JPEG)); rb_define_const(mEB, "HOOK_END_COLOR_GRAPHIC", INT2FIX(EB_HOOK_END_COLOR_GRAPHIC)); +#ifdef EB_HOOK_STOP_CODE rb_define_const(mEB, "HOOK_STOP_CODE", INT2FIX(EB_HOOK_STOP_CODE)); +#endif rb_define_const(mEB, "HOOK_BEGIN_IN_COLOR_BMP", INT2FIX(EB_HOOK_BEGIN_IN_COLOR_BMP)); rb_define_const(mEB, "HOOK_BEGIN_IN_COLOR_JPEG", INT2FIX(EB_HOOK_BEGIN_IN_COLOR_JPEG)); --- ruby-eb-1.6/eb.c.orig Fri Feb 1 14:10:19 2002 +++ ruby-eb-1.6/eb.c Fri Feb 1 14:11:28 2002 @@ -1022,8 +1022,12 @@ rb_define_const(mEB, "HOOK_STOP_CODE", INT2FIX(EB_HOOK_STOP_CODE)); #endif +#ifdef EB_HOOK_BEGIN_IN_COLOR_BMP rb_define_const(mEB, "HOOK_BEGIN_IN_COLOR_BMP", INT2FIX(EB_HOOK_BEGIN_IN_COLOR_BMP)); +#endif +#ifdef EB_HOOK_BEGIN_IN_COLOR_JPEG rb_define_const(mEB, "HOOK_BEGIN_IN_COLOR_JPEG", INT2FIX(EB_HOOK_BEGIN_IN_COLOR_JPEG)); +#endif rb_define_const(mEB, "HOOK_END_IN_COLOR_GRAPHIC", INT2FIX(EB_HOOK_END_IN_COLOR_GRAPHIC)); rb_define_const(mEB, "HOOK_BEGIN_WAVE", INT2FIX(EB_HOOK_BEGIN_WAVE)); --Multipart_Fri_Feb__1_14:14:00_2002-1--