forked from kunpengcompute/mysql-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug #30921806 ENABLE CUSTOM KERBEROS FOR STANDALONE LINUX BUILDS
WL#13759 MySQL 8.0: Support linking with 3rd party OpenLDAP and Cyrus SASL added support for custom LDAP and SASL libraries for standalone linux builds. This patch adds support for custom KERBEROS as well. Pushbuild will now build LDAP/SASL/KERBEROS/SSL as one "package" and invoke cmake with -DWITH_LDAP=</path/to/ldap> -DWITH_SASL=</path/to/sasl> -DWITH_KERBEROS=<path/to/kerberos> -DWITH_SSL=<path/to/ssl> These builds depend on each other, so that the SASL build will use the KERBEROS and SSL builds, the LDAP build will use the SASL and SSL builds. The result is a set of headers and shared libraries which consistently use OpenSSL 1.1.1 We also need to support building *without* KERBEROS, i.e. LDAP/SASL/SSL where libsasl2.so does not depend on libkrb5 and the SASL kerberos plugins are missing. Change-Id: I4078c67cd41ce15842bbf139babe386d6d0e9e2d (cherry picked from commit 9c3f7e6d28fdf4cb29e3b0eedc8ecbf5671434a2)
- Loading branch information
Tor Didriksen
committed
Mar 5, 2020
1 parent
53d4254
commit 450c1e6
Showing
15 changed files
with
331 additions
and
119 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.