From 541a71b14061a10fcc8c62be7be9c19d3c0dd1ef Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Wed, 31 Mar 2021 10:11:51 -0500 Subject: [PATCH] trivial: ci: disable LTO for clang (fixes: #3089) --- contrib/ci/ubuntu.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contrib/ci/ubuntu.sh b/contrib/ci/ubuntu.sh index 7340e242d..a8e8224ea 100755 --- a/contrib/ci/ubuntu.sh +++ b/contrib/ci/ubuntu.sh @@ -13,6 +13,8 @@ fi #evaluate using Ubuntu's buildflags #evaluate using Debian/Ubuntu's buildflags +#disable link time optimization, Ubuntu currently only sets it for GCC +export DEB_BUILD_MAINT_OPTIONS="optimize=-lto" eval "$(dpkg-buildflags --export=sh)" #filter out -Bsymbolic-functions export LDFLAGS=$(dpkg-buildflags --get LDFLAGS | sed "s/-Wl,-Bsymbolic-functions\s//")