=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator", "configure", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] => Checksum BLAKE2s OK for ElkulatorV1.0Linux.tar.gz => Checksum SHA512 OK for ElkulatorV1.0Linux.tar.gz ===> Installing dependencies for elkulator-1.0 => Tool dependency dos2unix-[0-9]*: found dos2unix-7.5.5 => Tool dependency automake>=1.9: found automake-1.18 => Tool dependency autoconf>=2.58: found autoconf-2.72 => Tool dependency pax>=20040802: found pax-20210219 => Tool dependency cwrappers>=20150314: found cwrappers-20220403 => Tool dependency checkperms>=1.1: found checkperms-1.12 => Full dependency allegro>=4.4.2: found allegro-4.4.3.1nb8 => Full dependency freealut>=1.1.0: found freealut-1.1.0nb1 => Full dependency openal-soft>=1.5.304: found openal-soft-1.25.1 => Full dependency zlib>=1.2.3: found zlib-1.3.1 => Build dependency xcb-proto>=1.4: found xcb-proto-1.17.0nb6 => Build dependency xorgproto>=2016.1: found xorgproto-2025.1 => Full dependency libX11>=1.1: found libX11-1.8.13 => Full dependency libXau>=1.0: found libXau-1.0.12 => Full dependency libXcursor>=1.1.1: found libXcursor-1.2.3 => Full dependency libXdmcp>=0.99: found libXdmcp-1.1.5 => Full dependency libXext>=0.99.0: found libXext-1.3.7 => Full dependency libXfixes>=4.0.1: found libXfixes-6.0.2 => Full dependency libXrender>=0.9.2: found libXrender-0.9.12 => Full dependency libXxf86vm>=1.1.0: found libXxf86vm-1.1.7nb1 => Full dependency libxcb>=1.6: found libxcb-1.17.0 ===> Overriding tools for elkulator-1.0 ===> Extracting for elkulator-1.0 ===> Patching for elkulator-1.0 find /home/pbulk/work/emulators/elkulator/work -name "*.c" -type f | xargs dos2unix dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/debugger.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/csw.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/uef.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/main.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/scale2x.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/linux.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/soundopenal.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/ssd.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/tapenoise.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/disc.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/linux-gui.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/palfilt.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/adf.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/1770.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/ula.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/win.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/firstbyte.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/6502.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/adc.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/fdi2raw.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/2xsai.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/fdi.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/linux-keydefine.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/savestate.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/allegro_icon.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/ddnoise.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/mem.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/win-keydefine.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/config.c to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/sound.c to Unix format... find /home/pbulk/work/emulators/elkulator/work -name "*.h" -type f | xargs dos2unix dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/fdi2raw.h to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/2xsai.h to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/elk.h to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/resources.h to Unix format... dos2unix: converting file /home/pbulk/work/emulators/elkulator/work/src/sidtypes.h to Unix format... => Applying pkgsrc patches for elkulator-1.0 => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_config.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_config.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_config.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |From f938c5828f88de9bc87601a7108452c763d20887 Mon Sep 17 00:00:00 2001 |From: Richard Cook |Date: Sun, 31 May 2015 14:37:27 -0700 |Subject: [PATCH] Fix variable signedness | |--- src/config.c.orig 2026-02-13 13:47:19.569907832 +0000 |+++ src/config.c -------------------------- Patching file src/config.c using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 84. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_debugger.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_debugger.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_debugger.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |Various fixes from |https://github.com/dmcoles/elkulator | |--- src/debugger.c.orig 2026-02-13 13:35:14.833535357 +0000 |+++ src/debugger.c -------------------------- Patching file src/debugger.c using Plan A... Hunk #1 succeeded at 206. Hunk #2 succeeded at 271. Hunk #3 succeeded at 495. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_fdi2raw.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_fdi2raw.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_fdi2raw.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |From f938c5828f88de9bc87601a7108452c763d20887 Mon Sep 17 00:00:00 2001 |From: Richard Cook |Date: Sun, 31 May 2015 14:37:27 -0700 |Subject: [PATCH] Fix variable signedness | |--- src/fdi2raw.c.orig 2026-02-13 13:35:14.835174982 +0000 |+++ src/fdi2raw.c -------------------------- Patching file src/fdi2raw.c using Plan A... Hunk #1 succeeded at 1945. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_linux-keydefine.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_linux-keydefine.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_linux-keydefine.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |From 5758c64c9c058aa196254eb85d090eef246c551a Mon Sep 17 00:00:00 2001 |From: Richard Cook |Date: Sat, 30 May 2015 00:19:37 -0700 |Subject: [PATCH] Use format strings with printf-style functions | |--- src/linux-keydefine.c.orig 2026-02-13 13:35:14.836793916 +0000 |+++ src/linux-keydefine.c -------------------------- Patching file src/linux-keydefine.c using Plan A... Hunk #1 succeeded at 77. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_main.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_main.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_main.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |Trick elkulator into not loading files from its executable |directory. | |--- src/main.c.orig 2026-02-13 13:47:19.571347885 +0000 |+++ src/main.c -------------------------- Patching file src/main.c using Plan A... Hunk #1 succeeded at 66. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_palfilt.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_palfilt.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_palfilt.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |Not sure what their intention was, but fmul doesn't exist... | |From cdf4b8d7162edfa195da1b5fc040fdb9f289961c Mon Sep 17 00:00:00 2001 |From: Richard Cook |Date: Sun, 31 May 2015 14:50:01 -0700 |Subject: [PATCH] Fix upper bound of coefficient arrays | |--- src/palfilt.c.orig 2026-02-13 13:35:14.838506802 +0000 |+++ src/palfilt.c -------------------------- Patching file src/palfilt.c using Plan A... Hunk #1 succeeded at 3. done => Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_uef.c => Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/patches/patch-src_uef.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-src_uef.c,v 1.1 2026/02/13 15:09:13 nia Exp $ | |gzFile is already a pointer. | |--- src/uef.c.orig 2026-02-13 13:26:21.688298594 +0000 |+++ src/uef.c -------------------------- Patching file src/uef.c using Plan A... Hunk #1 succeeded at 12. Hunk #2 succeeded at 256. done ===> Creating toolchain wrappers for elkulator-1.0 ===> Configuring for elkulator-1.0 cd /home/pbulk/work/emulators/elkulator/work && autoreconf -fi configure.ac:16: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:16: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:16: the top level configure.ac:37: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:37: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... aclocal.m4:36: AM_PATH_ALLEGRO is expanded from... configure.ac:37: the top level configure.ac:37: warning: The macro 'AC_TRY_LINK' is obsolete. configure.ac:37: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... aclocal.m4:36: AM_PATH_ALLEGRO is expanded from... configure.ac:37: the top level configure.ac:51: warning: AC_OUTPUT should be used without arguments. configure.ac:51: You should run autoupdate. configure.ac:8: installing './compile' configure.ac:7: installing './install-sh' configure.ac:7: installing './missing' Makefile.am: installing './INSTALL' Makefile.am: installing './COPYING' using GNU General Public License v3 file Makefile.am: Consider adding the COPYING file to the version control system Makefile.am: for your code, to avoid questions about which license your project uses src/Makefile.am: installing './depcomp' /usr/bin/sed -e 's,@PREFIX@,/opt/pkg,g' < /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/elkulator/files/elkulator.sh.in > /home/pbulk/work/emulators/elkulator/work/elkulator.sh => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Checking for portability problems in extracted files checking for a BSD-compatible install... /opt/pkg/bin/bsdinstall -c -o pbulk -g pbulk checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 2 checking whether build environment is sane... yes checking for a race-free mkdir -p... mkdir -p checking for gawk... /usr/bin/nawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '500' is supported by ustar format... yes checking whether GID '500' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking for x86_64-sun-solaris2.11-gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking whether the compiler supports GNU C++... no checking whether g++ accepts -g... no checking for g++ option to enable C++11 features... unsupported checking for g++ option to enable C++98 features... unsupported checking dependency style of g++... none checking whether to enable debugging... no checking for allegro-config... /opt/pkg/bin/allegro-config checking for Allegro - version >= 4.0.0... yes (version 4.4.3) checking for gzopen in -lz... yes checking for alGetError in -lopenal... yes checking for alutInit in -lalut... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: executing depfiles commands WARNING: *** Please consider adding c++ to USE_LANGUAGES in the package Makefile.