diff --git a/devel/liboil/Makefile b/devel/liboil/Makefile index 6f5633838b0f..682c4b56d245 100644 --- a/devel/liboil/Makefile +++ b/devel/liboil/Makefile @@ -14,8 +14,6 @@ COMMENT= Library of optimized inner loops LICENSE= BSD2CLAUSE BSD3CLAUSE MIT LICENSE_COMB= multi -BROKEN_powerpc64= fails to compile vec_memcpy.S - USES= libtool pathfix pkgconfig PATHFIX_MAKEFILEIN= configure GNU_CONFIGURE= yes diff --git a/devel/liboil/files/patch-vec_memcpy.diff b/devel/liboil/files/patch-vec_memcpy.diff index 91fbd1a5a500..9871299bfd50 100644 --- a/devel/liboil/files/patch-vec_memcpy.diff +++ b/devel/liboil/files/patch-vec_memcpy.diff @@ -35,8 +35,7 @@ #ifdef LIBMOTOVEC b memcpy // b to memcpy with correct args in r3 and r4 #else -- b _vec_memcpy // b to vec_memcpy with correct args in r3 and r4 -+ b _vec_memcpy@plt // b to vec_memcpy with correct args in r3 and r4 + b _vec_memcpy // b to vec_memcpy with correct args in r3 and r4 #endif + .size vec_bcopy, . - vec_bcopy // End of bcopy in AltiVec diff --git a/devel/liboil/files/patch-vec_memset.diff b/devel/liboil/files/patch-vec_memset.diff index f2552e2edb36..39e834bea200 100644 --- a/devel/liboil/files/patch-vec_memset.diff +++ b/devel/liboil/files/patch-vec_memset.diff @@ -28,8 +28,7 @@ #ifdef LIBMOTOVEC b memset #else -- b _vec_memset -+ b _vec_memset@plt + b _vec_memset #endif + .size vec_bzero, . - vec_bzero