Require sqlite-libs-3.34.1-10 and newer

This version has (de)serialize API and is already in buildroots.
We need to make sure python3.14 is used with it in runtime as well.
This commit is contained in:
Lukáš Zachar 2026-06-01 15:37:36 +02:00
parent 05565c82cb
commit 4be142c0e7

View File

@ -49,7 +49,7 @@ URL: https://www.python.org/
#global prerel ... #global prerel ...
%global upstream_version %{general_version}%{?prerel} %global upstream_version %{general_version}%{?prerel}
Version: %{general_version}%{?prerel:~%{prerel}} Version: %{general_version}%{?prerel:~%{prerel}}
Release: 2%{?dist} Release: 3%{?dist}
License: Python-2.0.1 License: Python-2.0.1
@ -278,7 +278,7 @@ BuildRequires: pkgconfig
BuildRequires: python-rpm-macros BuildRequires: python-rpm-macros
BuildRequires: readline-devel BuildRequires: readline-devel
BuildRequires: redhat-rpm-config >= 127 BuildRequires: redhat-rpm-config >= 127
BuildRequires: sqlite-devel BuildRequires: sqlite-devel >= 3.34.1-10
BuildRequires: systemtap-sdt-devel BuildRequires: systemtap-sdt-devel
BuildRequires: tcl-devel BuildRequires: tcl-devel
BuildRequires: tk-devel BuildRequires: tk-devel
@ -639,6 +639,8 @@ Recommends: (%{pkgname}-tkinter%{?_isa} if tk%{?_isa})
# The zoneinfo module needs tzdata # The zoneinfo module needs tzdata
Requires: tzdata Requires: tzdata
# The sqlite3 needs version with (de)serialize API
Requires: sqlite-libs >= 3.34.1-10
%description -n %{pkgname}-libs %description -n %{pkgname}-libs
This package contains runtime libraries for use by Python: This package contains runtime libraries for use by Python:
@ -1979,6 +1981,10 @@ CheckPython freethreading
# ====================================================== # ======================================================
%changelog %changelog
* Mon Jun 01 2026 Lukáš Zachar <lzachar@redhat.com> - 3.14.4-3
- Depend on sqlite-libs with (de)serialize API
Resolves: RHEL-180476
* Thu Apr 16 2026 Charalampos Stratakis <cstratak@redhat.com> - 3.14.4-2 * Thu Apr 16 2026 Charalampos Stratakis <cstratak@redhat.com> - 3.14.4-2
- Security fixes for CVE-2026-1502, CVE-2026-4786, CVE-2026-5713, CVE-2026-6100 - Security fixes for CVE-2026-1502, CVE-2026-4786, CVE-2026-5713, CVE-2026-6100
Resolves: RHEL-167918, RHEL-168160 Resolves: RHEL-167918, RHEL-168160