php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #77657 Request for update of php-zmq for PHP 7.3
Submitted: 2019-02-23 00:17 UTC Modified: 2021-08-04 16:10 UTC
Votes:14
Avg. Score:4.6 ± 0.7
Reproduced:13 of 13 (100.0%)
Same Version:6 (46.2%)
Same OS:11 (84.6%)
From: h dot spuur at gmail dot com Assigned: cmb (profile)
Status: Duplicate Package: PECL (PECL)
PHP Version: 7.3.2 cli OS: Windows 10
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: h dot spuur at gmail dot com
New email:
PHP Version: OS:

 

 [2019-02-23 00:17 UTC] h dot spuur at gmail dot com
Description:
------------
The PHP bindings for the ZeroMQ message broker library (http://php.net/zmq) in PECL (https://pecl.php.net/package/zmq) by Mikko Koppanen (https://github.com/mkoppanen/php-zmq) have not been updated to support PHP v7.3 and are now broken.


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2019-03-01 15:12 UTC] h dot spuur at gmail dot com
-Operating System: All +Operating System: FreeBSD 12.0-RELEASE-p3 x64 -PHP Version: 7.3.2 +PHP Version: 7.3.2 cli
 [2019-03-01 15:12 UTC] h dot spuur at gmail dot com
Hello World example from the ZeroMQ guide using php73-pecl-zmq-1.1.3_3 and libzmq4-4.2.3:

Connecting to hello world server…
Sending request 0…
Received request: [Hello]
Received reply 0: [World]
Sending request 1…
zend_mm_heap corrupted
 [2019-03-01 15:18 UTC] h dot spuur at gmail dot com
-Operating System: FreeBSD 12.0-RELEASE-p3 x64 +Operating System: Windows 10
 [2019-03-01 15:18 UTC] h dot spuur at gmail dot com
Uncommenting the line: "extension=zmq" in php.ini produces the following dialog immediately:

---------------------------
php.exe - Entry Point Not Found
---------------------------
The procedure entry point _zval_get_long_func@@8 could not be located in the dynamic link library C:\Program Files\php\ext\php_zmq.dll. 
---------------------------
OK   
---------------------------
 [2021-02-11 11:11 UTC] cmb@php.net
Apparently, that has been fixed in the sources[1], but a new
release is pending.

[1] <https://github.com/zeromq/php-zmq/commit/e0db82c3286da81fa8945894dd10125a528299e4>
 [2021-08-04 16:10 UTC] cmb@php.net
-Status: Open +Status: Duplicate -Assigned To: +Assigned To: cmb
 [2021-08-04 16:10 UTC] cmb@php.net
The bug tracker of the zmq package is now on Github, and this very
issue has already been reported as
<https://github.com/zeromq/php-zmq/issues/203>.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sun Dec 22 01:01:30 2024 UTC