[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:2432

From: Shimamoto "Neko" Tatsuya <neko@xxxxxxxxxx>
Date: Wed, 3 Sep 2003 13:09:18 +0900
Subject: [sylpheed-jp:02432] Re: Sylpheed 0.9.5 released

島本です

TurboLinux8で、bashのバージョンは 2.05.6 です。
やはり、X 上のターミナル(gnome、rxvt)で configure すると時間がかかります。
Xを立ち上げずに configure すれば一瞬ですけど。

configure ファイルの、
「checking the maximum length of command line arguments...」
出力直後の、以下の処理が、ループを繰り返すたびに、
倍々ゲームで時間を消費するようになるようで、

   5507     while (test "X"`$CONFIG_SHELL $0 --fallback-echo "X$testring" 2>/dev/null` \
   5508            = "XX$testring") >/dev/null 2>&1 &&
   5509         new_result=`expr "X$testring" : ".*" 2>&1` &&
   5510         lt_cv_sys_max_cmd_len=$new_result &&
   5511         test $i != 17 # 1/2 MB should be enough
   5512     do
   5513       i=`expr $i + 1`
   5514       testring=$testring$testring
   5515     done

私の今の環境で調べたところ、ループ先頭で i が 14 である時、
 test "X"`$CONFIG_SHELL $0 --fallback-echo "X$testring" 2>/dev/null`
 = "XX$testring") >/dev/null 2>&1
の部分に約47秒、
 new_result=`expr "X$testring" : ".*" 2>&1`
の部分に約19秒、
 testring=$testring$testring
の処理に約13秒
かかりました。

iが15の時に、最初のtestに失敗してループを抜けるんですが、
そのtestに2分半かかっています。

#「test $i != 17」を「test $i != 12」くらいにしてもよいなら、きっと平和なんですが

  ∧∧
 = .. =    島本 達也  mailto: neko@xxxxxxxxxx
        (株)ネメシス TEL: 0422-22-8841
                FAX: 0422-22-4430
                URL: http://www.nemesys.co.jp/


[前][次][番号順一覧][スレッド一覧]

   @  2419 2003-09-02 17:51 [hiro-y@xxxxxxxxxx   ] Sylpheed 0.9.5 released                 
      2420 2003-09-02 19:28 ┣[y_koike@xxxxxxxxxx  ]                                       
      2421 2003-09-02 20:42 ┃┣[shige@xxxxxxxxxx    ]                                     
      2429 2003-09-03 12:02 ┃┃┗[dorkiss@xxxxxxxxxx  ]                                   
      2430 2003-09-03 12:29 ┃┃ ┣[hotta-s@xxxxxxxxxx  ]                                 
      2431 2003-09-03 12:34 ┃┃ ┗[shige@xxxxxxxxxx    ]                                 
      2433 2003-09-03 13:08 ┃┃  ┗[y_koike@xxxxxxxxxx  ]                               
      2434 2003-09-03 22:41 ┃┃   ┗[bruce@xxxxxxxxxx    ]                             
      2435 2003-09-05 17:05 ┃┃    ┗[y_koike@xxxxxxxxxx  ]                           
      2436 2003-09-07 02:34 ┃┃     ┣[a-toga@xxxxxxxxxx   ]                         
      2437 2003-09-09 13:31 ┃┃     ┗[hiro-y@xxxxxxxxxx   ]                         
      2438 2003-09-10 15:05 ┃┃      ┗[y_koike@xxxxxxxxxx  ]                       
      2423 2003-09-02 22:41 ┃┣[gomic-km@xxxxxxxxxx ]                                     
      2425 2003-09-02 23:12 ┃┃┗[y_koike@xxxxxxxxxx  ]                                   
      2424 2003-09-02 23:14 ┃┣[ikesan@xxxxxxxxxx   ]                                     
      2426 2003-09-03 00:06 ┃┣[s.kawamura@xxxxxxxxx]                                     
      2427 2003-09-03 00:18 ┃┣[a-toga@xxxxxxxxxx   ]                                     
      2428 2003-09-03 00:37 ┃┃┗[gomic-km@xxxxxxxxxx ]                                   
->    2432 2003-09-03 13:09 ┃┗[neko@xxxxxxxxxx     ]                                     
      2422 2003-09-02 22:10 ┗[komura@xxxxxxxxxx   ]