mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
According to [1][2], generate phar.php during cross-compile can't be
done, but upstream test res of $(TEST_PHP_EXECUTABLE) is not suitable
for Yocto.
Explicitly set TEST_PHP_EXECUTABLE_RES = "1" to not generate phar.php
for target recipe
Drop 0005-sapi-cli-config.m4-fix-build-directory.patch which is obsolete
for generating phar.php
After apply this commit
...log.do_compile...
Generating phar.php
Skipping phar.php generating during cross compilation
Generating phar.phar
Skipping phar.phar generating during cross compilation
...log.do_compile...
Then php supports reproducible build
[1] https://github.com/php/php-src/issues/11099
[2]
|
||
|---|---|---|
| .. | ||
| 0001-configure.ac-don-t-include-build-libtool.m4.patch | ||
| 0002-ext-phar-Makefile.frag-Fix-phar-packaging.patch | ||
| 0003-iconv-fix-detection.patch | ||
| 0004-pear-fix-Makefile.frag-for-Yocto.patch | ||
| 0005-explicitly-not-generate-phar.php-during-cross-compil.patch | ||
| 70_mod_php8.conf | ||
| php-fpm-apache.conf | ||
| php-fpm.conf | ||
| php-fpm.service | ||