From 243e44ad261ee69e7783c40acd5aacbff30ca9fa Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Mon, 13 Feb 2023 11:26:52 +0100 Subject: [PATCH] dnsdist: Enable Link-Time Optimization for our packages --- builder-support/debian/dnsdist/debian-buster/rules | 1 + builder-support/specs/dnsdist.spec | 1 + 2 files changed, 2 insertions(+) diff --git a/builder-support/debian/dnsdist/debian-buster/rules b/builder-support/debian/dnsdist/debian-buster/rules index 31c5833f34..962ef5a56a 100755 --- a/builder-support/debian/dnsdist/debian-buster/rules +++ b/builder-support/debian/dnsdist/debian-buster/rules @@ -47,6 +47,7 @@ override_dh_auto_configure: --infodir=\$${prefix}/share/info \ --libdir='$${prefix}/lib/$(DEB_HOST_MULTIARCH)' \ --libexecdir='$${prefix}/lib' \ + --enable-lto=thin \ --enable-dns-over-https \ --enable-dns-over-tls \ --enable-dnscrypt \ diff --git a/builder-support/specs/dnsdist.spec b/builder-support/specs/dnsdist.spec index 6e374caef2..0407dd51d6 100644 --- a/builder-support/specs/dnsdist.spec +++ b/builder-support/specs/dnsdist.spec @@ -76,6 +76,7 @@ export LDFLAGS=-L/usr/lib64/boost169 --disable-dependency-tracking \ --disable-silent-rules \ --enable-unit-tests \ + --enable-lto=thin \ --enable-dns-over-tls \ %if 0%{?suse_version} --disable-dnscrypt \ -- 2.47.2