summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-29 23:06:20 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-05-29 23:06:20 +0000
commite0d009151fbafee9e257c9912a94dd7e0aa9e3c4 (patch)
tree042ea06f59b58b53dd54b72cdf881487f98f03be /sys-freebsd
parentStable on SPARC wrt bug #134761. (diff)
downloadhistorical-e0d009151fbafee9e257c9912a94dd7e0aa9e3c4.tar.gz
historical-e0d009151fbafee9e257c9912a94dd7e0aa9e3c4.tar.bz2
historical-e0d009151fbafee9e257c9912a94dd7e0aa9e3c4.zip
Use testflags to avoid adding -fno-stack-protector-all when using GCC 4.1.
Package-Manager: portage-2.1_rc3-r1
Diffstat (limited to 'sys-freebsd')
-rw-r--r--sys-freebsd/freebsd-lib/ChangeLog5
-rw-r--r--sys-freebsd/freebsd-lib/Manifest22
-rw-r--r--sys-freebsd/freebsd-lib/freebsd-lib-6.1.ebuild4
3 files changed, 17 insertions, 14 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog
index e23ca46939e6..b4aa58145412 100644
--- a/sys-freebsd/freebsd-lib/ChangeLog
+++ b/sys-freebsd/freebsd-lib/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-freebsd/freebsd-lib
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.19 2006/05/26 12:41:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.20 2006/05/29 23:06:20 flameeyes Exp $
+
+ 29 May 2006; Diego Pettenò <flameeyes@gentoo.org> freebsd-lib-6.1.ebuild:
+ Use testflags to avoid adding -fno-stack-protector-all when using GCC 4.1.
26 May 2006; Diego Pettenò <flameeyes@gentoo.org> freebsd-lib-6.1.ebuild:
Don't mess up dependencies when cross-compiling.
diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index 2e7ab1618eb9..f57c7be82b4d 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -49,14 +49,14 @@ EBUILD freebsd-lib-6.0-r3.ebuild 6540 RMD160 b5aba6b58d97cb6f6dd725bbc2a12f3539e
MD5 1bde4db8e821cdb167f10b4514a0dbe2 freebsd-lib-6.0-r3.ebuild 6540
RMD160 b5aba6b58d97cb6f6dd725bbc2a12f3539eac78e freebsd-lib-6.0-r3.ebuild 6540
SHA256 d1007fb5b26aefbd85e08374ab32324643e734b704da97ad8461c59f327fdeb5 freebsd-lib-6.0-r3.ebuild 6540
-EBUILD freebsd-lib-6.1.ebuild 6929 RMD160 d9c2e951631d7ce539c2b16b2f61ccff1bbeadb6 SHA1 504828c3b8fc93a5aedcf0c0a022fd850f6c2d2b SHA256 bef8a909dc22f81da068449b8f01a1d6de97e9b61613e643ddd9964190b6579b
-MD5 5eae0cb4d5ab0140126438c9821fab34 freebsd-lib-6.1.ebuild 6929
-RMD160 d9c2e951631d7ce539c2b16b2f61ccff1bbeadb6 freebsd-lib-6.1.ebuild 6929
-SHA256 bef8a909dc22f81da068449b8f01a1d6de97e9b61613e643ddd9964190b6579b freebsd-lib-6.1.ebuild 6929
-MISC ChangeLog 8643 RMD160 c3172bf28a9d4f05758919bed65d25334d3963dc SHA1 82b6acae1038f1f66b8b92d4e47a02c8b3ab8a62 SHA256 5f19e6888758cb837ee7967ded6393b77009292b90f7f450df928df2b62f5788
-MD5 7fe52fd4a60457eb975d2ce51455d8ec ChangeLog 8643
-RMD160 c3172bf28a9d4f05758919bed65d25334d3963dc ChangeLog 8643
-SHA256 5f19e6888758cb837ee7967ded6393b77009292b90f7f450df928df2b62f5788 ChangeLog 8643
+EBUILD freebsd-lib-6.1.ebuild 6943 RMD160 075d38e55f66f7d55033aab0f8739af049788f80 SHA1 c6bce57109f922136cff79a6a4acf18c5f38fc87 SHA256 f2552a04b96f48ecff7fddce23a35e878517babb450472fbde98ae40633aeb67
+MD5 f596a511eec461fd517e98252617ee1e freebsd-lib-6.1.ebuild 6943
+RMD160 075d38e55f66f7d55033aab0f8739af049788f80 freebsd-lib-6.1.ebuild 6943
+SHA256 f2552a04b96f48ecff7fddce23a35e878517babb450472fbde98ae40633aeb67 freebsd-lib-6.1.ebuild 6943
+MISC ChangeLog 8798 RMD160 5fcb694e334736ac1ddd8f9e8222328838f86a75 SHA1 21e87d00e38f3ff951aa2d3ca66a903c9741d1a1 SHA256 a5ea04293a2de499638baac9f60542c48586b337df1cab11c7ab1f521f0f9cb4
+MD5 444b7fdfd932c194de6657fdba4d7963 ChangeLog 8798
+RMD160 5fcb694e334736ac1ddd8f9e8222328838f86a75 ChangeLog 8798
+SHA256 a5ea04293a2de499638baac9f60542c48586b337df1cab11c7ab1f521f0f9cb4 ChangeLog 8798
MISC metadata.xml 156 RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 SHA1 d9d9d4f2b5afc58339ea3e562fca490156935f1f SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7
MD5 2bd48a5ae413433cbb36110b219ce97c metadata.xml 156
RMD160 60b5820a08275f307e5bd936d78f5afd1f141086 metadata.xml 156
@@ -70,7 +70,7 @@ SHA256 e4f88af696b9cdd96f0553e2928d59ce138c08f8d4925b32b6ea59c3030d7f21 files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
-iD8DBQFEdvewAiZjviIA2XgRAqE+AJ4vFQH5fOuLdiej0Vjxnc2q1052UQCfXrjg
-h3T8DbLjfSvEIJMYbTJtEls=
-=uwS8
+iD8DBQFEe36DAiZjviIA2XgRAkkPAKDQ9ad5esfPGF6icTbD3F3fcAhEkACbBq+W
+9bpdyql0XGG+4my4kMEMe4U=
+=7VUg
-----END PGP SIGNATURE-----
diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-6.1.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-6.1.ebuild
index 19923597845e..a86893cada70 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-6.1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-6.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 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.1.ebuild,v 1.5 2006/05/26 12:41:55 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-6.1.ebuild,v 1.6 2006/05/29 23:06:20 flameeyes Exp $
inherit bsdmk freebsd flag-o-matic toolchain-funcs
@@ -121,7 +121,7 @@ src_compile() {
use _E_CROSS_HEADERS_ONLY && return 0
# Don't use ssp until properly fixed
- append-flags -fno-stack-protector -fno-stack-protector-all
+ append-flags $(test-flags -fno-stack-protector -fno-stack-protector-all)
strip-flags
if [[ ${CTARGET} != ${CHOST} ]]; then