Bug #3507 | The 4.1.2 wont compiling under IRIX using cc-3580 cc: ERROR File = hash.c, L | ||
---|---|---|---|
Submitted: | 19 Apr 2004 11:28 | Modified: | 22 Jun 2004 18:02 |
Reporter: | Joerg Behrens | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
Version: | 4.1.2 | OS: | Other (IRIX64 6.5.23m) |
Assigned to: | Lenz Grimmer | CPU Architecture: | Any |
[19 Apr 2004 11:28]
Joerg Behrens
[28 Apr 2004 19:40]
Lenz Grimmer
We are about to obtain our own IRIX64 build host - as soon as it's set up and online, I will try to reproduce this.
[4 May 2004 20:26]
Michael Widenius
In the mean time, you can fix this in your source by removing the following lines from hash.c: #if !defined(__SUNPRO_C) && !defined(__USLC__) /* broken compilers */ inline #endif (The correct fix is of course to add the define for your compiler to the above #if)
[10 Jun 2004 18:01]
Joerg Behrens
#if !defined(__SUNPRO_C) && !defined(__USLC__)&& !defined(__sgi) /* broken compilers */ inline #endif Ok, problem solved. regards Joerg Behrens
[22 Jun 2004 18:02]
Lenz Grimmer
Thanks for the hint - I now applied a fix for this to the 4.0 tree. It will probably not be part of 4.1.3, as we have just finished a merge of 4.0->4.1 and this fix is not that critical. It will however be part of MySQL 4.1 and higher once it has propagated into these BK trees.