--- remi/php83.spec +++ el7/php83.spec @@ -205,6 +205,8 @@ # Fixes for tests (300+) # Factory is droped from system tzdata Patch300: php-7.4.0-datetests.patch +Patch301: php-8.3.36-openssl102.patch +Patch302: php-8.3.36-ffi-strncmp.patch # WIP @@ -710,7 +712,7 @@ %if %{with iodbc} BuildRequires: pkgconfig(libiodbc) %else -BuildRequires: pkgconfig(odbc) +BuildRequires: unixODBC-devel %endif %if 0%{?rhel} == 7 Obsoletes: php53-odbc, php53u-odbc, php54-odbc, php54w-odbc, php55u-odbc, php55w-odbc, php56u-odbc, php56w-odbc @@ -1061,9 +1063,9 @@ # All files licensed under PHP version 3.01 License: PHP-3.01 Requires: php-common%{?_isa} = %{version}-%{release} -BuildRequires: pkgconfig(icu-i18n) >= 74 -BuildRequires: pkgconfig(icu-io) >= 74 -BuildRequires: pkgconfig(icu-uc) >= 74 +BuildRequires: pkgconfig(icu-i18n) >= 73 +BuildRequires: pkgconfig(icu-io) >= 73 +BuildRequires: pkgconfig(icu-uc) >= 73 %if 0%{?rhel} == 7 Obsoletes: php53-intl, php53u-intl, php54-intl, php54w-intl, php55u-intl, php55w-intl, php56u-intl, php56w-intl Obsoletes: php70u-intl, php70w-intl, php71u-intl, php71w-intl, php72u-intl, php72w-intl @@ -1232,6 +1234,8 @@ # Fixes for tests related to tzdata %if %{with tzdata} %patch -P300 -p1 -b .datetests +%patch -P301 -p1 -b .openssl102 +%patch -P302 -p1 -b .ffistrncmp %endif # WIP patch