svn commit: r391357 - in head/security/libsparkcrypto: . files

John Marino marino at FreeBSD.org
Sun Jul 5 09:11:54 UTC 2015


Author: marino
Date: Sun Jul  5 09:11:52 2015
New Revision: 391357
URL: https://svnweb.freebsd.org/changeset/ports/391357

Log:
  security/libsparkcrypto: Fix on i386
  
  The source was trying to perform nested inlines on i386 which is no
  longer allowed by GCC5.
  
  Reported by:	pkg-fallout

Added:
  head/security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads   (contents, props changed)
Modified:
  head/security/libsparkcrypto/Makefile

Modified: head/security/libsparkcrypto/Makefile
==============================================================================
--- head/security/libsparkcrypto/Makefile	Sun Jul  5 09:10:50 2015	(r391356)
+++ head/security/libsparkcrypto/Makefile	Sun Jul  5 09:11:52 2015	(r391357)
@@ -14,6 +14,7 @@ LICENSE=	BSD3CLAUSE
 
 USES=		ada dos2unix gmake tar:tgz
 DOS2UNIX_FILES=	Makefile build/libsparkcrypto.gpr \
+		src/shared/generic/lsc-byteswap64.ads \
 		src/shared/generic/lsc-types.ads
 SPARKARCH:=	${ARCH:S/amd64/x86_64/:S/i386/i686/}
 ALL_TARGET=	all build

Added: head/security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/libsparkcrypto/files/patch-src_shared_generic_lsc-byteswap64.ads	Sun Jul  5 09:11:52 2015	(r391357)
@@ -0,0 +1,9 @@
+--- src/shared/generic/lsc-byteswap64.ads.orig	2015-07-05 09:06:26 UTC
++++ src/shared/generic/lsc-byteswap64.ads
+@@ -44,6 +44,5 @@ package LSC.Byteswap64 is
+ 
+    -- Byte-swap @Value@
+    function Swap (Value : Types.Word64) return Types.Word64;
+-   pragma Inline (Swap);
+ 
+ end LSC.Byteswap64;


More information about the svn-ports-all mailing list