Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.4.6
-
None
-
AIX 7.1 PowerPC 8 or more
GCC 8.3 or more
CMake 3.14 Bullfreeware or CMake 3.16 (git master) vanilla
Description
MariaDB does not compile or work on AIX 7.1. Tested with GCC 8.3.
Lot of other issues about compiling MariaDB on AIX with xlc.
My goal is to port MariaDB to AIX. For now, MariaDB compiles, and most of the test suite passes (pass: 3084, fail: 39, disabled: 593, skipped: 381, total: 4097). Some plugins are disabled (including Linux only plugins, gamma, beta and experimental, and some dynamics plugins that do not work for now).
It has been build with CMake 3.14 provided by Bullfreeware (patched CMake). CMake now proposes a new behavior for AIX so if it works well I will propose patches compatible with vanilla CMake (3.16 or more).
See CONC-430 for connector-c.
Work in progress at https://github.com/EGuesnet/server/tree/AIX
Attachments
Issue Links
- blocks
-
CONC-430 MariaDB connector-c does not compile on AIX
- Closed
- is blocked by
-
MDEV-19508 Issue with: #define SI_KERNEL in include/my_pthread.h
- Closed
-
MDEV-22173 OSX built mariadbd cannot connections [ERROR] Error in accept: Bad file descriptor
- Closed
-
MDEV-23892 Fails to compile on platforms that require libatomic
- Closed
- is duplicated by
-
MDEV-24099 Mariadb 10.3.25 Issue with ip_len on AIX
- Closed