Bug #89136 Add new cmake option: WITH_SYSTEM_LIBS
Submitted: 8 Jan 2018 15:33 Modified: 21 Mar 2018 18:05
Reporter: Tor Didriksen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0.5 OS:Any
Assigned to: CPU Architecture:Any

[8 Jan 2018 15:33] Tor Didriksen
Description:
We currently have WITH_XXX=system for:
  CURL
  EDITLINE
  ICU
  LIBEVENT
  LZ4
  LZMA
  PROTOBUF
  RE2
  SSL
  ZLIB

Implement *one* option, to choose "system" for all of the above.

How to repeat:
See description.

Suggested fix:
Read command line arguments, use "system" for anything *not* specified as "bundled"
[21 Mar 2018 18:05] Paul Dubois
Posted by developer:
 
Fixed in 8.0.11.

The new WITH_SYSTEM_LIBS CMake option, when enabled, selects the
system value for any of the following options that are not set
explicitly: WITH_CURL, WITH_EDITLINE, WITH_ICU, WITH_LIBEVENT,
WITH_LZ4, WITH_LZMA, WITH_PROTOBUF, WITH_RE2, WITH_SSL, WITH_ZLIB.