www-client/firefox: disable FEATURES=ccache with USE=clang and USE=pgo
authorThomas Deutschmann <whissi@gentoo.org>
Tue, 21 Apr 2020 19:21:08 +0000 (21:21 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Tue, 21 Apr 2020 19:21:36 +0000 (21:21 +0200)
Bug: https://bugs.gentoo.org/718632
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
www-client/firefox/firefox-68.7.0.ebuild
www-client/firefox/firefox-75.0.ebuild

index 4e8dd7c4d52411c0ef390e72248748d953ff15cf..3fcbaeaeecaa5b5f357cb88282cb36c413489afe 100644 (file)
@@ -280,6 +280,10 @@ pkg_setup() {
 
        # Workaround for #627726
        if has ccache ${FEATURES} ; then
+               if use clang && use pgo ; then
+                       die "Using FEATURES=ccache with USE=clang and USE=pgo is currently known to be broken (bug #718632)."
+               fi
+
                einfo "Fixing PATH for FEATURES=ccache ..."
                PATH=$(fix_path 'ccache/bin')
        elif has distcc ${FEATURES} ; then
index 7da7f21dad0b56f8fa77da5a4799c314453c8aa1..9327b64611104290aba0e47b9dabac79a1cc06c9 100644 (file)
@@ -298,6 +298,10 @@ pkg_setup() {
 
        # Workaround for #627726
        if has ccache ${FEATURES} ; then
+               if use clang && use pgo ; then
+                       die "Using FEATURES=ccache with USE=clang and USE=pgo is currently known to be broken (bug #718632)."
+               fi
+
                einfo "Fixing PATH for FEATURES=ccache ..."
                PATH=$(fix_path 'ccache/bin')
        elif has distcc ${FEATURES} ; then