[devel] Переход на libmysqlclient21 (MySQL8.0)

Ivan A. Melnikov iv на altlinux.org
Чт Мар 7 11:45:59 MSK 2019


On Thu, Mar 07, 2019 at 11:23:30AM +0300, Nikolai Kostrigin wrote:
> 
> 
> 06.03.2019 14:04, Nikolai Kostrigin пишет:
> > 07.02.2019 17:22, Sergey V Turchin пишет:
> >> On Tuesday, 5 February 2019 18:50:50 MSK Nikolai Kostrigin wrote:
> >>
> >> [...]
> >>> Действия, необходимые для починки, чаще всего, тривиальны и сводятся к
> >>> определению типа "my_bool"
> >>>
> >>> +#if defined(bool) && !defined(my_bool)
> >>> +#define my_bool bool
> >>> +#endif
> >> Похоже, это несовместимо с p8. http://git.altlinux.org/tasks/220955/
> >>
> >> [...]
> > Для совместимости с p8 и живущей там mariadb (libmysqlclient.so.18)
> > минимальный
> > патч должен иметь вид:
> >
> > #include <mysql.h>
> > +#if !defined(my_bool) && MYSQL_VERSION_ID >= 80001 &&
> > MYSQL_VERSION_ID < 100100
> > +#define my_bool bool
> > +#endif
> >
> > В задании *#219440*, в настоящий момент, клиенты libmysqlclient
> > пересобираются с so.21
> Задание 219440 разбито на цепочку заданий.
> В данный момент разрешения на сборку требует:
> #224006 EPERM #1 sisyphus pdns.git=4.0.3-alt3 *piastry sin @qa*

Посмотрел, разрешил, запустил.

--
  wbr,
    iv m.


Подробная информация о списке рассылки Devel