我需要安装带有zend线程安全启用的php5源debian包(ZTS = 1) 但默认情况下,此配置是禁用的。 如何使用我的配置重建包?
答案 0 :(得分:13)
使用apt-get source php5
修改debian/rules
文件并将--enable-roxen-zts
或--enable-maintainer-zts
添加到COMMON_CONFIG(使用./configure --help
确认您需要哪一个)。
sudo apt-get build-dep php5
安装构建依赖项。
从提取包源的目录运行dpkg-buildpackage -uc -b
。
如果您安装了devscripts
个软件包,则可以选择运行debuild -uc -b
代替dpkg-buildpackage -uc -b
。
答案 1 :(得分:-3)
别担心,包构建真的需要很长时间,而且它看起来像是在循环中,但它最终会结束。