Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Wed, 24 Oct 2018 21:42:12
Message-Id: 1540417298.c74db48acaf558d7f98f0e189e4aa6e50e640970.slyfox@gentoo
1 commit: c74db48acaf558d7f98f0e189e4aa6e50e640970
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Wed Oct 24 21:38:12 2018 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Oct 24 21:41:38 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74db48a
7
8 toolchain-glibc.eclass: drop PIE ewarn
9
10 The ewarn lacks '<gcc-6' guard. Let's drop ewarn completely.
11
12 Reported-by: Alexander Tsoy
13 Bug: https://bugs.gentoo.org/669410
14 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
15
16 eclass/toolchain-glibc.eclass | 3 ---
17 1 file changed, 3 deletions(-)
18
19 diff --git a/eclass/toolchain-glibc.eclass b/eclass/toolchain-glibc.eclass
20 index 13d99ee1d94..0d252cc0ff4 100644
21 --- a/eclass/toolchain-glibc.eclass
22 +++ b/eclass/toolchain-glibc.eclass
23 @@ -557,9 +557,6 @@ toolchain-glibc_pkg_pretend() {
24 ewarn "hypervisor, which is probably not what you want."
25 fi
26
27 - use hardened && ! tc-enables-pie && \
28 - ewarn "PIE hardening not applied, as your compiler doesn't default to PIE"
29 -
30 # Make sure host system is up to date #394453
31 if has_version '<sys-libs/glibc-2.13' && \
32 [[ -n $(scanelf -qys__guard -F'#s%F' "${EROOT}"/lib*/l*-*.so) ]]