packages/lang/php8/patches
Michael Heimpold 0119aa5280 php8: fix cross-compiling for x86_64
The build process uses a minilua helper for code generation
which must not be compiled with target cross-compiler but
the host compiler.

This error was spotted by buildbots:
ext/opcache/minilua /builder/shared-workdir/build/sdk/build_dir/
 target-x86_64_musl/php-8.0.1/ext/opcache/jit/dynasm/dynasm.lua
 -D X64=1 -o ext/opcache/jit/zend_jit_x86.c /builder/shared-workdir
 /build/sdk/build_dir/target-x86_64_musl/php-8.0.1/ext/opcache/jit/zend_jit_x86.dasc
/bin/bash: ext/opcache/minilua: No such file or directory
Makefile:406: recipe for target 'ext/opcache/jit/zend_jit_x86.c' failed
make[4]: *** [ext/opcache/jit/zend_jit_x86.c] Error 127

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2021-02-04 23:47:52 +01:00
..
0007-Add-support-for-use-of-the-system-timezone-database.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
0022-Use-system-timezone.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
0025-php-5.4.9-fixheader.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
0030-Remove-W3C-validation-icon-to-not-expose-the-reader-.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
0041-Add-patch-to-remove-build-timestamps-from-generated-.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
0050-remove-build-timestamps.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
1001-ext-opcache-fix-detection-of-shm-mmap.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
1004-disable-phar-command.patch php8: introduce new major version package 2021-02-01 07:49:01 +01:00
1010-Fix-opcache-jit-minilua-compiling.patch php8: fix cross-compiling for x86_64 2021-02-04 23:47:52 +01:00