Bug #75571 | function attribute "static" of ib_heap_malloc may cause compilation error | ||
---|---|---|---|
Submitted: | 21 Jan 2015 8:47 | Modified: | 22 Jan 2015 7:34 |
Reporter: | Jeff Huang | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
Version: | 5.7 | OS: | Any |
Assigned to: | CPU Architecture: | Any | |
Tags: | ib_heap_malloc, inline, static |
[21 Jan 2015 8:47]
Jeff Huang
[21 Jan 2015 14:45]
MySQL Verification Team
Can you please, specify what is exactly the C standard that you are referring to. Also, what is a version of Intel's compiler that is returning the error. It is possible that we do not maintain either. Last, but not least, do you have problems with latest version of 5.6 too ???
[22 Jan 2015 7:34]
Jeff Huang
Hello Sinisa, After further investigation, I found that the definition of function ib_heap_malloc, as part of storage/innobase/include/ut0vec.ic, is actually included in storage/innobase/fts/fts0fts.cc. As a result, there shouldn't be a unresolve symbol error at all. I did a make clean this morning and rebuilt everything. Compilation worked perfect. SORRY for the false alarm. Have a good day!
[22 Jan 2015 15:12]
MySQL Verification Team
Thank you for checking it out and, please, when you hit upon a real bug, do report it here.