aboutsummaryrefslogtreecommitdiff
path: root/lang/php8
Commit message (Collapse)AuthorAge
* php8: update to 8.2.6Michael Heimpold2023-05-19
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: fix compilation with musl 1.2.4Michael Heimpold2023-05-19
| | | | | | | | As noted in the release notes of musl 1.2.4, we can use CFLAGS to pass -D_LARGEFILE64_SOURCE to allow to keep using LFS64 definitions (as a short-term solution). Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.2.5Michael Heimpold2023-04-16
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* php8: update to 8.2.3Michael Heimpold2023-03-14
| | | | | | | | | This fixes: - CVE-2023-0567 - CVE-2023-0568 - CVE-2023-0662 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.2.2Michael Heimpold2023-02-07
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.2.1Michael Heimpold2023-01-08
| | | | | | | This fixes: - CVE-2022-31631 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.2.0Michael Heimpold2022-12-12
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.13Michael Heimpold2022-11-28
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.12Michael Heimpold2022-11-02
| | | | | | | | This fixes: - CVE-2022-31630 - CVE-2022-37454 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.11Michael Heimpold2022-10-03
| | | | | | | | This fixes: - CVE-2022-31628 - CVE-2022-31629 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: add sodium extensions (refs #18997)Michael Heimpold2022-09-30
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.10Michael Heimpold2022-09-06
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.9Michael Heimpold2022-08-08
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.8Michael Heimpold2022-07-20
| | | | | | | This fixes: - CVE-2022-31627 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: fixup libiconv usage (refs openwrt/openwrt#10024)Michael Heimpold2022-07-17
| | | | | | | | | | Since the OpenWrt's stub libiconv implementation is now gone, we can build against musl's internal one or the external libiconv implementation. This needs minor adjustements in the makefile to allow PHPs build to choose the right path when cross-compiling. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.7Michael Heimpold2022-06-21
| | | | | | | | This fixes: - CVE-2022-31625 - CVE-2022-31626 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.6Michael Heimpold2022-05-29
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.5Michael Heimpold2022-04-26
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.4Michael Heimpold2022-03-20
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.3Michael Heimpold2022-02-18
| | | | | | | This fixes: - CVE-2021-21708 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.2Michael Heimpold2022-01-22
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.1Michael Heimpold2021-12-20
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.1.0Michael Heimpold2021-12-06
| | | | | | | | | | Also update patches and remove obsolete ones. We also need to add one to prevent mod_php to be enabled by apxs in configuration file. While at, remove the VARIANT setting for pecl extensions. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.13Michael Heimpold2021-11-20
| | | | | | | | | This fixes: - CVE-2021-21707 Also drop upstream patch which is included in the release now. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: Clean up and update distributed php.ini for php 8.0.12Giovanni Giacobbi2021-11-13
| | | | | | | | | | Details: - Cleaned up whitespace and removed comments (refer to official PHP documentation for that) - Removed directives that no longer exist as of PHP 8.0.12 - Added newly existing directives commented out - Added '~E_DEPRECATED' to 'error_reporting' Signed-off-by: Giovanni Giacobbi <giovanni@giacobbi.net>
* php8: Support for icu 70.1Hirokazu MORIKAWA2021-11-02
| | | | | | | | | | This PR prepares PHP for a few minor changes that cause PHP builds to fail when using --enable-intl with ICU 70.1. Change UBool to bool for equality operators in ICU >= 70.1 https://github.com/php/php-src/pull/7596 Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
* php8: add mod php for apacheSebastian Kemper2021-10-31
| | | | | | | The module will be available, once php8 is selected, at the same place as the other apache modules. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* php8: update to 8.0.12Michael Heimpold2021-10-22
| | | | | | | This fixes: - CVE-2021-21703 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.11Michael Heimpold2021-09-27
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: fix module loading with glibc (refs #16642)Michael Heimpold2021-09-26
| | | | | | | | Without -ldl linker flag .so extensions are not loaded when glibc is used. Fix it by providing adjusted LDFLAGS for this case. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.10Michael Heimpold2021-08-30
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: add CI runtime testMichael Heimpold2021-07-29
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.9Michael Heimpold2021-07-29
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.8Michael Heimpold2021-07-05
| | | | | | | | This fixes: - CVE-2021-21704 - CVE-2021-21705 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.7Michael Heimpold2021-06-08
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.6Michael Heimpold2021-05-10
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.5Michael Heimpold2021-04-29
| | | | | | Also update opcache makefile patch. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: update to 8.0.3Michael Heimpold2021-03-06
| | | | | | Also update opcache compile fix patch. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: fix pecl build with QUILTEneas U de Queiroz2021-03-06
| | | | | | | This is d4979cff0 ported to php8. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com> Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php8: fix build with QUILTEneas U de Queiroz2021-03-06
| | | | | | | This is d4979cff0 ported to php8. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com> Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* php8: Don't run phpize8 with QUILTMichael Heimpold2021-02-06
| | | | | | | | | | Allows targets such as prepare, refresh, or update to be run without building dependencies for easier patch maintenance. This is d741a64b7 applied to php8. Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com> Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* Merge pull request #14659 from mhei/php8-updateMichael Heimpold2021-02-05
|\ | | | | php8: update to 8.0.2
| * php8: update to 8.0.2Michael Heimpold2021-02-05
| | | | | | | | | | | | | | This fixes: - CVE-2021-21702 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | php8: fix cross-compiling for x86_64Michael Heimpold2021-02-04
|/ | | | | | | | | | | | | | | | | 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>
* php8: introduce new major version packageMichael Heimpold2021-02-01
Signed-off-by: Michael Heimpold <mhei@heimpold.de>