2014年8月8日金曜日

FreeBSD10 mod_pagespeed make 本体のlink

とりあえずap_log_error絡みリンクエラー等は
mod_pagespeed.target.mkに手パッチで

        -Ithird_party/httpd/src/include \
        -I/usr/local/include/apache22 \

のようにパッケージ内のインクルードファイルを優先する事で解消
mod_pagespeed本体のリンクは出来た
(システム側の/usr/local/include/apache22は要らないかもしれないが)
リンク出来ただけなので動作するのかはまだ見てないが・・・

サブユーティリティの
css_minify_main、html_minifier_main、js_minifyがlibthrなどを要求するので
どうするか

FreeBSD10とclangだけの対応になるし、*.gypから生成されたmakefileを
手パッチしているので、本質的にはgypファイルの中身を理解して修正しないと
意味ない。

portsはFreeBSD 9 / 10で共通だが、今の状態じゃマージ難しそうだ


0 件のコメント: