I got php-7.4.3 and httpd-php-7.4 today since they are stable, though php_targets_php7-4 is still masked in use.stable.mask. This prevents proper rebuilds for e.g. pecl-imagick while emerge --depclean already wants to get rid of virtual/httpd-php-7.3. I'm going to take a guess that the mask is not necessary anymore. Reproducible: Always
The mask is still necessary while stabilization occurs on all arches. In particular because of dev-php/pecl-yaz at the least being stable on arm and hppa which have yet to stable 7.4
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3ffbad63031773ffbc04eff329c6986fb194a3 commit 4b3ffbad63031773ffbc04eff329c6986fb194a3 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2020-02-27 19:49:28 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2020-02-27 19:52:03 +0000 package.use.stable.mask: Remask 2 packages on PHP 7.4 targets dev-php/pecl-yaz would be an issue on arm and hppa Bug 706180 will throw an issue with arm64 for dev-php/pecl-apcu Bug: https://bugs.gentoo.org/710942 Signed-off-by: Brian Evans <grknight@gentoo.org> profiles/base/package.use.stable.mask | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e04f2ec52103643598f140a701a7a8a2ce6097 commit a4e04f2ec52103643598f140a701a7a8a2ce6097 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2020-02-27 17:07:23 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2020-02-27 19:52:03 +0000 use.stable.mask: Remove mask for PHP 7.4 target Bug: https://bugs.gentoo.org/710942 Signed-off-by: Brian Evans <grknight@gentoo.org> profiles/base/use.stable.mask | 4 ---- 1 file changed, 4 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1d6fc79660d80974609b90e6c6a5b6abd0b406 commit 3c1d6fc79660d80974609b90e6c6a5b6abd0b406 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2020-05-14 18:15:32 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2020-05-14 18:15:32 +0000 profiles: p.u.s.mask - Drop old PHP 7.4 target mask Issues resolved Closes: https://bugs.gentoo.org/710942 Signed-off-by: Brian Evans <grknight@gentoo.org> profiles/base/package.use.stable.mask | 8 -------- 1 file changed, 8 deletions(-)