[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:16547] PHP3 Rebuild errror



BTSにはすでに出ているのですが、そこまでたどりつけなくて困っている
人がいるかもしれない(いないかも)ので、出しておきます。

結論から。Apache-SSLを入れた状態では、PHP3パッケージの再構築は
できません。これは、再構築時に使用されるapxsがApache-SSLに対応
していないからです(Bug#31592)。これによって、

$ dpkg-buildpackage -us -uc -rfakeroot -b
(略)
checking for Apache module support via DSO through APXS... apxs:Error: Sorry, no shared object support for Apache
(略)
gcc -g -O2 -O2 -fpic  -I.. -I.   -I                      -c ../language-parser.tab.c -o language-parser.tab.o
In file included from language-parser.y:56:
../php.h:183: ap_config.h: No such file or directory
(以下、“No such file or directory”がずらずらっと並ぶ)

こんな感じでエラーになります。たぶん、現在のpotato環境でも
同じでしょう。普通のapacheを入れた環境なら構築できます。
日本語の使えるPHP3パッケージを作りたい方は注意してください。

# つうわけで、ただいまコンパイル中…。

以前、このメイリングリストでPHP3の日本語パッチの話が出ていましたが、
現在、「PHP国際化プロジェクト」があります。最終的にはPHPの本家に
とりこんでもらうのが目標だそうです。

PHP日本語ページ
http://www.cityfujisawa.ne.jp/%7Elouis/apps/phpfi/

PHP3漢字パッチ
http://www.softagency.co.jp/mysql/php3-kanji.html

PHP国際化プロジェクト
http://php.jpnnet.com/
-- 
喜瀬“冬猫”浩@南国沖縄