fish-shell/debian
David Adam f4a79cc138 debian packaging: disable LTO build profile
Fixes the build on Ubuntu distributions with aggressive enabling of LTO
for all builds.

This build profile sets CFLAGS and CXXFLAGS in a way that prevents cargo
tests from linking. This manifests as errors like:

= note: make[5]: *** read jobs pipe: Bad file descriptor.  Stop.
        make[5]: *** Waiting for unfinished jobs....
        lto-wrapper: fatal error: make returned 2 exit status
        compilation terminated.
        /usr/bin/ld: error: lto-wrapper failed
        collect2: error: ld returned 1 exit status
2024-05-17 23:41:54 +08:00
..
source debian packaging: maintain in fish-shell tree 2015-07-09 12:07:44 +08:00
compat Debian packaging: drop Xenial support and bump debhelper compat 2024-04-30 23:36:56 +08:00
control Debian packaging: drop Xenial support and bump debhelper compat 2024-04-30 23:36:56 +08:00
copyright debian/copyright: update for renamed and removed files 2024-04-18 11:24:56 +02:00
doc-base Debian packaging: drop debug package 2021-09-17 21:03:24 +08:00
docs Debian packaging: drop debug package 2021-09-17 21:03:24 +08:00
lintian-overrides Debian packaging: drop debug package 2021-09-17 21:03:24 +08:00
postinst Debian packaging: drop debug package 2021-09-17 21:03:24 +08:00
prerm Debian packaging: drop debug package 2021-09-17 21:03:24 +08:00
rules debian packaging: disable LTO build profile 2024-05-17 23:41:54 +08:00