[devel] Переход на libmysqlclient21 (MySQL8.0)
Nikolai Kostrigin
nickel на basealt.ru
Вт Фев 5 18:50:50 MSK 2019
Уважаемые коллеги, здравствуйте!
Для полноценного перехода на MySQL 8.0 в Сизифе необходимо пересобрать
ряд пакетов с libmysqlclient21.
Внесенные разработчиками изменения ломают сборку ряда пакетов.
Сейчас пересборка этих пакетов не страдает из-за наличия
libmysqlclient20-devel, который планируется убрать.
Действия, необходимые для починки, чаще всего, тривиальны и сводятся к
определению типа "my_bool"
+#if defined(bool) && !defined(my_bool)
+#define my_bool bool
+#endif
Если кто-то из мэнтэйнеров захочет собственноручно починить сборку
своего пакета, прошу сообщить.
Остальное я постараюсь починить как можно скорее.
В задании 219440 агрегируются пакеты, для которых сборка с новой
библиотекой уже исправлена.
yate
pdns
mediatomb
cacti-spine
motion
zoneminder
netatalk
Полный список пакетов затрагиваемых этим переходом ниже (не для всех из
них ломается сборка):
ananas
aprutil1
bacula9
barnyard2
cacti-spine
collectd
cyrus-sasl2
dovecot
exim
gambas
gearmand
gnokii
gnunet
gnustep-sqlclient
iceb
icebw
jabberd2
kde5-kdb
kodi
libclip
libdbi-drivers
libpki
lighttpd
mediatomb
mnogosearch
motion
mysql-connector-c++
mysql-workbench-community
nagios-plugins
neko
netatalk
net-snmp30
ocaml-mysql
openchange
opennebula
openscada
ossec-hids
pdns
perl-DBD-mysql
php5-mysql
php5-pdo_mysql
php7-pdo_mysql
proftpd
python3-module-mysqlclient
python-module-mysqlclient
python-module-MySQLdb
qt3
qt4
qt5-base
rsyslog
ruby-mysql2
sope
yate
zabbix
zoneminder
--
Best regards,
Nikolai Kostrigin
Подробная информация о списке рассылки Devel