Building for arc, mips and powerpc platforms fails if -O3 and LTO optimizations are enabled. This patch removes that option for everything other than arm and x86_64. These are known to work.
Fixes issue #19923.
Also fixes a typo in the description.
Signed-off-by: Marius Dinu <m95d+git@psihoexpert.ro>
(cherry picked from commit
149053198146a8821e8c12d7c7fce8c3a175c5b7)
config TVHEADEND_OPTIMIZE_SPEED
bool "Optimize for speed"
- depends on PACKAGE_tvheadend
+ depends on PACKAGE_tvheadend && (arm || aarch64 || x86_64)
default n
help
- Optimize tvheadend for speed instead of size. This option adds -O2 and LTO (Link Time Optimization).
+ Optimize tvheadend for speed instead of size. This option adds -O3 and LTO (Link Time Optimization).
Note: No benchmarks were performed when this option was added. Speed improvements (if any) are not known.
config TVHEADEND_TRACE