Description of problem: In current builds of mariadb, jemalloc is documented as enabled, but is not actually enabled. Version-Release number of selected component (if applicable): mariadb-10.1.24-1.fc24 mariadb-10.1.24-1.fc25 mariadb-10.1.24-1.fc26 mariadb-10.1.24-1.fc27 How reproducible: Always Steps to Reproduce: 1. Install mariadb-server 2. Attempt to enable tokudb in my.cnf with plugin-load-add=ha_tokudb.so 3. systemctl start mariadb Actual results: mariadb fails to start with errors: 2017-06-07 18:16:37 140270400252096 [ERROR] TokuDB is not initialized because jemalloc is not loaded 2017-06-07 18:16:37 140270400252096 [ERROR] Plugin 'TokuDB' init function returned error. 2017-06-07 18:16:37 140270400252096 [ERROR] Plugin 'TokuDB' registration as a STORAGE ENGINE failed. Expected results: mariadb should start normally and tokudb engine should be available. Additional info: The build log in koji also reveals that jemalloc wasn't actually built in: CMake Warning at storage/tokudb/CMakeLists.txt:33 (MESSAGE): TokuDB is enabled, but jemalloc is not. This configuration is not supported It appears that the problem is "-DWITH_JEMALLOC=ON" in the %configure line. This form is not correct; like the other feature defines, it should be "-DWITH_JEMALLOC=system".
Thanks for the report. I'm working on the fix. I won't push any current mariadb Bodhi update to the stable.
Created attachment 1286099 [details] Patch to enable jemalloc It's a pretty trivial patch to get this fixed.
mariadb-10.1.24-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-d04e48112b
mariadb-10.1.24-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-89daff1f64
mariadb-10.1.24-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-120af70498
mariadb-10.1.24-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-d04e48112b
mariadb-10.1.24-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-89daff1f64
mariadb-10.1.24-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-8425f676f2
mariadb-10.1.24-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-2c0609b92a
mariadb-10.1.24-3.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-09dd8907da
mariadb-10.1.24-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-8425f676f2
mariadb-10.1.24-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-2c0609b92a
mariadb-10.1.24-3.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-09dd8907da
mariadb-10.1.24-3.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
mariadb-10.1.24-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
mariadb-10.1.24-3.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
Build reached stable repositories.