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"