swoole-src icon indicating copy to clipboard operation
swoole-src copied to clipboard

PECL release of swoole 5.1.2

Open jhmoon2000 opened this issue 1 year ago • 2 comments

The release of Swoole v5.1.2 is great, but it has not been registered with the pecl repository, so it is not being distributed to various distributions that use pecl. It would be appreciated if you could distribute version 5.1.2 on pecl.

jhmoon2000 avatar Jan 30 '24 04:01 jhmoon2000

BTW 5.1.2 is broken for pecl ;)

https://github.com/swoole/swoole-src/pull/5239

remicollet avatar Jan 30 '24 15:01 remicollet

Is there any information about PECL release? There is still the latest version 5.1.1

sakhalin-ddf avatar Feb 06 '24 05:02 sakhalin-ddf

It's been about 2 months from release, there is any information about PECL availability?

webard avatar Mar 02 '24 17:03 webard

@matyhtf @deminy, can I help with these releases? I've already volunteered at php.pecl.dev: https://news-web.php.net/php.pecl.dev/17567

leocavalcante avatar Mar 02 '24 22:03 leocavalcante

Please consider that the majority of Swoole users install Swoole via Linux package managers, and the package version of Swoole is generated by PECL. Consequently, most users are limited to using version 5.1.1, which contains a curl bug. This issue could significantly impact the Swoole user base.

jhmoon2000 avatar Mar 18 '24 08:03 jhmoon2000

can I help with these releases? I've already volunteered at php.pecl.dev: news-web.php.net/php.pecl.dev/17567

pecl's limit: Uploading new releases is restricted to each package's lead developer(s). https://github.com/swoole/swoole-src/blob/2dcfef90b3dbcfc08783747ea9abf6ebaf7eedb8/package.xml#L24-L29

sy-records avatar Mar 18 '24 09:03 sy-records

It doesn't seem like this is getting a lot of attention, could be because it's not immediately clear as to why 5.1.2 is not available in PECL. I was waiting for it in alpine packages repository until I came across this issue quite unexpectedly.

It is definitely a bummer since 5.1.1 has a curl bug and is not usable.

flexchar avatar Mar 18 '24 20:03 flexchar

@matyhtf can you release new version on PECL please? Without PECL release Ondrej PPA will not release Ubuntu/Debian package: https://launchpad.net/~ondrej/+archive/ubuntu/php/+index?batch=75&memo=150&start=150

webard avatar Mar 27 '24 20:03 webard

The version 5.1.3 will be released within this week and will be synchronized to PECL. It is recommended to download the code from GitHub using git clone and compile it. PECL also compiles from source code.

matyhtf avatar Apr 09 '24 07:04 matyhtf

@matyhtf issue closed 2 weeks ago, but there are still no actual version in pecl repository

https://pecl.php.net/package/swoole/5.1.2 - 404 https://pecl.php.net/package/swoole/5.1.3 - 404

sakhalin-ddf avatar Apr 21 '24 05:04 sakhalin-ddf

As a result, it is also missing in Alpine registry. https://pkgs.alpinelinux.org/packages?name=swoole&branch=v3.19&repo=community&arch=&maintainer=

flexchar avatar Apr 21 '24 13:04 flexchar

The version 5.1.3 will be released within this week and will be synchronized to PECL. It is recommended to download the code from GitHub using git clone and compile it. PECL also compiles from source code.

And one month has been passed. Buggy swoole package was not being fixed since Nov 26, last year, and is still being distributed.

jhmoon2000 avatar May 09 '24 04:05 jhmoon2000

@matyhtf 1 month ago you said that swoole 5.1.3 will be released within a week. I understand that this is an open source project without any warranty, but the matter is becoming more and more serious. People cannot upgrade projects to PHP 8.3, there are problems with CURL, composer etc. Please, can you release 5.1.2 version on PECL, or will you let us know when we can expect version 5.1.3?

webard avatar May 09 '24 21:05 webard

@webard I'm sorry, we are currently developing Swoole v6.0. It will take some time before Swoole v5.1.3 is released. Swoole v5.1.2 is already available on pecl now.

NathanFreeman avatar May 10 '24 05:05 NathanFreeman