>>> Building on localhost under devel/reposurgeon BDEPENDS = [textproc/asciidoctor;lang/ruby/4.0;devel/gmake;lang/go] DIST = [devel/reposurgeon:reposurgeon-4.32.tar.gz] FULLPKGNAME = reposurgeon-4.32p3 (Junk lock obtained for localhost at 1789774027.98) >>> Running depends in devel/reposurgeon at 1789774028.13 last junk was in www/librewolf /usr/sbin/pkg_add -aI -Drepair asciidoctor-2.0.26p0 go-1.26.7 ruby-4.0.6 was: /usr/sbin/pkg_add -aI -Drepair asciidoctor-2.0.26p0 gmake-4.4.1p0 go-1.26.7 ruby-4.0.6 /usr/sbin/pkg_add -aI -Drepair asciidoctor-2.0.26p0 go-1.26.7 ruby-4.0.6 --- +ruby-4.0.6 ------------------- If you want to use this package as your default system ruby, as root create symbolic links like so (overwriting any previous default): ln -sf /usr/local/bin/ruby40 /usr/local/bin/ruby ln -sf /usr/local/bin/bundle40 /usr/local/bin/bundle ln -sf /usr/local/bin/bundler40 /usr/local/bin/bundler ln -sf /usr/local/bin/erb40 /usr/local/bin/erb ln -sf /usr/local/bin/gem40 /usr/local/bin/gem ln -sf /usr/local/bin/irb40 /usr/local/bin/irb ln -sf /usr/local/bin/minitest40 /usr/local/bin/minitest ln -sf /usr/local/bin/racc40 /usr/local/bin/racc ln -sf /usr/local/bin/rake40 /usr/local/bin/rake ln -sf /usr/local/bin/rbs40 /usr/local/bin/rbs ln -sf /usr/local/bin/rdbg40 /usr/local/bin/rdbg ln -sf /usr/local/bin/rdoc40 /usr/local/bin/rdoc ln -sf /usr/local/bin/ri40 /usr/local/bin/ri ln -sf /usr/local/bin/syntax_suggest40 /usr/local/bin/syntax_suggest ln -sf /usr/local/bin/test-unit40 /usr/local/bin/test-unit ln -sf /usr/local/bin/typeprof40 /usr/local/bin/typeprof The ruby-shims package is also available to automatically select an appropriate Ruby version per-project directory or system-wide. >>> Running show-prepare-results in devel/reposurgeon at 1789774107.95 ===> devel/reposurgeon ===> Building from scratch reposurgeon-4.32p3 ===> reposurgeon-4.32p3 depends on: asciidoctor-* -> asciidoctor-2.0.26p0 ===> reposurgeon-4.32p3 depends on: go-=1.26.7 -> go-1.26.7 ===> reposurgeon-4.32p3 depends on: ruby->=4.0.0beta0,<4.1 -> ruby-4.0.6 ===> reposurgeon-4.32p3 depends on: gmake-* -> gmake-4.4.1p0 ===> Verifying specs: c pthread ===> found c.104.0 pthread.28.1 asciidoctor-2.0.26p0 gmake-4.4.1p0 go-1.26.7 ruby-4.0.6 (Junk lock released for localhost at 1789774114.93) distfiles size=5844893 >>> Running patch in devel/reposurgeon at 1789774115.08 ===> devel/reposurgeon ===> Checking files for reposurgeon-4.32p3 `/usr/ports/distfiles/reposurgeon-4.32.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for reposurgeon-4.32p3 ===> Patching for reposurgeon-4.32p3 ===> Applying OpenBSD patch patch-vendor_github_com_pkg_term_termios_termios_bsd_go Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: vendor/github.com/pkg/term/termios/termios_bsd.go |--- vendor/github.com/pkg/term/termios/termios_bsd.go.orig |+++ vendor/github.com/pkg/term/termios/termios_bsd.go -------------------------- Patching file vendor/github.com/pkg/term/termios/termios_bsd.go using Plan A... Hunk #1 succeeded at 56. done ===> Applying OpenBSD patch patch-vendor_github_com_pkg_term_termios_termios_go Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: vendor/github.com/pkg/term/termios/termios.go |--- vendor/github.com/pkg/term/termios/termios.go.orig |+++ vendor/github.com/pkg/term/termios/termios.go -------------------------- Patching file vendor/github.com/pkg/term/termios/termios.go using Plan A... Hunk #1 succeeded at 16. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/reposurgeon at 1789774122.99 ===> devel/reposurgeon ===> Generating configure for reposurgeon-4.32p3 ===> Configuring for reposurgeon-4.32p3 >>> Running build in devel/reposurgeon at 1789774126.32 ===> devel/reposurgeon ===> Building for reposurgeon-4.32p3 ln -sf /usr/local/bin/ruby40 /local/pobj/reposurgeon-4.32/bin/ruby ln -sf . /local/pobj/reposurgeon-4.32/reposurgeon-4.32/vendor/src awk --posix -f help-index.awk repository-editing.adoc >surgeon/help-index.go awk: unknown option --posix ignored sh extractversion.sh -g surgeon/version.go go build -v -o repocutter ./cutter internal/unsafeheader internal/godebugs internal/goarch internal/byteorder internal/goos internal/coverage/rtcov internal/cpu internal/goexperiment internal/profilerecord internal/asan internal/msan internal/runtime/pprof/label math/bits internal/runtime/gc internal/runtime/atomic internal/abi internal/runtime/sys internal/runtime/math internal/trace/tracev2 sync/atomic internal/bytealg internal/chacha8rand internal/strconv internal/runtime/gc/scan unicode internal/runtime/exithook unicode/utf8 encoding cmp golang.org/x/sys/internal/unsafeheader internal/stringslite math internal/race internal/synctest internal/sync internal/runtime/maps runtime iter internal/reflectlite sync slices errors sort internal/bisect internal/testlog internal/oserror path strconv io syscall reflect bytes internal/godebug strings regexp/syntax bufio regexp internal/syscall/execenv time internal/syscall/unix io/fs internal/poll internal/filepathlite os internal/fmtsort path/filepath fmt flag golang.org/x/sys/unix # golang.org/x/sys/unix vendor/src/golang.org/x/sys/unix/sockcmsg_unix.go:34:9: undefined: Cmsghdr vendor/src/golang.org/x/sys/unix/syscall_openbsd.go:31:9: undefined: RawSockaddrDatalink vendor/src/golang.org/x/sys/unix/syscall_unix.go:186:38: undefined: _Socklen vendor/src/golang.org/x/sys/unix/syscall_unix.go:193:7: undefined: RawSockaddrInet4 vendor/src/golang.org/x/sys/unix/syscall_unix.go:201:9: undefined: RawSockaddrInet6 vendor/src/golang.org/x/sys/unix/syscall_unix.go:207:7: undefined: RawSockaddrUnix vendor/src/golang.org/x/sys/unix/fcntl.go:14:30: undefined: SYS_FCNTL vendor/src/golang.org/x/sys/unix/fcntl.go:31:42: undefined: Flock_t vendor/src/golang.org/x/sys/unix/fdset.go:11:12: undefined: FdSet vendor/src/golang.org/x/sys/unix/fdset.go:16:12: undefined: FdSet vendor/src/golang.org/x/sys/unix/fdset.go:16:12: too many errors gmake: *** [Makefile:47: build] Error 1 *** Error 2 in devel/reposurgeon (/usr/ports/infrastructure/mk/bsd.port.mk:3079 '/local/pobj/reposurgeon-4.32/reposurgeon-4.32/.build_done') *** Error 2 in devel/reposurgeon (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=reposurgeon-4.32p3; export _LOCKS_HELD=" rep...) ===> Exiting devel/reposurgeon 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 1789774235.65 max_stuck=56.01/depends=79.82/show-prepare-results=7.12/patch=7.91/configure=3.28/build=109.51 Error: job failed with 512 on localhost at 1789774235