>>> Building on exopi-3 under databases/p5-DBD-MariaDB BDEPENDS = [databases/mariadb;devel/p5-Devel-CheckLib;databases/p5-DBI] DIST = [databases/p5-DBD-MariaDB:DBD-MariaDB-1.23.tar.gz] FULLPKGNAME = p5-DBD-MariaDB-1.23 RDEPENDS = [databases/p5-DBI;databases/mariadb] (Junk lock obtained for exopi-3 at 1714754066.16) >>> Running depends in databases/p5-DBD-MariaDB at 1714754066.26 last junk was in sysutils/direnv /usr/sbin/pkg_add -aI -Drepair p5-DBI-1.643p0 p5-Devel-CheckLib-1.16 was: /usr/sbin/pkg_add -aI -Drepair mariadb-client-10.9.8v1 p5-DBI-1.643p0 p5-Devel-CheckLib-1.16 /usr/sbin/pkg_add -aI -Drepair p5-DBI-1.643p0 p5-Devel-CheckLib-1.16 >>> Running show-prepare-results in databases/p5-DBD-MariaDB at 1714754071.67 ===> databases/p5-DBD-MariaDB ===> Building from scratch p5-DBD-MariaDB-1.23 ===> p5-DBD-MariaDB-1.23 depends on: p5-DBI->=1.608 -> p5-DBI-1.643p0 ===> p5-DBD-MariaDB-1.23 depends on: p5-Devel-CheckLib->=1.12 -> p5-Devel-CheckLib-1.16 ===> p5-DBD-MariaDB-1.23 depends on: mariadb-client-* -> mariadb-client-10.9.8v1 ===> Verifying specs: c mariadb perl ===> found c.100.0 mariadb.30.0 perl.23.0 mariadb-client-10.9.8v1 p5-DBI-1.643p0 p5-Devel-CheckLib-1.16 (Junk lock released for exopi-3 at 1714754073.05) distfiles size=186522 >>> Running build in databases/p5-DBD-MariaDB at 1714754073.10 ===> databases/p5-DBD-MariaDB ===> Checking files for p5-DBD-MariaDB-1.23 `/exopi-cvs/ports/distfiles/DBD-MariaDB-1.23.tar.gz' is up to date. >> (SHA256) DBD-MariaDB-1.23.tar.gz: OK ===> Extracting for p5-DBD-MariaDB-1.23 ===> Patching for p5-DBD-MariaDB-1.23 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for p5-DBD-MariaDB-1.23 ===> Configuring for p5-DBD-MariaDB-1.23 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/usr/local/include/mysql -I/usr/local/include/mysql/mysql libs (mysql_config) = -L/usr/local/lib/mysql/ -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.643 (for perl 5.036003 on amd64-openbsd) installed in /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBI/ Generating a Unix-style Makefile Writing Makefile for DBD::MariaDB Writing MYMETA.yml and MYMETA.json ===> Building for p5-DBD-MariaDB-1.23 cp lib/DBD/MariaDB/INSTALL.pod blib/lib/DBD/MariaDB/INSTALL.pod cp lib/DBD/MariaDB.pod blib/lib/DBD/MariaDB.pod cp lib/DBD/MariaDB.pm blib/lib/DBD/MariaDB.pm cp README.pod blib/lib/DBD/MariaDB/README.pod Running Mkbootstrap for MariaDB () chmod 644 "MariaDB.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- MariaDB.bs blib/arch/auto/DBD/MariaDB/MariaDB.bs 644 "/usr/bin/perl" -p -e "s/~DRIVER~/MariaDB/g" /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBI/Driver.xst > MariaDB.xsi "/usr/bin/perl" "/usr/libdata/perl5/ExtUtils/xsubpp" -typemap '/usr/libdata/perl5/ExtUtils/typemap' MariaDB.xs > MariaDB.xsc Warning: duplicate function definition 'do' detected in MariaDB.xs, line 104 Warning: duplicate function definition 'rows' detected in MariaDB.xs, line 231 Warning: duplicate function definition 'last_insert_id' detected in MariaDB.xs, line 250 mv MariaDB.xsc MariaDB.c cc -c -I/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBI -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -DHAVE_DBI_1_634 -DHAVE_DBI_1_642 -DHAVE_GET_OPTION -DHAVE_DEINITIALIZE_SSL -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.23\" -DXS_VERSION=\"1.23\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" MariaDB.c MariaDB.xs:39:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_DECIMAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:39:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:40:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_TINY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:40:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:41:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_SHORT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:41:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:42:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_LONG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:42:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:43:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_FLOAT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:43:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:44:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_DOUBLE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:44:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:45:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:45:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:46:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_TIMESTAMP); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:46:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:47:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_LONGLONG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:47:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:48:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_INT24); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:48:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:49:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_DATE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:49:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:50:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_TIME); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:50:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:51:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_DATETIME); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:51:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:52:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_YEAR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:52:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:53:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_NEWDATE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:53:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:54:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_VARCHAR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:54:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:55:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_BIT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:55:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:56:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_NEWDECIMAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:56:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:57:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_ENUM); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:57:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:58:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_SET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:58:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:59:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_TINY_BLOB); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:59:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:60:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_MEDIUM_BLOB); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:60:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:61:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_LONG_BLOB); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:61:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:62:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_BLOB); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:62:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:63:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_VAR_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:63:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ MariaDB.xs:64:3: warning: adding 'unsigned long' to a string does not append to the string [-Wstring-plus-int] newTypeSub(stash, MYSQL_TYPE_STRING); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:354:53: note: expanded from macro 'newCONSTSUB' #define newCONSTSUB(a,b,c) Perl_newCONSTSUB(aTHX_ a,b,c) ^ MariaDB.xs:64:3: note: use array indexing to silence this warning MariaDB.xs:38:60: note: expanded from macro 'newTypeSub' #define newTypeSub(stash, type) newCONSTSUB((stash), #type + sizeof("MYSQL_")-1, newSViv(type)) ^ 26 warnings generated. cc -c -I/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBI -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -DHAVE_DBI_1_634 -DHAVE_DBI_1_642 -DHAVE_GET_OPTION -DHAVE_DEINITIALIZE_SSL -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"1.23\" -DXS_VERSION=\"1.23\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" dbdimp.c rm -f blib/arch/auto/DBD/MariaDB/MariaDB.so LD_RUN_PATH="/usr/local/lib/mysql" cc -shared -fpic -fstack-protector-strong -L/usr/local/lib MariaDB.o dbdimp.o -o blib/arch/auto/DBD/MariaDB/MariaDB.so -L/usr/local/lib/mysql/ -lmariadb chmod 755 blib/arch/auto/DBD/MariaDB/MariaDB.so Manifying 3 pod documents >>> Running package in databases/p5-DBD-MariaDB at 1714754086.85 ===> databases/p5-DBD-MariaDB ===> Faking installation for p5-DBD-MariaDB-1.23 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- MariaDB.bs blib/arch/auto/DBD/MariaDB/MariaDB.bs 644 Manifying 3 pod documents Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBD/MariaDB/MariaDB.so Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/DBD/MariaDB.pod Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/DBD/MariaDB.pm Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/DBD/MariaDB/INSTALL.pod Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/libdata/perl5/site_perl/amd64-openbsd/DBD/MariaDB/README.pod Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/man/man3p/DBD::MariaDB::README.3p Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/man/man3p/DBD::MariaDB.3p Installing /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/man/man3p/DBD::MariaDB::INSTALL.3p Appending installation info to /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/./libdata/perl5/amd64-openbsd/perllocal.pod ===> Building package for p5-DBD-MariaDB-1.23 Create /exopi-cvs/ports/packages/amd64/all/p5-DBD-MariaDB-1.23.tgz Creating package p5-DBD-MariaDB-1.23 reading plist| checking dependencies| checking dependencies|databases/mariadb,-main checking dependencies|databases/p5-DBI checksumming| checksumming| | 0% checksumming|*** | 4% checksumming|***** | 9% checksumming|******** | 13% checksumming|*********** | 17% checksumming|************* | 22% checksumming|**************** | 26% checksumming|******************* | 30% checksumming|********************* | 35% checksumming|************************ | 39% checksumming|*************************** | 43% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|********************************** | 57% checksumming|************************************* | 61% checksumming|**************************************** | 65% checksumming|****************************************** | 70% checksumming|********************************************* | 74% checksumming|************************************************ | 78% checksumming|************************************************** | 83% checksumming|***************************************************** | 87% checksumming|******************************************************** | 91% checksumming|********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************** | 40% archiving|******************************** | 51% archiving|****************************************** | 66% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|********************************************************** | 91% archiving|*************************************************************** | 99% archiving|****************************************************************|100% /exopi-obj/pobj/p5-DBD-MariaDB-1.23/fake-amd64/usr/local/man/man3p/DBD::MariaDB::README.3p: No one-line description, using filename "DBD::MariaDB::README" Link to /exopi-cvs/ports/packages/amd64/ftp/p5-DBD-MariaDB-1.23.tgz >>> Running clean in databases/p5-DBD-MariaDB at 1714754093.69 ===> databases/p5-DBD-MariaDB ===> Cleaning for p5-DBD-MariaDB-1.23 >>> Ended at 1714754094.08 max_stuck=1.39/depends=5.48/show-prepare-results=1.41/build=13.78/package=6.83/clean=0.43