summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-01-23 09:08:16 +0100
committerRemi Collet <remi@php.net>2026-01-23 09:08:16 +0100
commit467b36316990b075fa8d6303d5c0876d470b1b71 (patch)
tree76414357e7a53be7fe28410ce72466777004a788
parenta3d61b325b56d97dd28eab7c98c3ca0aaf5944bb (diff)
update to 5.34.0RC1HEADmaster
raise dependency on PHP 8.2
-rw-r--r--PHPINFO2
-rw-r--r--REFLECTION27
-rw-r--r--php-pecl-protobuf.spec12
3 files changed, 28 insertions, 13 deletions
diff --git a/PHPINFO b/PHPINFO
index 188f86e..96d6f43 100644
--- a/PHPINFO
+++ b/PHPINFO
@@ -1,7 +1,7 @@
protobuf
-Version => 4.33.4
+Version => 5.34.0RC1
Directive => Local Value => Master Value
protobuf.keep_descriptor_pool_after_request => 0 => 0
diff --git a/REFLECTION b/REFLECTION
index 4e7b374..cab1db8 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #108 protobuf version 4.33.4 ] {
+Extension [ <persistent> extension #108 protobuf version 5.34.0RC1 ] {
- Dependencies {
Dependency [ date (Optional) ]
@@ -169,7 +169,7 @@ Extension [ <persistent> extension #108 protobuf version 4.33.4 ] {
- Static properties [0] {
}
- - Static methods [13] {
+ - Static methods [14] {
Method [ <internal:protobuf> static public method checkInt32 ] {
- Parameters [1] {
@@ -268,6 +268,14 @@ Extension [ <persistent> extension #108 protobuf version 4.33.4 ] {
Parameter #2 [ <optional> $class = <default> ]
}
}
+
+ Method [ <internal:protobuf> static public method compatibleInt64 ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $int_val ]
+ Parameter #1 [ <required> $str_val ]
+ }
+ }
}
- Properties [0] {
@@ -466,12 +474,6 @@ Extension [ <persistent> extension #108 protobuf version 4.33.4 ] {
}
}
- Method [ <internal:protobuf> public method getLabel ] {
-
- - Parameters [0] {
- }
- }
-
Method [ <internal:protobuf> public method isRequired ] {
- Parameters [0] {
@@ -514,6 +516,12 @@ Extension [ <persistent> extension #108 protobuf version 4.33.4 ] {
}
}
+ Method [ <internal:protobuf> public method hasPresence ] {
+
+ - Parameters [0] {
+ }
+ }
+
Method [ <internal:protobuf> public method getMessageType ] {
- Parameters [0] {
@@ -5414,9 +5422,10 @@ Extension [ <persistent> extension #108 protobuf version 4.33.4 ] {
Class [ <internal:protobuf> class Google\Protobuf\PrintOptions ] {
- - Constants [2] {
+ - Constants [3] {
Constant [ public int PRESERVE_PROTO_FIELD_NAMES ] { 1 }
Constant [ public int ALWAYS_PRINT_ENUMS_AS_INTS ] { 2 }
+ Constant [ public int EMIT_DEFAULTS ] { 4 }
}
- Static properties [0] {
diff --git a/php-pecl-protobuf.spec b/php-pecl-protobuf.spec
index 9163379..dff2134 100644
--- a/php-pecl-protobuf.spec
+++ b/php-pecl-protobuf.spec
@@ -12,8 +12,8 @@
%global pecl_name protobuf
%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}}
%global ini_name 40-%{pecl_name}.ini
-%global upstream_version 4.33.4
-#global upstream_prever RC2
+%global upstream_version 5.34.0
+%global upstream_prever RC1
%global sources %{pecl_name}-%{upstream_version}%{?upstream_prever}
%global _configure ../%{sources}/configure
@@ -29,14 +29,16 @@ Source0: https://pecl.php.net/get/%{pecl_name}-%{upstream_version}%{?upstr
BuildRequires: make
BuildRequires: %{?dtsprefix}gcc
-BuildRequires: %{?scl_prefix}php-devel >= 8.1
+BuildRequires: %{?scl_prefix}php-devel >= 8.2
BuildRequires: %{?scl_prefix}php-pear
Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
Requires: %{?scl_prefix}php(api) = %{php_core_api}
+# Extension
Provides: %{?scl_prefix}php-%{pecl_name} = %{version}
Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}
+# PECL
Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}
Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}
@@ -163,6 +165,10 @@ done
%changelog
+* Fri Jan 23 2026 Remi Collet <remi@remirepo.net> - 5.34.0~RC1-1
+- update to 5.34.0RC1
+- raise dependency on PHP 8.2
+
* Tue Jan 13 2026 Remi Collet <remi@remirepo.net> - 4.33.4-1
- update to 4.33.4 (no change)