Skip to content

Conversation

grooverdan
Copy link
Contributor

@grooverdan grooverdan commented Sep 18, 2025

AIX no longer provide the getoptlong compatible
library for mariadb_config. AIX applications
depending on this will need to use an alternate
method of determining headers and libraries of
C/C.

Tested on AIX-7.3 in MariaDB Server 10.11 submodule

AIX no longer provide the getoptlong compatible
library for mariadb_config. AIX applications
depending on this will need to use an alternate
method of determining headers and libraries of
C/C.
@vuvova
Copy link
Member

vuvova commented Sep 22, 2025

I think if AIX doesn't provide a compatible getopt library, then whoever builds mariadb on AIX should, we can install it on the builder. We don't do rpm/deb AIX packages with proper dependency tracking, so we can require getopt.h to exist and provide the necessary functionality and how it'll be achieved is not the problem of our builds.

I basically suggest to install this header-only getopt.h implementation on our AIX builder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants