Revert "Abseil component build (default symbols visibility)."
This reverts commit 5906c258. Reason for revert: It breaks release component builds (see crbug.com/1098761). Original change's description: > Abseil component build (default symbols visibility). > > This CL introduces an Abseil component on which all Chromium Abseil > clients will have to depend on. > > Abseil doesn't export symbols explicitly, so for the moment Chromium > exports all of them when is_component_build=true. On Android, Linux and > Mac -fvisibility=default is used while on Windows a .def file is > generated at Abseil roll time. > > Bug: 1046390 > Change-Id: I1697eb9e0179cee01badcf1b687acd94160e5f6d > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2174434 > Commit-Queue: Mirko Bonadei <mbonadei@chromium.org> > Reviewed-by: Nico Weber <thakis@chromium.org> > Cr-Commit-Position: refs/heads/master@{#781225} TBR=thakis@chromium.org,mbonadei@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. TBR=thakis@chromium.org Bug: 1046390, 1098761 Change-Id: I7d456be38a42f1ea0a130e1a5305c3d515e26588 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2264060 Commit-Queue: Mirko Bonadei <mbonadei@chromium.org> Reviewed-by:Mirko Bonadei <mbonadei@chromium.org> Cr-Commit-Position: refs/heads/master@{#781928}
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment