Topic: Request to update libssh2, php-pecl-ssh2 packages for EL5

Please consider updating the libssh2 version for the EL5 packages to at least 1.2.9 (currently 1.2.7), and rebuilding the php-pecl-ssh2 packages against them.

As of the release of WordPress 4.1, the SSH2-filesystem support breaks, as it is dependent on the stream_set_timeout() fn introduced at 1.2.9.


(FWIW, I note the DAG libssh2 packaging is at 1.2.9 for el5...)

Re: Request to update libssh2, php-pecl-ssh2 packages for EL5

I think it make sense as
- ABI is stable, http://upstream.rosalinux.ru/versions/libssh2.html
- RHEL-6 version have been updated from 1.2.2 to 1.4.2 recently

Can you please try test build in remi-test
- libssh2-1.4.3-8.el5.remi
- php-pecl-ssh2-0.12-5.el5.remi.5.4

Feedback expected

I think I should also update curl (probably to 7.29 from EL-7)

P.S. only for PHP 5.4 (I haven't any "test" repo for 5.5 or 5.6)

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Request to update libssh2, php-pecl-ssh2 packages for EL5

Please also notice than maintaining recent libraries for "very" old EL-5 is quite a huge pain.

I think it will really make sense to upgrade to a more recent version (6 or 7).
EL-5 will be EOL quite soon (well... March 2017.. in ~2 years)

From download stat., EL-5 slowly decrease (6.8% => 6.6% in 1 month) while EL-7 increase (5.8% => 7.7%).
At some time I will probably have to stop effort on it.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Request to update libssh2, php-pecl-ssh2 packages for EL5

Please also try curl-7.29.0-19.el5.remi and libcurl-7.29.0-19.el5.remi

If everything works as expected, I will push them in "remi" repository next month with next PHP version.


P.S. this update is mostly here to take benefit of new libssh2 (used by libcurl), but also to get latest security fix

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Request to update libssh2, php-pecl-ssh2 packages for EL5

Any feedback ?

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: Request to update libssh2, php-pecl-ssh2 packages for EL5

Pushed to stable.

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi