summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliot Berman <quic_eberman@quicinc.com>2022-02-01 13:23:10 -0800
committerElliot Berman <quic_eberman@quicinc.com>2022-03-14 17:56:15 +0000
commitcc6c1e7a6ef92244016312f53bd4694722ab3c14 (patch)
tree64e7bd6d7531d1b33ef09ee9df017722a261239a
parentf8ae8a9be8b018ba90a0f576488833fabb3fda74 (diff)
downloadbuild-android-msm-redbull-4.19-android13-qpr1-beta.tar.gz
_setup_env.sh: Prevent Clang sysroot detection for userprogsandroid-wear-11.0.0_r0.7android-wear-11.0.0_r0.6android-wear-11.0.0_r0.5android-wear-11.0.0_r0.4android-wear-11.0.0_r0.3android-wear-11.0.0_r0.2android-wear-11.0.0_r0.1android-u-preview-1_r0.1android-t-qpr2-beta-3_r0.2android-t-qpr2-beta-3.2_r0.3android-t-qpr2-beta-2_r0.2android-t-qpr2-beta-1_r0.3android-t-qpr1-beta-3_r0.1android-t-qpr1-beta-2_r0.3android-t-qpr1-beta-1_r0.2android-t-beta-4_r0.3android-t-beta-3_r0.3android-t-beta-3.3_r0.3android-t-beta-3.2_r0.3android-t-beta-2_r0.3android-s-qpr3-beta-3_r0.5android-s-qpr3-beta-3_r0.4android-s-qpr3-beta-3_r0.3android-s-qpr3-beta-2_r0.5android-13.0.0_r0.62android-13.0.0_r0.57android-13.0.0_r0.52android-13.0.0_r0.47android-13.0.0_r0.42android-13.0.0_r0.3android-13.0.0_r0.18android-13.0.0_r0.13android-12.1.0_r0.40android-12.1.0_r0.35android-12.1.0_r0.34android-12.1.0_r0.33android-12.1.0_r0.28android-12.1.0_r0.27android-12.1.0_r0.26android-msm-redbull-4.19-u-preview-1android-msm-redbull-4.19-t-qpr2-beta-3.2android-msm-redbull-4.19-t-qpr2-beta-1android-msm-redbull-4.19-t-qpr1-beta-2android-msm-redbull-4.19-t-beta-4android-msm-redbull-4.19-t-beta-3android-msm-redbull-4.19-t-beta-2android-msm-redbull-4.19-s-qpr3-beta-3android-msm-redbull-4.19-android13-qpr2-betaandroid-msm-redbull-4.19-android13-qpr1-beta-3android-msm-redbull-4.19-android13-qpr1-betaandroid-msm-redbull-4.19-android13-qpr1android-msm-redbull-4.19-android13android-msm-redbull-4.19-android12-qpr3android-msm-barbet-4.19-s-qpr3-beta-3android-msm-barbet-4.19-android12-qpr3android-gs-raviole-5.10-s-qpr3-beta-3android-gs-raviole-5.10-s-qpr3-beta-2android-gs-raviole-5.10-android12-qpr3android-gs-bluejay-5.10-android12L-d2android-exynos-r11-4.19-android11-wear-jr2
Prevent Clang sysroot detection for userprogs by specifying a path known not to contain a sysroot. See also: https://lore.kernel.org/linux-kbuild/20220112224342.958358-1-quic_eberman@quicinc.com/ Test: Compare .config from BUILD_CONFIG=common/build.config.gki.aarch64 ./build/build.sh Bug: 214127735 Signed-off-by: Elliot Berman <quic_eberman@quicinc.com> Change-Id: I8c23755c3d5d1c7ef12de642659afdcfb3c1e380 (cherry picked from commit e5f575376c3abcbc0cafe58746407af68b976c49)
-rw-r--r--_setup_env.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/_setup_env.sh b/_setup_env.sh
index b34f1b9..d7669e0 100644
--- a/_setup_env.sh
+++ b/_setup_env.sh
@@ -127,6 +127,8 @@ if [ "${HERMETIC_TOOLCHAIN:-0}" -eq 1 ]; then
export HOSTCFLAGS="$sysroot_flags $cflags"
export HOSTLDFLAGS="$sysroot_flags $ldflags"
+
+ export USERCFLAGS="--sysroot=/dev/null"
fi
for PREBUILT_BIN in "${PREBUILTS_PATHS[@]}"; do