Releases: SayaAEP/php8-aarch64-builds
PHP8.2.25-ARM64 for PM5-5.20+
Release Notes
Note
The bin.zip binary used for Magisk-Modules-Alt-Repo/pmmp is now specifically used as the base binary included in the pmmp Magisk module. The update-pmmp updater function has moved to using the prebuilt official PocketMine-MP binaries, which now have Linux-arm64 support. You can find these binaries at PocketMine-MP PHP Binaries Releases.
Release
Precompiled PHP 8 for ARM64 for PocketMine.
Compilation Logs for bin.zip
echo "i forogot to copy the logs from github codespaces terminal 🗿. sowwy :( "
PHP8.2.17-ARM64 for PM5-5.19.0
Release Notes
NEW NAMING SCHEME
The naming scheme has been updated from php-compiled-for-Linux_arm64_P5.zip to bin.zip for easier binary updates from the module.
Release
Precompiled PHP 8 for ARM64 for PocketMine.
Changelog
New version 8.2.17 PocketMine-MP 5.10.0
Compilation Logs for bin.zip
gitpod /workspace/php8-aarch64-builds (main) $ sudo bash compile.sh -t android-aarch64 -x -j12 -P5
[PocketMine] PHP compiler for Linux, MacOS and Android
[INFO] Checking dependencies
[opt] Set target to android-aarch64
[opt] Doing cross-compile
[opt] Set make threads to 12
[opt] Compiling with configuration for PocketMine-MP 5
[INFO] Cross-compiling for Android ARMv8 (aarch64)
[warning] OPcache cannot be used on static builds; this may have a negative effect on performance
[warning] Xdebug cannot be built in static mode
[PHP 8.2.17] downloading... done!
[zlib 1.3.1] downloading... configuring... compiling... installing... done!
[gmp 6.3.0] downloading... configuring... compiling... installing... done!
[openssl 3.2.1] downloading... configuring... compiling... installing... done!
[curl curl-8_7_1] downloading... configuring... compiling... installing... done!
[yaml 0.2.5] downloading... configuring... compiling... installing... done!
[leveldb 1c7564468b41610da4f498430e795ca4de0931ff] downloading... configuring... compiling... installing... done!
[libxml2 2.10.1] downloading... configuring... compiling... installing... done!
[libzip 1.10.1] downloading... configuring... compiling... installing... done!
[sqlite3 3450200] downloading... configuring... compiling... installing... done!
[libdeflate 275aa5141db6eda3587214e0f1d3a134768f557d] downloading... configuring... compiling... installing... done!
[PHP] Downloading additional extensions...
pmmpthread: downloading 6.1.0... done!
yaml: downloading 2.2.3... done!
igbinary: downloading 3.2.15... done!
recursionguard: downloading 0.1.0... done!
crypto: downloading abbe7cbf869f96e69f2ce897271a61d32f43c7c0... done!
leveldb: downloading 317fdcd8415e1566fc2835ce2bdb8e19b890f9f3... done!
chunkutils2: downloading 0.3.5... done!
libdeflate: downloading 0.2.1... done!
morton: downloading 0.1.2... done!
xxhash: downloading 0.2.0... done!
arraydebug: downloading 0.2.0... done!
encoding: downloading 0.3.0... done!
[PHP 8.2.17] configuring... compiling... installing... generating php.ini... done!
[INFO] Cleaning up
[PocketMine] You should start the server now using "./start.sh".
[PocketMine] If it doesn't work, please send the "install.log" file to the Bug Tracker.
gitpod /workspace/php8-aarch64-builds (main) $ zip -r bin.zip bin
adding: bin/ (stored 0%)
adding: bin/php7/ (stored 0%)
adding: bin/php7/lib/ (stored 0%)
adding: bin/php7/lib/pkgconfig/ (stored 0%)
adding: bin/php7/lib/pkgconfig/zlib.pc (deflated 37%)
adding: bin/php7/lib/pkgconfig/gmp.pc (deflated 29%)
adding: bin/php7/lib/pkgconfig/libcrypto.pc (deflated 42%)
adding: bin/php7/lib/pkgconfig/libssl.pc (deflated 35%)
adding: bin/php7/lib/pkgconfig/openssl.pc (deflated 34%)
adding: bin/php7/lib/pkgconfig/libcurl.pc (deflated 50%)
adding: bin/php7/lib/pkgconfig/yaml-0.1.pc (deflated 30%)
adding: bin/php7/lib/pkgconfig/libxml-2.0.pc (deflated 38%)
adding: bin/php7/lib/pkgconfig/libzip.pc (deflated 36%)
adding: bin/php7/lib/pkgconfig/sqlite3.pc (deflated 29%)
adding: bin/php7/lib/pkgconfig/libdeflate.pc (deflated 41%)
adding: bin/php7/lib/engines-3/ (stored 0%)
adding: bin/php7/lib/ossl-modules/ (stored 0%)
adding: bin/php7/lib/cmake/ (stored 0%)
adding: bin/php7/lib/cmake/leveldb/ (stored 0%)
adding: bin/php7/lib/cmake/leveldb/leveldbTargets.cmake (deflated 63%)
adding: bin/php7/lib/cmake/leveldb/leveldbTargets-release.cmake (deflated 58%)
adding: bin/php7/lib/cmake/leveldb/leveldbConfig.cmake (deflated 49%)
adding: bin/php7/lib/cmake/leveldb/leveldbConfigVersion.cmake (deflated 68%)
adding: bin/php7/lib/cmake/libxml2/ (stored 0%)
adding: bin/php7/lib/cmake/libxml2/libxml2-config.cmake (deflated 73%)
adding: bin/php7/lib/cmake/libzip/ (stored 0%)
adding: bin/php7/lib/cmake/libzip/modules/ (stored 0%)
adding: bin/php7/lib/cmake/libzip/modules/FindNettle.cmake (deflated 60%)
adding: bin/php7/lib/cmake/libzip/modules/Findzstd.cmake (deflated 64%)
adding: bin/php7/lib/cmake/libzip/modules/FindMbedTLS.cmake (deflated 60%)
adding: bin/php7/lib/cmake/libzip/libzip-config.cmake (deflated 58%)
adding: bin/php7/lib/cmake/libzip/libzip-config-version.cmake (deflated 64%)
adding: bin/php7/lib/cmake/libzip/libzip-targets.cmake (deflated 63%)
adding: bin/php7/lib/cmake/libzip/libzip-targets-noconfig.cmake (deflated 56%)
adding: bin/php7/lib/cmake/libdeflate/ (stored 0%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-targets.cmake (deflated 63%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-targets-release.cmake (deflated 60%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-config.cmake (deflated 51%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-config-version.cmake (deflated 64%)
adding: bin/php7/lib/php/ (stored 0%)
adding: bin/php7/lib/php/build/ (stored 0%)
adding: bin/php7/lib/php/build/shtool (deflated 78%)
adding: bin/php7/lib/php/build/config.guess (deflated 70%)
adding: bin/php7/lib/php/build/config.sub (deflated 69%)
adding: bin/php7/lib/php/build/phpize.m4 (deflated 61%)
adding: bin/php7/lib/php/build/libtool.m4 (deflated 77%)
adding: bin/php7/lib/php/build/ltmain.sh (deflated 75%)
adding: bin/php7/lib/php/build/ax_check_compile_flag.m4 (deflated 53%)
adding: bin/php7/lib/php/build/ax_gcc_func_attribute.m4 (deflated 78%)
adding: bin/php7/lib/php/build/php_cxx_compile_stdcxx.m4 (deflated 72%)
adding: bin/php7/lib/php/build/pkg.m4 (deflated 66%)
adding: bin/php7/lib/php/build/Makefile.global (deflated 68%)
adding: bin/php7/lib/php/build/php.m4 (deflated 75%)
adding: bin/php7/lib/php/build/gen_stub.php (deflated 83%)
adding: bin/php7/lib/php/build/run-tests.php (deflated 77%)
adding: bin/php7/share/ (stored 0%)
adding: bin/php7/share/info/ (stored 0%)
adding: bin/php7/share/info/gmp.info (deflated 60%)
adding: bin/php7/share/info/gmp.info-1 (deflated 72%)
adding: bin/php7/share/info/gmp.info-2 (deflated 77%)
adding: bin/php7/share/info/dir (deflated 38%)
adding: bin/php7/share/aclocal/ (stored 0%)
adding: bin/php7/share/aclocal/libcurl.m4 (deflated 69%)
adding: bin/php7/share/aclocal/libxml.m4 (deflated 68%)
adding: bin/php7/share/doc/ (stored 0%)
adding: bin/php7/share/doc/libxml2/ (stored 0%)
adding: bin/php7/share/doc/libxml2/examples/ (stored 0%)
adding: bin/php7/share/doc/libxml2/examples/xmllint.c (deflated 81%)
adding: bin/php7/share/doc/libxml2/examples/index.html (deflated 89%)
adding: bin/php7/share/doc/libxml2/examples/io1.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/io2.c (deflated 49%)
adding: bin/php7/share/doc/libxml2/examples/parse1.c (deflated 50%)
adding: bin/php7/share/doc/libxml2/examples/parse2.c (deflated 57%)
adding: bin/php7/share/doc/libxml2/examples/parse3.c (deflated 52%)
adding: bin/php7/share/doc/libxml2/examples/parse4.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/reader1.c (deflated 58%)
adding: bin/php7/share/doc/libxml2/examples/reader2.c (deflated 58%)
adding: bin/php7/share/doc/libxml2/examples/reader3.c (deflated 59%)
adding: bin/php7/share/doc/libxml2/examples/reader4.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/testWriter.c (deflated 91%)
adding: bin/php7/share/doc/libxml2/examples/tree1.c (deflated 53%)
adding: bin/php7/share/doc/libxml2/examples/tree2.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/xpath1.c (deflated 68%)
adding: bin/php7/share/doc/libxml2/examples/xpath2.c (deflated 62%)
adding: bin/php7/share/doc/libxml2/tutorial/ (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/ (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/blank.png (deflated 67%)
adding: bin/php7/share/doc/libxml2/tutorial/images/caution.png (deflated 47%)
adding: bin/php7/share/doc/libxml2/tutorial/images/draft.png (deflated 4%)
adding: bin/php7/share/doc/libxml2/tutorial/images/home.png (deflated 61%)
adding: bin/php7/share/doc/libxml2/tutorial/images/important.png (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/next.png (deflated 61%)
adding: bin/php7/share/doc/libxml2/tutorial/images/note.png (deflated 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/prev.png (deflated 62%)
adding: bin/php7/share/doc/libxml2/tutorial/images/tip.png (deflated 1%)
adding: bin/php7/share/doc/libxml2/tutorial/images/toc-blank.png (deflated 11%)
adding: bin/php7/share/doc/libxml2/tutorial/images/toc-minus.png (deflated 6%)
adding: bin/php7/share/doc/libxml2/tutorial/images/toc-plus.png (deflated 5%)
adding: bin/php7/share/doc/libxml2/tutorial/images/up.png (deflated 65%)
adding: bin/php7/share/doc/libxml2/tutorial/images/warning.png (deflated 47%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/ (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/1.png (deflated 4%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/10.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/2.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/3.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/4.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/5.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/6.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/ima...
PHP8.2.13-ARM64 for PM5-5.10.0
release precompiled php8-arm64 for pocketmine
Changelog: new version 8.2.13 PocketMine-MP 5.10.0
logs compiling php-compiled-for-Linux_arm64_P5.zip
gitpod /workspace/php8-aarch64-builds (main) $ sudo bash compile.sh -t android-aarch64 -x -j8 -P5
[PocketMine] PHP compiler for Linux, MacOS and Android
[INFO] Checking dependencies
[opt] Set target to android-aarch64
[opt] Doing cross-compile
[opt] Set make threads to 8
[opt] Compiling with configuration for PocketMine-MP 5
[INFO] Cross-compiling for Android ARMv8 (aarch64)
[warning] OPcache cannot be used on static builds; this may have a negative effect on performance
[warning] Xdebug cannot be built in static mode
[PHP 8.2.13] downloading... done!
[zlib 1.3] downloading... configuring... compiling... installing... done!
[gmp 6.3.0] downloading... configuring... compiling... installing... done!
[openssl 3.1.4] downloading... configuring... compiling... installing... done!
[curl curl-8_5_0] downloading... configuring... compiling... installing... done!
[yaml 0.2.5] downloading... configuring... compiling... installing... done!
[leveldb 1c7564468b41610da4f498430e795ca4de0931ff] downloading... configuring... compiling... installing... done!
[libxml2 2.10.1] downloading... configuring... compiling... installing... done!
[libzip 1.10.1] downloading... configuring... compiling... installing... done!
[sqlite3 3440200] downloading... configuring... compiling... installing... done!
[libdeflate dd12ff2b36d603dbb7fa8838fe7e7176fcbd4f6f] downloading... configuring... compiling... installing... done!
[PHP] Downloading additional extensions...
pmmpthread: downloading 6.0.12... done!
yaml: downloading 2.2.3... done!
igbinary: downloading 3.2.15... done!
recursionguard: downloading 0.1.0... done!
crypto: downloading 0.3.2... done!
leveldb: downloading 317fdcd8415e1566fc2835ce2bdb8e19b890f9f3... done!
chunkutils2: downloading 0.3.5... done!
libdeflate: downloading 0.2.1... done!
morton: downloading 0.1.2... done!
xxhash: downloading 0.2.0... done!
arraydebug: downloading 0.2.0... done!
encoding: downloading 0.2.3... done!
[PHP 8.2.13] configuring... compiling... installing... generating php.ini... done!
[INFO] Cleaning up
[PocketMine] You should start the server now using "./start.sh".
[PocketMine] If it doesn't work, please send the "install.log" file to the Bug Tracker.
gitpod /workspace/php8-aarch64-builds (main) $ zip -r php-compiled-for-Linux_arm64_P5.zip bin
adding: bin/ (stored 0%)
adding: bin/php7/ (stored 0%)
adding: bin/php7/lib/ (stored 0%)
adding: bin/php7/lib/pkgconfig/ (stored 0%)
adding: bin/php7/lib/pkgconfig/zlib.pc (deflated 37%)
adding: bin/php7/lib/pkgconfig/gmp.pc (deflated 29%)
adding: bin/php7/lib/pkgconfig/libcrypto.pc (deflated 42%)
adding: bin/php7/lib/pkgconfig/libssl.pc (deflated 35%)
adding: bin/php7/lib/pkgconfig/openssl.pc (deflated 35%)
adding: bin/php7/lib/pkgconfig/libcurl.pc (deflated 50%)
adding: bin/php7/lib/pkgconfig/yaml-0.1.pc (deflated 30%)
adding: bin/php7/lib/pkgconfig/libxml-2.0.pc (deflated 38%)
adding: bin/php7/lib/pkgconfig/libzip.pc (deflated 36%)
adding: bin/php7/lib/pkgconfig/sqlite3.pc (deflated 30%)
adding: bin/php7/lib/pkgconfig/libdeflate.pc (deflated 41%)
adding: bin/php7/lib/engines-3/ (stored 0%)
adding: bin/php7/lib/ossl-modules/ (stored 0%)
adding: bin/php7/lib/cmake/ (stored 0%)
adding: bin/php7/lib/cmake/leveldb/ (stored 0%)
adding: bin/php7/lib/cmake/leveldb/leveldbTargets.cmake (deflated 63%)
adding: bin/php7/lib/cmake/leveldb/leveldbTargets-release.cmake (deflated 58%)
adding: bin/php7/lib/cmake/leveldb/leveldbConfig.cmake (deflated 49%)
adding: bin/php7/lib/cmake/leveldb/leveldbConfigVersion.cmake (deflated 68%)
adding: bin/php7/lib/cmake/libxml2/ (stored 0%)
adding: bin/php7/lib/cmake/libxml2/libxml2-config.cmake (deflated 73%)
adding: bin/php7/lib/cmake/libzip/ (stored 0%)
adding: bin/php7/lib/cmake/libzip/modules/ (stored 0%)
adding: bin/php7/lib/cmake/libzip/modules/FindNettle.cmake (deflated 60%)
adding: bin/php7/lib/cmake/libzip/modules/Findzstd.cmake (deflated 64%)
adding: bin/php7/lib/cmake/libzip/modules/FindMbedTLS.cmake (deflated 60%)
adding: bin/php7/lib/cmake/libzip/libzip-config.cmake (deflated 58%)
adding: bin/php7/lib/cmake/libzip/libzip-config-version.cmake (deflated 64%)
adding: bin/php7/lib/cmake/libzip/libzip-targets.cmake (deflated 63%)
adding: bin/php7/lib/cmake/libzip/libzip-targets-noconfig.cmake (deflated 56%)
adding: bin/php7/lib/cmake/libdeflate/ (stored 0%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-targets.cmake (deflated 63%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-targets-release.cmake (deflated 60%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-config.cmake (deflated 51%)
adding: bin/php7/lib/cmake/libdeflate/libdeflate-config-version.cmake (deflated 64%)
adding: bin/php7/lib/php/ (stored 0%)
adding: bin/php7/lib/php/build/ (stored 0%)
adding: bin/php7/lib/php/build/shtool (deflated 78%)
adding: bin/php7/lib/php/build/config.guess (deflated 70%)
adding: bin/php7/lib/php/build/config.sub (deflated 69%)
adding: bin/php7/lib/php/build/phpize.m4 (deflated 61%)
adding: bin/php7/lib/php/build/libtool.m4 (deflated 77%)
adding: bin/php7/lib/php/build/ltmain.sh (deflated 75%)
adding: bin/php7/lib/php/build/ax_check_compile_flag.m4 (deflated 53%)
adding: bin/php7/lib/php/build/ax_gcc_func_attribute.m4 (deflated 78%)
adding: bin/php7/lib/php/build/php_cxx_compile_stdcxx.m4 (deflated 72%)
adding: bin/php7/lib/php/build/pkg.m4 (deflated 66%)
adding: bin/php7/lib/php/build/Makefile.global (deflated 68%)
adding: bin/php7/lib/php/build/php.m4 (deflated 75%)
adding: bin/php7/lib/php/build/gen_stub.php (deflated 83%)
adding: bin/php7/lib/php/build/run-tests.php (deflated 77%)
adding: bin/php7/share/ (stored 0%)
adding: bin/php7/share/info/ (stored 0%)
adding: bin/php7/share/info/gmp.info (deflated 60%)
adding: bin/php7/share/info/gmp.info-1 (deflated 72%)
adding: bin/php7/share/info/gmp.info-2 (deflated 77%)
adding: bin/php7/share/info/dir (deflated 38%)
adding: bin/php7/share/aclocal/ (stored 0%)
adding: bin/php7/share/aclocal/libcurl.m4 (deflated 69%)
adding: bin/php7/share/aclocal/libxml.m4 (deflated 68%)
adding: bin/php7/share/doc/ (stored 0%)
adding: bin/php7/share/doc/libxml2/ (stored 0%)
adding: bin/php7/share/doc/libxml2/examples/ (stored 0%)
adding: bin/php7/share/doc/libxml2/examples/xmllint.c (deflated 81%)
adding: bin/php7/share/doc/libxml2/examples/index.html (deflated 89%)
adding: bin/php7/share/doc/libxml2/examples/io1.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/io2.c (deflated 49%)
adding: bin/php7/share/doc/libxml2/examples/parse1.c (deflated 50%)
adding: bin/php7/share/doc/libxml2/examples/parse2.c (deflated 57%)
adding: bin/php7/share/doc/libxml2/examples/parse3.c (deflated 52%)
adding: bin/php7/share/doc/libxml2/examples/parse4.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/reader1.c (deflated 58%)
adding: bin/php7/share/doc/libxml2/examples/reader2.c (deflated 58%)
adding: bin/php7/share/doc/libxml2/examples/reader3.c (deflated 59%)
adding: bin/php7/share/doc/libxml2/examples/reader4.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/testWriter.c (deflated 91%)
adding: bin/php7/share/doc/libxml2/examples/tree1.c (deflated 53%)
adding: bin/php7/share/doc/libxml2/examples/tree2.c (deflated 60%)
adding: bin/php7/share/doc/libxml2/examples/xpath1.c (deflated 68%)
adding: bin/php7/share/doc/libxml2/examples/xpath2.c (deflated 62%)
adding: bin/php7/share/doc/libxml2/tutorial/ (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/ (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/blank.png (deflated 67%)
adding: bin/php7/share/doc/libxml2/tutorial/images/caution.png (deflated 47%)
adding: bin/php7/share/doc/libxml2/tutorial/images/draft.png (deflated 4%)
adding: bin/php7/share/doc/libxml2/tutorial/images/home.png (deflated 61%)
adding: bin/php7/share/doc/libxml2/tutorial/images/important.png (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/next.png (deflated 61%)
adding: bin/php7/share/doc/libxml2/tutorial/images/note.png (deflated 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/prev.png (deflated 62%)
adding: bin/php7/share/doc/libxml2/tutorial/images/tip.png (deflated 1%)
adding: bin/php7/share/doc/libxml2/tutorial/images/toc-blank.png (deflated 11%)
adding: bin/php7/share/doc/libxml2/tutorial/images/toc-minus.png (deflated 6%)
adding: bin/php7/share/doc/libxml2/tutorial/images/toc-plus.png (deflated 5%)
adding: bin/php7/share/doc/libxml2/tutorial/images/up.png (deflated 65%)
adding: bin/php7/share/doc/libxml2/tutorial/images/warning.png (deflated 47%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/ (stored 0%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/1.png (deflated 4%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/10.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/2.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/3.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/4.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/5.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/6.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/7.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/8.png (deflated 3%)
adding: bin/php7/share/doc/libxml2/tutorial/images/callouts/9.png (d...
PHP8.1.24-ARM64 for PM5
release precompiled php8-arm64 for pocketmine
Changelog: new version 8.1.24
logs compiling php-compiled-for-Linux_arm64_P5.zip
logs
[PocketMine] PHP compiler for Linux, MacOS and Android
[INFO] Checking dependencies
[opt] Set target to android-aarch64
[opt] Doing cross-compile
[opt] Set make threads to 5
[opt] Compiling with configuration for PocketMine-MP 5
[INFO] Cross-compiling for Android ARMv8 (aarch64)
[warning] OPcache cannot be used on static builds; this may have a negative effect on performance
[warning] Xdebug cannot be built in static mode
[PHP 8.1.24] downloading... done!
[zlib 1.3] downloading... configuring... compiling... installing... done!
[gmp 6.3.0] downloading... configuring... compiling... installing... done!
[openssl 3.1.3] downloading... configuring... compiling... installing... done!
[curl curl-8_3_0] downloading... configuring... compiling... installing... done!
[yaml 0.2.5] downloading... configuring... compiling... installing... done!
[leveldb 1c7564468b41610da4f498430e795ca4de0931ff] downloading... configuring... compiling... installing... done!
[libxml2 2.10.1] downloading... configuring... compiling... installing... done!
[libzip 1.10.1] downloading... configuring... compiling... installing... done!
[sqlite3 3430100] downloading... configuring... compiling... installing... done!
[libdeflate dd12ff2b36d603dbb7fa8838fe7e7176fcbd4f6f] downloading... configuring... compiling... installing... done!
[PHP] Downloading additional extensions...
pmmpthread: downloading 6.0.10... done!
yaml: downloading 2.2.3... done!
igbinary: downloading 3.2.14... done!
recursionguard: downloading 0.1.0... done!
crypto: downloading 0.3.2... done!
leveldb: downloading 317fdcd8415e1566fc2835ce2bdb8e19b890f9f3... done!
chunkutils2: downloading 0.3.5... done!
libdeflate: downloading 0.2.1... done!
morton: downloading 0.1.2... done!
xxhash: downloading 0.2.0... done!
arraydebug: downloading 0.1.0... done!
[PHP 8.1.24] configuring... compiling... installing... generating php.ini... done!
[INFO] Cleaning up
[PocketMine] You should start the server now using "./start.sh".
[PocketMine] If it doesn't work, please send the "install.log" file to the Bug Tracker.
logs compiling php-compiled-for-Linux_arm64_P5_with_debug_gd2.zip
logs
gitpod /workspace/php8-aarch64-builds (main) $ ./compile.sh -t android-aarch64 -x -j5 -P5 -d -g
[PocketMine] PHP compiler for Linux, MacOS and Android
[INFO] Checking dependencies
[opt] Set target to android-aarch64
[opt] Doing cross-compile
[opt] Set make threads to 5
[opt] Will compile everything with debugging symbols, will not remove sources
[opt] Will enable GD2
[opt] Compiling with configuration for PocketMine-MP 5
[INFO] Cross-compiling for Android ARMv8 (aarch64)
[warning] OPcache cannot be used on static builds; this may have a negative effect on performance
[warning] Xdebug cannot be built in static mode
[PHP 8.1.24] downloading... done!
[zlib 1.3] downloading... configuring... compiling... installing... done!
[gmp 6.3.0] downloading... configuring... compiling... installing... done!
[openssl 3.1.3] downloading... configuring... compiling... installing... done!
[curl curl-8_3_0] downloading... configuring... compiling... installing... done!
[yaml 0.2.5] downloading... configuring... compiling... installing... done!
[leveldb 1c7564468b41610da4f498430e795ca4de0931ff] downloading... configuring... compiling... installing... done!
[libpng 1.6.40] downloading... configuring... compiling... installing... done!
[libjpeg 9e] downloading... configuring... compiling... installing... done!
[libxml2 2.10.1] downloading... configuring... compiling... installing... done!
[libzip 1.10.1] downloading... configuring... compiling... installing... done!
[sqlite3 3430100] downloading... configuring... compiling... installing... done!
[libdeflate dd12ff2b36d603dbb7fa8838fe7e7176fcbd4f6f] downloading... configuring... compiling... installing... done!
[PHP] Downloading additional extensions...
pmmpthread: downloading 6.0.10... done!
yaml: downloading 2.2.3... done!
igbinary: downloading 3.2.14... done!
recursionguard: downloading 0.1.0... done!
crypto: downloading 0.3.2... done!
leveldb: downloading 317fdcd8415e1566fc2835ce2bdb8e19b890f9f3... done!
chunkutils2: downloading 0.3.5... done!
libdeflate: downloading 0.2.1... done!
morton: downloading 0.1.2... done!
xxhash: downloading 0.2.0... done!
arraydebug: downloading 0.1.0... done!
[PHP 8.1.24] configuring... compiling... installing... generating php.ini... done!
[PocketMine] You should start the server now using "./start.sh".
[PocketMine] If it doesn't work, please send the "install.log" file to the Bug Tracker.
PHP8.1.23-ARM64 for PM4 PM5
release precompiled php8-arm64 for pocketmine
Changelog: idk
PHP8.1.19-ARM64 for PM4 PM5
release precompiled php8-arm64 for pocketmine
Changelog: idk
PHP8.0.26-ARM64
release precompiled php8-arm64 for pocketmine
No Changelog: - Compiled on Google Colaboratory
PHP8.0.26-ARM64_STATIC-BUILD [useless]
php8_static2 Created using Colaboratory
PHP8.0.24-ARM64_STATIC-BUILD [useless]
#Trying with static compile
build php8 on gtithub codespaces
@TukangM ➜ /workspaces/php-build-scripts-auto/php-build-scripts-auto (main) $ sudo ./compile.sh -t android-aarch64 -x -s
[PocketMine] PHP compiler for Linux, MacOS and Android
[INFO] Checking dependencies
[opt] Set target to android-aarch64
[opt] Doing cross-compile
[opt] Will compile everything statically
[INFO] Cross-compiling for Android ARMv8 (aarch64)
[warning] OPcache cannot be used on static builds; this may have a negative effect on performance
[warning] Xdebug cannot be built in static mode
[PHP] downloading 8.0.24... done!
[zlib] downloading 1.2.11... checking... compiling... installing... done!
[GMP] downloading 6.2.1... checking... compiling... installing... done!
[OpenSSL] downloading 1.1.1p... checking... compiling... installing... done!
[cURL] downloading curl-7_85_0... checking... compiling... installing... done!
[YAML] downloading 0.2.5... checking... compiling... installing... done!
[LevelDB] downloading 1c7564468b41610da4f498430e795ca4de0931ff... checking... compiling... installing... done!
[libxml] downloading 2.10.1... checking... compiling... installing... done!
[libzip] downloading 1.9.2... checking... compiling... installing... done!
[sqlite3] downloading 3390400... checking... compiling... installing... done!
[libdeflate] downloading 0d1779a071bcc636e5156ddb7538434da7acad22... compiling... manually copying installation files for static build... done!
[PHP] Downloading additional extensions...
pthreads: downloading 4.1.4... done!
yaml: downloading 2.2.2... done!
igbinary: downloading 3.2.7... done!
recursionguard: downloading 0.1.0... done!
crypto: downloading 0.3.2... done!
leveldb: downloading 317fdcd8415e1566fc2835ce2bdb8e19b890f9f3... done!
chunkutils2: downloading 0.3.3... done!
libdeflate: downloading 0.1.0... done!
morton: downloading 0.1.2... done!
xxhash: downloading 0.1.1... done!
[PHP] checking... compiling... installing... generating php.ini... done!
[INFO] Cleaning up... done!
[PocketMine] You should start the server now using "./start.sh".
[PocketMine] If it doesn't work, please send the "install.log" file to the Bug Tracker.
PHP8.0.24-ARM64
release precompiled php8-arm64 for pocketmine
No Changelog: - Compiled on Google Colaboratory

