Bug #76899 [ReO->Csd]: pcntl_async_signals not available in phpdbg
| From: | krakjoe@php.net | Date: | Wed, 27 Mar 2019 09:49:07 +0000 |
| Subject: | Bug #76899 [ReO->Csd]: pcntl_async_signals not available in phpdbg | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-220225@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=76899&edit=1
ID: 76899
Updated by: krakjoe@php.net
Reported by: kaplun at protonmail dot com
Summary: pcntl_async_signals not available in phpdbg
-Status: Re-Opened
+Status: Closed
Type: Bug
Package: phpdbg
Operating System: CentOS 7
PHP Version: 7.2.10
-Assigned To:
+Assigned To: krakjoe
Block user comment: N
Private report: N
New Comment:
The fix for this bug has been committed.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
For Windows:
http://windows.php.net/snapshots/
Thank you for the report, and for helping us make PHP better.
Fixed in 79f046f89e187312cec3715bffc1a8b101f57531, by merge of PR referenced here.
Previous Comments:
------------------------------------------------------------------------
[2018-09-18 15:22:25] cmb@php.net
> I am trying to connect a GitHub PR to this issue, but the
> bug-tracking is giving me error 500 :-(
Known issue[1], unfortunately still unresolved.
> ... and my PR meanwhile failed on Travis.
The build failure is unrelated to the pull request, and has been
fixed in the meantime[2].
> So, do you thing pcntl is explicitly disabled for phpdbg by each
> distributor?
Yes, I think so. I'm not sure why, though. There may be actual
issues with running pcntl under interactive phpdbg, but running
with -qrr might be fine (and should be supported if so).
[1] <https://bugs.php.net/bug.php?id=76079>
[2] <https://github.com/php/php-src/commit/2df91cb5190018e0340c869abd6dbda553a97acb>
------------------------------------------------------------------------
[2018-09-18 14:25:12] kaplun at protonmail dot com
... and my PR meanwhile failed on Travis.
So, do you thing pcntl is explicitly disabled for phpdbg by each distributor?
------------------------------------------------------------------------
[2018-09-18 13:35:29] cmb@php.net
Seems my quick assessment above was wrong. I've just build with
`./configure --disable-all --disable-cgi --enable-debug
--enable-pcntl` and ext/pcntl is available for phpdbg (without the
PR).
------------------------------------------------------------------------
[2018-09-18 12:55:26] kaplun at protonmail dot com
P.s.
Thanks cmb@php.net for the pointers!
------------------------------------------------------------------------
[2018-09-18 12:54:39] kaplun at protonmail dot com
I am trying to connect a GitHub PR to this issue, but the bug-tracking is giving me error 500 :-(
So the PR is here:
https://github.com/php/php-src/pull/3534
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=76899
--
Edit this bug report at https://bugs.php.net/bug.php?id=76899&edit=1