Bernd Kuhls
b0760d4485
package/php: bump version to 8.3.13
...
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/442
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-10-27 19:14:02 +01:00
Bernd Kuhls
a2da88519f
package/php: security bump version to 8.3.12
...
Removed patch which is included in this release.
Fixes CVE-2024-8926, CVE-2024-8927, CVE-2024-9026, and CVE-2024-8925.
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/438
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-10-01 21:49:55 +02:00
Bernd Kuhls
8331fb0592
package/php: bump version to 8.3.11
...
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/437
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-09-14 11:22:37 +02:00
Bernd Kuhls
4f0243567d
package/php: fix build on arm
...
Fixes:
http://autobuild.buildroot.org/results/5e8ef91d84018ccdf85f2156292feb3460bfe698/
Without this patch configure wrongfully detects aarch64 support:
checking for aarch64 CRC32 API... yes
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-08-26 18:34:19 +02:00
Bernd Kuhls
ea301ef80c
package/php: bump version to 8.3.10
...
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/434
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-08-03 20:27:38 +02:00
Bernd Kuhls
677c3f2995
package/php: bump version to 8.3.9
...
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/432
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-07-08 22:52:47 +02:00
Bernd Kuhls
ecf060a2ff
package/php: security bump version to 8.3.8
...
Fixes CVE-2024-4577, CVE-2024-5458, CVE-2024-5585
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/429
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
2024-06-19 22:35:01 +02:00
Bernd Kuhls
932b52fad8
package/php: bump version to 8.3.7
...
Removed patch which is included in this release.
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/427
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-05-15 08:15:16 +02:00
Bernd Kuhls
b5b927881d
package/php: security bump version to 8.3.6
...
Fixes CVE-2024-1874, CVE-2024-2756, CVE-2024-2757 & CVE-2024-3096.
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://news-web.php.net/php.announce/424
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-04-25 19:19:41 +02:00
Fabrice Fontaine
70031dd7fa
package/php: fix build without threads
...
Fix the following build failure without threads raised since bump to
version 8.3.4 in commit e50460f9f1 and
a11c8a3039 :
/home/buildroot/instance-0/output-1/build/php-8.3.4/Zend/zend_call_stack.c:39:11: fatal error: pthread.h: No such file or directory
39 | # include <pthread.h>
| ^~~~~~~~~~~
Fixes: e50460f9f1
- http://autobuild.buildroot.org/results/a4ef648a9da50b26ed56d5d490e4cf5a1bfff970
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-04-10 22:44:59 +02:00
Bernd Kuhls
e50460f9f1
package/php: bump version to 8.3.4
...
Removed patch 0006 which is included in this release.
Rebased patch 0005.
Changelog: https://www.php.net/ChangeLog-8.php#PHP_8_3
Release notes: https://www.php.net/releases/8_3_4.php
Release notes: https://www.php.net/releases/8_3_3.php
Release notes: https://www.php.net/releases/8_3_2.php
Release notes: https://www.php.net/releases/8_3_1.php
Release notes: https://www.php.net/releases/8_3_0.php
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
2024-03-24 16:33:36 +01:00
Fabrice Fontaine
2824aa8a23
package/php: add libucontext optional dependency
...
Select libucontext if the toolchain doesn't support ucontext to allow
building php on musl
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-03-06 15:18:14 +01:00
Bernd Kuhls
d8982b02b6
package/php: bump version to 8.2.16
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.16
Release notes: https://www.php.net/releases/8_2_16.php
Updated license hash due to copyright year bump:
2575e6b88c
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-02-25 08:38:17 +01:00
Bernd Kuhls
ed7335d256
package/php: bump version to 8.2.15
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.15
Release notes: https://www.php.net/releases/8_2_15.php
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2024-01-25 22:21:40 +01:00
Bernd Kuhls
973eff2ff2
package/php: bump version to 8.2.14
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.14
Release notes: https://www.php.net/releases/8_2_14.php
This release fixes build errors with libxml2 2.12.0.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-12-24 18:52:50 +01:00
Bernd Kuhls
0a54c46054
package/php: security bump version to 8.2.13
...
"This is a security release" according to the upstream release notes:
https://news-web.php.net/php.announce/369
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-12-05 10:42:08 +01:00
Bernd Kuhls
a40924107d
package/php: bump version to 8.2.12
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.12
Release notes: https://www.php.net/releases/8_2_12.php
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2023-10-29 09:32:33 +01:00
Bernd Kuhls
3686d9fc17
package/php: bump version to 8.2.11
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.11
Release notes: https://www.php.net/releases/8_2_11.php
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-09-29 10:57:55 +02:00
Adam Duskett
9bf196ce28
package/php: bump version to 8.2.10
...
Signed-off-by: Adam Duskett <aduskett@gmail.comm >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-09-08 21:32:54 +02:00
Bernd Kuhls
c2612d918f
package/php: security bump version to 8.2.9
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.9
Release notes: https://www.php.net/releases/8_2_9.php
Fixes CVE-2023-3823 & CVE-2023-3824.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-08-22 00:07:28 +02:00
Nicolas Carrier
82508681b3
package/php/php: add a host variant
...
Having a working PHP with the correct version, is mandatory for
executing some PHP tools, such as composer, when building packages.
Signed-off-by: Nicolas Carrier <carrier.nicolas0@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-08-01 23:03:56 +02:00
Bernd Kuhls
73ddf7bf50
package/php: force arm mode instead of Thumb mode
...
Fix the following build failure:
/tmp/ccqcLrVb.s:4053: Error: selected processor does not support `umlal r2,r1,r0,r3' in Thumb mode
/tmp/ccqcLrVb.s:4076: Error: selected processor does not support `umlal r0,r3,r1,r2' in Thumb mode
/tmp/ccqcLrVb.s:8644: Error: selected processor does not support `umlal r0,r3,r2,r4' in Thumb mode
Fixes:
http://autobuild.buildroot.net/results/1d09a0a58cbc1712416de746d57d4532df580673/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-07-28 21:25:22 +02:00
Bernd Kuhls
3ca3304276
package/php: bump version to 8.2.8
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.8
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-07-08 17:42:02 +02:00
Bernd Kuhls
af9a5bd7bc
package/php: security bump version to 8.2.7
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.7
Release notes: https://www.php.net/releases/8_2_7.php
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-06-18 13:15:25 +02:00
Bernd Kuhls
29e79c1f54
package/php: Fix GCC 12 -Og
...
Fixes:
http://autobuild.buildroot.net/results/316451459139e250ba2d0c7b554606fd97eebd9a/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-06-07 22:23:03 +02:00
Bernd Kuhls
7b52d2817c
package/php: bump version to 8.2.6
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-05-12 17:19:34 +02:00
Bernd Kuhls
1fb66e2852
package/php: bump version to 8.2.5
...
Changelog:
https://www.php.net/ChangeLog-8.php#8.2.4
https://www.php.net/ChangeLog-8.php#8.2.5
Release notes:
https://news-web.php.net/php.announce/351
https://news-web.php.net/php.announce/352
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-05-01 09:13:59 +02:00
Bernd Kuhls
331c9ba9e0
package/php: link with -latomic if needed
...
Fixes:
http://autobuild.buildroot.net/results/112/112ec5cb0de6f55a29caf7ec563367afd28eb8a0/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
2023-03-10 20:51:45 +01:00
Bernd Kuhls
66b1926764
package/php: security bump version to 8.2.3
...
Changelog: https://www.php.net/ChangeLog-8.php#8.2.3
Fixes CVE-2023-0567, CVE-2023-0568 & CVE-2023-0662.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-02-19 17:52:32 +01:00
Bernd Kuhls
a54bb2a2d9
package/php: bump version to 8.2.2
...
Release notes: https://news-web.php.net/php.announce/345
Changelog: https://www.php.net/ChangeLog-8.php#8.2.2
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-02-11 23:18:12 +01:00
Bernd Kuhls
90ab065162
package/php: bump version to 8.2.1
...
Changelog:
https://www.php.net/ChangeLog-8.php#PHP_8_2
Updated license hash due to copyright year bump:
bf2867bc72
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-02-07 23:17:46 +01:00
Bernd Kuhls
16168abd26
package/php: security bump version to 8.1.14
...
Changelog: https://www.php.net/ChangeLog-8.php#8.1.14
Fixes CVE 2022-31631: https://bugs.php.net/bug.php?id=81740
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-01-05 23:28:36 +01:00
Bernd Kuhls
148ae3338c
package/php: bump version to 8.1.13
...
Release notes: https://news-web.php.net/php.announce/341
Changelog: https://www.php.net/ChangeLog-8.php#8.1.13
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-12-13 21:11:33 +01:00
Bernd Kuhls
66c05c24ba
package/php: security bump version to 8.1.12
...
Changelog: https://www.php.net/ChangeLog-8.php#8.1.12
Fixes:
- CVE-2022-31630: http://bugs.php.net/81739
- CVE-2022-37454: http://bugs.php.net/81738
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-10-29 18:09:22 +02:00
Bernd Kuhls
1684cd72b0
package/php: security bump version to 8.1.11
...
Fixes
- CVE-2022-31628: http://bugs.php.net/81726
- CVE-2022-31629: http://bugs.php.net/81727
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-10-17 10:36:58 +02:00
Bernd Kuhls
ecf4c388de
package/php: bump version to 8.1.9
...
Changelog: https://www.php.net/ChangeLog-8.php#8.1.9
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2022-08-11 22:24:23 +02:00
Fabrice Fontaine
37ac285cc1
package/php: add BR2_PACKAGE_PHP_ARCH_SUPPORTS
...
fiber (https://wiki.php.net/rfc/fibers ) has been added in version 8.1.0
with
c276c16b66
fiber uses asm on supported architectures or needs ucontext since
8fd747a2a0
As result, the following build failure is raised without ucontext_t on
architectures not supported by asm since bump to version 8.1.7 in commit
0ddfece7f7 :
/home/giuliobenetti/autobuild/run/instance-3/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/10.2.0/../../../../arc-buildroot-linux-uclibc/bin/ld: Zend/zend_fibers.o: in function `zend_fiber_init_context':
zend_fibers.c:(.text+0x68a): undefined reference to `getcontext'
As fiber can't be disabled (only fiber-asm), add
BR2_PACKAGE_PHP_ARCH_SUPPORTS to reflect this new dependency
Fixes:
- http://autobuild.buildroot.org/results/f4077bae8f879828e343475318cd2ddb99e09ba4
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-07-23 21:10:45 +02:00
Bernd Kuhls
e3b5e6684a
package/php: security bump version to 8.1.8
...
Changelog: https://www.php.net/ChangeLog-8.php#8.1.8
Fixes CVE-2022-31627.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-07-11 08:47:07 +02:00
Bernd Kuhls
0ddfece7f7
package/php: bump version to 8.1.7
...
Rebased patches when needed.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-06-14 20:10:45 +02:00
Bernd Kuhls
f939cf7c8c
package/php: simplify icu configure options
...
Since php-7.4 upstream switched to pkg-config to detect icu:
20fa2e7b58
Remove all unneeded code from php.mk.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-06-14 20:10:40 +02:00
Bernd Kuhls
07044207ed
package/php: remove wddx extension
...
Upstream removed the wddx extension with version 7.4:
6bbb18a0b6
and moved it to pecl: https://pecl.php.net/package/wddx
The pecl package is unmaintained however so we do not add it as a new
package to buildroot.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-06-14 20:10:38 +02:00
Bernd Kuhls
719ba458cb
package/php: security bump version to 8.0.20
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.20
Fixes CVE-2022-31625 and CVE-2022-31626.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-06-14 20:10:28 +02:00
Fabrice Fontaine
4f84945cc1
package/postgresql: fix BR2_OPTIMIZE_FAST comment
...
Commit e702a05d89 wrongly added a
dependency on !BR2_OPTIMIZE_FAST instead of BR2_OPTIMIZE_FAST
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-05-14 23:10:12 +02:00
Bernd Kuhls
15999f3b5c
package/php: bump version to 8.0.19
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.19
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2022-05-12 22:01:51 +02:00
Bernd Kuhls
6d97f3e2e6
package/php: bump version to 8.0.18
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.18
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2022-04-28 23:36:11 +02:00
Fabrice Fontaine
e702a05d89
package/postgresql: can't be built with BR2_OPTIMIZE_FAST
...
postgresql can't be built with BR2_OPTIMIZE_FAST:
configure: error: do not put -ffast-math in CFLAGS
Fixes:
- http://autobuild.buildroot.org/results/106bb61bcff5d03e44d3e2e9149c76e6705606a5
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-04-23 17:00:15 +02:00
Bernd Kuhls
ff867be030
package/php: bump version to 8.0.17
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.17
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2022-03-20 16:24:41 +01:00
Bernd Kuhls
4c4d289229
package/php: security bump version to 8.0.16
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.16
Fixes CVE-2021-21708.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-02-20 16:36:10 +01:00
Bernd Kuhls
b784733f9c
package/php: bump version to 8.0.15
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.15
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-02-04 23:24:33 +01:00
Bernd Kuhls
7a351e9fbe
package/php: bump version to 8.0.14
...
Changelog: https://www.php.net/ChangeLog-8.php#8.0.14
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2021-12-26 23:29:45 +01:00