Add optimize=-lto to DEB_BUILD_MAINT_OPTIONS

This commit is contained in:
Matthias Klose 2021-03-22 16:50:32 +01:00 committed by Gianfranco Costamagna
parent 8c59d59e8b
commit b29ad58794
2 changed files with 8 additions and 1 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
llvm-toolchain-12 (1:12.0.0~++rc3-5) UNRELEASED; urgency=medium
[ Matthias Klose <doko@ubuntu.com> ]
* Add optimize=-lto to DEB_BUILD_MAINT_OPTIONS.
-- Gianfranco Costamagna <locutusofborg@debian.org> Mon, 22 Mar 2021 16:50:05 +0100
llvm-toolchain-12 (1:12.0.0~++rc3-4) unstable; urgency=medium
* dont' fail fsanitize=thread on i386, not supported

2
debian/rules vendored
View File

@ -65,7 +65,7 @@ endif
# Ensure fixfilepath feature is disabled. The fixfilepath feature
# sets a -ffile-prefix-map flag, which is only supported in clang-10.
export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixfilepath
export DEB_BUILD_MAINT_OPTIONS=reproducible=-fixfilepath optimize=-lto
# Cxx flags for building libcxx and libcxxabi
LIBCXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)