Created attachment 217637 [details] patch Altivec on powerpc64 works just fine with pixman. Attached is also a patch for runtime feature detection.
Where is the patch from? If you created it, can you submit it upstream as well? Approved.
Sure, I will send it upstream.
There is no need to wait for it to be included upstream, you can add it as a patch in the FreeBSD ports tree. I just want it to be added upstream as well, so that we don't have to carry it locally forever. Apologies if it was unclear.
A commit references this bug: Author: pkubaj Date: Sun Aug 30 15:28:30 UTC 2020 New revision: 547064 URL: https://svnweb.freebsd.org/changeset/ports/547064 Log: x11/pixman: support AltiVec on powerpc64 Altivec on powerpc64 works just fine with pixman. Also add a patch to fix runtime AltiVec detection on FreeBSD. Since pixman-ppc.c requires newer GCC, add USES=compiler:c11. PR: 249005 Approved by: zeising (maintainer) Changes: head/x11/pixman/Makefile head/x11/pixman/files/ head/x11/pixman/files/patch-pixman_pixman-ppc.c
Ah, I was misunderstood. I'm not going to wait, I just wanted to write the previous message, close the PR and commit the patch. You wrote your message between me closing the PR and commiting the patch. So I guess I'm the one who should apologize.