summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
Diffstat (limited to 'eclass')
-rw-r--r--eclass/Manifest.gzbin37479 -> 37480 bytes
-rw-r--r--eclass/ecm.eclass21
-rw-r--r--eclass/toolchain.eclass3
3 files changed, 9 insertions, 15 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index f5351f763d44..f09c9d69933e 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 916b2562611d..20a41300e5e0 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -228,21 +228,12 @@ case ${ECM_QTHELP} in
COMMONDEPEND+=" doc? ( dev-qt/qt-docs:${KFSLOT} )"
BDEPEND+=" doc? (
>=app-doc/doxygen-1.8.13-r1
- || (
- (
- =dev-qt/qtcore-5.15.9*:5
- =dev-qt/qtgui-5.15.9*:5
- =dev-qt/qthelp-5.15.9*:5
- =dev-qt/qtsql-5.15.9*:5
- =dev-qt/qtwidgets-5.15.9*:5
- )
- (
- =dev-qt/qtcore-5.15.8*:5
- =dev-qt/qtgui-5.15.8*:5
- =dev-qt/qthelp-5.15.8*:5
- =dev-qt/qtsql-5.15.8*:5
- =dev-qt/qtwidgets-5.15.8*:5
- )
+ (
+ =dev-qt/qtcore-5.15.9*:5
+ =dev-qt/qtgui-5.15.9*:5
+ =dev-qt/qthelp-5.15.9*:5
+ =dev-qt/qtsql-5.15.9*:5
+ =dev-qt/qtwidgets-5.15.9*:5
)
)"
;;
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index a99a5cadac1d..ea6ba797036f 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1758,6 +1758,9 @@ gcc_do_filter_flags() {
append-flags -O2
fi
+ # Please use USE=lto instead (bug #906007).
+ filter-lto
+
# Avoid shooting self in foot
filter-flags '-mabi*' -m31 -m32 -m64