When libmariadb-dev and libmariadbd-dev are installed one gets: # grep -rF DEFAULT_CHARSET /usr/include/ /usr/include/mariadb/mariadb_ctype.h:#define MADB_DEFAULT_CHARSET_NAME "latin1" /usr/include/mariadb/server/my_config.h:#define MYSQL_DEFAULT_CHARSET_NAME "latin1"
Georg: at the very end of the build log at http://buildbot.askmonty.org/buildbot/builders/kvm-deb-buster-amd64/builds/3187/steps/compile/logs/stdio you can see that files are included in the libmariadb-dev and other packages. Are we missing something? The config.h and ma_config.h files are now only in the mariadb sources themselves. Olaf: what commands did you run to compile your example program? Any pkg-config or mariadb_config involved?