Created attachment 206091 [details] patch Altivec needs {} for vectors instead of ().
Approved, thanks!
Created attachment 206206 [details] v2 Sorry, but another fix is necessary to fix packaging. lib/libsleefgnuabi.so is not built on powerpc64.
That will make the usefulness of the port on ppc64 quite a bit lower, I'd think. Assuming you poudriere tested this, LGTM.
A commit references this bug: Author: pkubaj Date: Mon Aug 19 23:33:40 UTC 2019 New revision: 509385 URL: https://svnweb.freebsd.org/changeset/ports/509385 Log: math/sleef: fix build on powerpc64 Altivec needs {} for vectors instead of (). lib/libsleefgnuabi.so is not built on powerpc64. PR: 239468 Approved by: jmd (maintainer), mat (mentor) Differential Revision: https://reviews.freebsd.org/D21216 Changes: head/math/sleef/Makefile head/math/sleef/files/ head/math/sleef/files/patch-src_libm-tester_tester3.c head/math/sleef/pkg-plist