Debian Patches

Status for php-uopz/7.1.1++-4

Patch Description Author Forwarded Bugs Origin Last update
0001-Remove-conflict-with-xdebug-from-package.xml.patch Remove conflict with xdebug from package.xml =?utf-8?b?T25kxZllaiBTdXLDvQ==?= <ondrej@sury.org> no 2021-02-16
0002-Fix-condition.patch Fix condition
This is only for 8.2
80100 build was OK
80101 build is KO as > 80100
Remi Collet <remi@remirepo.net> no 2021-12-03
0003-fix-test-with-8.2-using-AllowDynamicProperties.patch fix test with 8.2 using #[AllowDynamicProperties] Remi Collet <remi@remirepo.net> no 2021-12-03
0004-Fix-163-case-sensitivity-issue-in-uopz_get_return.patch Fix #163: case-sensitivity issue in uopz_get_return()
- uopz_get_return() [return.c] now uses the lower-case of the function name as the hash key
- updated 002.phpt to cover case of method with upper-case chars in name

Closes GH-164.
Darren Edale <darren@equituk.net> no 2022-08-30
0005-Fix-007.phpt-for-PHP-8.3.patch Fix 007.phpt for PHP 8.3
Since the behavior changed as of PHP 8.3.0, we split the test case, so
every PHP version can be checked for the expected behavior. While we
could use a regex to stick with a single test case, we want to precise
about what to expect.
"Christoph M. Becker" <cmbecker69@gmx.de> no 2024-08-02
0006-Fix-test-expectations-with-regard-to-pretty-names-of.patch Fix test expectations with regard to pretty names of closures
See https://github.com/php/php-src/pull/13550.
"Christoph M. Becker" <cmbecker69@gmx.de> no 2024-08-03
0007-Fix-test-wrt.-deprecated-implicitly-nullable-paramet.patch Fix test wrt. deprecated implicitly nullable parameter types
See <https://wiki.php.net/rfc/deprecate-implicitly-nullable-types>.
"Christoph M. Becker" <cmbecker69@gmx.de> no 2024-08-03
0008-xfail-constant-redefinition-tests.patch xfail constant redefinition tests
See <https://github.com/krakjoe/uopz/issues/177>.
"Christoph M. Becker" <cmbecker69@gmx.de> no 2024-08-03
0009-Fix-179-uopz_set_static-does-not-check-that-static-i.patch Fix #179: uopz_set_static() does not check that $static is an array
Instead of using the very generic `z` type specifier, we use the `a`
specifier of ZPP to avoid accepting anything but an array. We also add
an assertion to make it clear to readers that `statics` is actually an
array at this point.
"Christoph M. Becker" <cmbecker69@gmx.de> no 2024-08-03
0010-Fix-167-uopz_set_return-overload-confusion.patch Fix #167: uopz_set_return() overload confusion
If the first ZPP fails, clazz might be assigned, but is not nulled
afterwards. To avoid potential BC breaks by swapping the ZPPs, we hack
in the nulling of the `clazz`, making use of the short-circuit behavior
of `&&`.
"Christoph M. Becker" <cmbecker69@gmx.de> no 2024-08-03
0011-Quote-PHP_ARG_ENABLE-WITH-arguments-and-add-AS_HELP_.patch Quote PHP_ARG_ENABLE/WITH arguments and add AS_HELP_STRING (#181)
When running ./configure --help this outputs and formats the help
output properly. Quoting arguments in Autoconf macros ensures
consistency and special characters handling.
Peter Kokot <peterkokot@gmail.com> no 2024-08-06
0012-Normalize-Autoconf-code-182.patch Normalize Autoconf code (#182)
- All arguments quoted
- AS_* macros used where appropriate
- m4_normalize trims list items together into a space separated list of
items
- duplicate checking message whether opz coverage is enabled simplified
- PHP_ADD_BUILD_DIR 2nd argument was redundant as the build directory
is created automatically at the end of the configure phase by phpize
M4 code
Peter Kokot <peterkokot@gmail.com> no 2024-08-06
0013-Add-missing-ZEND_ENABLE_STATIC_TSRMLS_CACHE-on-Windo.patch Add missing ZEND_ENABLE_STATIC_TSRMLS_CACHE on Windows (#183)
This enables static tsrmls cache on Windows as already done in
Autotools.
Peter Kokot <peterkokot@gmail.com> no 2024-08-07
0014-Remove-ZEND_EXIT.patch Remove ZEND_EXIT =?utf-8?b?T25kxZllaiBTdXLDvQ==?= <ondrej@sury.org> no 2024-09-27

All known versions for source package 'php-uopz'

Links