Почему исходные RPM-пакеты (SRPM) не упаковываются для некоторых платформ
Исходные RPM-пакеты (SRPM) MariaDB не упаковываются на всех платформах, для которых упакованы RPM-пакеты MariaDB.
Причина в том, что процесс сборки MariaDB сильно зависит от cmake для многих задач. В этом конкретном случае процесс сборки MariaDB полагается на генераторы пакетов CMake CPack для создания RPM-пакетов. Конкретный генератор пакетов, который используется для создания RPM-пакетов, называется CPackRPM.
Поддержка исходных RPM-пакетов в CPackRPM стала доступна в системе сборки MariaDB начиная с версии примерно cmake 3.10. Это означает, что мы не создаем исходные RPM-пакеты на платформах, где установленная версия cmake старше этой.
См. также Сборка MariaDB из исходного RPM-пакета.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/why-source-rpms-srpms-arent-packaged-for-some-platforms/