Default to not using LTO for builds. (#11432)
* Default to not using LTO for builds. This significantly speeds up the build process and avoids strange linking errors. * Update installer help text.
Austin S. Hemmelgarn committed
Aug 12, 2021 at 13:24 UTC
0447a2d40db77143e567dbcab1188fb81ca0bb11
2 files changed
+3
-3
configure.ac
+2
-2
@@ -144,9 +144,9 @@ AC_ARG_ENABLE(
144
)
145
AC_ARG_ENABLE(
146
[lto],
147
- [AS_HELP_STRING([--disable-lto], [Link Time Optimizations @<:@default autodetect@:>@])],
147
+ [AS_HELP_STRING([--enable-lto], [Link Time Optimizations @<:@default disabled@:>@])],
148
,
149
- [enable_lto="detect"]
149
+ [enable_lto="no"]
150
)
151
AC_ARG_ENABLE(
152
[https],
netdata-installer.sh
+1
-1
@@ -232,7 +232,7 @@ USAGE: ${PROGRAM} [options]
232
--disable-backend-prometheus-remote-write
233
--enable-backend-mongodb Enable MongoDB backend. Default: enable it when libmongoc is available.
234
--disable-backend-mongodb
235
- --enable-lto Enable Link-Time-Optimization. Default: enabled
235
+ --enable-lto Enable Link-Time-Optimization. Default: disabled
236
--disable-lto
237
--disable-x86-sse Disable SSE instructions. By default SSE optimizations are enabled.
238
--use-system-lws Use a system copy of libwebsockets instead of bundling our own (default is to use the bundled copy).