diff --git a/mysql8.0.spec b/mysql8.0.spec index 7c63b05..d52aa4f 100644 --- a/mysql8.0.spec +++ b/mysql8.0.spec @@ -166,7 +166,6 @@ BuildRequires: perl-generators BuildRequires: rpcgen BuildRequires: libtirpc-devel BuildRequires: protobuf-lite-devel -BuildRequires: rapidjson-devel BuildRequires: zlib BuildRequires: zlib-devel BuildRequires: multilib-rpm-config @@ -222,6 +221,12 @@ Requires: %{pkgname}-common = %{sameevr} Provides: bundled(boost) = %{boost_bundled_version} +# 'rapidjson' library must be bundled +# The rapidjson upstream made the last release in 2016, even though it has an active development till today (2024, ~750 commits since) +# The MySQL upstream forked the project from a specific commit and added custom patches. See "extra/RAPIDJSON-README" for details. +# In the MySQL 8.0.34, the MySQL upsstream made the 'rapidjson' library to be bundled by default. +Provides: bundled(rapidjson) + %{?with_conflicts_mariadb:Conflicts: mariadb} # Explicitly disallow installation of mysql + mariadb-server %{?with_conflicts_mariadb:Conflicts: mariadb-server}