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;
        }
 

Reply via email to