« SubversionでSSLクライアント証明書(Linux) | Main | KeepAliveTimeoutの値の適正値は? »

2010.10.13

ApacheとSubversionの両方をビルドする(2)

ApacheとSubversionをビルド・・・したのはいいのですが、Tracでページを開くと、時々(不定期に)

RuntimeError: instance.__dict__ not accessible in restricted mode

というエラーが・・・。調べてみると、Debian Etchに更新したら、Tracが時々RuntimeErrorを出すようになった にたどり着きました。

そういえば、Subversionのインストールの際に、

# make swig-py
# make install-swig-py

を処理するのを忘れていたような(苦笑)。ついでに、mod_pythonの再ビルドも忘れていたような・・・。その前に作業した時は、きちんと忘れずに処理していたのに。

で、mod_pythonのビルドを行ってみたのですが、makeの際にエラーが発生。調べてみると、mod_pythonのインストールでconnobject.c:142: error: request for member `next' in something not a structure or unionがそのものズバリ、でした。

1文字だけの修正とのことなので、patchを適用せずにsrc/connobject.cファイルを直接編集。

!(b == APR_BRIGADE_SENTINEL(b) ||

の部分を、
!(b == APR_BRIGADE_SENTINEL(bb) ||

にして再度ビルドすれば解決。

今のところ、問題なく動いてくれているようです。

|

« SubversionでSSLクライアント証明書(Linux) | Main | KeepAliveTimeoutの値の適正値は? »

Subversion・Trac・etc.」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack


Listed below are links to weblogs that reference ApacheとSubversionの両方をビルドする(2):

« SubversionでSSLクライアント証明書(Linux) | Main | KeepAliveTimeoutの値の適正値は? »