summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gabert <pappy@gentoo.org>2008-04-27 23:31:14 +0000
committerAlexander Gabert <pappy@gentoo.org>2008-04-27 23:31:14 +0000
commit334270641e472c83e6739a94462be77759489dae (patch)
tree8c01df44a445688f49eebc58f2d63f78d0f825ba /sys-libs
parentadding changelog (diff)
downloadhistorical-334270641e472c83e6739a94462be77759489dae.tar.gz
historical-334270641e472c83e6739a94462be77759489dae.tar.bz2
historical-334270641e472c83e6739a94462be77759489dae.zip
fixed undefined reference to __sync_bool_compare_and_swap_4 by adding -march to CFLAGS
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/hardened-glibc/Manifest2
-rw-r--r--sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild7
2 files changed, 6 insertions, 3 deletions
diff --git a/sys-libs/hardened-glibc/Manifest b/sys-libs/hardened-glibc/Manifest
index 21d41bbe4ad6..74d4c82d198a 100644
--- a/sys-libs/hardened-glibc/Manifest
+++ b/sys-libs/hardened-glibc/Manifest
@@ -1,6 +1,6 @@
DIST glibc-2.6.1-GENTOOPATCHES.patch.gz 829226 RMD160 c1a2586d3698d70d497213762e1b4612a4d2256c SHA1 4b76792d7c02809105252cba0602c8410cabef02 SHA256 3e8f2de55fd181a550da4306f21aa9387d02ee58f6fefe1dd051b5c5b4919b34
DIST glibc-2.6.1.tar.bz2 15767401 RMD160 a58226e394780a6996d608febf5881134990919e SHA1 85573fee8d79180165e9466a1fc25133b5792190 SHA256 3ded3a3c3ba2cf02d72479a5cc0829c7c261a9d0934e49a79233de9fa276ec22
-EBUILD hardened-glibc-2.6.1-r1.ebuild 3867 RMD160 724c2f870230fb364c04a0db7cf7448b3ce0df6f SHA1 67de8671b8be112b90f51072de88170f1234a725 SHA256 c61a41207e32c080e2c1d2269d4e25cf5f86a9e2b745018d42cbfdc9d8a5d48f
+EBUILD hardened-glibc-2.6.1-r1.ebuild 3968 RMD160 eac71b50618a8f15d81c3d179ed7ec6d5d887ce2 SHA1 6331a3848954e111b54c911594192ac4f1c56f46 SHA256 f5ed77e4e43231a718a6b7659fb971cc13ae303f0c870bbc739739da7c9bd895
EBUILD hardened-glibc-2.6.1.ebuild 3734 RMD160 edbde93f56e5287eb48e972b13f4629bfc12bcc3 SHA1 770614adf84e12da34cb82b94a8f8207e9129540 SHA256 be4618a7174d292402a74f146368ad4c801162bb11319ea252deafb50222243d
MISC ChangeLog 557 RMD160 e5157326ba98d1cf90357e7d4a36e6856ca67f9a SHA1 7296cb9e5a7eeba40d5d3d9215b781bc095a64e4 SHA256 3a33360957ec11f1a59615aebb915b3a40caae9dda3ae55e18ef6cfccc422bb2
MISC metadata.xml 161 RMD160 600015e5b2643ae38ea2f9e5aaff6d31d42470a8 SHA1 578b6ea4c02d377eb40ee4000df8bc3d97497f82 SHA256 f9146563cc3df2b0d02d2f554c5293d439b56a4d36bc5aed0c66aa83dfb06c2f
diff --git a/sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild b/sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild
index 078e9024e8fa..29450c309bfc 100644
--- a/sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild
+++ b/sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild,v 1.1 2008/04/27 23:17:42 pappy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/hardened-glibc/hardened-glibc-2.6.1-r1.ebuild,v 1.2 2008/04/27 23:31:14 pappy Exp $
inherit eutils
@@ -46,7 +46,10 @@ RDEPEND="sys-devel/gettext"
pkg_setup() {
# hardcoding the CHOST in this ebuild (for x86 stages)
export CHOST="i486-pc-linux-gnu"
- export CFLAGS="-O2 -pipe"
+
+ # CFLAGS+="-march=i686" for undefined reference to
+ # `__sync_bool_compare_and_swap_4'
+ export CFLAGS="-O2 -pipe -march=i686"
export CXXFLAGS="${CFLAGS}"
export CPPFLAGS=""