Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 945977 - dev-php/pecl-http: version bump to 4.2.6 to support >= php 8.2
Summary: dev-php/pecl-http: version bump to 4.2.6 to support >= php 8.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-12-06 16:18 UTC by Matthew Schultz
Modified: 2024-12-12 04:25 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Schultz 2024-12-06 16:18:38 UTC
pecl-http was recently masked because it doesn't support >= php 8.2 but there is a newer version for it that supports those versions.  So please bump so that the package doesn't get removed from the portage tree entirely.

https://pecl.php.net/package-changelog.php?package=pecl_http&release=4.2.6
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-12-06 16:19:35 UTC
FWIW, the fact it's masked means that the maintainers at least either aren't interested in it or aren't going to, so someone else (like you) will need to submit a PR doing it.
Comment 2 Larry the Git Cow gentoo-dev 2024-12-11 03:56:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ecf66e9b9b1c43b7692568fefde2a371d8bad9

commit a7ecf66e9b9b1c43b7692568fefde2a371d8bad9
Author:     Matthew Schultz <mattsch@gmail.com>
AuthorDate: 2024-12-10 21:34:57 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-11 03:56:27 +0000

    dev-php/pecl-http: add 4.2.6
    
    Closes: https://bugs.gentoo.org/945977
    Signed-off-by: Matthew Schultz <mattsch@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/39612
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-php/pecl-http/Manifest               |  1 +
 dev-php/pecl-http/pecl-http-4.2.6.ebuild | 67 ++++++++++++++++++++++++++++++++
 2 files changed, 68 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2024-12-11 04:45:09 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3279ed61cc71e3c2d1ac428db50272fd27a8103

commit a3279ed61cc71e3c2d1ac428db50272fd27a8103
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-12-11 04:44:32 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-11 04:44:32 +0000

    profiles: update pecl-http mask
    
    A new version supports >=php-8.2.
    
    Bug: https://bugs.gentoo.org/945977
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 4 Larry the Git Cow gentoo-dev 2024-12-11 05:39:18 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cb81aba6e4b2806e8f28e047a6e708c05a8140

commit 55cb81aba6e4b2806e8f28e047a6e708c05a8140
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-12-11 05:38:20 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-11 05:38:20 +0000

    Revert "profiles: update pecl-http mask"
    
    This reverts commit a3279ed61cc71e3c2d1ac428db50272fd27a8103.
    
    pecl-raphf needs porting and the dep doesn't seem to have been
    updated in pecl-http for that either.
    
    Bug: https://bugs.gentoo.org/945977
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fa08615f2a713e3022da6d3d7b23e898febfaf

commit 91fa08615f2a713e3022da6d3d7b23e898febfaf
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2024-12-11 05:37:37 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-11 05:37:37 +0000

    Revert "dev-php/pecl-http: add 4.2.6"
    
    This reverts commit a7ecf66e9b9b1c43b7692568fefde2a371d8bad9.
    
    pecl-raphf needs porting and the dep doesn't seem to have been
    updated in pecl-http for that either.
    
    Bug: https://bugs.gentoo.org/945977
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-php/pecl-http/Manifest               |  1 -
 dev-php/pecl-http/pecl-http-4.2.6.ebuild | 67 --------------------------------
 2 files changed, 68 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2024-12-12 04:24:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e247edb11e13ed744cbd65a915b59fdc827cda

commit 73e247edb11e13ed744cbd65a915b59fdc827cda
Author:     Matthew Schultz <mattsch@gmail.com>
AuthorDate: 2024-12-11 15:31:59 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-12-12 04:23:51 +0000

    dev-php/pecl-http: add 4.2.6, drop 4.2.2-r1
    
    Closes: https://bugs.gentoo.org/945977
    Signed-off-by: Matthew Schultz <mattsch@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/39682
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-php/pecl-http/Manifest                                    |  2 +-
 .../{pecl-http-4.2.2-r1.ebuild => pecl-http-4.2.6.ebuild}     | 11 ++++++-----
 profiles/package.mask                                         |  1 -
 3 files changed, 7 insertions(+), 7 deletions(-)