8

Zendスレッドセーフを有効にして(ZTS = 1)php5ソースdebianパッケージをインストールする必要がありますが、デフォルトではこの設定は無効になっています。私の構成でパッケージを再構築するにはどうすればよいですか?

4

2 に答える 2

13
  1. パッケージソースをダウンロードして解凍するapt-get source php5

  2. debian/rulesファイルを編集して COMMON_CONFIG に--enable-roxen-ztsまたは--enable-maintainer-ztsを追加します (どれが必要かは で確認してください./configure --help)。

  3. sudo apt-get build-dep php5ビルドの依存関係をインストールします。

  4. パッケージソースが抽出されたディレクトリから実行しますdpkg-buildpackage -uc -b

オプションで、パッケージがインストールされている場合は、代わりにdevscripts実行できます。debuild -uc -bdpkg-buildpackage -uc -b

于 2013-07-25T10:03:26.423 に答える
-3

心配しないでください。パッケージのビルドには本当に長い時間がかかります。また、ループしているようにも見えますが、最終的には終了します。

于 2014-12-09T13:15:55.557 に答える