>>> Building on sparc64-0b under textproc/sablotron BDEPENDS = [lang/gcc/16,-c++;converters/libiconv;textproc/p5-XML-Parser;lang/gcc/16,-libs;lang/gcc/16;devel/gmake] DIST = [textproc/sablotron:Sablot-1.0.3.tar.gz] FULLPKGNAME = sablotron-1.0.3p6 RDEPENDS = [lang/gcc/16,-libs;converters/libiconv] Woken up textproc/sablotron (Junk lock failure for sparc64-0b at 1785064674.77889) Received IO (Junk lock obtained for sparc64-0b at 1785064677.59) Received IO Woken up textproc/sablotron Woken up textproc/sablotron Woken up textproc/sablotron Woken up textproc/sablotron >>> Running depends in textproc/sablotron at 1785064687.77 last junk was in devel/py-rencode /usr/sbin/pkg_add -aI -Drepair p5-XML-Parser-2.59 was: /usr/sbin/pkg_add -aI -Drepair g++-16.1.0p5 gcc-16.1.0p5 gcc-libs-16.1.0p5 gmake-4.4.1p0 libiconv-1.19 p5-XML-Parser-2.59 /usr/sbin/pkg_add -aI -Drepair p5-XML-Parser-2.59 >>> Running show-prepare-results in textproc/sablotron at 1785064698.22 ===> textproc/sablotron ===> Building from scratch sablotron-1.0.3p6 ===> sablotron-1.0.3p6 depends on: p5-XML-Parser-* -> p5-XML-Parser-2.59 ===> sablotron-1.0.3p6 depends on: gcc->=16,<17 -> gcc-16.1.0p5 ===> sablotron-1.0.3p6 depends on: g++->=16,<17 -> g++-16.1.0p5 ===> sablotron-1.0.3p6 depends on: gmake-* -> gmake-4.4.1p0 ===> sablotron-1.0.3p6 depends on: libiconv-* -> libiconv-1.19 ===> sablotron-1.0.3p6 depends on: gcc-libs->=16,<17 -> gcc-libs-16.1.0p5 ===> Verifying specs: c expat iconv m curses readline estdc++>=22 pthread ===> found c.103.0 expat.17.1 iconv.7.2 m.10.1 curses.16.0 readline.6.0 estdc++.22.0 pthread.28.1 g++-16.1.0p5 gcc-16.1.0p5 gcc-libs-16.1.0p5 gmake-4.4.1p0 libiconv-1.19 p5-XML-Parser-2.59 Still tainted: host marked nojunk by net/py-zmq >>> Running junk in textproc/sablotron at 1785064706.63 Can't run junk because of lock on net/py-zmq (Junk lock released for sparc64-0b at 1785064714.14) Woken up x11/bbkeys distfiles size=607597 >>> Running patch in textproc/sablotron at 1785064714.24 ===> textproc/sablotron ===> Checking files for sablotron-1.0.3p6 `/usr/ports/distfiles/Sablot-1.0.3.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for sablotron-1.0.3p6 ===> Patching for sablotron-1.0.3p6 ===> Applying OpenBSD patch patch-src_command_sabcmd_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/command/sabcmd.cpp |--- src/command/sabcmd.cpp.orig |+++ src/command/sabcmd.cpp -------------------------- Patching file src/command/sabcmd.cpp using Plan A... Hunk #1 succeeded at 168. 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 textproc/sablotron at 1785064716.27 ===> textproc/sablotron ===> Generating configure for sablotron-1.0.3p6 ===> Configuring for sablotron-1.0.3p6 Using /usr/obj/ports/sablotron-1.0.3/config.site (generated) configure: loading site script /usr/obj/ports/sablotron-1.0.3/config.site checking for a BSD-compatible install... /usr/obj/ports/sablotron-1.0.3/bin/install -c checking whether build environment is sane... yes checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking build system type... sparc64-unknown-openbsd8.0 checking host system type... sparc64-unknown-openbsd8.0 checking for style of include used by gmake... GNU checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... 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 ANSI C... none needed checking dependency style of cc... gcc3 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for egrep... (cached) grep -E checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB shared object checking how to run the C preprocessor... cc -E 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 for dlfcn.h... (cached) yes 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 how to run the C++ preprocessor... c++ -E checking for g77... no checking for f77... no checking for xlf... no checking for frt... no checking for pgf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... (cached) yes checking whether gfortran accepts -g... (cached) yes checking the maximum length of command line arguments... (cached) 131072 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for ar... (cached) ar checking for ranlib... (cached) ranlib checking for strip... (cached) strip checking if cc static flag works... yes checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd8.0 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... no checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... no checking dynamic linker characteristics... openbsd8.0 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran supports -c -o file.o... yes checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd8.0 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking dependency style of c++... (cached) gcc3 checking how to run the C++ preprocessor... c++ -E checking for Iconv installation integrity... ok checking for perl... /usr/bin/perl checking XML::Parser perl module... yes checking html dir... checking whether to build under GPL... yes checking whether to build the debugger... configure: WARNING: Directory /usr/local/share/doc/sablotron does not exist and will be created yes checking for initscr in -lncurses... yes checking for readline in -lreadline... yes checking for readline/readline.h... (cached) yes checking for readline/history.h... (cached) yes checking where to find xml parser... expat (new) checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking whether expat.h is broken... no checking for XML_SetReturnNSTriplet in -lexpat... yes checking whether XML_SetReturnNSTriplet works... yes checking for sys/types.h... (cached) yes checking timeb.h usability... no checking timeb.h presence... no checking for timeb.h... no checking sys/timeb.h usability... no checking sys/timeb.h presence... no checking for sys/timeb.h... no checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking ieeefp.h usability... yes checking ieeefp.h presence... yes checking for ieeefp.h... yes checking sunmath.h usability... no checking sunmath.h presence... no checking for sunmath.h... no checking for limits.h... (cached) yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking where to find iconv_open... libiconv checking whether to typecast in iconv... yes checking whether to force -lm switch... no checking for ftime... no checking for gettimeofday... (cached) yes checking for mtrace... no checking for setvbuf... (cached) yes checking for isnan... (cached) yes checking for isinf... (cached) yes checking for finite... yes checking for isnand... no checking for wchar.h... (cached) yes checking for wcsxfrm... yes checking for wcscmp... yes checking for snprintf... (cached) yes configure: creating ./config.status config.status: creating src/engine/sabcfg.h config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/engine/Makefile config.status: creating src/command/Makefile config.status: creating src/command/sablot-config config.status: creating doc/Makefile config.status: creating doc/man/Makefile config.status: creating doc/misc/Makefile config.status: creating doc/apidoc/Makefile config.status: creating utils/Makefile config.status: creating utils/apidoc/Makefile config.status: creating autocfg/config.h config.status: executing depfiles commands >>> Running build in textproc/sablotron at 1785064792.03 ===> textproc/sablotron ===> Building for sablotron-1.0.3p6 Making all in src gmake[1]: Entering directory '/usr/obj/ports/sablotron-1.0.3/Sablot-1.0.3/src' Making all in engine gmake[2]: Entering directory '/usr/obj/ports/sablotron-1.0.3/Sablot-1.0.3/src/engine' if /usr/bin/libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT arena.lo -MD -MP -MF ".deps/arena.Tpo" -c -o arena.lo arena.cpp; \ then mv -f ".deps/arena.Tpo" ".deps/arena.Plo"; else rm -f ".deps/arena.Tpo"; exit 1; fi c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT arena.lo -MD -MP -MF .deps/arena.Tpo -c arena.cpp -fPIC -DPIC -o .libs/arena.o c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT arena.lo -MD -MP -MF .deps/arena.Tpo -c arena.cpp -o arena.o if /usr/bin/libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT base.lo -MD -MP -MF ".deps/base.Tpo" -c -o base.lo base.cpp; \ then mv -f ".deps/base.Tpo" ".deps/base.Plo"; else rm -f ".deps/base.Tpo"; exit 1; fi c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT base.lo -MD -MP -MF .deps/base.Tpo -c base.cpp -fPIC -DPIC -o .libs/base.o c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT base.lo -MD -MP -MF .deps/base.Tpo -c base.cpp -o base.o if /usr/bin/libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT context.lo -MD -MP -MF ".deps/context.Tpo" -c -o context.lo context.cpp; \ then mv -f ".deps/context.Tpo" ".deps/context.Plo"; else rm -f ".deps/context.Tpo"; exit 1; fi c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT context.lo -MD -MP -MF .deps/context.Tpo -c context.cpp -fPIC -DPIC -o .libs/context.o c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT context.lo -MD -MP -MF .deps/context.Tpo -c context.cpp -o context.o if /usr/bin/libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT datastr.lo -MD -MP -MF ".deps/datastr.Tpo" -c -o datastr.lo datastr.cpp; \ then mv -f ".deps/datastr.Tpo" ".deps/datastr.Plo"; else rm -f ".deps/datastr.Tpo"; exit 1; fi c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT datastr.lo -MD -MP -MF .deps/datastr.Tpo -c datastr.cpp -fPIC -DPIC -o .libs/datastr.o c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT datastr.lo -MD -MP -MF .deps/datastr.Tpo -c datastr.cpp -o datastr.o if /usr/bin/libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT debugger.lo -MD -MP -MF ".deps/debugger.Tpo" -c -o debugger.lo debugger.cpp; \ then mv -f ".deps/debugger.Tpo" ".deps/debugger.Plo"; else rm -f ".deps/debugger.Tpo"; exit 1; fi c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT debugger.lo -MD -MP -MF .deps/debugger.Tpo -c debugger.cpp -fPIC -DPIC -o .libs/debugger.o debugger.cpp:179:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 179 | "list", "current", NULL | ^~~~~~ debugger.cpp:179:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 179 | "list", "current", NULL | ^~~~~~~~~ c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT debugger.lo -MD -MP -MF .deps/debugger.Tpo -c debugger.cpp -o debugger.o debugger.cpp:179:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 179 | "list", "current", NULL | ^~~~~~ debugger.cpp:179:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 179 | "list", "current", NULL | ^~~~~~~~~ if /usr/bin/libtool --mode=compile --tag=CXX c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT decimal.lo -MD -MP -MF ".deps/decimal.Tpo" -c -o decimal.lo decimal.cpp; \ then mv -f ".deps/decimal.Tpo" ".deps/decimal.Plo"; else rm -f ".deps/decimal.Tpo"; exit 1; fi c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT decimal.lo -MD -MP -MF .deps/decimal.Tpo -c decimal.cpp -fPIC -DPIC -o .libs/decimal.o decimal.cpp: In member function 'Bool DefaultedStr::set(Sit, const Str&)': decimal.cpp:475:28: error: return type of 'Bool Str::operator==(const Str&) const' is not 'bool' 475 | if (specified && value != specifiedValue) | ~~~~~~^~~~~~~~~~~~~~~~~ decimal.cpp:475:28: note: used as rewritten candidate for comparison of 'const Str' and 'Str' Error while executing c++ -DHAVE_CONFIG_H -I. -I. -I../../autocfg -I/usr/local/include -O2 -pipe -I/usr/local/include -MT decimal.lo -MD -MP -MF .deps/decimal.Tpo -c decimal.cpp -fPIC -DPIC -o .libs/decimal.o gmake[2]: *** [Makefile:388: decimal.lo] Error 1 gmake[2]: Leaving directory '/usr/obj/ports/sablotron-1.0.3/Sablot-1.0.3/src/engine' gmake[1]: *** [Makefile:215: all-recursive] Error 1 gmake[1]: Leaving directory '/usr/obj/ports/sablotron-1.0.3/Sablot-1.0.3/src' gmake: *** [Makefile:253: all-recursive] Error 1 *** Error 2 in textproc/sablotron (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/usr/obj/ports/sablotron-1.0.3/.build_done': @cd /usr/obj/...) *** Error 2 in textproc/sablotron (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=sablotron-1.0.3p6; export _LOCKS_HELD=" sab...) ===> Exiting textproc/sablotron 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 1785064897.33 max_stuck=11.22/waiting-for-lock #245=12.98/depends=10.43/show-prepare-results=8.10/junk=7.60/patch=2.03/configure=75.74/build=105.40 Error: job failed with 512 on sparc64-0b at 1785064897