>>> Building on sparc64-2d under x11/rxvt-unicode,small BDEPENDS = [sysutils/libptytty;devel/metaauto;lang/gcc/16,-libs;lang/gcc/16,-c++;archivers/bzip2;lang/gcc/16;devel/autoconf/2.71] DIST = [x11/rxvt-unicode:rxvt-unicode-9.31.tar.bz2] FULLPKGNAME = rxvt-unicode-9.31p2-small RDEPENDS = [lang/gcc/16,-libs;sysutils/libptytty] (Junk lock obtained for sparc64-2d at 1785058424.93) >>> Running depends in x11/rxvt-unicode,small at 1785058425.06 last junk was in games/tutris /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 libptytty-2.0 metaauto-1.0p4 was: /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 bzip2-1.0.8p0 g++-16.1.0p5 gcc-16.1.0p5 gcc-libs-16.1.0p5 libptytty-2.0 metaauto-1.0p4 /usr/sbin/pkg_add -aI -Drepair autoconf-2.71p0 libptytty-2.0 metaauto-1.0p4 >>> Running show-prepare-results in x11/rxvt-unicode,small at 1785058434.33 ===> x11/rxvt-unicode,small ===> Building from scratch rxvt-unicode-9.31p2-small ===> rxvt-unicode-9.31p2-small depends on: metaauto-* -> metaauto-1.0p4 ===> rxvt-unicode-9.31p2-small depends on: autoconf-2.71 -> autoconf-2.71p0 ===> rxvt-unicode-9.31p2-small depends on: gcc->=16,<17 -> gcc-16.1.0p5 ===> rxvt-unicode-9.31p2-small depends on: g++->=16,<17 -> g++-16.1.0p5 ===> rxvt-unicode-9.31p2-small depends on: bzip2-* -> bzip2-1.0.8p0 ===> rxvt-unicode-9.31p2-small depends on: libptytty-* -> libptytty-2.0 ===> rxvt-unicode-9.31p2-small depends on: gcc-libs->=16,<17 -> gcc-libs-16.1.0p5 ===> Verifying specs: estdc++>=22 pthread X11 Xmu Xt c m ptytty ===> found estdc++.22.0 pthread.28.1 X11.19.0 Xmu.11.1 Xt.11.1 c.103.0 m.10.1 ptytty.0.0 autoconf-2.71p0 bzip2-1.0.8p0 g++-16.1.0p5 gcc-16.1.0p5 gcc-libs-16.1.0p5 libptytty-2.0 metaauto-1.0p4 Still tainted: host marked nojunk by textproc/py-cchardet >>> Running junk in x11/rxvt-unicode,small at 1785058442.92 Can't run junk because of lock on textproc/py-cchardet (Junk lock released for sparc64-2d at 1785058449.81) Woken up security/yubico/yubikey-personalization distfiles size=880148 >>> Running patch in x11/rxvt-unicode,small at 1785058449.92 ===> x11/rxvt-unicode,small ===> Checking files for rxvt-unicode-9.31p2-small `/usr/ports/distfiles/rxvt-unicode-9.31.tar.bz2' is up to date. >> (SHA256) all files: OK ===> Extracting for rxvt-unicode-9.31p2-small ===> Patching for rxvt-unicode-9.31p2-small ===> Applying OpenBSD patch patch-configure_ac Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Don't use gcc specific flags, because it causes various undefined |reference errors with ports-gcc>=6 when -lsupc++ is used. We could |use libesupc++ but there is not much incentive to do so. | |Index: configure.ac |--- configure.ac.orig |+++ configure.ac -------------------------- Patching file configure.ac using Plan A... Hunk #1 succeeded at 28. done ===> Applying OpenBSD patch patch-doc_rxvtd_1_man_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: doc/rxvtd.1.man.in |--- doc/rxvtd.1.man.in.orig |+++ doc/rxvtd.1.man.in -------------------------- Patching file doc/rxvtd.1.man.in using Plan A... Hunk #1 succeeded at 142. Hunk #2 succeeded at 184. done ===> Applying OpenBSD patch patch-src_command_C Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |OSC commands returning the colour sequence must be terminated by either |of ST, ESC \, or BEL. rxvt-unicode tried to use the same type of termination |as was in the query but didn't correctly handle the multiple-char sequence |used for 7-bit queries. This fixes it. | |Index: src/command.C |--- src/command.C.orig |+++ src/command.C -------------------------- Patching file src/command.C using Plan A... Hunk #1 succeeded at 3021. Hunk #2 succeeded at 3222. Hunk #3 succeeded at 3261. Hunk #4 succeeded at 3281. Hunk #5 succeeded at 3304. Hunk #6 succeeded at 3419. Hunk #7 succeeded at 3435. Hunk #8 succeeded at 3447. Hunk #9 succeeded at 3492. Hunk #10 succeeded at 3526. Hunk #11 succeeded at 3596. Hunk #12 succeeded at 3612. Hunk #13 succeeded at 3653. done ===> Applying OpenBSD patch patch-src_rxvt_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |OSC commands returning the colour sequence must be terminated by either |of ST, ESC \, or BEL. rxvt-unicode tried to use the same type of termination |as was in the query but didn't correctly handle the multiple-char sequence |used for 7-bit queries. This fixes it. | |Index: src/rxvt.h |--- src/rxvt.h.orig |+++ src/rxvt.h -------------------------- Patching file src/rxvt.h using Plan A... Hunk #1 succeeded at 399. Hunk #2 succeeded at 1372. 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 x11/rxvt-unicode,small at 1785058453.31 ===> x11/rxvt-unicode,small ===> Generating configure for rxvt-unicode-9.31p2-small Running autoconf-2.71 in /usr/obj/ports/rxvt-unicode-9.31-small/rxvt-unicode-9.31 Running autoheader-2.71 in /usr/obj/ports/rxvt-unicode-9.31-small/rxvt-unicode-9.31 ===> Configuring for rxvt-unicode-9.31p2-small Using /usr/obj/ports/rxvt-unicode-9.31-small/config.site (generated) configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc configure: loading site script /usr/obj/ports/rxvt-unicode-9.31-small/config.site configuring for rxvt 9.31 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 the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... none needed checking whether the compiler supports GNU C++... (cached) yes checking whether c++ accepts -g... (cached) yes checking for c++ option to enable C++11 features... none needed checking for a BSD-compatible install... /usr/obj/ports/rxvt-unicode-9.31-small/bin/install -c checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for library containing setlocale... none required checking for library containing gethostbyname... none required checking for library containing socket... none required checking for sys/inotify.h... no checking for sys/epoll.h... no checking for sys/event.h... yes checking for port.h... no checking for poll.h... (cached) yes checking for sys/timerfd.h... no checking for sys/select.h... (cached) yes checking for sys/eventfd.h... no checking for sys/signalfd.h... no checking for linux/aio_abi.h... no checking for linux/fs.h... no checking for inotify_init... no checking for epoll_ctl... no checking for kqueue... (cached) yes checking for port_create... no checking for poll... (cached) yes checking for select... (cached) yes checking for eventfd... no checking for signalfd... no checking for clock_gettime... (cached) yes checking for nanosleep... (cached) yes checking for __kernel_rwf_t... no checking for library containing floor... none required checking for tic... /usr/bin/tic checking how to run the C++ preprocessor... c++ -E checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include checking whether -R must be followed by a space... no checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking for pkg-config... /usr/bin/pkg-config checking for libptytty (using pkg-config)... ok checking for xmu (using pkg-config)... ok checking for sys/byteorder.h... no checking for sys/ioctl.h... (cached) yes checking for sys/sockio.h... (cached) yes checking for sys/strredir.h... no checking for stdint.h... (cached) yes checking for wchar.h... (cached) yes checking for XLIB_ILLEGAL_ACCESS... yes checking for mode_t... (cached) yes checking for pid_t... (cached) yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for uid_t in sys/types.h... (cached) yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for unsetenv... (cached) yes checking for working X setlocale... yes checking for working nl_langinfo... yes configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating doc/Makefile config.status: WARNING: 'doc/Makefile.in' seems to ignore the --datarootdir setting config.status: creating src/Makefile config.status: WARNING: 'src/Makefile.in' seems to ignore the --datarootdir setting config.status: creating config.h configure: WARNING: unrecognized options: --disable-silent-rules, --disable-gtk-doc Configuration: Rxvt version: 9.31 : 2023-01-02 Source code location: . Install path: /usr/local/bin Compiler: c++ Compiler flags: -O2 -pipe -w Linker: c++ default resource name: urxvt resource class: URxvt resource class fallback: Rxvt embedded perl: no image library: none *** Optionally check src/feature.h for further, rarely used options *** >>> Running build in x11/rxvt-unicode,small at 1785058511.41 ===> x11/rxvt-unicode,small ===> Building for rxvt-unicode-9.31p2-small c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c rxvt.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c command.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c rxvtfont.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c init.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c main.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c misc.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c screen.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c scrollbar.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c scrollbar-next.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c scrollbar-rxvt.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c scrollbar-xterm.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c scrollbar-plain.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c xdefaults.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c encoding.C c++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/local/include -I/usr/X11R6/include -I/usr/X11R6/include -O2 -pipe -w -I/usr/X11R6/include -c rxvttoolkit.C rxvttoolkit.C: In member function 'bool rxvt_color::set(rxvt_screen*, const char*)': rxvttoolkit.C:837:33: error: call of overloaded 'lerp(int, rgba::, uint16_t&)' is ambiguous 837 | c.a = lerp (0, rgba::MAX_CC, c.a); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ • there are 2 candidates In file included from /usr/local/include/c++/16.1.0/math.h:36, from ./ecb.h:1199, from ./rxvt.h:86, from rxvttoolkit.C:25: • candidate 1: 'constexpr __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> std::lerp(_Tp, _Up, _Vp) [with _Tp = int; _Up = int; _Vp = int; __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> = double]' /usr/local/include/c++/16.1.0/cmath:3870:5: 3870 | lerp(_Tp __x, _Up __y, _Vp __z) noexcept | ^~~~ In file included from ./rxvt.h:89: • candidate 2: 'T lerp(T, U, P) [with T = int; U = int; P = int]' ./rxvtutil.h:24:1: 24 | lerp (T a, U b, P p) | ^~~~ rxvttoolkit.C: In member function 'void rxvt_color::fade(rxvt_screen*, int, rxvt_color&, const rgba&)': rxvttoolkit.C:984:12: error: call of overloaded 'lerp(uint16_t&, const uint16_t&, int&)' is ambiguous 984 | lerp (c.r, to.r, percent), | ~~~~~^~~~~~~~~~~~~~~~~~~~ • there are 5 candidates • candidate 1: 'constexpr __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> std::lerp(_Tp, _Up, _Vp) [with _Tp = short unsigned int; _Up = short unsigned int; _Vp = int; __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> = double]' /usr/local/include/c++/16.1.0/cmath:3870:5: 3870 | lerp(_Tp __x, _Up __y, _Vp __z) noexcept | ^~~~ • candidate 2: 'T lerp(T, U, P) [with T = short unsigned int; U = short unsigned int; P = int]' ./rxvtutil.h:24:1: 24 | lerp (T a, U b, P p) | ^~~~ • candidate 3: 'constexpr long double std::lerp(long double, long double, long double)' /usr/local/include/c++/16.1.0/cmath:3865:3: 3865 | lerp(long double __a, long double __b, long double __t) noexcept | ^~~~ • candidate 4: 'constexpr double std::lerp(double, double, double)' /usr/local/include/c++/16.1.0/cmath:3861:3: 3861 | lerp(double __a, double __b, double __t) noexcept | ^~~~ • candidate 5: 'constexpr float std::lerp(float, float, float)' /usr/local/include/c++/16.1.0/cmath:3857:3: 3857 | lerp(float __a, float __b, float __t) noexcept | ^~~~ rxvttoolkit.C:985:12: error: call of overloaded 'lerp(uint16_t&, const uint16_t&, int&)' is ambiguous 985 | lerp (c.g, to.g, percent), | ~~~~~^~~~~~~~~~~~~~~~~~~~ • there are 5 candidates • candidate 1: 'constexpr __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> std::lerp(_Tp, _Up, _Vp) [with _Tp = short unsigned int; _Up = short unsigned int; _Vp = int; __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> = double]' /usr/local/include/c++/16.1.0/cmath:3870:5: 3870 | lerp(_Tp __x, _Up __y, _Vp __z) noexcept | ^~~~ • candidate 2: 'T lerp(T, U, P) [with T = short unsigned int; U = short unsigned int; P = int]' ./rxvtutil.h:24:1: 24 | lerp (T a, U b, P p) | ^~~~ • candidate 3: 'constexpr long double std::lerp(long double, long double, long double)' /usr/local/include/c++/16.1.0/cmath:3865:3: 3865 | lerp(long double __a, long double __b, long double __t) noexcept | ^~~~ • candidate 4: 'constexpr double std::lerp(double, double, double)' /usr/local/include/c++/16.1.0/cmath:3861:3: 3861 | lerp(double __a, double __b, double __t) noexcept | ^~~~ • candidate 5: 'constexpr float std::lerp(float, float, float)' /usr/local/include/c++/16.1.0/cmath:3857:3: 3857 | lerp(float __a, float __b, float __t) noexcept | ^~~~ rxvttoolkit.C:986:12: error: call of overloaded 'lerp(uint16_t&, const uint16_t&, int&)' is ambiguous 986 | lerp (c.b, to.b, percent), | ~~~~~^~~~~~~~~~~~~~~~~~~~ • there are 5 candidates • candidate 1: 'constexpr __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> std::lerp(_Tp, _Up, _Vp) [with _Tp = short unsigned int; _Up = short unsigned int; _Vp = int; __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> = double]' /usr/local/include/c++/16.1.0/cmath:3870:5: 3870 | lerp(_Tp __x, _Up __y, _Vp __z) noexcept | ^~~~ • candidate 2: 'T lerp(T, U, P) [with T = short unsigned int; U = short unsigned int; P = int]' ./rxvtutil.h:24:1: 24 | lerp (T a, U b, P p) | ^~~~ • candidate 3: 'constexpr long double std::lerp(long double, long double, long double)' /usr/local/include/c++/16.1.0/cmath:3865:3: 3865 | lerp(long double __a, long double __b, long double __t) noexcept | ^~~~ • candidate 4: 'constexpr double std::lerp(double, double, double)' /usr/local/include/c++/16.1.0/cmath:3861:3: 3861 | lerp(double __a, double __b, double __t) noexcept | ^~~~ • candidate 5: 'constexpr float std::lerp(float, float, float)' /usr/local/include/c++/16.1.0/cmath:3857:3: 3857 | lerp(float __a, float __b, float __t) noexcept | ^~~~ rxvttoolkit.C:987:12: error: call of overloaded 'lerp(uint16_t&, const uint16_t&, int&)' is ambiguous 987 | lerp (c.a, to.a, percent) | ~~~~~^~~~~~~~~~~~~~~~~~~~ • there are 5 candidates • candidate 1: 'constexpr __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> std::lerp(_Tp, _Up, _Vp) [with _Tp = short unsigned int; _Up = short unsigned int; _Vp = int; __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> = double]' /usr/local/include/c++/16.1.0/cmath:3870:5: 3870 | lerp(_Tp __x, _Up __y, _Vp __z) noexcept | ^~~~ • candidate 2: 'T lerp(T, U, P) [with T = short unsigned int; U = short unsigned int; P = int]' ./rxvtutil.h:24:1: 24 | lerp (T a, U b, P p) | ^~~~ • candidate 3: 'constexpr long double std::lerp(long double, long double, long double)' /usr/local/include/c++/16.1.0/cmath:3865:3: 3865 | lerp(long double __a, long double __b, long double __t) noexcept | ^~~~ • candidate 4: 'constexpr double std::lerp(double, double, double)' /usr/local/include/c++/16.1.0/cmath:3861:3: 3861 | lerp(double __a, double __b, double __t) noexcept | ^~~~ • candidate 5: 'constexpr float std::lerp(float, float, float)' /usr/local/include/c++/16.1.0/cmath:3857:3: 3857 | lerp(float __a, float __b, float __t) noexcept | ^~~~ *** Error 1 in src (Makefile:61 'rxvttoolkit.o') *** Error 1 in /usr/obj/ports/rxvt-unicode-9.31-small/rxvt-unicode-9.31 (Makefile:37 'all': @for I in src doc; do (cd $I; /usr/bin/make all)...) *** Error 2 in x11/rxvt-unicode (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/usr/obj/ports/rxvt-unicode-9.31-small/.build_done': @cd /us...) *** Error 2 in x11/rxvt-unicode (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=rxvt-unicode-9.31p2-small; export _LOCKS_HELD...) ===> Exiting x11/rxvt-unicode,small 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 1785058661.15 max_stuck=6.53/depends=9.28/show-prepare-results=8.33/junk=7.03/patch=3.39/configure=58.08/build=149.84 Error: job failed with 512 on sparc64-2d at 1785058661