Skip to content

Fix build with PHP 8.6.0alpha2#79

Open
remicollet wants to merge 1 commit into
DomBlack:masterfrom
remicollet:issue-php86a2
Open

Fix build with PHP 8.6.0alpha2#79
remicollet wants to merge 1 commit into
DomBlack:masterfrom
remicollet:issue-php86a2

Conversation

@remicollet

@remicollet remicollet commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

From UPGRADING.INTERNALS

  . The zend_parse_parameters_none_throw(), zend_parse_parameters_throw(),
    and ZEND_PARSE_PARAMS_THROW have been removed due to being misleading,
    since ZPP always throws, unless ZEND_PARSE_PARAMS_QUIET is given. Use
    the non-throw versions.

  . Added zend_bin2hex() and zend_bin2hex_str() as helper functions to remove
    dependencies on /ext/hash in various extensions.

And remove dependency on hash extension

  . The zend_parse_parameters_none_throw(), zend_parse_parameters_throw(),
    and ZEND_PARSE_PARAMS_THROW have been removed due to being misleading,
    since ZPP always throws, unless ZEND_PARSE_PARAMS_QUIET is given. Use
    the non-throw versions.

  . Added zend_bin2hex() and zend_bin2hex_str() as helper functions to remove
    dependencies on /ext/hash in various extensions.

And remove dependency on hash extension
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant