From 2fa4e8fe0ca1d6e14b0adf5410fc95f0ae3c8725 Mon Sep 17 00:00:00 2001 From: Edd Barrett Date: Fri, 12 Aug 2022 16:52:11 +0100 Subject: [PATCH] Turn off default PIE in CI. Since we disabled default PIE on the yk side (https://github.com/ykjit/yk/pull/559), we should probably do the same here for CI purposes. --- .buildbot.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.buildbot.sh b/.buildbot.sh index 4f68bde53a541f7..dcbc04ba9dbfeae 100644 --- a/.buildbot.sh +++ b/.buildbot.sh @@ -6,11 +6,14 @@ INST_DIR=`pwd`/inst mkdir -p build cd build +# Disabling default PIE due to: +# https://github.com/llvm/llvm-project/issues/57085 cmake -DCMAKE_INSTALL_PREFIX=${INST_DIR} \ -DLLVM_INSTALL_UTILS=On \ -DCMAKE_BUILD_TYPE=release \ -DLLVM_ENABLE_ASSERTIONS=On \ -DLLVM_ENABLE_PROJECTS="lld;clang" \ + -DCLANG_DEFAULT_PIE_ON_LINUX=OFF \ ../llvm make -j `nproc` install