>>> Building on amd64-2 under databases/p5-DBD-mysql BDEPENDS = [databases/p5-DBI;databases/mariadb;devel/p5-Devel-CheckLib] DIST = [databases/p5-DBD-mysql:DBD-mysql-4.050.tar.gz] FULLPKGNAME = p5-DBD-mysql-4.050p1 RDEPENDS = [databases/p5-DBI;databases/mariadb] Woken up x11/ede/lib (Junk lock failure for amd64-2 at 1779541823.12779) Received IO (Junk lock obtained for amd64-2 at 1779541849.19) Received IO Woken up databases/p5-DBD-mysql Woken up databases/p5-DBD-mysql Woken up databases/p5-DBD-mysql Short-cut: depends already handled by x11/ede/lib >>> Running show-prepare-results in databases/p5-DBD-mysql at 1779541850.82 ===> databases/p5-DBD-mysql ===> Building from scratch p5-DBD-mysql-4.050p1 ===> p5-DBD-mysql-4.050p1 depends on: p5-DBI->=1.08 -> p5-DBI-1.647 ===> p5-DBD-mysql-4.050p1 depends on: p5-Devel-CheckLib-* -> p5-Devel-CheckLib-1.16 ===> p5-DBD-mysql-4.050p1 depends on: mariadb-client-* -> mariadb-client-11.4.10p0v1 ===> Verifying specs: c crypto m mariadb perl pthread ssl z ===> found c.103.0 crypto.57.2 m.10.1 mariadb.31.0 perl.27.0 pthread.28.1 ssl.60.2 z.7.2 mariadb-client-11.4.10p0v1 p5-DBI-1.647 p5-Devel-CheckLib-1.16 Don't run junk because nojunk in x11/qt6/qtquickeffectmaker (Junk lock released for amd64-2 at 1779541852.02) Woken up devel/p5-SDL distfiles size=161579 >>> Running build in databases/p5-DBD-mysql at 1779541852.06 ===> databases/p5-DBD-mysql ===> Checking files for p5-DBD-mysql-4.050p1 `/usr/ports/distfiles/DBD-mysql-4.050.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for p5-DBD-mysql-4.050p1 ===> Patching for p5-DBD-mysql-4.050p1 ===> Applying OpenBSD patch patch-dbdimp_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |backport fix for issue |https://github.com/perl5-dbi/DBD-mysql/issues/78 | |Index: dbdimp.c |--- dbdimp.c.orig |+++ dbdimp.c -------------------------- Patching file dbdimp.c using Plan A... Hunk #1 succeeded at 4447. Hunk #2 succeeded at 4458. done ===> Applying OpenBSD patch patch-t_10connect_t Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: t/10connect.t |--- t/10connect.t.orig |+++ t/10connect.t -------------------------- Patching file t/10connect.t using Plan A... Hunk #1 succeeded at 70. done ===> 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-mysql-4.050p1 ===> Configuring for p5-DBD-mysql-4.050p1 PLEASE NOTE: For 'make test' to run properly, you must ensure that the database user '' can connect to your 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'; 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 embedded (mysql_config) = ldflags (guessed ) = libs (mysql_config) = -L/usr/local/lib/mysql/ -lmariadb mysql_config (guessed ) = mysql_config nocatchstderr (default ) = 0 nofoundrows (default ) = 0 nossl (default ) = 0 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::mysql::INSTALL'. Checking if libs are available for compiling... Warning: prerequisite Test::Deep 0 not found. Looks good. Checking if your kit is complete... Looks good Using DBI 1.647 (for perl 5.042002 on amd64-openbsd) installed in /usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBI/ Generating a Unix-style Makefile Writing Makefile for DBD::mysql Writing MYMETA.yml and MYMETA.json ===> Building for p5-DBD-mysql-4.050p1 cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm Running Mkbootstrap for mysql () chmod 644 "mysql.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- mysql.bs blib/arch/auto/DBD/mysql/mysql.bs 644 cc -c -I/usr/local/libdata/perl5/site_perl/amd64-openbsd/auto/DBI -I/usr/local/include/mysql -I/usr/local/include/mysql/mysql -DDBD_MYSQL_WITH_SSL -g -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_MONETARY -DNO_LOCALE_TIME -DNO_LOCALE_MESSAGES -DLIBC_HANDLES_MISMATCHED_CTYPE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -DVERSION=\"4.050\" -DXS_VERSION=\"4.050\" -DPIC -fpic "-I/usr/libdata/perl5/amd64-openbsd/CORE" dbdimp.c dbdimp.c:3207:24: error: incompatible pointer types assigning to 'my_bool *' (aka 'char *') from 'bool *' [-Wincompatible-pointer-types] 3207 | bind->is_null= (_Bool*) &(fbind->is_null); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. *** Error 1 in /usr/obj/ports/p5-DBD-mysql-4.050/DBD-mysql-4.050 (Makefile:361 'dbdimp.o') ===> Exiting databases/p5-DBD-mysql with an error *** Error 2 in databases/p5-DBD-mysql (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/usr/obj/ports/p5-DBD-mysql-4.050/.build_done': @cd /u...) *** Error 2 in databases/p5-DBD-mysql (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=p5-DBD-mysql-4.050p1; export _LOCKS_HEL...) *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1779541858.03 max_stuck=10.80/waiting-for-lock #1090=27.67/show-prepare-results=1.25/build=6.00 Error: job failed with 512 on amd64-2 at 1779541858