svn commit: r490214 - in head/devel/liboil: . files
Mark Linimon
linimon at FreeBSD.org
Sun Jan 13 21:35:55 UTC 2019
Author: linimon
Date: Sun Jan 13 21:35:53 2019
New Revision: 490214
URL: https://svnweb.freebsd.org/changeset/ports/490214
Log:
Our local patches cause build breakage on powerpc64. Remove @plt
from files/patch-vec_memcpy.diff and files/patch-vec_memset.diff to
fix breakage.
PR: 233852
Submitted by: Piotr Kubaj
Modified:
head/devel/liboil/Makefile
head/devel/liboil/files/patch-vec_memcpy.diff
head/devel/liboil/files/patch-vec_memset.diff
Modified: head/devel/liboil/Makefile
==============================================================================
--- head/devel/liboil/Makefile Sun Jan 13 21:22:06 2019 (r490213)
+++ head/devel/liboil/Makefile Sun Jan 13 21:35:53 2019 (r490214)
@@ -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
Modified: head/devel/liboil/files/patch-vec_memcpy.diff
==============================================================================
--- head/devel/liboil/files/patch-vec_memcpy.diff Sun Jan 13 21:22:06 2019 (r490213)
+++ head/devel/liboil/files/patch-vec_memcpy.diff Sun Jan 13 21:35:53 2019 (r490214)
@@ -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 at 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
Modified: head/devel/liboil/files/patch-vec_memset.diff
==============================================================================
--- head/devel/liboil/files/patch-vec_memset.diff Sun Jan 13 21:22:06 2019 (r490213)
+++ head/devel/liboil/files/patch-vec_memset.diff Sun Jan 13 21:35:53 2019 (r490214)
@@ -28,8 +28,7 @@
#ifdef LIBMOTOVEC
b memset
#else
-- b _vec_memset
-+ b _vec_memset at plt
+ b _vec_memset
#endif
+ .size vec_bzero, . - vec_bzero
More information about the svn-ports-head
mailing list