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;