2.2 build fails with GCC 4.1.2 on 32-bit architectures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona XtraBackup moved to https://jira.percona.com/projects/PXB |
Fix Released
|
Medium
|
Alexey Kopytov | ||
2.2 |
Fix Released
|
Medium
|
Alexey Kopytov |
Bug Description
InnoDB 5.6 cannot be built in the following configuration:
- gcc 4.1.2
- 32-bit architecture
- Performance Schema disabled at compile time
The build fails as follows:
---
08:05:26 [ 70%] Building CXX object storage/
08:05:27 /home/jenkins/
08:05:27 make[2]: *** [storage/
---
The reason is that HAVE_ATOMIC_
Which is technically not an upstream bug, because the manual says that GCC 4.2.1 is the minimum supported version for 5.6. However, XtraBackup does need to build that code in the above configuration.
Related branches
- Alexey Kopytov (community): Approve
-
Diff: 40 lines (+10/-0)2 files modifiedstorage/innobase/srv/srv0mon.cc (+2/-0)
storage/innobase/xtrabackup/src/CMakeLists.txt (+8/-0)
Percona now uses JIRA for bug reports so this bug report is migrated to: https:/ /jira.percona. com/browse/ PXB-679