« 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

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/3959/49695726

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

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