Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package php-memcached for openSUSE:Factory 
checked in at 2022-01-26 21:26:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php-memcached (Old)
 and      /work/SRC/openSUSE:Factory/.php-memcached.new.1938 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php-memcached"

Wed Jan 26 21:26:52 2022 rev:2 rq:949132 version:3.1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/php-memcached/php-memcached.changes      
2021-02-19 23:49:19.819602511 +0100
+++ /work/SRC/openSUSE:Factory/.php-memcached.new.1938/php-memcached.changes    
2022-01-26 21:27:24.905814263 +0100
@@ -1,0 +2,6 @@
+Tue Jan 25 20:55:13 UTC 2022 - Arjen de Korte <suse+bu...@de-korte.org>
+
+- Fix zend_dtoa API change in 8.1.0beta1
+  + fix-zend_dtoa-API-change.patch
+
+-------------------------------------------------------------------

New:
----
  fix-zend_dtoa-API-change.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ php-memcached.spec ++++++
--- /var/tmp/diff_new_pack.WmmzWh/_old  2022-01-26 21:27:28.045792612 +0100
+++ /var/tmp/diff_new_pack.WmmzWh/_new  2022-01-26 21:27:28.061792503 +0100
@@ -39,6 +39,8 @@
 # PATCH-FIX-UPSTREAM: 
https://github.com/php-memcached-dev/php-memcached/pull/475
 Patch1:         fixup-unit-tests.patch
 Patch2:         fixup-unit-tests-broken-in-php8.patch
+# PATCH-FIX-UPSTREAM: 
https://github.com/php-memcached-dev/php-memcached/pull/487
+Patch3:         fix-zend_dtoa-API-change.patch
 BuildRequires:  %{php_name}-devel
 %if 0%{?suse_version} > 1500
 BuildRequires:  fastlzlib-devel
@@ -63,6 +65,7 @@
 %if "%{php_name}" == "php8"
 %patch2
 %endif
+%patch3 -p1
 
 %build
 export CFLAGS="%{optflags} -fvisibility=hidden"

++++++ fix-zend_dtoa-API-change.patch ++++++
>From 70ec7c2717deeeb03c8ca49fa36860b7f2476eb3 Mon Sep 17 00:00:00 2001
From: Remi Collet <r...@remirepo.net>
Date: Fri, 23 Jul 2021 12:00:19 +0200
Subject: [PATCH] fix zend_dtoa API change in 8.1.0beta1

---
 g_fmt.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/g_fmt.c b/g_fmt.c
index 73f82fd0..f456790c 100644
--- a/g_fmt.c
+++ b/g_fmt.c
@@ -27,12 +27,17 @@
  *        // Teddy Grenman <teddy.gren...@iki.fi>, 2010-05-18.
  */
 
-#include <zend_operators.h>
+#include <php.h>
 
 char *php_memcached_g_fmt(register char *b, double x) {
        register int i, k;
        register char *s;
-       int decpt, j, sign;
+       int decpt, j;
+#if PHP_VERSION_ID < 80100
+       int sign;
+#else
+       bool sign;
+#endif
        char *b0, *s0, *se;
 
        b0 = b;

Reply via email to