Bug #82710 Remove unnecessary cmake checks related to symlinks
Submitted: 24 Aug 2016 13:48 Modified: 30 Aug 2016 14:46
Reporter: Jon Olav Hauglid Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0.1 OS:Any
Assigned to: CPU Architecture:Any

[24 Aug 2016 13:48] Jon Olav Hauglid
Description:
Our symlink code have several CMake checks (HAVE_LSTAT, HAVE_READLINK, HAVE_REALPATH) which are
not needed. They pass on all our non-Windows platforms and we already have separate implementations
for Windows.

Removing them makes the code simpler and allows removal of dead code.

How to repeat:
Code inspection.
[30 Aug 2016 14:46] Paul DuBois
Posted by developer:
 
Fixed in 8.0.1.

Code cleanup. No changelog entry needed.

(I cannot find any instances of these symbols in the docs. Otherwise, I would have written a changelog entry noting their removal.)