← Back to team overview

maria-discuss team mailing list archive

Re: MariaDB 10.2.23 and MariaDB Connector/J 2.4.1 now available

 


Am 26.03.19 um 00:19 schrieb Sergei Golubchik:
> Hi, Reindl!
> 
> Sorry. You have a highly customized configuration that doesn't match
> anything we test, so these issues happen sometimes :(

well it's a "nobody needs anything above innodb, myisam and be it aria
on most environvents"-build based on "what's not used needs not to be
here and what's not here don't make troubles" basicly unchanged for
years as long you guys not force me to touch it

other than most software projects where as much as possible
disable/without reduces all sorts of issues, at build too, it's always
fun with MariaDB

> I've now added -DENABLED_PROFILING=OFF to one of our builders, so this
> particular failure won't happen again

thanks

> We also test -DPLUGIN_PERFSCHEMA=NO and -DPLUGIN_PARTITION=NO as they've
> used to cause problems before.

yeah, guess where, my config is not new :-)

> Regards,
> Sergei
> Chief Architect MariaDB
> and security@xxxxxxxxxxx
> 
> On Mar 25, Reindl Harald wrote:
>> congratulations, again a point update which just don't compile
>>
>> frankly what about RC announcements so that idiots like me building
>> packages from source can point out such issues *before* official
>> announcements?
>>
>> [ 92%] Building CXX object sql/CMakeFiles/sql.dir/sql_plugin.cc.o
>> [ 92%] Building CXX object sql/CMakeFiles/sql.dir/sql_prepare.cc.o
>> [ 92%] Building CXX object sql/CMakeFiles/sql.dir/sql_rename.cc.o
>> /home/builduser/rpmbuild/BUILD/mariadb-10.2.23/sql/sql_parse.cc: In
>> function 'int mysql_execute_command(THD*)':
>> /home/builduser/rpmbuild/BUILD/mariadb-10.2.23/sql/sql_parse.cc:3515:16:
>> error: 'class THD' has no member named 'profiling'
>>            thd->profiling.discard_current_query();
>>
>>
>> cmake . \
>>  -DFEATURE_SET="large" \
>>  -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
>>  -DINSTALL_INCLUDEDIR=include/mysql \
>>  -DINSTALL_LAYOUT=RPM \
>>  -DDAEMON_NAME="mysqld" \
>>  -DDAEMON_NO_PREFIX="mysqld" \
>>  -DNICE_PROJECT_NAME="MariaDB" \
>>  -DINSTALL_LIBDIR="%{_lib}/mysql" \
>>  -DINSTALL_MANDIR=share/man \
>>  -DINSTALL_MYSQLSHAREDIR=share/mysql \
>>  -DINSTALL_MYSQLTESTDIR=share/mysql-test \
>>  -DINSTALL_PLUGINDIR="%{_lib}/mysql/plugin" \
>>  -DINSTALL_SBINDIR=libexec \
>>  -DINSTALL_SCRIPTDIR=bin \
>>  -DINSTALL_SQLBENCHDIR= \
>>  -DINSTALL_SUPPORTFILESDIR=share/mysql \
>>  -DMYSQL_DATADIR="%{_sharedstatedir}/mysql" \
>>  -DMYSQL_UNIX_ADDR="%{_sharedstatedir}/mysql/mysql.sock" \
>>  -DENABLED_PROFILING=OFF \
>>  -DENABLE_DEBUG_SYNC=OFF \
>>  -DENABLE_DTRACE=OFF \
>>  -DPLUGIN_ARIA=YES \
>>  -DPLUGIN_CSV=YES \
>>  -DPLUGIN_MYISAM=YES \
>>  -DPLUGIN_ARCHIVE=NO \
>>  -DPLUGIN_BLACKHOLE=NO \
>>  -DPLUGIN_CASSANDRA=NO \
>>  -DPLUGIN_CONNECT=NO \
>>  -DPLUGIN_EXAMPLE=NO \
>>  -DPLUGIN_FEDERATED=NO \
>>  -DPLUGIN_FEDERATEDX=NO \
>>  -DPLUGIN_FEEDBACK=NO \
>>  -DPLUGIN_MROONGA=NO \
>>  -DPLUGIN_MYISAMMRG=NO \
>>  -DPLUGIN_OQGRAPH=NO \
>>  -DPLUGIN_PARTITION=NO \
>>  -DPLUGIN_PERFSCHEMA=NO \
>>  -DPLUGIN_ROCKSDB=NO \
>>  -DPLUGIN_SEMISYNC=NO \
>>  -DPLUGIN_SEQUENCE=NO \
>>  -DPLUGIN_SPHINX=NO \
>>  -DPLUGIN_SPIDER=NO \
>>  -DPLUGIN_TOKUDB=NO \
>>  -DPLUGIN_XTRADB=NO \
>>  -DWITHOUT_DYNAMIC_PLUGINS=ON \
>>  -DWITH_ATOMIC_OPS=smp \
>>  -DWITH_EMBEDDED_SERVER=OFF \
>>  -DWITH_INNODB_DISALLOW_WRITES=OFF \
>>  -DWITH_INNODB_BZIP2=OFF \
>>  -DWITH_INNODB_LZ4=OFF \
>>  -DWITH_INNODB_LZMA=OFF \
>>  -DWITH_INNODB_LZO=OFF \
>>  -DWITH_INNODB_SNAPPY=OFF \
>>  -DWITH_MYSQLCOMPAT=ON \
>>  -DSECURITY_HARDENED=OFF \
>>  -DWITH_LIBARCHIVE=OFF \
>>  -DWITH_LIBWRAP=OFF \
>>  -DWITH_MARIABACKUP=OFF \
>>  -DWITH_PIC=NO \
>>  -DWITH_READLINE=OFF \
>>  -DWITH_SAFEMALLOC=OFF \
>>  -DWITH_VALGRIND=OFF \
>>  -DWITH_WSREP=OFF \
>>  -DWITH_JEMALLOC=OFF \
>>  -DWITH_SSL=system \
>>  -DWITH_ZLIB=system


References