blueness 14/05/31 13:12:54 Modified: metadata.xml cyassl-2.9.4.ebuild ChangeLog Log: Turn off keygen and fastmath on x86, bug #510580 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0xF52D4BBA)
Revision Changes Path 1.8 net-libs/cyassl/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/metadata.xml?rev=1.8&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/metadata.xml?rev=1.8&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/metadata.xml?r1=1.7&r2=1.8 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/cyassl/metadata.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- metadata.xml 25 Apr 2014 16:02:21 -0000 1.7 +++ metadata.xml 31 May 2014 13:12:54 -0000 1.8 @@ -6,6 +6,7 @@ <name>Anthony G. Basile</name> </maintainer> <use> + <flag name="smallstack">Enable Small Stack Usage (excludes big or huge)</flag> <flag name="small">Choose small cache size (excludes big or huge)</flag> <flag name="big">Choose big cache size (excludes small or huge)</flag> <flag name="huge">Choose big cache size (excludes small or big)</flag> 1.2 net-libs/cyassl/cyassl-2.9.4.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild?r1=1.1&r2=1.2 Index: cyassl-2.9.4.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- cyassl-2.9.4.ebuild 25 Apr 2014 16:02:21 -0000 1.1 +++ cyassl-2.9.4.ebuild 31 May 2014 13:12:54 -0000 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild,v 1.1 2014/04/25 16:02:21 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/cyassl-2.9.4.ebuild,v 1.2 2014/05/31 13:12:54 blueness Exp $ EAPI="5" @@ -45,25 +45,20 @@ src_configure() { local myconf=() - if use threads; then - myconf+=( --disable-singlethreaded ) - else - myconf+=( --enable-singlethreaded ) - fi - - if use amd64; then - myconf+=( --enable-fastmath --enable-fasthugemath --enable-bump ) - elif use x86; then + if use x86; then #not pie friendly, sorry x86, no fast math for you :( - myconf+=( --disable-fastmath --disable-fasthugemath --disable-bump ) + myconf+=( --disable-keygen --disable-fastmath --disable-fasthugemath --disable-bump ) + else + myconf+=( --enable-keygen --enable-fastmath --enable-fasthugemath --enable-bump ) fi #Bug #454300 export C_EXTRA_FLAGS=${CFLAGS} econf \ + $(usex threads --disable-singlethreaded --enable-singlethreaded) \ + \ --disable-silent-rules \ - --enable-keygen \ --enable-certgen \ --disable-stacksize \ --disable-ntru \ 1.50 net-libs/cyassl/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/ChangeLog?rev=1.50&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/ChangeLog?rev=1.50&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cyassl/ChangeLog?r1=1.49&r2=1.50 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/cyassl/ChangeLog,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- ChangeLog 15 May 2014 12:06:18 -0000 1.49 +++ ChangeLog 31 May 2014 13:12:54 -0000 1.50 @@ -1,6 +1,10 @@ # ChangeLog for net-libs/cyassl # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/ChangeLog,v 1.49 2014/05/15 12:06:18 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/cyassl/ChangeLog,v 1.50 2014/05/31 13:12:54 blueness Exp $ + + 31 May 2014; Anthony G. Basile <[email protected]> cyassl-2.9.4.ebuild, + metadata.xml: + Turn off keygen and fastmath on x86, bug #510580 15 May 2014; Anthony G. Basile <[email protected]> cyassl-2.8.0.ebuild: Starting stabilization of 2.9.4, bug #499398 and 495848
