启用 ZTS 构建 PHP 时出错

启用 ZTS 构建 PHP 时出错

我正在尝试构建启用了 ZTS 支持的 PHP 5 版本,以便能够使用 PHP pthreads 模块。我正在尝试从包存储库中的源代码进行构建,即获取构建依赖项和源代码

sudo apt-get build-dep php5
apt-get source php5

我测试了.deb使用未受影响的源构建一个,dpkg-buildpackage -rfakeroot -uc -b并且运行良好。

接下来我使用增加了版本号dch -i并将其添加到文件--enable-maintainer-zts中。 COMMON_CONFIGdebian/rules

当我尝试dpkg-buildpackage -rfakeroot -uc -b再次运行该命令时,出现以下错误:

make[1]: *** [ext/date/php_date.lo] Error 1
make[1]: Leaving directory `/home/jonas/php/php5-5.5.9+dfsg/apache2-build'
make: *** [build-apache2-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

知道哪里失败了/缺失了什么吗?

相关内容