diff options
-rw-r--r-- | sys-apps/lm-sensors/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild | 15 |
2 files changed, 18 insertions, 3 deletions
diff --git a/sys-apps/lm-sensors/ChangeLog b/sys-apps/lm-sensors/ChangeLog index 46d46e34555f..5dc58d9d4e84 100644 --- a/sys-apps/lm-sensors/ChangeLog +++ b/sys-apps/lm-sensors/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-apps/lm-sensors # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm-sensors/ChangeLog,v 1.27 2004/05/06 10:48:13 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm-sensors/ChangeLog,v 1.28 2004/05/28 16:37:52 kugelfang Exp $ + + 28 May 2004; Danny van Dyk <kugelfang@gentoo.org> lm-sensors-2.8.6.ebuild: + Handling filter-flags -fPIC now arch-dependant. There are archs + that need -fPIC ! Fixes BUG #51942. 06 May 2004; Travis Tilley <lv@gentoo.org> lm-sensors-2.8.6.ebuild: marking stable on amd64 diff --git a/sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild b/sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild index 2aee85411be1..34351d331aba 100644 --- a/sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild +++ b/sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild,v 1.3 2004/05/06 10:48:13 lv Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm-sensors/lm-sensors-2.8.6.ebuild,v 1.4 2004/05/28 16:37:53 kugelfang Exp $ inherit flag-o-matic eutils @@ -79,7 +79,18 @@ src_compile() { einfo "that contain 'No such file' references." echo - filter-flags -fPIC -fstack-protector + + # Please _don't_ use filter-flags -fPIC on apps that need it! + # [ amd64, hppa, ia64, etc... ] + # Danny van Dyk <kugelfang@gentoo.org> 2004/05/28 + case "${ARCH}" in + "amd64") + filter-flags -fstack-protector + ;; + *) + filter-flags -fPIC -fstack-protector + ;; + esac cd ${S} emake clean |