--- chromium-67.0.3396.62.ebuild.old +++ chromium-67.0.3396.62.ebuild @@ -102,6 +102,7 @@ >=sys-devel/bison-2.4.3 sys-devel/flex >=sys-devel/clang-5 + >=sys-devel/lld-5 virtual/pkgconfig dev-vcs/git " @@ -468,13 +469,12 @@ myconf_gn+=" fieldtrial_testing_like_official_build=true" - # Never use bundled gold binary. Disable gold linker flags for now. # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false" + myconf_gn+=" use_sysroot=false linux_use_bundled_binutils=false use_custom_libcxx=false" - # Disable forced lld, bug 641556 - myconf_gn+=" use_lld=false" + myconf_gn+=" is_cfi=true" + myconf_gn+=" use_gold=true" + myconf_gn+=" use_lld=true" ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"