← Back to team overview

maria-discuss team mailing list archive

Re: How to disable TokuDB libtokuportability.so check in 10.0.4/r3863 source build?

 

Hi, Jen!

On Oct 24, jen142@xxxxxxxxxxxxxx wrote:
> I'm building v10.0.4/r3863 on opensuse/64.
> 
> This latest-version build newly fails @
> 
>   cd /usr/local/src/mariadb/bld/storage/tokudb/ft-index/ft &&
>   ./logformat .
>     ./logformat: error while loading shared libraries:
>     libtokuportability.so: cannot open shared object file: No such file
>     or directory

Thanks for reporting a bug, by the way!

> This is changed behavior.
> 
> I'm currently not interested in TokuDB.  Reading @
> 
>   https://mariadb.com/kb/en/how-to-enable-tokudb-in-mariadb/#enabling-tokudb
> 
> it's not supported on my platform anyway.  There's info on how to ENABLE
> it, but not how to DISABLE it -- so the build doesn't complain.
> 
> How do I correctly DISABLE it in my build?

You can disable any plugin (and storage engines are plugins too) with
WITHOUT_xxx variable. Like that

  cmake -DWITHOUT_TOKUDB=1

Regards,
Sergei


References