Created attachment 193571 [details] Patch for storage/authreg_mysql.c and storage/storage_mysql.c The attached patches fix the build error for jabberd2 when databases/mariadb102-client is installed. See also https://github.com/jabberd2/jabberd2/pull/152/ I did not test this patched when building with other databases/mysql*-client or databases/mariadb*-client.
A commit references this bug: Author: mm Date: Mon Oct 22 23:54:46 UTC 2018 New revision: 482800 URL: https://svnweb.freebsd.org/changeset/ports/482800 Log: net-im/jabberd: fix build errors with MariaDB 10.2 PR: 228382 Submitted by: Fabian Wenk <fabian@wenks.ch> Changes: head/net-im/jabberd/Makefile head/net-im/jabberd/files/patch-storage__authreg_mysql.c
A commit references this bug: Author: antoine Date: Thu Nov 1 18:16:35 UTC 2018 New revision: 483698 URL: https://svnweb.freebsd.org/changeset/ports/483698 Log: MFH: r482797 r482800 r482837 r482994 net-im/jabberd: - add OpenSSL 1.1 patches from upstream - use autoreconf - make portlint happier net-im/jabberd: fix build errors with MariaDB 10.2 PR: 228382 Submitted by: Fabian Wenk <fabian@wenks.ch> net-im/jabberd: remove dependency on autoconf-archive net-im/jabberd: add missing build dependency on pkgconfig Changes: _U branches/2018Q4/ branches/2018Q4/net-im/jabberd/Makefile branches/2018Q4/net-im/jabberd/files/patch-configure.ac branches/2018Q4/net-im/jabberd/files/patch-etc__Makefile.am branches/2018Q4/net-im/jabberd/files/patch-etc__Makefile.in branches/2018Q4/net-im/jabberd/files/patch-etc__templates__Makefile.am branches/2018Q4/net-im/jabberd/files/patch-etc__templates__Makefile.in branches/2018Q4/net-im/jabberd/files/patch-sm__mod_iq_time.c branches/2018Q4/net-im/jabberd/files/patch-storage__authreg_ldapfull.c branches/2018Q4/net-im/jabberd/files/patch-storage__authreg_mysql.c branches/2018Q4/net-im/jabberd/files/patch-sx__ssl.c branches/2018Q4/net-im/jabberd/files/patch-tools__jabberd.in branches/2018Q4/net-im/jabberd/files/patch-util_crypt__blowfish.c