From owner-svn-ports-all@FreeBSD.ORG Mon Mar 16 18:35:56 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 45492ACF; Mon, 16 Mar 2015 18:35:56 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 261EFED7; Mon, 16 Mar 2015 18:35:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t2GIZtpk062471; Mon, 16 Mar 2015 18:35:55 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t2GIZtJ3062469; Mon, 16 Mar 2015 18:35:55 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201503161835.t2GIZtJ3062469@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Mon, 16 Mar 2015 18:35:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r381430 - in head/security/libsparkcrypto: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Mar 2015 18:35:56 -0000 Author: marino Date: Mon Mar 16 18:35:54 2015 New Revision: 381430 URL: https://svnweb.freebsd.org/changeset/ports/381430 QAT: https://qat.redports.org/buildarchive/r381430/ Log: security/libsparkcrypto: Fix gcc5-aux support and stop stage building This port failed to build on gcc5-aux because 3 data types could not be inlined after an explicit pragma requested it (the pragmas were removed). I noticed half the port was building in the stage phase, so I changed the ALL_TARGET to make all of it build during the build phase. This probably didn't need revbump, but I'm going to anyway to make sure the FreeBSD builders are still happy. Added: head/security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads (contents, props changed) Modified: head/security/libsparkcrypto/Makefile Modified: head/security/libsparkcrypto/Makefile ============================================================================== --- head/security/libsparkcrypto/Makefile Mon Mar 16 17:56:59 2015 (r381429) +++ head/security/libsparkcrypto/Makefile Mon Mar 16 18:35:54 2015 (r381430) @@ -3,7 +3,7 @@ PORTNAME= libsparkcrypto PORTVERSION= 0.1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= http://senier.net/libsparkcrypto/ @@ -13,8 +13,10 @@ COMMENT= Cryptographic library implement LICENSE= BSD3CLAUSE USES= ada dos2unix gmake tar:tgz -DOS2UNIX_FILES= Makefile build/libsparkcrypto.gpr +DOS2UNIX_FILES= Makefile build/libsparkcrypto.gpr \ + src/shared/generic/lsc-types.ads SPARKARCH:= ${ARCH:S/amd64/x86_64/:S/i386/i686/} +ALL_TARGET= all build MAKE_ENV+= SPARKARCH=${SPARKARCH} \ SPARK_DIR=${WRKSRC}/src/spark \ Added: head/security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/libsparkcrypto/files/patch-src_shared_generic_lsc-types.ads Mon Mar 16 18:35:54 2015 (r381430) @@ -0,0 +1,21 @@ +--- src/shared/generic/lsc-types.ads.orig 2015-03-16 17:16:28 UTC ++++ src/shared/generic/lsc-types.ads +@@ -102,18 +102,14 @@ package LSC.Types is + + -- Convert 32-bit word to 32-bit byte array + function Word32_To_Byte_Array32 (Value : Word32) return Byte_Array32_Type; +- pragma Inline (Word32_To_Byte_Array32); + + -- Convert 32-bit byte array to 32-bit word + function Byte_Array32_To_Word32 (Value : Byte_Array32_Type) return Word32; +- pragma Inline (Byte_Array32_To_Word32); + + -- Convert 64-bit word to 64-bit byte array + function Word64_To_Byte_Array64 (Value : Word64) return Byte_Array64_Type; +- pragma Inline (Word64_To_Byte_Array64); + + -- Convert 64-bit byte array to 64-bit word + function Byte_Array64_To_Word64 (Value : Byte_Array64_Type) return Word64; +- pragma Inline (Byte_Array64_To_Word64); + + end LSC.Types;