Bug #38936 MySQL 6.0.6 on 32 bit SPARC is compiled for SPARC V8
Submitted: 21 Aug 2008 12:36 Modified: 16 Jan 2014 15:10
Reporter: Olav Sandstå Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S3 (Non-critical)
Version:6.0.6, 5.5 OS:Solaris (Solaris 9 and 10 on SPARC 32 bit)
Assigned to: CPU Architecture:Any

[21 Aug 2008 12:36] Olav Sandstå
Description:
MySQL 6.0.6 on 32 bit SPARC is built with support for SPARC V8. This is done by specifying -xarch=v8 to configure.

As far as I know we do not need to support SPARC V8 for MySQL 6.0. At least for compiling Falcon on Solaris 9 it will be neccessary to at least build for v8plus as the architecture.

How to repeat:
Download MySQL 6.0.6 for Solaris 9 and see the configure and compiler commands used.

Suggested fix:
For SPARC 32bit releases: build with -xarch=v8plus
[21 Aug 2008 20:14] Sveta Smirnova
Thank you for the report.

Verified as described.
[16 Jan 2014 15:03] Olav Sandstå
This has been fixed. When compiling 5.5 and 5.6 for 32 bit SPARC, the executables are compiled SPARC v8plus architecture.