mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
Fix for gethostbyname_r detection (for solaris).
This commit is contained in:
@@ -610,9 +610,11 @@ AC_CHECK_HEADERS(fcntl.h float.h floatingpoint.h ieeefp.h limits.h \
|
|||||||
#--------------------------------------------------------------------
|
#--------------------------------------------------------------------
|
||||||
|
|
||||||
AC_CHECK_LIB(m, floor, [], AC_CHECK_LIB(m, __infinity))
|
AC_CHECK_LIB(m, floor, [], AC_CHECK_LIB(m, __infinity))
|
||||||
AC_CHECK_FUNC(gethostbyname_r, [], [
|
|
||||||
AC_CHECK_LIB(nsl_r, gethostbyname_r, [],
|
AC_CHECK_LIB(nsl_r, gethostbyname_r, [],
|
||||||
AC_CHECK_LIB(nsl, gethostbyname_r))])
|
AC_CHECK_LIB(nsl, gethostbyname_r))
|
||||||
|
AC_CHECK_FUNC(gethostbyname_r)
|
||||||
|
|
||||||
AC_CHECK_FUNC(setsockopt, , AC_CHECK_LIB(socket, setsockopt))
|
AC_CHECK_FUNC(setsockopt, , AC_CHECK_LIB(socket, setsockopt))
|
||||||
AC_CHECK_FUNC(yp_get_default_domain, ,
|
AC_CHECK_FUNC(yp_get_default_domain, ,
|
||||||
AC_CHECK_LIB(nsl, yp_get_default_domain))
|
AC_CHECK_LIB(nsl, yp_get_default_domain))
|
||||||
|
@@ -168,9 +168,9 @@ Table Op Msg_type Msg_text
|
|||||||
test.t1 optimize error The handler for the table doesn't support check/repair
|
test.t1 optimize error The handler for the table doesn't support check/repair
|
||||||
show keys from t1;
|
show keys from t1;
|
||||||
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
||||||
t1 0 PRIMARY 1 id A NULL NULL NULL BTREE
|
t1 0 PRIMARY 1 id A 87 NULL NULL BTREE
|
||||||
t1 1 parent_id 1 parent_id A NULL NULL NULL BTREE
|
t1 1 parent_id 1 parent_id A 43 NULL NULL BTREE
|
||||||
t1 1 level 1 level A NULL NULL NULL BTREE
|
t1 1 level 1 level A 8 NULL NULL BTREE
|
||||||
drop table t1;
|
drop table t1;
|
||||||
CREATE TABLE t1 (
|
CREATE TABLE t1 (
|
||||||
gesuchnr int(11) DEFAULT '0' NOT NULL,
|
gesuchnr int(11) DEFAULT '0' NOT NULL,
|
||||||
@@ -211,7 +211,7 @@ Table Op Msg_type Msg_text
|
|||||||
test.t1 analyze error The handler for the table doesn't support check/repair
|
test.t1 analyze error The handler for the table doesn't support check/repair
|
||||||
show keys from t1;
|
show keys from t1;
|
||||||
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
||||||
t1 1 skr 1 a A NULL NULL NULL YES BTREE
|
t1 1 skr 1 a A 3 NULL NULL YES BTREE
|
||||||
drop table t1;
|
drop table t1;
|
||||||
create table t1 (a int,b varchar(20),key(a)) type=innodb;
|
create table t1 (a int,b varchar(20),key(a)) type=innodb;
|
||||||
insert into t1 values (1,""), (2,"testing");
|
insert into t1 values (1,""), (2,"testing");
|
||||||
@@ -727,7 +727,7 @@ Table Op Msg_type Msg_text
|
|||||||
test.t1 optimize error The handler for the table doesn't support check/repair
|
test.t1 optimize error The handler for the table doesn't support check/repair
|
||||||
show keys from t1;
|
show keys from t1;
|
||||||
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
||||||
t1 0 PRIMARY 1 a A NULL NULL NULL BTREE
|
t1 0 PRIMARY 1 a A 2 NULL NULL BTREE
|
||||||
drop table t1;
|
drop table t1;
|
||||||
create table t1 (i int, j int ) TYPE=innodb;
|
create table t1 (i int, j int ) TYPE=innodb;
|
||||||
insert into t1 values (1,2);
|
insert into t1 values (1,2);
|
||||||
|
@@ -160,8 +160,8 @@ char* query_table_status(THD *thd,const char *db,const char *table_name);
|
|||||||
#define OPTION_LOW_PRIORITY_UPDATES 8192
|
#define OPTION_LOW_PRIORITY_UPDATES 8192
|
||||||
#define OPTION_WARNINGS 16384
|
#define OPTION_WARNINGS 16384
|
||||||
#define OPTION_AUTO_IS_NULL 32768
|
#define OPTION_AUTO_IS_NULL 32768
|
||||||
#define OPTION_ANSI_MODE 65536L
|
#define OPTION_FOUND_COMMENT 65536L
|
||||||
#define OPTION_SAFE_UPDATES OPTION_ANSI_MODE*2
|
#define OPTION_SAFE_UPDATES OPTION_FOUND_COMMENT*2
|
||||||
#define OPTION_BUFFER_RESULT OPTION_SAFE_UPDATES*2
|
#define OPTION_BUFFER_RESULT OPTION_SAFE_UPDATES*2
|
||||||
#define OPTION_BIN_LOG OPTION_BUFFER_RESULT*2
|
#define OPTION_BIN_LOG OPTION_BUFFER_RESULT*2
|
||||||
#define OPTION_NOT_AUTO_COMMIT OPTION_BIN_LOG*2
|
#define OPTION_NOT_AUTO_COMMIT OPTION_BIN_LOG*2
|
||||||
@@ -181,7 +181,7 @@ char* query_table_status(THD *thd,const char *db,const char *table_name);
|
|||||||
#define SELECT_NO_UNLOCK (QUERY_NO_GOOD_INDEX_USED*2)
|
#define SELECT_NO_UNLOCK (QUERY_NO_GOOD_INDEX_USED*2)
|
||||||
#define TMP_TABLE_ALL_COLUMNS (SELECT_NO_UNLOCK*2)
|
#define TMP_TABLE_ALL_COLUMNS (SELECT_NO_UNLOCK*2)
|
||||||
|
|
||||||
|
/* Bits for different SQL modes modes (including ANSI mode) */
|
||||||
#define MODE_REAL_AS_FLOAT 1
|
#define MODE_REAL_AS_FLOAT 1
|
||||||
#define MODE_PIPES_AS_CONCAT 2
|
#define MODE_PIPES_AS_CONCAT 2
|
||||||
#define MODE_ANSI_QUOTES 4
|
#define MODE_ANSI_QUOTES 4
|
||||||
|
Reference in New Issue
Block a user