summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Januszewski <spock@gentoo.org>2010-11-28 18:27:20 +0000
committerMichael Januszewski <spock@gentoo.org>2010-11-28 18:27:20 +0000
commit5730c526b3b0aca7ac2f8044236de13ea355d268 (patch)
tree56ccb9a8269d466598e2a459b8adbaafa0540168 /sys-apps/v86d
parentFixes for broken patch (diff)
downloadgentoo-2-5730c526b3b0aca7ac2f8044236de13ea355d268.tar.gz
gentoo-2-5730c526b3b0aca7ac2f8044236de13ea355d268.tar.bz2
gentoo-2-5730c526b3b0aca7ac2f8044236de13ea355d268.zip
Disable stack protector (bug #346397).
(Portage version: 2.1.9.25/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps/v86d')
-rw-r--r--sys-apps/v86d/ChangeLog7
-rw-r--r--sys-apps/v86d/v86d-0.1.9.ebuild8
2 files changed, 10 insertions, 5 deletions
diff --git a/sys-apps/v86d/ChangeLog b/sys-apps/v86d/ChangeLog
index 59f47c675371..49e91ae56df1 100644
--- a/sys-apps/v86d/ChangeLog
+++ b/sys-apps/v86d/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/v86d
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/ChangeLog,v 1.30 2008/11/05 19:58:27 maekke Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/ChangeLog,v 1.31 2010/11/28 18:27:20 spock Exp $
+
+ 28 Nov 2010; Michał Januszewski <spock@gentoo.org> v86d-0.1.9.ebuild:
+ Disable stack protector (bug #346397).
05 Nov 2008; Markus Meier <maekke@gentoo.org> v86d-0.1.9.ebuild:
amd64/x86 stable, bug #234859
diff --git a/sys-apps/v86d/v86d-0.1.9.ebuild b/sys-apps/v86d/v86d-0.1.9.ebuild
index 0cda9cc32d1f..4980ee1d8e1c 100644
--- a/sys-apps/v86d/v86d-0.1.9.ebuild
+++ b/sys-apps/v86d/v86d-0.1.9.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/v86d-0.1.9.ebuild,v 1.4 2008/11/05 19:58:27 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/v86d-0.1.9.ebuild,v 1.5 2010/11/28 18:27:20 spock Exp $
-inherit eutils linux-info multilib
+inherit eutils flag-o-matic linux-info multilib
DESCRIPTION="A daemon to run x86 code in an emulated environment."
HOMEPAGE="http://dev.gentoo.org/~spock/projects/uvesafb/"
@@ -34,6 +34,8 @@ src_unpack() {
}
src_compile() {
+ # Disable stack protector, as it does not work with klibc (bug #346397).
+ filter-flags -fstack-protector -fstack-protector-all
./configure --with-klibc $(use_with debug) $(use_with x86emu) || die
emake KDIR="${KV_DIR}" || die
}