参见下面 RPM 编译信息
warning: Installed (but unpackaged) file(s) found:
/.channels/.alias/pear.txt
/.channels/.alias/pecl.txt
/.channels/.alias/phpdocs.txt
/.channels/__uri.reg
/.channels/doc.php.net.reg
/.channels/pear.php.net.reg
/.channels/pecl.php.net.reg
/.depdb
/.depdblock
/.filemap
/.lock
解决方法 在 spec 中添加下面定义
%define _unpackaged_files_terminate_build 0
另外注意:
php 编译过程中, 无法使用 make install $DESTDIR=%{buildroot} 参数
#make install DESTDIR=%{buildroot}
make install INSTALL_ROOT=$RPM_BUILD_ROOT