Date: Sun, 07 Jun 2026 09:14:57 +0000 From: Piotr Kubaj <pkubaj@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 9d4fcf14426e - main - x11-wm/river: fix build on powerpc64le Message-ID: <6a253691.1d18d.7e0bdc1f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d4fcf14426e8e0de50d16c59e7e812471f5f565 commit 9d4fcf14426e8e0de50d16c59e7e812471f5f565 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2026-06-07 09:06:58 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2026-06-07 09:13:28 +0000 x11-wm/river: fix build on powerpc64le 1. LLVM's generic target doesn't enable AltiVec, set baseline explicitly to pwr8. 2. Native backend fails with: TODO unhandled cpu arch Use LLVM on !amd64. --- Mk/Uses/zig.mk | 2 +- x11-wm/river/Makefile | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Mk/Uses/zig.mk b/Mk/Uses/zig.mk index 8a6f70e85f99..595196b86c60 100644 --- a/Mk/Uses/zig.mk +++ b/Mk/Uses/zig.mk @@ -38,7 +38,7 @@ ZIG_TMPDEPSDIR= ${WRKDIR}/zig-packages-tmp IGNORE?= USES=zig has invalid version number: ${zig_ARGS} . endif -ZIG_CPUTYPE_DEFAULT= ${ARCH:S/amd64/x86_64/:S/aarch64/generic/:S/powerpc64le/generic/} +ZIG_CPUTYPE_DEFAULT= ${ARCH:S/amd64/x86_64/:S/aarch64/generic/:S/powerpc64le/pwr8/} ZIG_CPUTYPE?= ${CPUTYPE:U${ZIG_CPUTYPE_DEFAULT}} _ZIG2TUPLE_CMD= zig2tuple diff --git a/x11-wm/river/Makefile b/x11-wm/river/Makefile index eadc16e2a3b9..b615da134f71 100644 --- a/x11-wm/river/Makefile +++ b/x11-wm/river/Makefile @@ -34,6 +34,12 @@ MANPAGES_CONFIGURE_OFF= -Dman-pages=false X11_CONFIGURE_ON= -Dxwayland=true X11_CONFIGURE_OFF= -Dxwayland=false +.include <bsd.port.options.mk> + +.if ${ARCH} != amd64 +ZIG_ARGS+= -Dllvm=true +.endif + do-test: @(cd ${WRKSRC} && ${TEST_ENV} zig build test ${CONFIGURE_ARGS})home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a253691.1d18d.7e0bdc1f>
