www-client/firefox: fix USE=lto when USE=-pgo
authorThomas Deutschmann <whissi@gentoo.org>
Tue, 3 Sep 2019 21:34:53 +0000 (23:34 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Tue, 3 Sep 2019 21:34:53 +0000 (23:34 +0200)
Closes: https://bugs.gentoo.org/689358
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
www-client/firefox/firefox-68.1.0.ebuild
www-client/firefox/firefox-69.0.ebuild

index 43ec0ecf53d824b00367a5c1b9ddebef4f49fcf1..60bf8f33a6b5186d84d25a448c18444cfe38801f 100644 (file)
@@ -381,6 +381,9 @@ src_configure() {
                                show_old_compiler_warning=1
                        fi
 
+                       # Bug 689358
+                       append-cxxflags -flto
+
                        if ! use cpu_flags_x86_avx2 ; then
                                local _gcc_version_with_ipa_cdtor_fix="8.3"
                                local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"
index c4c6b6ff6d946bb27022a70c80d2630b4617956c..e21d8c9520eb1f45cc07c09dac49af794584d906 100644 (file)
@@ -390,6 +390,9 @@ src_configure() {
                                show_old_compiler_warning=1
                        fi
 
+                       # Bug 689358
+                       append-cxxflags -flto
+
                        if ! use cpu_flags_x86_avx2 ; then
                                local _gcc_version_with_ipa_cdtor_fix="8.3"
                                local _current_gcc_version="$(gcc-major-version).$(gcc-minor-version)"