From d2fec261fcacfd465ad5017f4bdf2799d5a1ef06 Mon Sep 17 00:00:00 2001 From: Jingwen Chen Date: Tue, 31 Aug 2021 05:39:18 +0000 Subject: [PATCH] bp2build allowlist //external/libcxx/... Test: b build //external/libcxx/... Fixes: 197954422 Change-Id: If5285f161a9e15f3401b442d699464f522124d3d --- android/bazel.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/bazel.go b/android/bazel.go index bebb61b09..e392aa5c3 100644 --- a/android/bazel.go +++ b/android/bazel.go @@ -141,6 +141,7 @@ var ( "build/bazel/bazel_skylib":/* recursive = */ true, "build/bazel/rules":/* recursive = */ true, "build/bazel/rules_cc":/* recursive = */ true, + "build/bazel/scripts":/* recursive = */ true, "build/bazel/tests":/* recursive = */ true, "build/bazel/platforms":/* recursive = */ true, "build/bazel/product_variables":/* recursive = */ true, @@ -173,6 +174,7 @@ var ( "external/arm-optimized-routines": Bp2BuildDefaultTrueRecursively, "external/fmtlib": Bp2BuildDefaultTrueRecursively, "external/jemalloc_new": Bp2BuildDefaultTrueRecursively, + "external/libcxx": Bp2BuildDefaultTrueRecursively, "external/libcxxabi": Bp2BuildDefaultTrueRecursively, "external/scudo": Bp2BuildDefaultTrueRecursively, "prebuilts/clang/host/linux-x86": Bp2BuildDefaultTrueRecursively, @@ -237,6 +239,7 @@ var ( // Per-module denylist to opt modules out of mixed builds. Such modules will // still be generated via bp2build. mixedBuildsDisabledList = []string{ + "libc++_static", // "error: no member named 'signbit' in the global namespace; did you mean 'sigwait'?" "libc++abi", // http://b/195970501, cc_library_static, duplicate symbols because it propagates libc objects. "libc++demangle", // http://b/195970501, cc_library_static, duplicate symbols because it propagates libc objects. }