Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package php8 for openSUSE:Factory checked in 
at 2026-01-21 14:14:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php8 (Old)
 and      /work/SRC/openSUSE:Factory/.php8.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php8"

Wed Jan 21 14:14:08 2026 rev:100 rq:1328029 version:8.4.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/php8/php8.changes        2026-01-17 
21:43:20.727385467 +0100
+++ /work/SRC/openSUSE:Factory/.php8.new.1928/php8.changes      2026-01-21 
14:14:10.794895273 +0100
@@ -1,0 +2,8 @@
+Mon Jan 19 08:21:08 UTC 2026 - Petr Gajdos <[email protected]>
+
+- remove a patch, which breaks phar.phar [bsc#1256905]
+  * php-sort-filelist-phar.patch (upstreamed)
+- modified patches
+  * php-build-reproducible-phar.patch (refreshed)
+
+-------------------------------------------------------------------

Old:
----
  php-sort-filelist-phar.patch

----------(Old B)----------
  Old:- remove a patch, which breaks phar.phar [bsc#1256905]
  * php-sort-filelist-phar.patch (upstreamed)
- modified patches
----------(Old E)----------

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

Other differences:
------------------
++++++ php8.spec ++++++
--- /var/tmp/diff_new_pack.pPBGXF/_old  2026-01-21 14:14:12.098949615 +0100
+++ /var/tmp/diff_new_pack.pPBGXF/_new  2026-01-21 14:14:12.102949781 +0100
@@ -1,6 +1,7 @@
 #
 # spec file for package php8
 #
+# Copyright (c) 2026 SUSE LLC
 # Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
@@ -89,8 +90,6 @@
 Patch4:         php-systzdata-v24.patch
 # adjust upstream systemd unit to SUSE needs
 Patch5:         php-systemd-unit.patch
-# PATCH-FEATURE-OPENSUSE use ordered input files for reproducible 
/usr/bin/phar.phar
-Patch6:         php-sort-filelist-phar.patch
 ## Bugfix patches
 # should be upstreamed, will do later
 Patch22:        php-date-regenerate-lexers.patch


++++++ php-build-reproducible-phar.patch ++++++
--- /var/tmp/diff_new_pack.pPBGXF/_old  2026-01-21 14:14:12.246955782 +0100
+++ /var/tmp/diff_new_pack.pPBGXF/_new  2026-01-21 14:14:12.254956115 +0100
@@ -16,11 +16,11 @@
  ext/phar/zip.c           |  2 +-
  6 files changed, 18 insertions(+), 5 deletions(-)
 
-Index: php-8.4.16/ext/phar/phar.c
+Index: php-8.4.17/ext/phar/phar.c
 ===================================================================
---- php-8.4.16.orig/ext/phar/phar.c
-+++ php-8.4.16/ext/phar/phar.c
-@@ -2936,7 +2936,7 @@ int phar_flush_ex(phar_archive_data *pha
+--- php-8.4.17.orig/ext/phar/phar.c
++++ php-8.4.17/ext/phar/phar.c
+@@ -2942,7 +2942,7 @@ int phar_flush_ex(phar_archive_data *pha
                        4: metadata-len
                        +: metadata
                */
@@ -29,11 +29,11 @@
                phar_set_32(entry_buffer, entry->uncompressed_filesize);
                phar_set_32(entry_buffer+4, mytime);
                phar_set_32(entry_buffer+8, entry->compressed_filesize);
-Index: php-8.4.16/ext/phar/phar_internal.h
+Index: php-8.4.17/ext/phar/phar_internal.h
 ===================================================================
---- php-8.4.16.orig/ext/phar/phar_internal.h
-+++ php-8.4.16/ext/phar/phar_internal.h
-@@ -315,6 +315,21 @@ static inline php_stream *phar_get_pharf
+--- php-8.4.17.orig/ext/phar/phar_internal.h
++++ php-8.4.17/ext/phar/phar_internal.h
+@@ -316,6 +316,21 @@ static inline php_stream *phar_get_pharf
        return PHAR_G(cached_fp)[phar->phar_pos].fp;
  }
  
@@ -55,10 +55,10 @@
  static inline enum phar_fp_type phar_get_fp_type(const phar_entry_info *entry)
  {
        if (!entry->is_persistent) {
-Index: php-8.4.16/ext/phar/stream.c
+Index: php-8.4.17/ext/phar/stream.c
 ===================================================================
---- php-8.4.16.orig/ext/phar/stream.c
-+++ php-8.4.16/ext/phar/stream.c
+--- php-8.4.17.orig/ext/phar/stream.c
++++ php-8.4.17/ext/phar/stream.c
 @@ -473,7 +473,7 @@ static int phar_stream_flush(php_stream
        phar_entry_data *data = (phar_entry_data *) stream->abstract;
  
@@ -68,10 +68,10 @@
                ret = phar_flush(data->phar, &error);
                if (error) {
                        php_stream_wrapper_log_error(stream->wrapper, 
REPORT_ERRORS, "%s", error);
-Index: php-8.4.16/ext/phar/tar.c
+Index: php-8.4.17/ext/phar/tar.c
 ===================================================================
---- php-8.4.16.orig/ext/phar/tar.c
-+++ php-8.4.16/ext/phar/tar.c
+--- php-8.4.17.orig/ext/phar/tar.c
++++ php-8.4.17/ext/phar/tar.c
 @@ -972,7 +972,7 @@ int phar_tar_flush(phar_archive_data *ph
        char *buf, *signature, sigbuf[8];
  
@@ -81,10 +81,10 @@
        entry.is_modified = 1;
        entry.is_crc_checked = 1;
        entry.is_tar = 1;
-Index: php-8.4.16/ext/phar/util.c
+Index: php-8.4.17/ext/phar/util.c
 ===================================================================
---- php-8.4.16.orig/ext/phar/util.c
-+++ php-8.4.16/ext/phar/util.c
+--- php-8.4.17.orig/ext/phar/util.c
++++ php-8.4.17/ext/phar/util.c
 @@ -701,7 +701,7 @@ phar_entry_data *phar_get_or_create_entr
  
        phar_add_virtual_dirs(phar, path, path_len);
@@ -94,10 +94,10 @@
        etemp.is_crc_checked = 1;
        etemp.phar = phar;
        etemp.filename = estrndup(path, path_len);
-Index: php-8.4.16/ext/phar/zip.c
+Index: php-8.4.17/ext/phar/zip.c
 ===================================================================
---- php-8.4.16.orig/ext/phar/zip.c
-+++ php-8.4.16/ext/phar/zip.c
+--- php-8.4.17.orig/ext/phar/zip.c
++++ php-8.4.17/ext/phar/zip.c
 @@ -1251,7 +1251,7 @@ int phar_zip_flush(phar_archive_data *ph
  
        pass.error = &temperr;

Reply via email to