Created attachment 200240 [details] patch Code for AltiVec is written strictly with Mac OS X in mind exclusively and doesn't build on other systems. Disable AltiVec on systems other than Mac OS X, which probably makes this run much slower, but at least it builds. Tested on powerpc64 and amd64. Hardware sponsored by IntegriCloud.
Committed, thanks!
A commit references this bug: Author: ler Date: Tue Dec 18 20:45:46 UTC 2018 New revision: 487771 URL: https://svnweb.freebsd.org/changeset/ports/487771 Log: astro/boinc-setiathome: Fix build on powerpc64. Code for AltiVec is written strictly with Mac OS X in mind exclusively and doesn't build on other systems. Disable AltiVec on systems other than Mac OS X, which probably makes this run much slower, but at least it builds. Tested on powerpc64 and amd64. Hardware sponsored by IntegriCloud. PR: 234145 Submitted by: pkubaj@anongoth.pl Changes: head/astro/boinc-setiathome/Makefile head/astro/boinc-setiathome/files/patch-client_Makefile.am head/astro/boinc-setiathome/files/patch-client_pulsefind.h head/astro/boinc-setiathome/files/patch-client_vector_analyzeFuncs__altivec.cpp head/astro/boinc-setiathome/files/patch-client_vector_analyzeFuncs__vector.cpp head/astro/boinc-setiathome/files/patch-client_vector_analyzeFuncs__vector.h