• Mirko Bonadei's avatar
    Revert "Abseil component build (default symbols visibility)." · 105583d4
    Mirko Bonadei authored
    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: default avatarMirko Bonadei <mbonadei@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#781928}
    105583d4
BUILD.gn 3.59 KB