[Momonga-devel.ja:01782] libuserがコンパイルエラー


やまのじ。

cyrus-sasl1-devel を入れていない状態だと、

ldap.c:36:18: sasl.h: そのようなファイルやディレクトリはありません

と出て、コンパイルに失敗します。libuser.specには cyrus-sasl-devel
のBuildPrereqはあるのですが、cyrus-sasl-develには

/usr/include/sasl/sasl.h

はありますが、libuserのldap.cには

#include <sasl.h>

と記述してあるので、

/usr/include/sasl.h

を要求しているようです。(で、これがあるのが、cyrus-sasl1-develの方)

BuildPrereq に cyrus-sasl1-devel をいれるか、ldap.c を変更するパッチを
用意する必要があるのではないでしょうか。

どちらかいいのか僕にはわかりませんが。
--
yAmanOji