Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.4.15
-
None
Description
During build server 10.4 on MacOS the following warnings are generated on compiling the file plugin/auth_pam/testing/pam_mariadb_mtr.c
server-10.4/plugin/auth_pam/testing/pam_mariadb_mtr.c:25:22: error:
|
initializing 'char *' with an expression of type 'const char [23]' discards qualifiers
|
[-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
{ PAM_TEXT_INFO, "Challenge input first." },
|
^~~~~~~~~~~~~~~~~~~~~~~~
|
server-10.4/plugin/auth_pam/testing/pam_mariadb_mtr.c:26:28: error:
|
initializing 'char *' with an expression of type 'const char [7]' discards qualifiers
|
[-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
{ PAM_PROMPT_ECHO_OFF, "Enter:" },
|
^~~~~~~~
|
server-10.4/plugin/auth_pam/testing/pam_mariadb_mtr.c:27:22: error:
|
initializing 'char *' with an expression of type 'const char [23]' discards qualifiers
|
[-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
{ PAM_ERROR_MSG, "Now, the magic number!" }
|
^~~~~~~~~~~~~~~~~~~~~~~~
|
server-10.4/plugin/auth_pam/testing/pam_mariadb_mtr.c:49:16: error:
|
assigning to 'char *' from 'const char [5]' discards qualifiers
|
[-Werror,-Wincompatible-pointer-types-discards-qualifiers]
|
msg[0].msg = "PIN:";
|
^ ~~~~~~
|
In case MariaDB serer is build with -DCMAKE_BUILD_TYPE=Debug it results in build error.
In other words, debug build can't be finished successfully on MacOS 10.4 and higher.
Attachments
Issue Links
- relates to
-
MDEV-24577 Fix warnings generated during compilation of plugin/auth_pam/testing/pam_mariadb_mtr.c on FreeBSD
- Closed