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