Bug #79479 Cluster compilation failure SLES12
Submitted: 1 Dec 2015 10:51 Modified: 10 Dec 2015 11:21
Reporter: Magnus Blåudd Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:7.3.11 OS:Any
Assigned to: CPU Architecture:Any

[1 Dec 2015 10:51] Magnus Blåudd
Description:
MySQL Cluster compilation failure on Suse Linux 12(aka. SLES12). 

The build team has setup release style builds of MySQL Cluster 7.3.11 and 7.4.8 on SLES12 in PB and the build fails, logs can be found:

http://pb2.no.oracle.com/?template=show_pushes&branch=mysql-cluster-7.3.11-sles12-release
http://pb2.no.oracle.com/?template=show_pushes&branch=mysql-cluster-7.4.8-sles12-release

We will also setup build of MySQL Cluster 7.3 and up in the daily- trees and we want to make sure those builds work.

How to repeat:
Check build logs in PB

Suggested fix:
Minimal change to get MySQL Cluster 7.3 and 7.4 to build on SLES12 again. Although it may be a modern compiler being used it's still Linux.

Double check with Bala who setup the -release trees(as mentioned above) to see if there is anything we need to fix in the source tree or if it's just modifications of the compiler switches in support-files/mysql.spec.sh which need to be done.
[10 Dec 2015 11:21] Jon Stephens
Documented fix in the NDB 7.3.12 and 7.4.9 changelogs as follows:

    Compilation of MySQL Cluster failed on SUSE Linux Enterprise
    Server 12.

Closed.