summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2026-02-25 15:47:46 +0100
committerRemi Collet <remi@php.net>2026-02-25 15:47:46 +0100
commit585fd601087c79a115346e51e7be057fead1332b (patch)
tree2dcee2c13d85859cb36b0fcc953d4b17362547c4
parent6fe9966a769ebd92145a21e1f559116ec2c5b4bd (diff)
use oracle 23.26.1HEADmaster
-rw-r--r--php-pecl-swoole6.spec22
1 files changed, 5 insertions, 17 deletions
diff --git a/php-pecl-swoole6.spec b/php-pecl-swoole6.spec
index 1048fac..52e9848 100644
--- a/php-pecl-swoole6.spec
+++ b/php-pecl-swoole6.spec
@@ -25,15 +25,10 @@
# disabled by default to avoid dependency on Oracle Instant Client
%bcond_with oracle
-%ifarch aarch64
-%global oraclever 19.22
-%global oraclelib 19.1
-%global oracledir 19.22
-%else
-%global oraclever 21.13
-%global oraclelib 21.1
-%global oracledir 21
-%endif
+%global oraclever 23.26.1
+%global oraclelib 23.1
+%global oracledir 23
+%global oraclemax 24
%if 0%{?fedora} || 0%{?rhel} >= 9
@@ -119,14 +114,7 @@ BuildRequires: firebird-devel
BuildRequires: pkgconfig(odbc)
BuildRequires: pkgconfig(sqlite3)
%if %{with oracle}
-%ifarch aarch64
-BuildRequires: oracle-instantclient%{oraclever}-devel
-# Should requires libclntsh.so.19.1()(aarch-64), but it's not provided by Oracle RPM.
-Requires: libclntsh.so.%{oraclelib}
-AutoReq: 0
-%else
-BuildRequires: oracle-instantclient-devel >= %{oraclever}
-%endif
+BuildRequires: (oracle-instantclient-devel >= %{oraclever} with oracle-instantclient-devel < %{oraclemax})
%endif