[Mew-dist 06189] Re: UseCL=yes for Solaris 2.x

Murata Takashi Takashi.Murata at example.com
1998年 8月 28日 (金) 12:16:05 JST


  村田@NSGです。パッチを書けないのに、文句だけで申し訳ありません。

From: Makoto MATSUSHITA (まつしたまこと) <matusita at example.com>
Subject: [Mew-dist 06184] Re: UseCL=yes for Solaris 2.x
Date: Thu, 27 Aug 1998 18:11:30 +0900

> for im_check_headers in sys/syscall.h syscall.h
> do
>         AC_CHECK_HEADER($im_check_headers,
>                         AC_EGREP_CPP(sys_fsync_is_found,
>                         [#include <$im_check_headers>
>                          #ifdef SYS_fsync
>                          sys_fsync_is_found
>                          #endif],
>                         im_nosync=no,
>                         im_nosync=yes))
> done
> AC_SUBST(im_nosync)

  方向として、fsync() のサポートの有無によってデフォルトを変えるように
されているようなのですが、fsync() のサポートが無いシステムでは yes 以外
選択肢がありません。そのため、デフォルトを yes にするのではなく、yes/no
以外の、例えば unsupport などにして、その場合は imsetup で問い合わせない
ようにする、という方がいいのではないですか?

# なぜfsync(3)があるのに動かないのか、基本も分かってないですが(^_^;。
┌───────────── 村田 隆 / Takashi.Murata at example.com ┐
└ 日本システム技術(株) 技術部  Tel:03-3503-8736  Fax:03-3580-7806 ┘



Mew-dist メーリングリストの案内