mirror of
https://github.com/MariaDB/server.git
synced 2026-05-15 11:27:39 +02:00
Portability fixes for AIX 4.x
include/my_global.h: Don't define _AIX32_CURSES; this breaks AIX 4.3 (maybe others?). If it is needed for some AIX systems which we support, we will need to define it conditionally. ltconfig: Under AIX, the -bexpall flag exports all symbols except those which start with an underscore. MySQL needs to export symbols which start with an underscore (e.g., _my_b_write), so -bexpall doesn't work. It seems that -qmkshrobj does what we want.
This commit is contained in:
parent
50fdd2b371
commit
2616ebfed9
2 changed files with 4 additions and 2 deletions
|
|
@ -103,7 +103,7 @@
|
|||
#ifdef _AIX /* By soren@t.dk */
|
||||
#define _H_STRINGS
|
||||
#define _SYS_STREAM_H
|
||||
#define _AIX32_CURSES
|
||||
/* #define _AIX32_CURSES */ /* XXX: this breaks AIX 4.3.3 (others?). */
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_BROKEN_SNPRINTF /* HPUX 10.20 don't have this defined */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue