From: Stuart Henderson Subject: Re: fix graphics/jpeg on riscv64 To: Matthieu Herrb , "Jeremie Courreges-Anglas" Cc: Date: Tue, 14 Apr 2026 09:33:09 +0100 thanks - ok -- Sent from a phone, apologies for poor formatting. On 14 April 2026 06:02:50 Matthieu Herrb wrote: > jpeg 3.1.4.1 needs to disable SIMD support on riscv64, otherwise it > gets lots of simd related undefined symbols at link time. > > With that it builds and pases tests : > 100% tests passed, 0 tests failed out of 648 > > no revision bump since it didn't build on that architecure before. > > ok ? > > Index: Makefile > =================================================================== > RCS file: /cvs/OpenBSD/ports/graphics/jpeg/Makefile,v > diff -u -p -u -r1.90 Makefile > --- Makefile 7 Apr 2026 08:01:03 -0000 1.90 > +++ Makefile 13 Apr 2026 21:01:57 -0000 > @@ -26,7 +26,7 @@ MODULES= devel/cmake > .if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" > BUILD_DEPENDS= devel/nasm > .endif > -.if ${MACHINE_ARCH} == "sparc64" > +.if ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "riscv64" > CONFIGURE_ARGS+= -DWITH_SIMD=OFF > .endif > > > -- > Matthieu Herrb