summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-09-19 19:52:19 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-09-19 19:52:19 +0000
commitab0b7be860bf03747f025e89931990d982403510 (patch)
tree61dd656043ed15cf5cbb75af95fb3612e90e3e0b /sys-freebsd/freebsd-lib
parentInitial commit of mp3diags (diff)
downloadhistorical-ab0b7be860bf03747f025e89931990d982403510.tar.gz
historical-ab0b7be860bf03747f025e89931990d982403510.tar.bz2
historical-ab0b7be860bf03747f025e89931990d982403510.zip
Append -fno-strict-aliasing cflag so that we can keyword gcc 4.4, bug #270098
Package-Manager: portage-2.2_rc40/cvs/Linux x86_64
Diffstat (limited to 'sys-freebsd/freebsd-lib')
-rw-r--r--sys-freebsd/freebsd-lib/ChangeLog8
-rw-r--r--sys-freebsd/freebsd-lib/Manifest14
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild5
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild5
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild5
5 files changed, 26 insertions, 11 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog
index e6e1d26aba6d..cf5851056b52 100644
--- a/sys-freebsd/freebsd-lib/ChangeLog
+++ b/sys-freebsd/freebsd-lib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-freebsd/freebsd-lib
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.76 2009/09/19 10:59:34 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.77 2009/09/19 19:52:19 aballier Exp $
+
+ 19 Sep 2009; Alexis Ballier <aballier@gentoo.org>
+ freebsd-lib-6.2-r4.ebuild, freebsd-lib-7.1-r4.ebuild,
+ freebsd-lib-7.2.ebuild:
+ Append -fno-strict-aliasing cflag so that we can keyword gcc 4.4, bug
+ #270098
19 Sep 2009; Alexis Ballier <aballier@gentoo.org>
freebsd-lib-6.2-r4.ebuild, freebsd-lib-7.1-r4.ebuild,
diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index d6aaac0e631b..66c0ba70f428 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -46,15 +46,15 @@ DIST freebsd-sys-7.2.tar.bz2 23005928 RMD160 0ecdff9fbefe9e16325e09a76310ca2b4a7
DIST freebsd-usbin-6.2.tar.bz2 2695872 RMD160 ea6104fcfbf6c0be511a80d0475e5a8f716292be SHA1 4772ed5fdc591273887fc7a2e97bddf7a1669b5d SHA256 6195301d39e7bc7fa00f6dec71479b1800ea5c3dc9d3ea375dafe4e71e6485f0
DIST freebsd-usbin-7.1.tar.bz2 2584691 RMD160 cf6adf2f1cc60e667417f647cb99bbc3107c85f6 SHA1 7120dd7e7abed78954889ad4e18e5f8775411621 SHA256 e14cd80187a161153ea5eb6e5441171bf1ca1a8b8e8bdeea7306187c77c52af8
DIST freebsd-usbin-7.2.tar.bz2 2654480 RMD160 af0a94e0affce332cf30532ea45251563e65632e SHA1 b52db981e0250357b40d10ebc7ffd6ca3ea9cc4c SHA256 56574e81ac4ab54a20d83d9a2d1ba3a42b5677691675f1db162fde161da0907f
-EBUILD freebsd-lib-6.2-r4.ebuild 9473 RMD160 709b551517698f65e52dda51c2dc7a2ab80512e7 SHA1 5adc34940f89c493f668194f91d5dcd0ff702e6a SHA256 95128d7f2df3290c3b400d7a8a38bdd0822a8bad7b33d6975f2c47e14ad060a0
-EBUILD freebsd-lib-7.1-r4.ebuild 12032 RMD160 93ae307aa4e8ab2bb281c286252b51f8d92a0b3c SHA1 4dc182170d35678831dcb15a3390656a7b991d4c SHA256 08666958add7d4827dd8df5129617e9bb0a4bb09a77a517efe51930edc31d3bf
-EBUILD freebsd-lib-7.2.ebuild 11963 RMD160 f81f9ab947a5a19c44dbe4d5b85e3fdbbb162e09 SHA1 e86282239e162f524b3ce8352478942b1aee037b SHA256 c3695a032e4a23b3edc5858d6737ecae939facfe799258e43d71fa848c09d367
-MISC ChangeLog 18723 RMD160 4338315b03d7dd0ce88dc945e2cb95d9d17b5cb4 SHA1 149afbeca63d16f7e3a149e09e84ee895fa06e91 SHA256 19ba0ab69d3a51397df32f252608e4976efa61a5f3f103a7f6787c34aa3f702b
+EBUILD freebsd-lib-6.2-r4.ebuild 9538 RMD160 8e584f37b6f39ded32a992390a27c8c616110990 SHA1 8d107e10adcaff658c8fe005fcdf8843fad27965 SHA256 9d82d4ed564e9111729fe35d9c1633740a7245886deed3cad396de753803f060
+EBUILD freebsd-lib-7.1-r4.ebuild 12097 RMD160 5808347a2af15785833ff06f4b3d36bc5025d1b7 SHA1 c877a7dd6fb45ff29ada8b742782af8d39a9053a SHA256 4e91f41e433a19d6ab87c2bb5d0af7b1880c9bcd5bfef5087ca9d39e7b9568b9
+EBUILD freebsd-lib-7.2.ebuild 12028 RMD160 22cf154a04e03a7b35fe9a9d559ec9bedf7196b1 SHA1 7a64d16981a126c6bc82381ddb40b906fc11f56a SHA256 caa7aed16d0ae3002ed30a9daee66149d2773d8482097c5bc3c878872cdfc2ca
+MISC ChangeLog 18940 RMD160 796eb509b6492b8bec84216e8a243e0eaeb21b11 SHA1 381f17f461e627941f72fd7192e36baf658bd670 SHA256 c38d47f071a74619d481d3a09c8acfb02a293d29d057fb8ea1bdae37e72bd461
MISC metadata.xml 436 RMD160 2ad56040ef5be56d841fac077d2d1c45e128be05 SHA1 02288145006b086b03506967c92f08c6e3cd1fce SHA256 69c50839346fe9342a2abb6aabfcdc2dc48cd5256d5c789782909d1bf360cf98
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkq0uZ4ACgkQvFcC4BYPU0p9qwCfUwle1VRCt68e/yxtDSXVK+Ln
-11EAoKUWIfTIfFgnqlM87ve2tYRb3BIi
-=ufD5
+iEYEARECAAYFAkq1NnkACgkQvFcC4BYPU0qzwwCeMUe7G45smo0ZC9MMp+s9WbN0
+SCYAn2WFvi0qKEOA3+y4eU0O2fpSmVuH
+=FAPz
-----END PGP SIGNATURE-----
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild
index 2b85df99f6ab..b26362ff2a21 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild,v 1.3 2009/09/19 10:59:34 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-6.2-r4.ebuild,v 1.4 2009/09/19 19:52:19 aballier Exp $
inherit bsdmk freebsd flag-o-matic toolchain-funcs
@@ -175,6 +175,9 @@ src_compile() {
# Don't use ssp until properly fixed
append-flags $(test-flags -fno-stack-protector -fno-stack-protector-all)
+ # Bug #270098
+ append-flags $(test-flags -fno-strict-aliasing)
+
strip-flags
if [ "${CTARGET}" != "${CHOST}" ]; then
export YACC='yacc -by'
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild
index dae11b3a2942..51331bf783e4 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild,v 1.3 2009/09/19 10:59:34 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-7.1-r4.ebuild,v 1.4 2009/09/19 19:52:19 aballier Exp $
EAPI=2
@@ -188,6 +188,9 @@ src_compile() {
# Don't use ssp until properly fixed
append-flags $(test-flags -fno-stack-protector -fno-stack-protector-all)
+ # Bug #270098
+ append-flags $(test-flags -fno-strict-aliasing)
+
strip-flags
if [ "${CTARGET}" != "${CHOST}" ]; then
export YACC='yacc -by'
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild
index f16330008a76..12d26d8eacff 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild,v 1.3 2009/09/19 10:59:34 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-7.2.ebuild,v 1.4 2009/09/19 19:52:19 aballier Exp $
EAPI=2
@@ -186,6 +186,9 @@ src_compile() {
# Don't use ssp until properly fixed
append-flags $(test-flags -fno-stack-protector -fno-stack-protector-all)
+ # Bug #270098
+ append-flags $(test-flags -fno-strict-aliasing)
+
strip-flags
if [ "${CTARGET}" != "${CHOST}" ]; then
export YACC='yacc -by'