Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package php-imagick for openSUSE:Factory 
checked in at 2024-11-22 23:53:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php-imagick (Old)
 and      /work/SRC/openSUSE:Factory/.php-imagick.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php-imagick"

Fri Nov 22 23:53:03 2024 rev:8 rq:1225802 version:3.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/php-imagick/php-imagick.changes  2024-03-01 
23:36:11.390726993 +0100
+++ /work/SRC/openSUSE:Factory/.php-imagick.new.28523/php-imagick.changes       
2024-11-22 23:53:45.530982174 +0100
@@ -1,0 +2,6 @@
+Fri Nov 22 10:28:40 UTC 2024 - Manu Maier <[email protected]>
+
+- Fix removed "php_strtolower" for PHP 8.4
+  + imagick-php_strtolower-php84.patch
+
+-------------------------------------------------------------------

New:
----
  imagick-php_strtolower-php84.patch

BETA DEBUG BEGIN:
  New:- Fix removed "php_strtolower" for PHP 8.4
  + imagick-php_strtolower-php84.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ php-imagick.spec ++++++
--- /var/tmp/diff_new_pack.902zbb/_old  2024-11-22 23:53:46.267012837 +0100
+++ /var/tmp/diff_new_pack.902zbb/_new  2024-11-22 23:53:46.271013004 +0100
@@ -45,6 +45,7 @@
 Patch10:        imagick-xfail-test014.patch
 # PATCH-FIX-OPENSUSE - calculation of kurtosis and skewness was fixed in 
Imagick-7.1.1.24
 Patch11:        imagick-fix-test316.patch
+Patch12:        imagick-php_strtolower-php84.patch
 BuildRequires:  %{php_name}-devel >= 7.0.1
 BuildRequires:  ImageMagick-devel >= 6.5.3.10
 BuildRequires:  ghostscript-fonts-std

++++++ imagick-php_strtolower-php84.patch ++++++
diff -upr imagick-3.7.0.orig/imagick.c imagick-3.7.0/imagick.c
--- imagick-3.7.0.orig/imagick.c        2022-01-11 16:23:47.000000000 +0100
+++ imagick-3.7.0/imagick.c     2024-11-22 11:14:01.187974046 +0100
@@ -603,7 +603,11 @@ static zval *php_imagick_read_property(z
                                        if (format) {
                                                retval = rv;
                                                ZVAL_STRING(retval, format);
-                                               
php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #if PHP_VERSION_ID < 80400
+                                                       
php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #else
+                                                       
zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #endif
                                                
IMAGICK_FREE_MAGICK_MEMORY(format);
                                        } else {
                                                retval = rv;
@@ -676,7 +680,11 @@ static zval *php_imagick_read_property(z
                                        if (format) {
                                                retval = rv;
                                                ZVAL_STRING(retval, format);
-                                               
php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #if PHP_VERSION_ID < 80400
+                                                       
php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #else
+                                                       
zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #endif
                                                
IMAGICK_FREE_MAGICK_MEMORY(format);
                                        } else {
                                                retval = rv;
@@ -759,7 +767,11 @@ static zval *php_imagick_read_property(z
 
                                        if (format) {
                                                ZVAL_STRING(retval, format, 1);
-                                               
php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #if PHP_VERSION_ID < 80400
+                                                       
php_strtolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #else
+                                                       
zend_str_tolower(Z_STRVAL_P(retval), Z_STRLEN_P(retval));
+                                               #endif
                                                
IMAGICK_FREE_MAGICK_MEMORY(format);
                                        } else {
                                                ZVAL_STRING(retval, "", 1);

Reply via email to