netatalk 2.0.3コンパイル時に「cnid_index.c:277: error: too few arguments to function 'db->stat'」エラー発生

| コメント(0) | トラックバック(0)

CentOS5.3を最新環境にアップデートして、netatalk2.0.3を再コンパイルしていたら、

cnid_index.c:277: error: too few arguments to function 'db->stat'

というエラーメッセージでコンパイル中断。引数が少ないらしい。ソースを修正して

ret = db->stat(db, &sp, 0);  -> ret = db->stat(db, NULL, &sp, 0);

に変更。cnid_index.c の他に dbif.c でも同様のエラーが出るので、こちらも修正。
再コンパイルは無事に終了

トラックバック(0)

トラックバックURL: http://comp.senseofwonder.org/cgi/mt4/mt-tb.cgi/56

コメントする

このブログ記事について

このページは、作 者が2009年9月19日 11:47に書いたブログ記事です。

ひとつ前のブログ記事は「LotusNotesのドラフトに書類が残っているときに警告を出す」です。

次のブログ記事は「.NET Framework 3.5(KB951847) のインストールが失敗する」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。