Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Jul 2015 09:11:53 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r391357 - in head/security/libsparkcrypto: . files
Message-ID:  <201507050911.t659Brt3088956@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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;



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