Kahua-0.5.1

English page

Kahua Release

kahua-web Release

Security Advisory

Event Log

Documentation

For developers

Site info

Related Site

Release Note for version 0.5.1

バグ修正

  1. make-kahua-collectionが生成直後の(ストレージに保存される前の)インスタンスを含めてコレクションを作るようになりました。
  2. クリーンインストール時に skel ディレクトリをコピーできずにエラーになる問題を修正しました。
  3. make uninstall時にKahuaのスクリプトが置かれたディレクトリを問答無用で削除していたのを修正しました。
  4. kahua-httpdの挙動をよりHTTP/1.1(RFC2616)に近づけました(まだまだですが)。

動作条件

  1. Gauche-0.8.7 以降(ただし、CVS HEADの使用を推奨します)
  2. Gaucheがpthreadをサポートするように構築されていること。
    $ gosh -V|grep pthread
    Gauche scheme interpreter, version 0.8.7 [utf-8,pthreads]
    
    のように表示されればOK。

注意事項

  1. 0.5では、0.4.1以前とRDBMSへの管理情報の格納方法が変更されています。 0.5に入れ換え後、必ず新たに追加された 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...OK
    Checking kahua_db_classcount...FIXED
    ==Done==
    
  2. Linux カーネルバージョン 2.4 系列を使っているシステムでは、 NPTL(Native Posix Thread Library)が組込まれていない libc を使っている場合 (たとえば、2.4 系列カーネルの Debian 3.1 sarge)では正しく動作しません。 2.6系列のカーネルに入れ替えるか、NPTLを組み込んだlibcを使用してください。

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