From 228514be92b37bec789f71c4d08a114ba8b8faaa Mon Sep 17 00:00:00 2001 From: Martchus Date: Tue, 24 May 2022 21:56:58 +0200 Subject: [PATCH] Rebuild static-compat-qt6-base without LTO It works but has multiple disadvantages: * When upgrading GCC one needed to rebuild Qt 6 * Linking the final applications takes very long --- devel/generator/templates/layouts/static-compat-qt6-base.sh.ep | 3 +-- qt6-base/static-compat/PKGBUILD | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/devel/generator/templates/layouts/static-compat-qt6-base.sh.ep b/devel/generator/templates/layouts/static-compat-qt6-base.sh.ep index 1e2945e7..cce1ad33 100644 --- a/devel/generator/templates/layouts/static-compat-qt6-base.sh.ep +++ b/devel/generator/templates/layouts/static-compat-qt6-base.sh.ep @@ -15,7 +15,7 @@ pkgname=<%= $package_name %> _qtver=6.3.0 pkgver=${_qtver/-/} -pkgrel=3 +pkgrel=4 arch=(x86_64) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) @@ -63,7 +63,6 @@ build() { static-compat-cmake<%== $static_suffix %> -G Ninja -B build -S $_pkgfqn \\ $ccache_args \\ -DCMAKE_SKIP_INSTALL_RPATH=ON \\ - -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \\ -DINSTALL_BINDIR=lib/qt6/bin \\ -DINSTALL_DOCDIR=share/doc/qt6 \\ -DINSTALL_ARCHDATADIR=lib/qt6 \\ diff --git a/qt6-base/static-compat/PKGBUILD b/qt6-base/static-compat/PKGBUILD index cbc8a1ac..4ddd3348 100644 --- a/qt6-base/static-compat/PKGBUILD +++ b/qt6-base/static-compat/PKGBUILD @@ -12,7 +12,7 @@ pkgname=static-compat-qt6-base _qtver=6.3.0 pkgver=${_qtver/-/} -pkgrel=3 +pkgrel=4 arch=(x86_64) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) @@ -77,7 +77,6 @@ build() { static-compat-cmake -G Ninja -B build -S $_pkgfqn \ $ccache_args \ -DCMAKE_SKIP_INSTALL_RPATH=ON \ - -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \ -DINSTALL_BINDIR=lib/qt6/bin \ -DINSTALL_DOCDIR=share/doc/qt6 \ -DINSTALL_ARCHDATADIR=lib/qt6 \