Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Jan 2019 21:35:54 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r490214 - in head/devel/liboil: . files
Message-ID:  <201901132135.x0DLZsET054023@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@plt
+	b	_vec_memset     
  #endif
 +	.size	vec_bzero, . - vec_bzero
  



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901132135.x0DLZsET054023>