> On Apr 25, 2017, at 2:16 PM, Peter van der Does <pe...@avirtualhome.com> 
> wrote:
> 
> You might have to install the package default-libmysqlclient-dev from
> the Debian repo.

Isn’t that the MariaDB package? I don’t really want to mix MariaDB with MySQL 
(even though they are probably still compatible, but diverging as time passes).

Dovecot does build with default-libmysqlclient-dev, but maybe ./configure needs 
to be updated by the Dovecot devs to build against the libmysqlclient package 
that Oracle built for Debian Stretch?

Since I’m only testing today to get ready for Debian 9, I don’t really need 
this fixed now. But, when Debian 9 is released, it would be nice to be able to 
do a production build of Dovecot using the Oracle MySQL packages and Debian 9.

Kevin

> 
> Peter
> 
> On 4/25/17 1:37 PM, KT Walrus wrote:
>> I’m trying to build Dovecot 2.2.29.1 in a Docker container today and have 
>> the following error in ./configure:
>> 
>> checking for shadow.h... yes
>> checking for pam_start in -lpam... no
>> checking for auth_userokay... no
>> checking for mysql_config... mysql_config
>> checking for mysql_init in -lmysqlclient... no
>> configure: error: Can't build with MySQL support: libmysqlclient not found
>> 
>> #> find / -name libmysqlclient\*
>> /usr/share/doc/libmysqlclient20
>> /usr/share/lintian/overrides/libmysqlclient20
>> /usr/lib/x86_64-linux-gnu/libmysqlclient.so.20.3.5
>> /usr/lib/x86_64-linux-gnu/libmysqlclient.so.20
>> /var/lib/dpkg/info/libmysqlclient20:amd64.triggers
>> /var/lib/dpkg/info/libmysqlclient20:amd64.shlibs
>> /var/lib/dpkg/info/libmysqlclient20:amd64.list
>> /var/lib/dpkg/info/libmysqlclient20:amd64.md5sums
>> 
>> I have installed MySQL 5.7.18 Debian 9 packages (including the 
>> libmysqlclient-dev package) from the MySQL repo.
>> 
>> I’m not an expert, but is there a bug in the "./configure --prefix=/usr 
>> --sysconfdir=/etc --with-mysql”?
>> 
>> I’ve been building Dovecot with this Dockerfile using Ubuntu 16.04 for a 
>> while now without issue. Do I need some extra ./configure option to get it 
>> to find libmysqlclient.so.20?
>> 
>> Kevin
>> 
> 

Reply via email to