>>> Building on sparc64-0b under productivity/tdl DIST = [productivity/tdl:tdl-1.5.2.tar.gz] FULLPKGNAME = tdl-1.5.2p5 distfiles size=66057 >>> Running build in productivity/tdl at 1713685331.70 ===> productivity/tdl ===> Building from scratch tdl-1.5.2p5 ===> Verifying specs: c curses readline ===> found c.100.0 curses.15.0 readline.5.0 ===> Checking files for tdl-1.5.2p5 `/usr/ports/distfiles/tdl-1.5.2.tar.gz' is up to date. >> (SHA256) tdl-1.5.2.tar.gz: OK ===> Extracting for tdl-1.5.2p5 ===> Patching for tdl-1.5.2p5 ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile.in |--- Makefile.in.orig |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 80. done ===> Applying OpenBSD patch patch-tdl_1 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix wrong control character escaping. |We cannot use \& because we are inside a tbl(7) |that stupidly uses the ampersand as the tab character... | |Index: tdl.1 |--- tdl.1.orig |+++ tdl.1 -------------------------- Patching file tdl.1 using Plan A... Hunk #1 succeeded at 840. done ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for tdl-1.5.2p5 ===> Configuring for tdl-1.5.2p5 Testing whether your compiler "cc -O2 -pipe" works : it works Testing what to include for readline : Testing extra libraries to link with readline : (none) Testing for completion_matches in readline : no Testing for rl_completion_matches in readline : yes Generating Makefile ===> Building for tdl-1.5.2p5 cc -O2 -pipe -DUSE_DOTLOCK=1 -c main.c main.c:84: warning: function definition has qualified void return type cc -O2 -pipe -DUSE_DOTLOCK=1 -c io.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c add.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c done.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c remove.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c move.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c list.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c report.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c purge.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c util.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c dates.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c impexp.c cc -O2 -pipe -DUSE_DOTLOCK=1 -c narrow.c cc -O2 -pipe -DUSE_DOTLOCK=1 -DUSE_READLINE=1 -DBARE_READLINE_H=0 -DUSE_RL_COMPLETION_MATCHES=1 -c inter.c cc -O2 -pipe -DUSE_DOTLOCK=1 -o tdl main.o io.o add.o done.o remove.o move.o list.o report.o purge.o util.o dates.o impexp.o narrow.o inter.o -lreadline main.o: In function `save_database': main.c:(.text+0x588): warning: strcat() is almost always misused, please use strlcat() main.o: In function `load_database': main.c:(.text+0x1288): warning: sprintf() is often misused, please use snprintf() main.o: In function `get_version': main.c:(.text+0x2a0): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in productivity/tdl at 1713685349.75 ===> productivity/tdl ===> Faking installation for tdl-1.5.2p5 [ -d ] || mkdir -p [ -d /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/bin ] || mkdir -p /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/bin [ -d /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man ] || mkdir -p /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man [ -d /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man/man1 ] || mkdir -p /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man/man1 cp tdl /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/bin/tdl chmod 555 /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/bin/tdl (cd /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/bin; ln -sf tdl tdla; ln -sf tdl tdll; ln -sf tdl tdld; ln -sf tdl tdlg) cp tdl.1 /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man/man1/ chmod 444 /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man/man1/tdl.1 (cd /usr/obj/ports/tdl-1.5.2/fake-sparc64/usr/local/man/man1; for x in tdla tdll tdld tdlg ; do ln -sf tdl.1 ${x}.1 ; done ) ===> Building package for tdl-1.5.2p5 Create /usr/ports/packages/sparc64/all/tdl-1.5.2p5.tgz Invalid version format (negative version number) at /usr/sbin/pkg_create line 19. *** Error 255 in productivity/tdl (/usr/ports/infrastructure/mk/bsd.port.mk:2243 '/usr/ports/packages/sparc64/all/tdl-1.5.2p5.tgz': @trap "c...) *** Error 2 in productivity/tdl (/usr/ports/infrastructure/mk/bsd.port.mk:2725 '_internal-package': @case X${_DEPENDS_CACHE} in X) _DEPENDS...) ===> Exiting productivity/tdl with an error *** Error 2 in productivity/tdl (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'package': @lock=tdl-1.5.2p5; export _LOCKS_HELD=" tdl-1.5.2...) *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'package': @: ${echo_msg:=echo}; : ${target:=package}; for i in ; do ...) >>> Ended at 1713685354.26 max_stuck=0.00/build=18.02/package=4.63 Error: job failed with 512 on sparc64-0b at 1713685354