=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-bulktest/databases/p5-DBD-MariaDB", "configure", "BATCH=1", "DEPENDS_TARGET=/nonexistent", "MYSQL_VERSION_REQD=mariadb114"] => Checksum BLAKE2s OK for DBD-MariaDB-1.23.tar.gz => Checksum SHA512 OK for DBD-MariaDB-1.23.tar.gz ===> Installing dependencies for p5-DBD-MariaDB-1.23nb2 ========================================================================== The following variables will affect the build process of this package, p5-DBD-MariaDB-1.23nb2. Their current value is shown below: * MYSQL_VERSION_DEFAULT = mariadb114 * SSLBASE (defined) * SSLCERTBUNDLE (not defined) * SSLCERTS = /etc/opt/pkg/openssl/certs * SSLDIR = /etc/opt/pkg/openssl * SSLKEYS = /etc/opt/pkg/openssl/private Based on these variables, the following variables have been set: * MYSQL_VERSION = mariadb114 You may want to abort the process now with CTRL-C and change the value of variables in the first group before continuing. Be sure to run `/opt/pkg/bin/bmake clean' after the changes. ========================================================================== => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency p5-Devel-CheckLib>=1.12: found p5-Devel-CheckLib-1.16nb5 => Full dependency mariadb-client>=11.4.0<11.5.0: found mariadb-client-11.4.8nb2 => Full dependency p5-DBI>=1.647nb1: found p5-DBI-1.647nb1 => Full dependency perl>=5.42.0<5.43.0: found perl-5.42.2 => Full dependency openssl>=1.1.1: found openssl-3.6.2 => Full dependency zlib>=1.1.4: found zlib-1.3.1 ===> Overriding tools for p5-DBD-MariaDB-1.23nb2 ===> Extracting for p5-DBD-MariaDB-1.23nb2 ===> Patching for p5-DBD-MariaDB-1.23nb2 ===> Creating toolchain wrappers for p5-DBD-MariaDB-1.23nb2 ===> Configuring for p5-DBD-MariaDB-1.23nb2 => Replacing Perl interpreter in lib/DBD/MariaDB.pm. => Checking for portability problems in extracted files PLEASE NOTE: For 'make test' to run properly, you must ensure that the database user '' can connect to your MariaDB or MySQL server and has the proper privileges that these tests require such as 'drop table', 'create table', 'drop procedure', 'create procedure' as well as others. mysql> grant all privileges on test.* to ''@'localhost' identified by 's3kr1t'; For MySQL 8 it is needed to use different syntax: mysql> create user ''@'localhost' identified by 's3kr1t'; mysql> grant all privileges on test.* to ''@'localhost'; You can also optionally set the user to run 'make test' with: perl Makefile.PL --testuser=username I will use the following settings for compiling and testing: cflags (mysql_config) = -I/opt/pkg/include/mysql -I/opt/pkg/include/mysql/mysql libs (mysql_config) = -L/opt/pkg/lib/ -lmariadb mysql_config (guessed ) = mariadb_config testauthplugin (default ) = testdb (default ) = test testhost (default ) = testpassword (default ) = testport (default ) = testsocket (default ) = testuser (guessed ) = To change these settings, see 'perl Makefile.PL --help' and 'perldoc DBD::MariaDB::INSTALL'. Checking if libs and header files are available for compiling... Checking if correct version of MariaDB or MySQL client is present... Looks good. Embedded server: not supported by client library Warning: prerequisite Test::Deep 0 not found. WARNING: Older versions of ExtUtils::MakeMaker may errantly install README.pod as part of this distribution. It is recommended to avoid using this path in CPAN modules. Client library deinitialize OpenSSL library functions: no Checking if your kit is complete... Looks good Using DBI 1.647 (for perl 5.042002 on x86_64-solaris-thread-multi-64) installed in /opt/pkg/lib/perl5/vendor_perl/5.42.0/x86_64-solaris-thread-multi-64/auto/DBI/ Generating a Unix-style Makefile Writing Makefile for DBD::MariaDB Writing MYMETA.yml and MYMETA.json