(view as text)
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by memcached configure 1.6.8_13_g5d47859, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --enable-sasl --enable-sasl-pwdb --enable-dtrace --enable-coverage
## --------- ##
## Platform. ##
## --------- ##
hostname = unstable10x
uname -m = i86pc
uname -r = 5.10
uname -s = SunOS
uname -v = Generic_147441-19
/usr/bin/uname -p = i386
/bin/uname -X = System = SunOS
Node = unstable10x
Release = 5.10
KernelID = Generic_147441-19
Machine = i86pc
BusType = <unknown>
Serial = <unknown>
Users = <unknown>
OEM# = 0
Origin# = 1
NumCPU = 8
/bin/arch = i86pc
/usr/bin/arch -k = i86pc
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /opt/csw/gnu
PATH: /opt/csw/bin
PATH: /usr/bin
PATH: /usr/ccs/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2539: checking build system type
configure:2553: result: i386-pc-solaris2.10
configure:2573: checking host system type
configure:2586: result: i386-pc-solaris2.10
configure:2623: checking for a BSD-compatible install
configure:2691: result: /opt/csw/gnu/install -c
configure:2702: checking whether build environment is sane
configure:2757: result: yes
configure:2908: checking for a thread-safe mkdir -p
configure:2947: result: /opt/csw/gnu/mkdir -p
configure:2954: checking for gawk
configure:2970: found /opt/csw/bin/gawk
configure:2981: result: gawk
configure:2992: checking whether make sets $(MAKE)
configure:3014: result: yes
configure:3043: checking whether make supports nested variables
configure:3060: result: yes
configure:3236: checking for gcc
configure:3263: result: /opt/solarisstudio12.3/bin/cc
configure:3492: checking for C compiler version
configure:3501: /opt/solarisstudio12.3/bin/cc --version >&5
cc: Warning: Option --version passed to ld, if ld is invoked, ignored otherwise
usage: cc [ options ] files. Use 'cc -flags' for details
configure:3512: $? = 1
configure:3501: /opt/solarisstudio12.3/bin/cc -v >&5
usage: cc [ options ] files. Use 'cc -flags' for details
configure:3512: $? = 1
configure:3501: /opt/solarisstudio12.3/bin/cc -V >&5
cc: Sun C 5.12 SunOS_i386 Patch 148918-11 2017/12/13
configure:3512: $? = 0
configure:3501: /opt/solarisstudio12.3/bin/cc -qversion >&5
cc: Warning: Option -qversion passed to ld, if ld is invoked, ignored otherwise
usage: cc [ options ] files. Use 'cc -flags' for details
configure:3512: $? = 1
configure:3532: checking whether the C compiler works
configure:3554: /opt/solarisstudio12.3/bin/cc -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c >&5
configure:3558: $? = 0
configure:3606: result: yes
configure:3609: checking for C compiler default output file name
configure:3611: result: a.out
configure:3617: checking for suffix of executables
configure:3624: /opt/solarisstudio12.3/bin/cc -o conftest -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c >&5
configure:3628: $? = 0
configure:3650: result:
configure:3672: checking whether we are cross compiling
configure:3680: /opt/solarisstudio12.3/bin/cc -o conftest -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c >&5
"conftest.c", line 19: warning: statement not reached
configure:3684: $? = 0
configure:3691: ./conftest
configure:3695: $? = 0
configure:3710: result: no
configure:3715: checking for suffix of object files
configure:3737: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:3741: $? = 0
configure:3762: result: o
configure:3766: checking whether we are using the GNU C compiler
configure:3785: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 16: undefined symbol: choke
"conftest.c", line 16: syntax error before or at: me
cc: acomp failed for conftest.c
configure:3785: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| /* end confdefs.h. */
|
| int
| main ()
| {
| #ifndef __GNUC__
| choke me
| #endif
|
| ;
| return 0;
| }
configure:3794: result: no
configure:3803: checking whether /opt/solarisstudio12.3/bin/cc accepts -g
configure:3823: /opt/solarisstudio12.3/bin/cc -c -g -I/opt/csw/include conftest.c >&5
configure:3823: $? = 0
configure:3864: result: yes
configure:3881: checking for /opt/solarisstudio12.3/bin/cc option to accept ISO C89
configure:3944: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 58: warning: statement not reached
configure:3944: $? = 0
configure:3957: result: none needed
configure:3982: checking whether /opt/solarisstudio12.3/bin/cc understands -c and -o together
configure:4004: /opt/solarisstudio12.3/bin/cc -c conftest.c -o conftest2.o
configure:4007: $? = 0
configure:4004: /opt/solarisstudio12.3/bin/cc -c conftest.c -o conftest2.o
configure:4007: $? = 0
configure:4019: result: yes
configure:4047: checking for style of include used by make
configure:4075: result: GNU
configure:4101: checking dependency style of /opt/solarisstudio12.3/bin/cc
configure:4212: result: none
configure:4236: checking how to run the C preprocessor
configure:4267: /opt/solarisstudio12.3/bin/cc -E -I/opt/csw/include conftest.c
configure:4267: $? = 0
configure:4281: /opt/solarisstudio12.3/bin/cc -E -I/opt/csw/include conftest.c
"conftest.c", line 11: cannot find include file: <ac_nonexistent.h>
cc: acomp failed for conftest.c
configure:4281: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4306: result: /opt/solarisstudio12.3/bin/cc -E
configure:4326: /opt/solarisstudio12.3/bin/cc -E -I/opt/csw/include conftest.c
configure:4326: $? = 0
configure:4340: /opt/solarisstudio12.3/bin/cc -E -I/opt/csw/include conftest.c
"conftest.c", line 11: cannot find include file: <ac_nonexistent.h>
cc: acomp failed for conftest.c
configure:4340: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4369: checking for grep that handles long lines and -e
configure:4427: result: /opt/csw/gnu/grep
configure:4432: checking for egrep
configure:4494: result: /opt/csw/gnu/grep -E
configure:4501: checking for icc in use
configure:4522: result: no
configure:4530: checking for clang in use
configure:4547: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 17: undefined symbol: not
"conftest.c", line 17: syntax error before or at: clang
cc: acomp failed for conftest.c
configure:4547: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| #ifndef __clang__
| not clang
| #endif
|
| ;
| return 0;
| }
configure:4553: result: no
configure:4562: checking for ANSI C header files
configure:4582: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4582: $? = 0
configure:4655: /opt/solarisstudio12.3/bin/cc -o conftest -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c >&5
configure:4655: $? = 0
configure:4655: ./conftest
configure:4655: $? = 0
configure:4666: result: yes
configure:4679: checking for sys/types.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for sys/stat.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for stdlib.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for string.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for memory.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for strings.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for inttypes.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for stdint.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4679: checking for unistd.h
configure:4679: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4679: $? = 0
configure:4679: result: yes
configure:4692: checking whether __SUNPRO_C is declared
configure:4692: /opt/solarisstudio12.3/bin/cc -c -m64 -I/opt/csw/include conftest.c >&5
configure:4692: $? = 0
configure:4692: result: yes
configure:4717: checking for /opt/solarisstudio12.3/bin/cc option to accept ISO C99
configure:4866: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"/usr/include/stdbool.h", line 42: #error: "Use of <stdbool.h> is valid only in a c99 compilation environment."
cc: acomp failed for conftest.c
configure:4866: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdbool.h>
| #include <stdlib.h>
| #include <wchar.h>
| #include <stdio.h>
|
| // Check varargs macros. These examples are taken from C99 6.10.3.5.
| #define debug(...) fprintf (stderr, __VA_ARGS__)
| #define showlist(...) puts (#__VA_ARGS__)
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
| static void
| test_varargs_macros (void)
| {
| int x = 1234;
| int y = 5678;
| debug ("Flag");
| debug ("X = %d\n", x);
| showlist (The first, second, and third items.);
| report (x>y, "x is %d but y is %d", x, y);
| }
|
| // Check long long types.
| #define BIG64 18446744073709551615ull
| #define BIG32 4294967295ul
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
| #if !BIG_OK
| your preprocessor is broken;
| #endif
| #if BIG_OK
| #else
| your preprocessor is broken;
| #endif
| static long long int bignum = -9223372036854775807LL;
| static unsigned long long int ubignum = BIG64;
|
| struct incomplete_array
| {
| int datasize;
| double data[];
| };
|
| struct named_init {
| int number;
| const wchar_t *name;
| double average;
| };
|
| typedef const char *ccp;
|
| static inline int
| test_restrict (ccp restrict text)
| {
| // See if C++-style comments work.
| // Iterate through items via the restricted pointer.
| // Also check for declarations in for loops.
| for (unsigned int i = 0; *(text+i) != '\0'; ++i)
| continue;
| return 0;
| }
|
| // Check varargs and va_copy.
| static void
| test_varargs (const char *format, ...)
| {
| va_list args;
| va_start (args, format);
| va_list args_copy;
| va_copy (args_copy, args);
|
| const char *str;
| int number;
| float fnumber;
|
| while (*format)
| {
| switch (*format++)
| {
| case 's': // string
| str = va_arg (args_copy, const char *);
| break;
| case 'd': // int
| number = va_arg (args_copy, int);
| break;
| case 'f': // float
| fnumber = va_arg (args_copy, double);
| break;
| default:
| break;
| }
| }
| va_end (args_copy);
| va_end (args);
| }
|
| int
| main ()
| {
|
| // Check bool.
| _Bool success = false;
|
| // Check restrict.
| if (test_restrict ("String literal") == 0)
| success = true;
| char *restrict newvar = "Another string";
|
| // Check varargs.
| test_varargs ("s, d' f .", "string", 65, 34.234);
| test_varargs_macros ();
|
| // Check flexible array members.
| struct incomplete_array *ia =
| malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
| ia->datasize = 10;
| for (int i = 0; i < ia->datasize; ++i)
| ia->data[i] = i * 1.234;
|
| // Check named initializers.
| struct named_init ni = {
| .number = 34,
| .name = L"Test wide string",
| .average = 543.34343,
| };
|
| ni.number = 58;
|
| int dynamic_array[ni.number];
| dynamic_array[ni.number - 1] = 543;
|
| // work around unused variable warnings
| return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
| || dynamic_array[ni.number - 1] != 543);
|
| ;
| return 0;
| }
configure:4866: /opt/solarisstudio12.3/bin/cc -std=gnu99 -c -mt -m64 -I/opt/csw/include conftest.c >&5
cc: Warning: Option -d=gnu99 passed to ld, if ld is invoked, ignored otherwise
"/usr/include/stdbool.h", line 42: #error: "Use of <stdbool.h> is valid only in a c99 compilation environment."
cc: acomp failed for conftest.c
configure:4866: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdbool.h>
| #include <stdlib.h>
| #include <wchar.h>
| #include <stdio.h>
|
| // Check varargs macros. These examples are taken from C99 6.10.3.5.
| #define debug(...) fprintf (stderr, __VA_ARGS__)
| #define showlist(...) puts (#__VA_ARGS__)
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
| static void
| test_varargs_macros (void)
| {
| int x = 1234;
| int y = 5678;
| debug ("Flag");
| debug ("X = %d\n", x);
| showlist (The first, second, and third items.);
| report (x>y, "x is %d but y is %d", x, y);
| }
|
| // Check long long types.
| #define BIG64 18446744073709551615ull
| #define BIG32 4294967295ul
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
| #if !BIG_OK
| your preprocessor is broken;
| #endif
| #if BIG_OK
| #else
| your preprocessor is broken;
| #endif
| static long long int bignum = -9223372036854775807LL;
| static unsigned long long int ubignum = BIG64;
|
| struct incomplete_array
| {
| int datasize;
| double data[];
| };
|
| struct named_init {
| int number;
| const wchar_t *name;
| double average;
| };
|
| typedef const char *ccp;
|
| static inline int
| test_restrict (ccp restrict text)
| {
| // See if C++-style comments work.
| // Iterate through items via the restricted pointer.
| // Also check for declarations in for loops.
| for (unsigned int i = 0; *(text+i) != '\0'; ++i)
| continue;
| return 0;
| }
|
| // Check varargs and va_copy.
| static void
| test_varargs (const char *format, ...)
| {
| va_list args;
| va_start (args, format);
| va_list args_copy;
| va_copy (args_copy, args);
|
| const char *str;
| int number;
| float fnumber;
|
| while (*format)
| {
| switch (*format++)
| {
| case 's': // string
| str = va_arg (args_copy, const char *);
| break;
| case 'd': // int
| number = va_arg (args_copy, int);
| break;
| case 'f': // float
| fnumber = va_arg (args_copy, double);
| break;
| default:
| break;
| }
| }
| va_end (args_copy);
| va_end (args);
| }
|
| int
| main ()
| {
|
| // Check bool.
| _Bool success = false;
|
| // Check restrict.
| if (test_restrict ("String literal") == 0)
| success = true;
| char *restrict newvar = "Another string";
|
| // Check varargs.
| test_varargs ("s, d' f .", "string", 65, 34.234);
| test_varargs_macros ();
|
| // Check flexible array members.
| struct incomplete_array *ia =
| malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
| ia->datasize = 10;
| for (int i = 0; i < ia->datasize; ++i)
| ia->data[i] = i * 1.234;
|
| // Check named initializers.
| struct named_init ni = {
| .number = 34,
| .name = L"Test wide string",
| .average = 543.34343,
| };
|
| ni.number = 58;
|
| int dynamic_array[ni.number];
| dynamic_array[ni.number - 1] = 543;
|
| // work around unused variable warnings
| return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
| || dynamic_array[ni.number - 1] != 543);
|
| ;
| return 0;
| }
configure:4866: /opt/solarisstudio12.3/bin/cc -c99 -c -mt -m64 -I/opt/csw/include conftest.c >&5
cc: Warning: Option -99 passed to ld, if ld is invoked, ignored otherwise
"/usr/include/stdbool.h", line 42: #error: "Use of <stdbool.h> is valid only in a c99 compilation environment."
cc: acomp failed for conftest.c
configure:4866: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdbool.h>
| #include <stdlib.h>
| #include <wchar.h>
| #include <stdio.h>
|
| // Check varargs macros. These examples are taken from C99 6.10.3.5.
| #define debug(...) fprintf (stderr, __VA_ARGS__)
| #define showlist(...) puts (#__VA_ARGS__)
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
| static void
| test_varargs_macros (void)
| {
| int x = 1234;
| int y = 5678;
| debug ("Flag");
| debug ("X = %d\n", x);
| showlist (The first, second, and third items.);
| report (x>y, "x is %d but y is %d", x, y);
| }
|
| // Check long long types.
| #define BIG64 18446744073709551615ull
| #define BIG32 4294967295ul
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
| #if !BIG_OK
| your preprocessor is broken;
| #endif
| #if BIG_OK
| #else
| your preprocessor is broken;
| #endif
| static long long int bignum = -9223372036854775807LL;
| static unsigned long long int ubignum = BIG64;
|
| struct incomplete_array
| {
| int datasize;
| double data[];
| };
|
| struct named_init {
| int number;
| const wchar_t *name;
| double average;
| };
|
| typedef const char *ccp;
|
| static inline int
| test_restrict (ccp restrict text)
| {
| // See if C++-style comments work.
| // Iterate through items via the restricted pointer.
| // Also check for declarations in for loops.
| for (unsigned int i = 0; *(text+i) != '\0'; ++i)
| continue;
| return 0;
| }
|
| // Check varargs and va_copy.
| static void
| test_varargs (const char *format, ...)
| {
| va_list args;
| va_start (args, format);
| va_list args_copy;
| va_copy (args_copy, args);
|
| const char *str;
| int number;
| float fnumber;
|
| while (*format)
| {
| switch (*format++)
| {
| case 's': // string
| str = va_arg (args_copy, const char *);
| break;
| case 'd': // int
| number = va_arg (args_copy, int);
| break;
| case 'f': // float
| fnumber = va_arg (args_copy, double);
| break;
| default:
| break;
| }
| }
| va_end (args_copy);
| va_end (args);
| }
|
| int
| main ()
| {
|
| // Check bool.
| _Bool success = false;
|
| // Check restrict.
| if (test_restrict ("String literal") == 0)
| success = true;
| char *restrict newvar = "Another string";
|
| // Check varargs.
| test_varargs ("s, d' f .", "string", 65, 34.234);
| test_varargs_macros ();
|
| // Check flexible array members.
| struct incomplete_array *ia =
| malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
| ia->datasize = 10;
| for (int i = 0; i < ia->datasize; ++i)
| ia->data[i] = i * 1.234;
|
| // Check named initializers.
| struct named_init ni = {
| .number = 34,
| .name = L"Test wide string",
| .average = 543.34343,
| };
|
| ni.number = 58;
|
| int dynamic_array[ni.number];
| dynamic_array[ni.number - 1] = 543;
|
| // work around unused variable warnings
| return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
| || dynamic_array[ni.number - 1] != 543);
|
| ;
| return 0;
| }
configure:4866: /opt/solarisstudio12.3/bin/cc -qlanglvl=extc99 -c -mt -m64 -I/opt/csw/include conftest.c >&5
cc: Warning: Option -qlanglvl=extc99 passed to ld, if ld is invoked, ignored otherwise
"/usr/include/stdbool.h", line 42: #error: "Use of <stdbool.h> is valid only in a c99 compilation environment."
cc: acomp failed for conftest.c
configure:4866: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdbool.h>
| #include <stdlib.h>
| #include <wchar.h>
| #include <stdio.h>
|
| // Check varargs macros. These examples are taken from C99 6.10.3.5.
| #define debug(...) fprintf (stderr, __VA_ARGS__)
| #define showlist(...) puts (#__VA_ARGS__)
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
| static void
| test_varargs_macros (void)
| {
| int x = 1234;
| int y = 5678;
| debug ("Flag");
| debug ("X = %d\n", x);
| showlist (The first, second, and third items.);
| report (x>y, "x is %d but y is %d", x, y);
| }
|
| // Check long long types.
| #define BIG64 18446744073709551615ull
| #define BIG32 4294967295ul
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
| #if !BIG_OK
| your preprocessor is broken;
| #endif
| #if BIG_OK
| #else
| your preprocessor is broken;
| #endif
| static long long int bignum = -9223372036854775807LL;
| static unsigned long long int ubignum = BIG64;
|
| struct incomplete_array
| {
| int datasize;
| double data[];
| };
|
| struct named_init {
| int number;
| const wchar_t *name;
| double average;
| };
|
| typedef const char *ccp;
|
| static inline int
| test_restrict (ccp restrict text)
| {
| // See if C++-style comments work.
| // Iterate through items via the restricted pointer.
| // Also check for declarations in for loops.
| for (unsigned int i = 0; *(text+i) != '\0'; ++i)
| continue;
| return 0;
| }
|
| // Check varargs and va_copy.
| static void
| test_varargs (const char *format, ...)
| {
| va_list args;
| va_start (args, format);
| va_list args_copy;
| va_copy (args_copy, args);
|
| const char *str;
| int number;
| float fnumber;
|
| while (*format)
| {
| switch (*format++)
| {
| case 's': // string
| str = va_arg (args_copy, const char *);
| break;
| case 'd': // int
| number = va_arg (args_copy, int);
| break;
| case 'f': // float
| fnumber = va_arg (args_copy, double);
| break;
| default:
| break;
| }
| }
| va_end (args_copy);
| va_end (args);
| }
|
| int
| main ()
| {
|
| // Check bool.
| _Bool success = false;
|
| // Check restrict.
| if (test_restrict ("String literal") == 0)
| success = true;
| char *restrict newvar = "Another string";
|
| // Check varargs.
| test_varargs ("s, d' f .", "string", 65, 34.234);
| test_varargs_macros ();
|
| // Check flexible array members.
| struct incomplete_array *ia =
| malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
| ia->datasize = 10;
| for (int i = 0; i < ia->datasize; ++i)
| ia->data[i] = i * 1.234;
|
| // Check named initializers.
| struct named_init ni = {
| .number = 34,
| .name = L"Test wide string",
| .average = 543.34343,
| };
|
| ni.number = 58;
|
| int dynamic_array[ni.number];
| dynamic_array[ni.number - 1] = 543;
|
| // work around unused variable warnings
| return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
| || dynamic_array[ni.number - 1] != 543);
|
| ;
| return 0;
| }
configure:4882: result: unsupported
configure:4957: checking sasl/sasl.h usability
configure:4957: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:4957: $? = 0
configure:4957: result: yes
configure:4957: checking sasl/sasl.h presence
configure:4957: /opt/solarisstudio12.3/bin/cc -E -I/opt/csw/include conftest.c
configure:4957: $? = 0
configure:4957: result: yes
configure:4957: checking for sasl/sasl.h
configure:4957: result: yes
configure:4969: checking for SASL_CB_GETCONF
configure:4989: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 29: undefined symbol: SASL_CB_GETCONF
cc: acomp failed for conftest.c
configure:4989: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| /* end confdefs.h. */
|
| #include <sasl/sasl.h>
|
| int
| main ()
| {
|
| unsigned long val = SASL_CB_GETCONF;
|
| ;
| return 0;
| }
configure:4997: result: no
configure:5006: checking for SASL_CB_GETCONFPATH
configure:5026: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:5026: $? = 0
configure:5034: result: yes
configure:5045: checking for library containing sasl_server_init
configure:5076: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c >&5
"conftest.c", line 37: warning: statement not reached
Undefined first referenced
symbol in file
sasl_server_init conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:5076: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sasl_server_init ();
| int
| main ()
| {
| return sasl_server_init ();
| ;
| return 0;
| }
configure:5076: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lsasl2 >&5
"conftest.c", line 37: warning: statement not reached
configure:5076: $? = 0
configure:5093: result: -lsasl2
configure:5121: checking for dtrace
configure:5140: found /usr/sbin/dtrace
configure:5153: result: /usr/sbin/dtrace
configure:5390: checking for tcov
configure:5408: found /usr/bin/tcov
configure:5421: result: /usr/bin/tcov
configure:5532: checking size of void *
configure:5537: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lsasl2 >&5
"conftest.c", line 90: warning: statement not reached
configure:5537: $? = 0
configure:5537: ./conftest
configure:5537: $? = 0
configure:5551: result: 8
configure:5564: checking for library containing clock_gettime
configure:5595: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
Undefined first referenced
symbol in file
clock_gettime conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:5595: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char clock_gettime ();
| int
| main ()
| {
| return clock_gettime ();
| ;
| return 0;
| }
configure:5595: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
configure:5595: $? = 0
configure:5612: result: -lrt
configure:5622: checking for library containing socket
configure:5653: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
Undefined first referenced
symbol in file
socket conftest.o (symbol belongs to implicit dependency /lib/64/libsocket.so.1)
ld: fatal: symbol referencing errors. No output written to conftest
configure:5653: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char socket ();
| int
| main ()
| {
| return socket ();
| ;
| return 0;
| }
configure:5653: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lsocket -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
configure:5653: $? = 0
configure:5670: result: -lsocket
configure:5678: checking for library containing gethostbyname
configure:5709: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lsocket -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
Undefined first referenced
symbol in file
gethostbyname conftest.o (symbol belongs to implicit dependency /lib/64/libnsl.so.1)
ld: fatal: symbol referencing errors. No output written to conftest
configure:5709: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gethostbyname ();
| int
| main ()
| {
| return gethostbyname ();
| ;
| return 0;
| }
configure:5709: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
configure:5709: $? = 0
configure:5726: result: -lnsl
configure:5751: checking for libevent directory
configure:5795: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
configure:5795: $? = 0
configure:5831: result: (system)
configure:5972: checking for library containing gethugepagesizes
configure:6003: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
Undefined first referenced
symbol in file
gethugepagesizes conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:6003: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gethugepagesizes ();
| int
| main ()
| {
| return gethugepagesizes ();
| ;
| return 0;
| }
configure:6003: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -lhugetlbfs -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 41: warning: statement not reached
ld: fatal: library -lhugetlbfs: not found
ld: fatal: file processing errors. No output written to conftest
configure:6003: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gethugepagesizes ();
| int
| main ()
| {
| return gethugepagesizes ();
| ;
| return 0;
| }
configure:6020: result: no
configure:6029: checking for stdbool.h that conforms to C99
configure:6096: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"/usr/include/stdbool.h", line 42: #error: "Use of <stdbool.h> is valid only in a c99 compilation environment."
cc: acomp failed for conftest.c
configure:6096: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
|
| #include <stdbool.h>
| #ifndef bool
| "error: bool is not defined"
| #endif
| #ifndef false
| "error: false is not defined"
| #endif
| #if false
| "error: false is not 0"
| #endif
| #ifndef true
| "error: true is not defined"
| #endif
| #if true != 1
| "error: true is not 1"
| #endif
| #ifndef __bool_true_false_are_defined
| "error: __bool_true_false_are_defined is not defined"
| #endif
|
| struct s { _Bool s: 1; _Bool t; } s;
|
| char a[true == 1 ? 1 : -1];
| char b[false == 0 ? 1 : -1];
| char c[__bool_true_false_are_defined == 1 ? 1 : -1];
| char d[(bool) 0.5 == true ? 1 : -1];
| /* See body of main program for 'e'. */
| char f[(_Bool) 0.0 == false ? 1 : -1];
| char g[true];
| char h[sizeof (_Bool)];
| char i[sizeof s.t];
| enum { j = false, k = true, l = false * true, m = true * 256 };
| /* The following fails for
| HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
| _Bool n[m];
| char o[sizeof n == m * sizeof n[0] ? 1 : -1];
| char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
| /* Catch a bug in an HP-UX C compiler. See
| http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
| http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
| */
| _Bool q = true;
| _Bool *pq = &q;
|
| int
| main ()
| {
|
| bool e = &s;
| *pq |= q;
| *pq |= ! q;
| /* Refer to every declared value, to avoid compiler optimizations. */
| return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
| + !m + !n + !o + !p + !q + !pq);
|
| ;
| return 0;
| }
configure:6103: result: no
configure:6105: checking for _Bool
configure:6105: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:6105: $? = 0
configure:6105: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 64: syntax error before or at: )
cc: acomp failed for conftest.c
configure:6105: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((_Bool)))
| return 0;
| ;
| return 0;
| }
configure:6105: result: yes
configure:6126: checking for inttypes.h
configure:6126: result: yes
configure:6141: checking for sasl_callback_ft
configure:6165: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:6165: $? = 0
configure:6177: result: yes
configure:6189: checking for print macros for integers (C99 section 7.8.1)
configure:6213: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:6213: $? = 0
configure:6221: result: yes
configure:6237: checking for an ANSI C-conforming const
configure:6303: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 87: warning: statement not reached
configure:6303: $? = 0
configure:6310: result: yes
configure:6321: checking for socklen_t
configure:6343: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:6343: $? = 0
configure:6355: result: yes
configure:6364: checking whether byte ordering is bigendian
configure:6379: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 32: warning: old-style declaration or incorrect type for: not
"conftest.c", line 32: syntax error before or at: a
"conftest.c", line 32: warning: old-style declaration or incorrect type for: a
"conftest.c", line 32: warning: old-style declaration or incorrect type for: universal
"conftest.c", line 32: warning: old-style declaration or incorrect type for: capable
"conftest.c", line 32: warning: old-style declaration or incorrect type for: compiler
cc: acomp failed for conftest.c
configure:6379: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| /* end confdefs.h. */
| #ifndef __APPLE_CC__
| not a universal capable compiler
| #endif
| typedef int dummy;
|
configure:6424: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 38: undefined symbol: bogus
"conftest.c", line 38: syntax error before or at: endian
cc: acomp failed for conftest.c
configure:6424: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
| bogus endian macros
| #endif
|
| ;
| return 0;
| }
configure:6468: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:6468: $? = 0
configure:6485: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
"conftest.c", line 37: undefined symbol: not
"conftest.c", line 37: syntax error before or at: big
cc: acomp failed for conftest.c
configure:6485: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| /* end confdefs.h. */
| #include <limits.h>
|
| int
| main ()
| {
| #ifndef _BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:6570: result: no
configure:6594: checking for htonll
configure:6616: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 36: warning: tokens ignored at end of directive line
"conftest.c", line 43: warning: implicit function declaration: htonll
"conftest.c", line 46: warning: statement not reached
Undefined first referenced
symbol in file
htonll conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:6616: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| /* end confdefs.h. */
|
| #include <sys/types.h>
| #include <netinet/in.h>
| #ifdef HAVE_INTTYPES_H
| #include <inttypes.h> */
| #endif
|
| int
| main ()
| {
|
| return htonll(0);
|
| ;
| return 0;
| }
configure:6631: result: no
configure:6635: checking for library containing pthread_create
configure:6666: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 45: warning: statement not reached
configure:6666: $? = 0
configure:6683: result: none required
configure:6697: checking for mlockall
configure:6697: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 68: warning: statement not reached
configure:6697: $? = 0
configure:6697: result: yes
configure:6708: checking for getpagesizes
configure:6708: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 69: warning: statement not reached
configure:6708: $? = 0
configure:6708: result: yes
configure:6719: checking for sysconf
configure:6719: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 70: warning: statement not reached
configure:6719: $? = 0
configure:6719: result: yes
configure:6730: checking for memcntl
configure:6730: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 71: warning: statement not reached
configure:6730: $? = 0
configure:6730: result: yes
configure:6741: checking for clock_gettime
configure:6741: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 72: warning: statement not reached
configure:6741: $? = 0
configure:6741: result: yes
configure:6752: checking for preadv
configure:6752: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 73: warning: statement not reached
Undefined first referenced
symbol in file
preadv conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:6752: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| #define HAVE_MLOCKALL 1
| #define HAVE_GETPAGESIZES 1
| #define HAVE_SYSCONF 1
| #define HAVE_MEMCNTL 1
| #define HAVE_CLOCK_GETTIME 1
| /* end confdefs.h. */
| /* Define preadv to an innocuous variant, in case <limits.h> declares preadv.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define preadv innocuous_preadv
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char preadv (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef preadv
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char preadv ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_preadv || defined __stub___preadv
| choke me
| #endif
|
| int
| main ()
| {
| return preadv ();
| ;
| return 0;
| }
configure:6752: result: no
configure:6763: checking for pread
configure:6763: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 73: warning: statement not reached
configure:6763: $? = 0
configure:6763: result: yes
configure:6774: checking for accept4
configure:6774: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 74: warning: statement not reached
Undefined first referenced
symbol in file
accept4 conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:6774: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| #define HAVE_MLOCKALL 1
| #define HAVE_GETPAGESIZES 1
| #define HAVE_SYSCONF 1
| #define HAVE_MEMCNTL 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_PREAD 1
| /* end confdefs.h. */
| /* Define accept4 to an innocuous variant, in case <limits.h> declares accept4.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define accept4 innocuous_accept4
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char accept4 (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef accept4
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char accept4 ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_accept4 || defined __stub___accept4
| choke me
| #endif
|
| int
| main ()
| {
| return accept4 ();
| ;
| return 0;
| }
configure:6774: result: no
configure:6787: checking for getopt_long
configure:6787: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 74: warning: statement not reached
configure:6787: $? = 0
configure:6787: result: yes
configure:6801: checking for alignment
configure:6848: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 70: warning: statement not reached
configure:6848: $? = 0
configure:6848: ./conftest
configure:6848: $? = 0
configure:6863: result: none
configure:6880: checking for GCC atomics
configure:6898: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 47: warning: implicit function declaration: __sync_add_and_fetch
"conftest.c", line 48: warning: implicit function declaration: __sync_sub_and_fetch
Undefined first referenced
symbol in file
__sync_sub_and_fetch conftest.o
__sync_add_and_fetch conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:6898: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| #define HAVE_MLOCKALL 1
| #define HAVE_GETPAGESIZES 1
| #define HAVE_SYSCONF 1
| #define HAVE_MEMCNTL 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_PREAD 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| unsigned short a;
| unsigned short b;
| b = __sync_add_and_fetch(&a, 1);
| b = __sync_sub_and_fetch(&a, 2);
|
| ;
| return 0;
| }
configure:6906: result: no
configure:6910: checking for GCC 64bit atomics
configure:6929: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 48: warning: implicit function declaration: __sync_add_and_fetch
"conftest.c", line 49: warning: implicit function declaration: __sync_sub_and_fetch
Undefined first referenced
symbol in file
__sync_sub_and_fetch conftest.o
__sync_add_and_fetch conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:6929: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| #define HAVE_MLOCKALL 1
| #define HAVE_GETPAGESIZES 1
| #define HAVE_SYSCONF 1
| #define HAVE_MEMCNTL 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_PREAD 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_GETOPT_LONG 1
| /* end confdefs.h. */
| #include <inttypes.h>
|
| int
| main ()
| {
|
| uint64_t a;
| uint64_t b;
| b = __sync_add_and_fetch(&a, 1);
| b = __sync_sub_and_fetch(&a, 2);
|
| ;
| return 0;
| }
configure:6937: result: no
configure:6942: checking for setppriv
configure:6942: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 76: warning: statement not reached
configure:6942: $? = 0
configure:6942: result: yes
configure:6948: checking priv.h usability
configure:6948: /opt/solarisstudio12.3/bin/cc -c -mt -m64 -I/opt/csw/include conftest.c >&5
configure:6948: $? = 0
configure:6948: result: yes
configure:6948: checking priv.h presence
configure:6948: /opt/solarisstudio12.3/bin/cc -E -I/opt/csw/include conftest.c
configure:6948: $? = 0
configure:6948: result: yes
configure:6948: checking for priv.h
configure:6948: result: yes
configure:7020: checking for pledge
configure:7020: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 78: warning: statement not reached
Undefined first referenced
symbol in file
pledge conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:7020: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| #define HAVE_MLOCKALL 1
| #define HAVE_GETPAGESIZES 1
| #define HAVE_SYSCONF 1
| #define HAVE_MEMCNTL 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_PREAD 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SETPPRIV 1
| #define HAVE_DROP_PRIVILEGES 1
| /* end confdefs.h. */
| /* Define pledge to an innocuous variant, in case <limits.h> declares pledge.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define pledge innocuous_pledge
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char pledge (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef pledge
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pledge ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_pledge || defined __stub___pledge
| choke me
| #endif
|
| int
| main ()
| {
| return pledge ();
| ;
| return 0;
| }
configure:7020: result: no
configure:7044: checking for cap_enter
configure:7044: /opt/solarisstudio12.3/bin/cc -o conftest -mt -m64 -I/opt/csw/include -m64 -L/opt/csw/lib/64 conftest.c -levent -lnsl -lsocket -lrt -lsasl2 >&5
"conftest.c", line 78: warning: statement not reached
Undefined first referenced
symbol in file
cap_enter conftest.o
ld: fatal: symbol referencing errors. No output written to conftest
configure:7044: $? = 2
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "memcached"
| #define PACKAGE_TARNAME "memcached"
| #define PACKAGE_VERSION "1.6.8_13_g5d47859"
| #define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
| #define PACKAGE_BUGREPORT "memcached@googlegroups.com"
| #define PACKAGE_URL ""
| #define PACKAGE "memcached"
| #define VERSION "1.6.8_13_g5d47859"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SASL_SASL_H 1
| #define HAVE_SASL_CB_GETCONFPATH 1
| #define ENABLE_SASL 1
| #define ENABLE_SASL_PWDB 1
| #define ENABLE_DTRACE 1
| #define EXTSTORE 1
| #define SIZEOF_VOID_P 8
| #define HAVE__BOOL 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_SASL_CALLBACK_FT 1
| #define ENDIAN_LITTLE 1
| #define HAVE_MLOCKALL 1
| #define HAVE_GETPAGESIZES 1
| #define HAVE_SYSCONF 1
| #define HAVE_MEMCNTL 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_PREAD 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_GETOPT_LONG 1
| #define HAVE_SETPPRIV 1
| #define HAVE_DROP_PRIVILEGES 1
| /* end confdefs.h. */
| /* Define cap_enter to an innocuous variant, in case <limits.h> declares cap_enter.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define cap_enter innocuous_cap_enter
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char cap_enter (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef cap_enter
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char cap_enter ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_cap_enter || defined __stub___cap_enter
| choke me
| #endif
|
| int
| main ()
| {
| return cap_enter ();
| ;
| return 0;
| }
configure:7044: result: no
configure:7108: checking for xml2rfc
configure:7139: result: no
configure:7149: checking for xsltproc
configure:7167: found /opt/csw/bin/xsltproc
configure:7180: result: /opt/csw/bin/xsltproc
configure:7335: checking that generated files are newer than configure
configure:7341: result: done
configure:7421: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by memcached config.status 1.6.8_13_g5d47859, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on unstable10x
config.status:918: creating Makefile
config.status:918: creating doc/Makefile
config.status:918: creating config.h
config.status:1147: executing depfiles commands
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=i386-pc-solaris2.10
ac_cv_c_alignment=none
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=no
ac_cv_c_const=yes
ac_cv_c_sasl_cb_getconf=no
ac_cv_c_sasl_cb_getconfpath=yes
ac_cv_c_socklen_t=yes
ac_cv_c_uint64_support=yes
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/opt/solarisstudio12.3/bin/cc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=-m64
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=-I/opt/csw/include
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-m64 -L/opt/csw/lib/64'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_accept4=no
ac_cv_func_cap_enter=no
ac_cv_func_clock_gettime=yes
ac_cv_func_getopt_long=yes
ac_cv_func_getpagesizes=yes
ac_cv_func_memcntl=yes
ac_cv_func_mlockall=yes
ac_cv_func_pledge=no
ac_cv_func_pread=yes
ac_cv_func_preadv=no
ac_cv_func_setppriv=yes
ac_cv_func_sysconf=yes
ac_cv_has_sasl_callback_ft=yes
ac_cv_have_decl___SUNPRO_C=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_priv_h=yes
ac_cv_header_sasl_sasl_h=yes
ac_cv_header_stdbool_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i386-pc-solaris2.10
ac_cv_libevent_dir='(system)'
ac_cv_objext=o
ac_cv_path_DTRACE=/usr/sbin/dtrace
ac_cv_path_EGREP='/opt/csw/gnu/grep -E'
ac_cv_path_GREP=/opt/csw/gnu/grep
ac_cv_path_PROFILER=/usr/bin/tcov
ac_cv_path_XML2RFC=no
ac_cv_path_XSLTPROC=/opt/csw/bin/xsltproc
ac_cv_path_install='/opt/csw/gnu/install -c'
ac_cv_path_mkdir=/opt/csw/gnu/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='/opt/solarisstudio12.3/bin/cc -E'
ac_cv_prog_ac_ct_CC=/opt/solarisstudio12.3/bin/cc
ac_cv_prog_cc_c89=
ac_cv_prog_cc_c99=no
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_search_clock_gettime=-lrt
ac_cv_search_gethostbyname=-lnsl
ac_cv_search_gethugepagesizes=no
ac_cv_search_pthread_create='none required'
ac_cv_search_sasl_server_init=-lsasl2
ac_cv_search_socket=-lsocket
ac_cv_sizeof_void_p=8
ac_cv_type__Bool=yes
am_cv_CC_dependencies_compiler_type=none
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /export/home/buildbot/slave/memcached-solaris10-amd64/build/missing aclocal-1.14'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AUTOCONF='${SHELL} /export/home/buildbot/slave/memcached-solaris10-amd64/build/missing autoconf'
AUTOHEADER='${SHELL} /export/home/buildbot/slave/memcached-solaris10-amd64/build/missing autoheader'
AUTOMAKE='${SHELL} /export/home/buildbot/slave/memcached-solaris10-amd64/build/missing automake-1.14'
AWK='gawk'
BUILD_DTRACE_FALSE='#'
BUILD_DTRACE_TRUE=''
BUILD_FREEBSD_PRIVS_FALSE=''
BUILD_FREEBSD_PRIVS_TRUE='#'
BUILD_LINUX_PRIVS_FALSE=''
BUILD_LINUX_PRIVS_TRUE='#'
BUILD_OPENBSD_PRIVS_FALSE=''
BUILD_OPENBSD_PRIVS_TRUE='#'
BUILD_SOLARIS_PRIVS_FALSE='#'
BUILD_SOLARIS_PRIVS_TRUE=''
BUILD_SPECIFICATIONS_FALSE=''
BUILD_SPECIFICATIONS_TRUE='#'
CC='/opt/solarisstudio12.3/bin/cc'
CCDEPMODE='depmode=none'
CFLAGS='-mt -m64 -errfmt=error -errwarn -errshort=tags'
CPP='/opt/solarisstudio12.3/bin/cc -E'
CPPFLAGS='-I/opt/csw/include'
CYGPATH_W='echo'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DISABLE_UNIX_SOCKET_FALSE=''
DISABLE_UNIX_SOCKET_TRUE='#'
DTRACE='/usr/sbin/dtrace'
DTRACEFLAGS=''
DTRACE_INSTRUMENT_OBJ_FALSE='#'
DTRACE_INSTRUMENT_OBJ_TRUE=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/opt/csw/gnu/grep -E'
ENABLE_ARM_CRC32_FALSE=''
ENABLE_ARM_CRC32_TRUE='#'
ENABLE_ASAN_FALSE=''
ENABLE_ASAN_TRUE='#'
ENABLE_EXTSTORE_FALSE='#'
ENABLE_EXTSTORE_TRUE=''
ENABLE_SASL=''
ENABLE_SASL_FALSE='#'
ENABLE_SASL_TRUE=''
ENABLE_STATIC_FALSE=''
ENABLE_STATIC_TRUE='#'
ENABLE_TLS_FALSE=''
ENABLE_TLS_TRUE='#'
EXEEXT=''
GREP='/opt/csw/gnu/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LDFLAGS='-m64 -L/opt/csw/lib/64'
LIBOBJS=''
LIBS='-levent -lnsl -lsocket -lrt -lsasl2 '
LTLIBOBJS=''
MAKEINFO='${SHELL} /export/home/buildbot/slave/memcached-solaris10-amd64/build/missing makeinfo'
MKDIR_P='/opt/csw/gnu/mkdir -p'
OBJEXT='o'
PACKAGE='memcached'
PACKAGE_BUGREPORT='memcached@googlegroups.com'
PACKAGE_NAME='memcached'
PACKAGE_STRING='memcached 1.6.8_13_g5d47859'
PACKAGE_TARNAME='memcached'
PACKAGE_URL=''
PACKAGE_VERSION='1.6.8_13_g5d47859'
PATH_SEPARATOR=':'
PROFILER='/usr/bin/tcov'
PROFILER_FLAGS='-xprofile=tcov'
PROFILER_LDFLAGS=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
VERSION='1.6.8_13_g5d47859'
XML2RFC='no'
XSLTPROC='/opt/csw/bin/xsltproc'
ac_ct_CC='/opt/solarisstudio12.3/bin/cc'
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='i386-pc-solaris2.10'
build_alias=''
build_cpu='i386'
build_os='solaris2.10'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='i386-pc-solaris2.10'
host_alias=''
host_cpu='i386'
host_os='solaris2.10'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /export/home/buildbot/slave/memcached-solaris10-amd64/build/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "memcached"
#define PACKAGE_TARNAME "memcached"
#define PACKAGE_VERSION "1.6.8_13_g5d47859"
#define PACKAGE_STRING "memcached 1.6.8_13_g5d47859"
#define PACKAGE_BUGREPORT "memcached@googlegroups.com"
#define PACKAGE_URL ""
#define PACKAGE "memcached"
#define VERSION "1.6.8_13_g5d47859"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SASL_SASL_H 1
#define HAVE_SASL_CB_GETCONFPATH 1
#define ENABLE_SASL 1
#define ENABLE_SASL_PWDB 1
#define ENABLE_DTRACE 1
#define EXTSTORE 1
#define SIZEOF_VOID_P 8
#define HAVE__BOOL 1
#define HAVE_INTTYPES_H 1
#define HAVE_SASL_CALLBACK_FT 1
#define ENDIAN_LITTLE 1
#define HAVE_MLOCKALL 1
#define HAVE_GETPAGESIZES 1
#define HAVE_SYSCONF 1
#define HAVE_MEMCNTL 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_PREAD 1
#define HAVE_GETOPT_LONG 1
#define HAVE_GETOPT_LONG 1
#define HAVE_SETPPRIV 1
#define HAVE_DROP_PRIVILEGES 1
configure: exit 0