Comments - MariaDB on AIX: am I the first to try to compile?
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.
I did the original port of MySQL to AIX a LONG time ago. Over the years I have done some bug fixing on AIX, but not for the last 5 years.
I may however be able to provide some help for you.
Sorry, but I don't remember with OS I used the last time.
From my emails, I did find that MySQL did in 2001 work on AIX 4.3 with the latest gcc back then.
If you are trying to get MariaDB to work on AIX, just use the latest possible OS and the newest compiler you can access and I will try to help you to get that to work.
Just post your questions or failing compiler issues on [email protected] and we try to help get things to compile.
Please also include which compiler and other tools you are using!
Good luck.
Note: I contacted IBM a few years back to ask them if they would like us to support MariaDB on AIX, but we never got any response from them.
Thanks. I joined the list and will be in touch.
p.s. I will be working with multiple levels of the OS, not the very very latest because I want the builds to be useable as broadly as possible, Ideally, a build on AIX 5.3 TL7 because I think this is the best place to start from (imho). But, for comparision I will also be trying with builds on AIX 6.1 and 7.1 - initially working from the vac (IBM) compiler, and later testing with gcc.
Why try with a version of AIX that when you posted was EOL/S ? and the VAC C can't even be downloaded ?
a) 2 years ago I was still using AIX 5.3, and many AIX sites were using extended support. There is a reason I said AIX 5.3 TL7+ and not just AIX 5.3. That would be less important now.
b) the IBM xlC (aka VAC) compiler can be downloaded as a "try and buy". I prefer this compiler to gcc mainly because it does not place a demand for a second run-time environment to support gcc/gnu differences from a "more" posix approach.
c) I am revisiting this, as I would like to upgrade my forums and mysql 5.0 does not cut it anymore.