- version update to 8.2.16

* This is a bug fix release.
- modified patches
  % php-build-reproducible-phar.patch (refreshed)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:php/php8?expand=0&rev=145
This commit is contained in:
2024-02-16 07:58:23 +00:00
committed by Git OBS Bridge
parent de00318600
commit 4891b7e93d
7 changed files with 50 additions and 41 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eca5deac02d77d806838275f8a3024b38b35ac0a5d9853dcc71c6cbe3f1f8765
size 12075384

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE5gkT5N8gmQfY4w2WZZqXyc8qeVoFAmWmdNMACgkQZZqXyc8q
eVrJMBAAy6GqBa6qWCQ1rs0behKrqvtGnHPxc49UtZKroSzJ7bKrqQU86wTvDR/1
+uE9YClISMw38fdeW29MgZX8gTamnbIIz4RzQWMRmjd7OVRgx6nMQqTffA+C15ee
Y4kl6HwOjX857G6lBEjqzBiKlr7NxYodIQ38mhxpzUlPJhkTbAwLdSoCx+o0QUBV
tKOWHmHcBh2Uml21C4NGzvmTp2Ni2tDLT5ZjOrNN/u4EOc12E6CIjK1A2E0p6buW
F1n6vl3lKxjSCA/8XwFDnOfsP1upgu/3dLFCF0D57c7YFYJ4rJIv4+85swmOx8EM
rc3kkSbIWobuux4iHbiZ8jxFoiHpN0Zd5mu04V3h0j62VrJEx7aNTiOCXxFtZsIE
8pMo+RX3nYpuCTt5+F2D9LDog5R+TiHywQz/IUr6/qHnyrJ9GH3q+40L4OvMSumb
4DQT/6Dq+fJNcSAnJtqgnmKM6poK3NjXLAq1b93G3cQdyiMWtoqi7QaGU/wti3jT
jbD88YFw04qr+TW2hRL8PZk0Kza4j2tXLUHortjvpxEnf+bB/vETKmta4+5EpHRO
OTb2d/WMinM96aCGQ5QgatLAsdf1xTk2smidKSZ7uA6c8BCbiLtwb67SGSMZ7n52
BE2bAss4ysnF+Mzy18oFDTukk1Do/U3l4PZ+MhIaBlxPwUP5Uzw=
=XIut
-----END PGP SIGNATURE-----

BIN
php-8.2.16.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

17
php-8.2.16.tar.xz.asc Normal file
View File

@@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCgAvFiEEEZjAEXWTSXpexcGZKGrx+Yl0adwFAmXLibURHHBpZXJyaWNr
QHBocC5uZXQACgkQKGrx+Yl0adyPvg/+Kfs0y4SRHGcdppHynDIZQhPPqSsUHbTl
Z8DVv1e9KCIkFlMboc47s6C2VcPj7eMdnPUr9MYG1JMlW7Q8LzQMBNY9CG4PiWRw
dlXnYxzi3s7xAkyZZYSmrd08B84SWpz/h4UhuC45vNoKDL4Gda203GX6Eprv2txf
Z1EONizVvVaiLJxEj5r9xRWsoJ8NFNDU2wBfdHYxVEk/G82g4mP7uyjnXGxjHqQN
2qPwdVO/5MB9d6gQBrOYoO+S/sx5fK8UC2bElMREbyAouygx3yHBockguTs4Uzwt
h+71t+ehJNxiDROpZH6ufoGeZIkkaZRcWzfMCBvrwYckRuBY+6MHryupqFYmfPni
P4HxK/noLWtQwvv5lMiHURWoYhc2pGDoHt59D9oZTtTP9D1u2PjGO0e4cyJgdE7N
2gA+pRQxdDQceJDHPSDyMEIpkfb4w7u8d/l8L22Inizva9YpuFWKyXeb7u0mQFJg
32cB/mR1ffxYWH0hCMM2aWvr1op3CrEupGdG/FdTnBB6dD4LCUsXkuROP1yW7Uoi
VjAn/wg/H+CfIUjuKZNxGnRjvjrPsGxfx/2EGU/hRabEe+/cRQXtHtkaBzHbcmZv
K6SHC27bBirvxEHTVRGGLcYJX4TU8z4S29EjjA5pyv2NqxWamce0HPNEahWLJ1xv
bjxMi6LLmV8=
=25i9
-----END PGP SIGNATURE-----

View File

