[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:00996] Re: パイプ先を間違えることができない?



Hironao Komatsu <hirkmt@gmail.com> wrote:

>小松です。
>
>> うです。少なくとも私の周辺では Linux 以外では再現していませ
>> ん。小松さんの環境は何でしょうか?
>>  再現する環境では「make sh」で作成した fdsh でも再現します。
>> こちらの方が構成がシンプルなので、検証にはこちらを用いた方が
>> 楽だと思います。
>>  ただ、fd を fdsh という名称で起動したケースと区別しづらい
>> ので、「make sh」で作った方は便宜上 makesh と呼びます。
>
>リリース版に対し(CFLAGSに-gを加える以外)無加工でmakeし、./fdに
>ハードリンクで./fdshとしたものです。説明が足りませんでした。
>
>現在の環境はGentoo Linuxでgccは4.5.3です。

しらいです。

出先なので簡単にしか書けませんが、
昨日の patch 程の大層なことしなくても何とかなりそうです。

posixsh.c:gettermio() の頭にある if 条件節から
ttypgrp == pgrp という boolean を削除します。
多分これだけで解消する筈。
解説は追って帰宅後に。
ではでは。
--
                                                  しらい たかし