久々にWebサーバーのApacheをバージョンアップしようと試みたのだけど失敗。
aprとapr-utilを事前にインストールしておかなきゃいけないのは以前と同じだけど、
コンパイル時に
/usr/bin/ld: cannot find -lexpat
というエラーがでる。
apr-utilとApacheの./configure時に--with-expat=builtinのオプションを付ければ良さそうとWeb情報はあったので--with-expat=builtinオプションをつけてコンパイルしてもNG!
これは--with-expat=builtinオプションはlibiconvも一緒に無視してしまうのでWebDavを使っているとダメだそうだ。(ここでとりあえず僕の策は尽きました。)
同じような悩みをもっている人が掲示板に質問しているのでしばらく様子見しよっと!
セキュリティ対策か最近インストールが難しくなる一方です。
そろそろportsの出番かなぁ?!