>>> Building on sparc64-2d under multimedia/libass BDEPENDS = [devel/harfbuzz;lang/gcc/15;archivers/xz;devel/fribidi;textproc/libunibreak;devel/meson;converters/libiconv] DIST = [multimedia/libass:libass-0.17.5.tar.xz] FULLPKGNAME = libass-0.17.5 RDEPENDS = [converters/libiconv;devel/harfbuzz;devel/fribidi;textproc/libunibreak] (Junk lock obtained for sparc64-2d at 1784229811.50) >>> Running depends in multimedia/libass at 1784229811.72 last junk was in security/pcsc-tools /usr/sbin/pkg_add -aI -Drepair fribidi-1.0.16p0 harfbuzz-14.2.1 libunibreak-7.0 was: /usr/sbin/pkg_add -aI -Drepair fribidi-1.0.16p0 gcc-15.2.0p8 harfbuzz-14.2.1 libiconv-1.19 libunibreak-7.0 meson-1.11.2v0 xz-5.8.3 /usr/sbin/pkg_add -aI -Drepair fribidi-1.0.16p0 harfbuzz-14.2.1 libunibreak-7.0 >>> Running show-prepare-results in multimedia/libass at 1784229821.04 ===> multimedia/libass ===> Building from scratch libass-0.17.5 ===> libass-0.17.5 depends on: meson->=1.11.2v0 -> meson-1.11.2v0 ===> libass-0.17.5 depends on: gcc->=15,<16 -> gcc-15.2.0p8 ===> libass-0.17.5 depends on: xz->=5.4.0 -> xz-5.8.3 ===> libass-0.17.5 depends on: libiconv-* -> libiconv-1.19 ===> libass-0.17.5 depends on: fribidi-* -> fribidi-1.0.16p0 ===> libass-0.17.5 depends on: harfbuzz-* -> harfbuzz-14.2.1 ===> libass-0.17.5 depends on: libunibreak-* -> libunibreak-7.0 ===> Verifying specs: fontconfig freetype fribidi harfbuzz iconv m unibreak ===> found fontconfig.14.1 freetype.31.1 fribidi.3.1 harfbuzz.19.0 iconv.7.2 m.10.1 unibreak.1.2 fribidi-1.0.16p0 gcc-15.2.0p8 harfbuzz-14.2.1 libiconv-1.19 libunibreak-7.0 meson-1.11.2v0 xz-5.8.3 (Junk lock released for sparc64-2d at 1784229828.58) distfiles size=460148 >>> Running patch in multimedia/libass at 1784229828.69 ===> multimedia/libass ===> Checking files for libass-0.17.5 `/usr/ports/distfiles/libass-0.17.5.tar.xz' is up to date. >> (SHA256) all files: OK ===> Extracting for libass-0.17.5 ===> Patching for libass-0.17.5 ===> Applying OpenBSD patch patch-libass_x86_x86inc_asm Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |add ENDBR64 instructions for BTI | |Index: libass/x86/x86inc.asm |--- libass/x86/x86inc.asm.orig |+++ libass/x86/x86inc.asm -------------------------- Patching file libass/x86/x86inc.asm using Plan A... Hunk #1 succeeded at 839. Hunk #2 succeeded at 863. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in multimedia/libass at 1784229830.94 ===> multimedia/libass ===> Generating configure for libass-0.17.5 ===> Configuring for libass-0.17.5 The Meson build system Version: 1.11.2 Source dir: /usr/obj/ports/libass-0.17.5/libass-0.17.5 Build dir: /usr/obj/ports/libass-0.17.5/build-sparc64 Build type: native build Project name: libass Project version: 0.17.5 C compiler for the host machine: cc (gcc 15.2.0 "egcc (GCC) 15.2.0") C linker for the host machine: cc ld.bfd 2.17 Host machine cpu family: sparc64 Host machine cpu: sparc64 Compiler for C supports arguments -Wno-sign-compare: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Werror-implicit-function-declaration: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wformat-non-iso: NO Compiler for C supports arguments -Werror=format-non-iso: NO Compiler for C supports arguments -D_GNU_SOURCE: YES Compiler for C supports arguments -D_XPLATFORM_SOURCE: YES Compiler for C supports arguments -fno-math-errno: YES Checking for function "strdup" : YES Header "string.h" has symbol "strdup" : YES Checking for function "strndup" : YES Header "string.h" has symbol "strndup" : YES Checking for function "fstat" : YES Header "sys/stat.h" has symbol "fstat" : YES Library m found: YES Run-time dependency iconv found: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 Run-time dependency freetype2 found: YES 26.6.20 Run-time dependency fribidi found: YES 1.0.16 Run-time dependency harfbuzz found: YES 14.2.1 Run-time dependency libunibreak found: YES 7.0 Run-time dependency libpng found: YES 1.6.58 Run-time dependency fontconfig found: YES 2.17.1 ../../../obj/ports/libass-0.17.5/libass-0.17.5/meson.build:327: WARNING: Assembly optimizations are not yet supported for the "sparc64" architecture; disabling. ../../../obj/ports/libass-0.17.5/libass-0.17.5/meson.build:337:8: ERROR: Problem encountered: Assembly was requested, but cannot be built; see prior messages. A full log can be found at /usr/obj/ports/libass-0.17.5/build-sparc64/meson-logs/meson-log.txt *** Error 1 in multimedia/libass (/usr/ports/infrastructure/mk/bsd.port.mk:3040 'do-configure': @/usr/bin/env -i CPPFLAGS="-I/usr/local/incl...) *** Error 2 in multimedia/libass (/usr/ports/infrastructure/mk/bsd.port.mk:3060 '/usr/obj/ports/libass-0.17.5/build-sparc64/.configure_done') *** Error 2 in multimedia/libass (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'configure': @lock=libass-0.17.5; export _LOCKS_HELD=" liba...) ===> Exiting multimedia/libass with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'configure': @: ${echo_msg:=echo}; : ${target:=configure}; for i in ; ...) >>> Ended at 1784229854.38 max_stuck=0.00/depends=9.43/show-prepare-results=7.65/patch=2.25/configure=23.54 Error: job failed with 512 on sparc64-2d at 1784229854