Kahua-0.9.1

English page

Kahua Release

kahua-web Release

Security Advisory

Event Log

Documentation

For developers

Site info

Related Site

Release Note for version 0.9.1

マイナーバグフィックスためのリリースです。

以前のバージョンとの相違

機能的には0.9と同一です。

バグ修正

  1. タグのcontentや属性値に'(シングルクォート)が含まれる際、0.9では実体参照 ' に置き換えていました。しかし、Internet Explorer (IE) 6.0 SP2 はXHTMLに含まれる ' を解釈できないため、これを ' に置き換えるように修正しました。

動作条件

  1. Gauche-0.8.8 以降(0.8.8のバグについては後述)
  2. Gaucheがpthreadをサポートするように構築されていること。
    $ gosh -V|grep pthread
    Gauche scheme interpreter, version 0.8.8 [utf-8,pthreads]
    
    のように表示されればOKです。
  3. Gauche-0.8.8 には、エラー発生時にメッセージを表示せずに終了してしまうバグがあります。パッチを適用してGaucheをビルドすることを推奨します。

注意事項

  1. 0.8において、efsで追加されたインデックススロットをサポートするための準備として、RDBMSのテーブル構造を変更しました。 0.7以前のリリースバージョンからアップグレードする場合、必ず運用しようとする(新しい)バージョンのKahuaに含まれるkahua-dbutilコマンドでデータベースの変換を行ってください。
    % /usr/local/kahua/bin/kahua-dbutil fix mysql:kahua:password:db=test
    ==Start checking: #<<kahua-db-mysql> "mysql:kahua:password:db=test" (active)>==
    Checking kahua_db_idcount... FIXED
    Checking kahua_db_classcount... OK
    Checking ID column and indexes... FIXED
    Checking removed flags... OK
    ==Done==
    
  2. Linux カーネルバージョン 2.4 系列を使っているシステムでは、 NPTL(Native Posix Thread Library)が組込まれていない libc を使っている場合 (たとえば、2.4 系列カーネルの Debian 3.1 sarge)では正しく動作しません。 2.6系列のカーネルに入れ替えるか、NPTLを組み込んだlibcを使用してください。 NPTLが有効かどうかは getconf コマンドで調べることができます。
    % getconf GNU_LIBPTHREAD_VERSION
    NPTL 0.60
    

Copyright (c) 2003-2007 Kahua Project Contact | About Us