summaryrefslogtreecommitdiffstats
path: root/php-pecl-rdkafka5.spec
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2021-09-10 15:03:36 +0200
committerRemi Collet <remi@remirepo.net>2021-09-10 15:03:36 +0200
commit9e21b6e42274425900db59f748f1721b884cf297 (patch)
treeb86abf382cb19766461c181823032e622eaffe8e /php-pecl-rdkafka5.spec
parent1c2ec694de8ac98ec1d8971c119b371ed687ebd0 (diff)
add fix for PHP 8.1 from upstream and from
https://github.com/arnaud-lb/php-rdkafka/pull/467
Diffstat (limited to 'php-pecl-rdkafka5.spec')
-rw-r--r--php-pecl-rdkafka5.spec13
1 files changed, 12 insertions, 1 deletions
diff --git a/php-pecl-rdkafka5.spec b/php-pecl-rdkafka5.spec
index 2239007..f161bfb 100644
--- a/php-pecl-rdkafka5.spec
+++ b/php-pecl-rdkafka5.spec
@@ -21,11 +21,13 @@
Summary: Kafka client based on librdkafka
Name: %{?sub_prefix}php-pecl-%{pecl_name}5
Version: 5.0.0
-Release: 2%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
+Release: 3%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
License: MIT
URL: https://pecl.php.net/package/%{pecl_name}
Source0: https://pecl.php.net/get/%{pecl_name}-%{version}.tgz
+Patch0: %{pecl_name}-php81.patch
+
BuildRequires: make
BuildRequires: %{?dtsprefix}gcc
BuildRequires: librdkafka1php-devel >= 1.6
@@ -70,6 +72,9 @@ Obsoletes: php74-pecl-%{pecl_name} <= %{version}
%if "%{php_version}" > "8.0"
Obsoletes: php80-pecl-%{pecl_name} <= %{version}
%endif
+%if "%{php_version}" > "8.1"
+Obsoletes: php81-pecl-%{pecl_name} <= %{version}
+%endif
%endif
@@ -89,6 +94,8 @@ sed -e 's/role="test"/role="src"/' \
-i package.xml
cd NTS
+%patch0 -p1
+
# Sanity check, really often broken
extver=$(sed -n '/#define PHP_RDKAFKA_VERSION/{s/.* "//;s/".*$//;p}' php_rdkafka.h)
if test "x${extver}" != "x%{version}"; then
@@ -203,6 +210,10 @@ cd ../ZTS
%changelog
+* Fri Sep 10 2021 Remi Collet <remi@remirepo.net> - 5.0.0-3
+- add fix for PHP 8.1 from upstream and from
+ https://github.com/arnaud-lb/php-rdkafka/pull/467
+
* Wed Jan 27 2021 Remi Collet <remi@remirepo.net> - 5.0.0-2
- rebuild with librdkafka version 1.6.0