>>> Building on sparc64-2d under games/dunelegacy BDEPENDS = [devel/metaauto;devel/autoconf/2.69;lang/gcc/8;lang/gcc/8,-c++;devel/libtool;devel/sdl2-ttf;net/enet;devel/sdl2-mixer;lang/gcc/8,-libs;devel/automake/1.16] DIST = [games/dunelegacy:dunelegacy-0.98.2.tar.gz] FULLPKGNAME = dunelegacy-0.98.2 RDEPENDS = [lang/gcc/8,-libs;net/enet;devel/sdl2-mixer;devel/sdl2-ttf;devel/desktop-file-utils] (Junk lock failure for sparc64-2d at 1764508604.34232) Received IO (Junk lock obtained for sparc64-2d at 1764508611.89) Received IO Woken up games/dunelegacy Woken up games/dunelegacy Woken up games/dunelegacy Woken up games/dunelegacy >>> Running depends in games/dunelegacy at 1764508619.84 last junk was in sysutils/py-blessed /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 automake-1.16.5p0 enet-1.3.18 libtool-2.4.2p3 metaauto-1.0p4 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 automake-1.16.5p0 enet-1.3.18 g++-8.4.0p30 gcc-8.4.0p30 gcc-libs-8.4.0p30 libtool-2.4.2p3 metaauto-1.0p4 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 /usr/sbin/pkg_add -aI -Drepair autoconf-2.69p3 automake-1.16.5p0 enet-1.3.18 libtool-2.4.2p3 metaauto-1.0p4 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 >>> Running show-prepare-results in games/dunelegacy at 1764508641.81 ===> games/dunelegacy ===> Building from scratch dunelegacy-0.98.2 ===> dunelegacy-0.98.2 depends on: metaauto-* -> metaauto-1.0p4 ===> dunelegacy-0.98.2 depends on: autoconf-2.69 -> autoconf-2.69p3 ===> dunelegacy-0.98.2 depends on: automake->=1.16,<1.17 -> automake-1.16.5p0 ===> dunelegacy-0.98.2 depends on: libtool-* -> libtool-2.4.2p3 ===> dunelegacy-0.98.2 depends on: gcc->=8,<9 -> gcc-8.4.0p30 ===> dunelegacy-0.98.2 depends on: g++->=8,<9 -> g++-8.4.0p30 ===> dunelegacy-0.98.2 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> dunelegacy-0.98.2 depends on: sdl2-ttf-* -> sdl2-ttf-2.24.0 ===> dunelegacy-0.98.2 depends on: enet-* -> enet-1.3.18 ===> dunelegacy-0.98.2 depends on: gcc-libs->=8,<9 -> gcc-libs-8.4.0p30 ===> Verifying specs: SDL2 SDL2_mixer SDL2_ttf c enet m pthread estdc++>=19 pthread ===> found SDL2.0.15 SDL2_mixer.1.1 SDL2_ttf.0.2 c.102.2 enet.0.3 m.10.1 pthread.28.1 estdc++.19.0 autoconf-2.69p3 automake-1.16.5p0 enet-1.3.18 g++-8.4.0p30 gcc-8.4.0p30 gcc-libs-8.4.0p30 libtool-2.4.2p3 metaauto-1.0p4 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 (Junk lock released for sparc64-2d at 1764508657.47) distfiles size=5375748 >>> Running extract in games/dunelegacy at 1764508657.60 ===> games/dunelegacy ===> Checking files for dunelegacy-0.98.2 `/usr/ports/distfiles/dunelegacy-0.98.2.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for dunelegacy-0.98.2 rm -r /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/enet >>> Running patch in games/dunelegacy at 1764508662.01 ===> games/dunelegacy ===> Patching for dunelegacy-0.98.2 ===> Applying OpenBSD patch patch-Makefile_am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile.am |--- Makefile.am.orig |+++ Makefile.am -------------------------- Patching file Makefile.am using Plan A... Hunk #1 succeeded at 55. done ===> Applying OpenBSD patch patch-src_Makefile_am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/Makefile.am |--- src/Makefile.am.orig |+++ src/Makefile.am -------------------------- Patching file src/Makefile.am using Plan A... Hunk #1 succeeded at 42. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ >>> Running configure in games/dunelegacy at 1764508663.81 ===> games/dunelegacy ===> Generating configure for dunelegacy-0.98.2 Running autoreconf-2.69 in /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2 configure.ac:6: installing './compile' configure.ac:7: installing './install-sh' configure.ac:7: installing './missing' src/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' ===> Configuring for dunelegacy-0.98.2 Using /usr/obj/ports/dunelegacy-0.98.2/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /usr/obj/ports/dunelegacy-0.98.2/config.site checking build system type... sparc64-unknown-openbsd7.8 checking for gcc... cc 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... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a BSD-compatible install... /usr/obj/ports/dunelegacy-0.98.2/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of cc... gcc3 checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking dependency style of c++... gcc3 checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for sdl2 >= 2.0.0... yes checking for Mix_OpenAudio in -lSDL2_mixer... yes checking for TTF_Init in -lSDL2_ttf... yes checking for gethostbyaddr_r... no checking for gethostbyname_r... no checking for poll... (cached) yes checking for fcntl... (cached) yes checking for inet_pton... (cached) yes checking for inet_ntop... (cached) yes checking for struct msghdr.msg_flags... yes checking for socklen_t... 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: creating tests/Makefile config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-gtk-doc >>> Running build in games/dunelegacy at 1764508740.83 ===> games/dunelegacy ===> Building for dunelegacy-0.98.2 Making all in src depbase=`echo AStarSearch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; c++ -DPACKAGE_NAME=\"dunelegacy\" -DPACKAGE_TARNAME=\"dunelegacy\" -DPACKAGE_VERSION=\"0.96.4\" -DPACKAGE_STRING=\"dunelegacy\ 0.96.4\" -DPACKAGE_BUGREPORT=\"http://dunelegacy.sourceforge.net\" -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DPACKAGE=\"dunelegacy\" -DVERSION=\"0.96.4\" -DHAS_POLL=1 -DHAS_FCNTL=1 -DHAS_INET_PTON=1 -DHAS_INET_NTOP=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_SOCKLEN_T=1 -I. -I/usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/src -DDUNELEGACY_DATADIR='"/usr/local/share/dunelegacy"' -I/usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -O2 -pipe -DXTHREADS -MT AStarSearch.o -MD -MP -MF $depbase.Tpo -c -o AStarSearch.o /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/src/AStarSearch.cpp && mv -f $depbase.Tpo $depbase.Po In file included from /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/DataTypes.h:22, from /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/AStarSearch.h:21, from /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/src/AStarSearch.cpp:18: /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:186:67: error: 'std::string_view' has not been declared void log_message(int category, SDL_LogPriority priority, std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:191:53: error: 'std::string_view' has not been declared void log_message(SDL_LogPriority priority, std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:196:38: error: 'std::string_view' has not been declared void log_info(int category, std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:201:24: error: variable or field 'log_info' declared void void log_info(std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:201:24: error: 'string_view' is not a member of 'std' /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:201:24: note: 'std::string_view' is only available from C++17 onwards /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:201:48: error: expected primary-expression before '&&' token void log_info(std::string_view format, Args&&... args) { ^~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:206:38: error: 'std::string_view' has not been declared void log_warn(int category, std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:211:24: error: variable or field 'log_warn' declared void void log_warn(std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:211:24: error: 'string_view' is not a member of 'std' /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:211:24: note: 'std::string_view' is only available from C++17 onwards /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:211:48: error: expected primary-expression before '&&' token void log_warn(std::string_view format, Args&&... args) { ^~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:216:39: error: 'std::string_view' has not been declared void log_error(int category, std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:221:25: error: variable or field 'log_error' declared void void log_error(std::string_view format, Args&&... args) { ^~~~~~~~~~~ /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:221:25: error: 'string_view' is not a member of 'std' /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:221:25: note: 'std::string_view' is only available from C++17 onwards /usr/obj/ports/dunelegacy-0.98.2/dunelegacy-0.98.2/include/misc/SDL2pp.h:221:49: error: expected primary-expression before '&&' token void log_error(std::string_view format, Args&&... args) { ^~ *** Error 1 in src (Makefile:1539 'AStarSearch.o') *** Error 1 in /usr/obj/ports/dunelegacy-0.98.2/build-sparc64 (Makefile:479 'all-recursive': @fail=; if (target_option=k; case ${target_opt...) *** Error 2 in games/dunelegacy (/usr/ports/infrastructure/mk/bsd.port.mk:3067 '/usr/obj/ports/dunelegacy-0.98.2/build-sparc64/.build_done') *** Error 2 in games/dunelegacy (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'build': @lock=dunelegacy-0.98.2; export _LOCKS_HELD=" dunel...) ===> Exiting games/dunelegacy with an error *** 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 1764508766.13 max_stuck=5.95/waiting-for-lock #170=15.52/depends=21.97/show-prepare-results=15.78/extract=4.41/patch=1.80/configure=77.05/build=25.37 Error: job failed with 512 on sparc64-2d at 1764508766