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
This commit is contained in:
Martchus 2022-05-24 21:56:58 +02:00
parent ad99cb3f57
commit 228514be92
2 changed files with 2 additions and 4 deletions

View File

@ -15,7 +15,7 @@
pkgname=<%= $package_name %> pkgname=<%= $package_name %>
_qtver=6.3.0 _qtver=6.3.0
pkgver=${_qtver/-/} pkgver=${_qtver/-/}
pkgrel=3 pkgrel=4
arch=(x86_64) arch=(x86_64)
url='https://www.qt.io' url='https://www.qt.io'
license=(GPL3 LGPL3 FDL custom) license=(GPL3 LGPL3 FDL custom)
@ -63,7 +63,6 @@ build() {
static-compat-cmake<%== $static_suffix %> -G Ninja -B build -S $_pkgfqn \\ static-compat-cmake<%== $static_suffix %> -G Ninja -B build -S $_pkgfqn \\
$ccache_args \\ $ccache_args \\
-DCMAKE_SKIP_INSTALL_RPATH=ON \\ -DCMAKE_SKIP_INSTALL_RPATH=ON \\
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \\
-DINSTALL_BINDIR=lib/qt6/bin \\ -DINSTALL_BINDIR=lib/qt6/bin \\
-DINSTALL_DOCDIR=share/doc/qt6 \\ -DINSTALL_DOCDIR=share/doc/qt6 \\
-DINSTALL_ARCHDATADIR=lib/qt6 \\ -DINSTALL_ARCHDATADIR=lib/qt6 \\

View File

@ -12,7 +12,7 @@
pkgname=static-compat-qt6-base pkgname=static-compat-qt6-base
_qtver=6.3.0 _qtver=6.3.0
pkgver=${_qtver/-/} pkgver=${_qtver/-/}
pkgrel=3 pkgrel=4
arch=(x86_64) arch=(x86_64)
url='https://www.qt.io' url='https://www.qt.io'
license=(GPL3 LGPL3 FDL custom) license=(GPL3 LGPL3 FDL custom)
@ -77,7 +77,6 @@ build() {
static-compat-cmake -G Ninja -B build -S $_pkgfqn \ static-compat-cmake -G Ninja -B build -S $_pkgfqn \
$ccache_args \ $ccache_args \
-DCMAKE_SKIP_INSTALL_RPATH=ON \ -DCMAKE_SKIP_INSTALL_RPATH=ON \
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
-DINSTALL_BINDIR=lib/qt6/bin \ -DINSTALL_BINDIR=lib/qt6/bin \
-DINSTALL_DOCDIR=share/doc/qt6 \ -DINSTALL_DOCDIR=share/doc/qt6 \
-DINSTALL_ARCHDATADIR=lib/qt6 \ -DINSTALL_ARCHDATADIR=lib/qt6 \