Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package php-memcache for openSUSE:Factory checked in at 2022-01-27 23:17:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php-memcache (Old) and /work/SRC/openSUSE:Factory/.php-memcache.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php-memcache" Thu Jan 27 23:17:03 2022 rev:3 rq:949532 version:4.0.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/php-memcache/php-memcache.changes 2021-03-03 18:34:53.903378678 +0100 +++ /work/SRC/openSUSE:Factory/.php-memcache.new.1898/php-memcache.changes 2022-01-27 23:18:55.730164891 +0100 @@ -1,0 +2,6 @@ +Thu Jan 27 19:57:49 UTC 2022 - Arjen de Korte <suse+bu...@de-korte.org> + +- Fix deprecated cache_connect(): passing null to parameter #2 + + fix-deprecated-memcache_connect.patch + +------------------------------------------------------------------- New: ---- fix-deprecated-memcache_connect.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php-memcache.spec ++++++ --- /var/tmp/diff_new_pack.wEmdFA/_old 2022-01-27 23:18:56.130162128 +0100 +++ /var/tmp/diff_new_pack.wEmdFA/_new 2022-01-27 23:18:56.134162101 +0100 @@ -45,6 +45,8 @@ Source10: php-memcache-rpmlintrc Patch1: fixup-unit-tests.patch Patch2: fixup-unit-test-040.patch +# PATCH-FIX-UPSTREAM: https://github.com/websupport-sk/pecl-memcache/pull/88 +Patch3: fix-deprecated-memcache_connect.patch %if 0%{?suse_version} > 1500 BuildRequires: %{php_name}-cli %endif @@ -66,6 +68,7 @@ %prep %if "%{flavor}" == "php8" %setup -q -n %{pkg_name}-%{version} -T -b 1 +%patch3 -p1 %else %setup -q -n %{pkg_name}-%{version} %patch2 ++++++ fix-deprecated-memcache_connect.patch ++++++ >From d20c716286034a0d21cd5505a046351aceea4cbc Mon Sep 17 00:00:00 2001 From: Remi Collet <r...@remirepo.net> Date: Thu, 10 Jun 2021 14:21:03 +0200 Subject: [PATCH] Fix Deprecated: memcache_connect(): Passing null to parameter #2... --- src/memcache.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/memcache.c b/src/memcache.c index 3048819..2cb675b 100644 --- a/src/memcache.c +++ b/src/memcache.c @@ -1319,8 +1319,9 @@ static void php_mmc_connect(INTERNAL_FUNCTION_PARAMETERS, zend_bool persistent) size_t host_len; zend_long tcp_port = MEMCACHE_G(default_port); double timeout = MMC_DEFAULT_TIMEOUT; + zend_bool null_port; - if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|ld", &host, &host_len, &tcp_port, &timeout) == FAILURE) { + if (zend_parse_parameters(ZEND_NUM_ARGS(), "s|l!d", &host, &host_len, &tcp_port, &null_port, &timeout) == FAILURE) { return; }