Bug #85483 | Installed header files include non-installed header iles | ||
---|---|---|---|
Submitted: | 16 Mar 2017 12:49 | Modified: | 24 Apr 2017 17:15 |
Reporter: | Paul DuBois | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S2 (Serious) |
Version: | 8.0.2 | OS: | Any |
Assigned to: | CPU Architecture: | Any |
[16 Mar 2017 12:49]
Paul DuBois
[24 Apr 2017 17:15]
Paul DuBois
Posted by developer: Noted in 8.0.2 changelog. These changes were made with respect to client program development: * Client programs should only need to #include the <mysql.h> header file. In particular, <my_config.h> should not be needed, and is no longer installed. * The my_init() function is no longer included in the list of symbols exported from libmysqlclient. It need not be called explicitly by client programs because it is called implicitly by other C API initialization functions.