commit:     015b500ad06011f788cf29058bb8d96a11fd2f72
Author:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 21 10:51:05 2022 +0000
Commit:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Sun Aug 21 10:52:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015b500a

www-client/chromium: drop opaque pointer workaround

Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>

 www-client/chromium/chromium-105.0.5195.37.ebuild | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/www-client/chromium/chromium-105.0.5195.37.ebuild 
b/www-client/chromium/chromium-105.0.5195.37.ebuild
index 65b1749c2b63..d4aafd72b615 100644
--- a/www-client/chromium/chromium-105.0.5195.37.ebuild
+++ b/www-client/chromium/chromium-105.0.5195.37.ebuild
@@ -890,17 +890,6 @@ chromium_configure() {
                fi
        fi
 
-       # Disable opaque pointers, https://crbug.com/1316298
-       if tc-is-clang; then
-               if test-flag-CXX -Xclang -no-opaque-pointers; then
-                       append-flags -Xclang -no-opaque-pointers
-                       if tc-is-cross-compiler; then
-                               export BUILD_CXXFLAGS+=" -Xclang 
-no-opaque-pointers"
-                               export BUILD_CFLAGS+=" -Xclang 
-no-opaque-pointers"
-                       fi
-               fi
-       fi
-
        # Explicitly disable ICU data file support for system-icu/headless 
builds.
        if use system-icu || use headless; then
                myconf_gn+=" icu_use_data_file=false"

Reply via email to