Bug #88486 remove bzero macro
Submitted: 14 Nov 2017 14:46 Modified: 16 Nov 2017 14:06
Reporter: Tor Didriksen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:8.0.4 OS:Any
Assigned to: CPU Architecture:Any

[14 Nov 2017 14:46] Tor Didriksen
Description:
$clang --version
Apple LLVM version 9.0.0 (clang-900.0.37)
Target: x86_64-apple-darwin17.0.0

*lots* of warnings like

8.0-review/include/m_string.h:38:9: warning: 'bzero' macro redefined [-Wmacro-redefined]
#define bzero please_use_memset_rather_than_bzero
        ^
/usr/include/secure/_strings.h:52:9: note: previous definition is here
#define bzero(dest, ...) \

How to repeat:
See description.

Suggested fix:
Remove the bzero macro (and others)
[16 Nov 2017 14:06] Paul DuBois
Posted by developer:
 
Fixed in 8.0.4, 9.0.0.

Code cleanup. No changelog entry needed.