Please consider stabilizing php 8.3 and removing php_targets_php8-3 from base/use.stable.mask (https://github.com/gentoo/gentoo/commit/fe4cef05a85182f3b136b3f15be22edddb5c515d#diff-1bde01a696ff661f1e742a2915bfce42cdfac36ab4a0ca5ea4b937fe67464253R9) Thanks!
The main headache with this is to ensure that the extensions people are using all support 8.3 and are also stable. Ideally we want to avoid stable users being automatically upgraded from a stable version where their extensions work to a stable version where they don't. The same issue exists to some extent with PHP applications, but at least the applications don't simply "disappear" when you upgrade PHP. On the other hand, the last time we did this was on bug 920701, and IIRC I said it's probably OK to break some things because otherwise we'll never get it done. (There's nobody maintaining the extensions to add 8.3 support to them and then file the stablereqs.) So maybe we should just pull the trigger here, too.
Sanity check failed: > dev-lang/php-8.3.13 > depend arm stable profile default/linux/arm/23.0 (34 total) > dev-libs/capstone > depend arm dev profile default/linux/arm/23.0/armv4 (64 total) > dev-libs/capstone > rdepend arm stable profile default/linux/arm/23.0 (34 total) > dev-libs/capstone > rdepend arm dev profile default/linux/arm/23.0/armv4 (64 total) > dev-libs/capstone
Sanity check failed: > dev-lang/php-8.3.13 > depend arm stable profile default/linux/arm/23.0 (26 total) > dev-libs/capstone > depend arm dev profile default/linux/arm/23.0/armv4 (62 total) > dev-libs/capstone > rdepend arm stable profile default/linux/arm/23.0 (26 total) > dev-libs/capstone > rdepend arm dev profile default/linux/arm/23.0/armv4 (62 total) > dev-libs/capstone
Sanity check failed: > dev-lang/php-8.3.13 > depend arm stable profile default/linux/arm/23.0 (14 total) > dev-libs/capstone > depend arm dev profile default/linux/arm/23.0/armv4 (52 total) > dev-libs/capstone > rdepend arm stable profile default/linux/arm/23.0 (14 total) > dev-libs/capstone > rdepend arm dev profile default/linux/arm/23.0/armv4 (52 total) > dev-libs/capstone
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a53c64515a0016aa8ebcb39c2812eaab9eae496 commit 5a53c64515a0016aa8ebcb39c2812eaab9eae496 Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-18 14:21:16 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-11-24 04:05:04 +0000 dev-php/pecl-uploadprogress: add php 8.3 support Bug: https://bugs.gentoo.org/943650 Closes: https://github.com/gentoo/gentoo/pull/39360 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org> .../pecl-uploadprogress-2.0.2-r2.ebuild | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)
Unable to check for sanity: > no match for package: dev-lang/php-8.3.13
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f3059f8b50e26695b94dab56ea162f63021fff commit 02f3059f8b50e26695b94dab56ea162f63021fff Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-18 14:23:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-25 00:02:06 +0000 dev-php/pecl-yaz: add php 8.3 support Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39361 Signed-off-by: Sam James <sam@gentoo.org> dev-php/pecl-yaz/pecl-yaz-1.2.4-r1.ebuild | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d1d34261a4e07a9f779d4f274ea0ce77f4dbd9 commit d1d1d34261a4e07a9f779d4f274ea0ce77f4dbd9 Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-18 14:12:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-25 00:02:01 +0000 dev-php/pecl-stomp: add php 8.3 support Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39359 Signed-off-by: Sam James <sam@gentoo.org> dev-php/pecl-stomp/pecl-stomp-2.0.3-r1.ebuild | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d534e80896149a5f7b1c35f4fed2100ef202d1d commit 6d534e80896149a5f7b1c35f4fed2100ef202d1d Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-18 14:03:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-25 00:01:57 +0000 dev-php/pecl-radius: add php 8.3 support Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39358 Signed-off-by: Sam James <sam@gentoo.org> .../pecl-radius/pecl-radius-1.4.0_beta1-r4.ebuild | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84bfb976d043dbd9780e0a16d9e90e07f0fcef62 commit 84bfb976d043dbd9780e0a16d9e90e07f0fcef62 Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-18 13:54:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-25 00:01:54 +0000 dev-php/pecl-event: add 3.1.4 Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> dev-php/pecl-event/Manifest | 1 + dev-php/pecl-event/pecl-event-3.1.4.ebuild | 44 ++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36606ef410c6434a6604a47c64dc92d0df9226a6 commit 36606ef410c6434a6604a47c64dc92d0df9226a6 Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-18 13:21:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-25 00:01:47 +0000 dev-php/pecl-ssh2: add 1.4.1 Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> dev-php/pecl-ssh2/Manifest | 1 + dev-php/pecl-ssh2/pecl-ssh2-1.4.1.ebuild | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+)
Keywords are not fully specified and arches are not CC-ed for the following packages: - =dev-php/pecl-radius-1.4.0_beta1-r4 - =dev-php/pecl-stomp-2.0.3-r1
Sanity check failed: > dev-lang/php-8.3.14 > depend arm stable profile default/linux/arm/23.0 (14 total) > dev-libs/capstone > depend arm dev profile default/linux/arm/23.0/armv4 (52 total) > dev-libs/capstone > rdepend arm stable profile default/linux/arm/23.0 (14 total) > dev-libs/capstone > rdepend arm dev profile default/linux/arm/23.0/armv4 (52 total) > dev-libs/capstone
All sanity-check issues have been resolved
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dc241e7369071e989c3c0dd6d5081ec769f346 commit c9dc241e7369071e989c3c0dd6d5081ec769f346 Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-29 16:27:39 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-01 11:05:05 +0000 dev-php/pecl-xattr: add php 8.3 support Closes: https://bugs.gentoo.org/943763 Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39523 Signed-off-by: Sam James <sam@gentoo.org> dev-php/pecl-xattr/pecl-xattr-1.4.0-r1.ebuild | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f526a904f361e68f418a903b09af80e0e621f6 commit 85f526a904f361e68f418a903b09af80e0e621f6 Author: Tomáš Mózes <hydrapolic@gmail.com> AuthorDate: 2024-11-29 16:16:39 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-12-01 11:25:56 +0000 dev-php/pecl-amqp: add 2.1.2 Closes: https://bugs.gentoo.org/933651 Bug: https://bugs.gentoo.org/943650 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39522 Signed-off-by: Sam James <sam@gentoo.org> dev-php/pecl-amqp/Manifest | 1 + dev-php/pecl-amqp/pecl-amqp-2.1.2.ebuild | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+)
Unable to check for sanity: > no match for package: dev-lang/php-8.3.14
Unable to check for sanity: > disallowed package spec (only = allowed): >=dev-lang/php-8.3.14
Unable to check for sanity: > no match for package: =dev-lang/php-8.3.15