@cryptotaxi247 / netdata-1 / commits / 0447a2d40

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).