@@ -16,10 +16,10 @@ Signed-off-by: Arjen de Korte <build+github@de-korte.org>
ext/phar/zip.c | 2 +-
6 files changed, 18 insertions(+), 5 deletions(-)
Index: php-8.2.15/ext/phar/phar.c
Index: php-8.2.16/ext/phar/phar.c
===================================================================
--- php-8.2.15.orig/ext/phar/phar.c
+++ php-8.2.15/ext/phar/phar.c
--- php-8.2.16.orig/ext/phar/phar.c
+++ php-8.2.16/ext/phar/phar.c
@@ -2999,7 +2999,7 @@ int phar_flush(phar_archive_data *phar,
4: metadata-len
+: metadata
@@ -29,10 +29,10 @@ Index: php-8.2.15/ext/phar/phar.c
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.2.15/ext/phar/phar_internal.h
Index: php-8.2.16/ext/phar/phar_internal.h
===================================================================
--- php-8.2.15.orig/ext/phar/phar_internal.h
+++ php-8.2.15/ext/phar/phar_internal.h
--- php-8.2.16.orig/ext/phar/phar_internal.h
+++ php-8.2.16/ext/phar/phar_internal.h
@@ -427,6 +427,21 @@ static inline enum phar_fp_type phar_get
return PHAR_G(cached_fp)[entry->phar->phar_pos].manifest[entry->manifest_pos].fp_type;
}
@@ -55,10 +55,10 @@ Index: php-8.2.15/ext/phar/phar_internal.h
static inline zend_off_t phar_get_fp_offset(phar_entry_info *entry)
{
if (!entry->is_persistent) {
Index: php-8.2.15/ext/phar/stream.c
Index: php-8.2.16/ext/phar/stream.c
===================================================================
--- php-8.2.15.orig/ext/phar/stream.c
+++ php-8.2.15/ext/phar/stream.c
--- php-8.2.16.orig/ext/phar/stream.c
+++ php-8.2.16/ext/phar/stream.c
@@ -474,7 +474,7 @@ static int phar_stream_flush(php_stream
phar_entry_data *data = (phar_entry_data *) stream->abstract;
@@ -68,10 +68,10 @@ Index: php-8.2.15/ext/phar/stream.c
ret = phar_flush(data->phar, 0, 0, 0, &error);
if (error) {
php_stream_wrapper_log_error(stream->wrapper, REPORT_ERRORS, "%s", error);
Index: php-8.2.15/ext/phar/tar.c
Index: php-8.2.16/ext/phar/tar.c
===================================================================
--- php-8.2.15.orig/ext/phar/tar.c
+++ php-8.2.15/ext/phar/tar.c
--- php-8.2.16.orig/ext/phar/tar.c
+++ php-8.2.16/ext/phar/tar.c
@@ -972,7 +972,7 @@ int phar_tar_flush(phar_archive_data *ph
char halt_stub[] = "__HALT_COMPILER();";
@@ -81,10 +81,10 @@ Index: php-8.2.15/ext/phar/tar.c
entry.is_modified = 1;
entry.is_crc_checked = 1;
entry.is_tar = 1;
Index: php-8.2.15/ext/phar/util.c
Index: php-8.2.16/ext/phar/util.c
===================================================================
--- php-8.2.15.orig/ext/phar/util.c
+++ php-8.2.15/ext/phar/util.c
--- php-8.2.16.orig/ext/phar/util.c
+++ php-8.2.16/ext/phar/util.c
@@ -574,7 +574,7 @@ phar_entry_data *phar_get_or_create_entr
phar_add_virtual_dirs(phar, path, path_len);
@@ -94,11 +94,11 @@ Index: php-8.2.15/ext/phar/util.c
etemp.is_crc_checked = 1;
etemp.phar = phar;
etemp.filename = estrndup(path, path_len);
Index: php-8.2.15/ext/phar/zip.c
Index: php-8.2.16/ext/phar/zip.c
===================================================================
--- php-8.2.15.orig/ext/phar/zip.c
+++ php-8.2.15/ext/phar/zip.c
@@ -1214,7 +1214,7 @@ int phar_zip_flush(phar_archive_data *ph
--- php-8.2.16.orig/ext/phar/zip.c
+++ php-8.2.16/ext/phar/zip.c
@@ -1237,7 +1237,7 @@ int phar_zip_flush(phar_archive_data *ph
pass.error = &temperr;
entry.flags = PHAR_ENT_PERM_DEF_FILE;

View File

@@ -1,3 +1,11 @@
-------------------------------------------------------------------
Fri Feb 16 07:57:56 UTC 2024 - pgajdos@suse.com
- version update to 8.2.16
* This is a bug fix release.
- modified patches
% php-build-reproducible-phar.patch (refreshed)
-------------------------------------------------------------------
Thu Jan 18 18:01:47 UTC 2024 - pgajdos@suse.com

View File

@@ -1,5 +1,5 @@
#
# spec file
# spec file for package php8
#
# Copyright (c) 2024 SUSE LLC
#
@@ -57,7 +57,7 @@
%bcond_without sodium
Name: %{pprefix}%{php_name}%{psuffix}
Version: 8.2.15
Version: 8.2.16
Release: 0
Summary: Interpreter for the PHP scripting language version 8
License: MIT AND PHP-3.01
@@ -279,7 +279,7 @@ Requires: %{apache_mmn}
Requires: apache2-prefork
Requires: php = %{version}
Requires(post): %{_sbindir}/a2enmod
Requires(preun):%{_sbindir}/a2enmod
Requires(preun): %{_sbindir}/a2enmod
Provides: mod_php_any = %{version}
Provides: php-sapi = %{version}
Obsoletes: mod_php_any < %{version}