From: Brad Smith Subject: UPDATE: highway - riscv64 To: ports@openbsd.org Date: Fri, 25 Sep 2026 20:39:11 -0400 Now that Clang has been fixed this now builds fine on riscv64. Index: devel/highway/Makefile =================================================================== RCS file: /cvs/ports/devel/highway/Makefile,v retrieving revision 1.11 diff -u -p -u -p -r1.11 Makefile --- devel/highway/Makefile 25 Jul 2026 08:29:28 -0000 1.11 +++ devel/highway/Makefile 4 Sep 2026 19:51:57 -0000 @@ -4,7 +4,7 @@ GH_ACCOUNT = google GH_PROJECT = highway GH_TAGNAME = 1.4.0 -REVISION = 0 +REVISION = 1 CATEGORIES = devel @@ -26,13 +26,6 @@ WANTLIB += ${COMPILER_LIBCXX} m CONFIGURE_ARGS += -DHWY_SYSTEM_GTEST=ON \ -DBUILD_SHARED_LIBS=ON - -.if ${MACHINE_ARCH} == riscv64 -# The riscv Vector code does not build because of a long vs long long mismatch -CXXFLAGS += -DHWY_BROKEN_RVV=HWY_RVV -# Don't assume risc-v Vector support -CONFIGURE_ARGS+= -DHWY_CMAKE_RVV=OFF -.endif # everything except tests ALL_TARGET = ${SHARED_LIBS:Mhwy*}