file /home/gilje/cvmfs_link/rat-6.16.5/config/PSQL.scons,line 649: Configure(confdir = .sconf_temp) scons: Configure: Determining size align of short... .sconf_temp/conftest_0.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; short y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_0.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_0.c .sconf_temp/conftest_1.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; short y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_1.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_1.c gcc -o .sconf_temp/conftest_1 .sconf_temp/conftest_1.o .sconf_temp/conftest_1 > .sconf_temp/conftest_1.out scons: Configure: 2 scons: Configure: Determining size align of int... .sconf_temp/conftest_2.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; int y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_2.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_2.c .sconf_temp/conftest_3.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; int y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_3.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_3.c gcc -o .sconf_temp/conftest_3 .sconf_temp/conftest_3.o .sconf_temp/conftest_3 > .sconf_temp/conftest_3.out scons: Configure: 4 scons: Configure: Determining size align of long... .sconf_temp/conftest_4.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; long y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_4.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_4.c .sconf_temp/conftest_5.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; long y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_5.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_5.c gcc -o .sconf_temp/conftest_5 .sconf_temp/conftest_5.o .sconf_temp/conftest_5 > .sconf_temp/conftest_5.out scons: Configure: 8 scons: Configure: Determining size align of double... .sconf_temp/conftest_6.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; double y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_6.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_6.c .sconf_temp/conftest_7.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; double y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_7.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_7.c gcc -o .sconf_temp/conftest_7 .sconf_temp/conftest_7.o .sconf_temp/conftest_7 > .sconf_temp/conftest_7.out scons: Configure: 8 scons: Configure: Checking for flexible array member... .sconf_temp/conftest_8.c <- | | /* end confdefs.h. */ |#include |#include |#include |struct s { int n; double d[]; }; | |int main () |{ | int m = getchar (); | struct s *p = malloc (offsetof (struct s, d) | + m * sizeof (double)); | | p->d[0] = 0.0; | return p->d != (double *) NULL; | | return 0; |} | gcc -o .sconf_temp/conftest_8.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_8.c scons: Configure: yes scons: Configure: Checking for C function crypt()... .sconf_temp/conftest_9.c <- | | |#include |#include | |int main() { |#if defined (__stub_crypt) || defined (__stub___crypt) | fail fail fail |#else | crypt(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_9.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_9.c .sconf_temp/conftest_9.c: In function 'main': .sconf_temp/conftest_9.c:10:3: error: too few arguments to function 'crypt' crypt(); ^ In file included from .sconf_temp/conftest_9.c:4:0: /usr/include/crypt.h:33:14: note: declared here extern char *crypt (const char *__key, const char *__salt) ^ scons: Configure: no scons: Configure: Checking whether fdatasync is declared... .sconf_temp/conftest_10.c <- |#include |int main() |{ |#ifndef fdatasync | (void) fdatasync; |#endif | ; | return 0; |} | gcc -o .sconf_temp/conftest_10.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_10.c scons: Configure: yes scons: Configure: Checking whether F_FULLFSYNC is declared... .sconf_temp/conftest_11.c <- |#include |int main() |{ |#ifndef F_FULLFSYNC | (void) F_FULLFSYNC; |#endif | ; | return 0; |} | gcc -o .sconf_temp/conftest_11.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_11.c .sconf_temp/conftest_11.c: In function 'main': .sconf_temp/conftest_11.c:5:12: error: 'F_FULLFSYNC' undeclared (first use in this function) (void) F_FULLFSYNC; ^ .sconf_temp/conftest_11.c:5:12: note: each undeclared identifier is reported only once for each function it appears in scons: Configure: no scons: Configure: Checking for C function posix_fadvise()... .sconf_temp/conftest_12.c <- | | |#include |#include | |int main() { |#if defined (__stub_posix_fadvise) || defined (__stub___posix_fadvise) | fail fail fail |#else | posix_fadvise(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_12.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_12.c .sconf_temp/conftest_12.c: In function 'main': .sconf_temp/conftest_12.c:10:3: error: too few arguments to function 'posix_fadvise' posix_fadvise(); ^ In file included from .sconf_temp/conftest_12.c:4:0: /usr/include/fcntl.h:265:12: note: declared here extern int posix_fadvise (int __fd, off_t __offset, off_t __len, ^ scons: Configure: no scons: Configure: Checking for C function snprintf()... .sconf_temp/conftest_13.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char snprintf(); | |int main() { |#if defined (__stub_snprintf) || defined (__stub___snprintf) | fail fail fail |#else | snprintf(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_13.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_13.c .sconf_temp/conftest_13.c:8:6: warning: conflicting types for built-in function 'snprintf' [enabled by default] char snprintf(); ^ gcc -o .sconf_temp/conftest_13 .sconf_temp/conftest_13.o scons: Configure: yes scons: Configure: Checking for C function vsnprintf()... .sconf_temp/conftest_14.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char vsnprintf(); | |int main() { |#if defined (__stub_vsnprintf) || defined (__stub___vsnprintf) | fail fail fail |#else | vsnprintf(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_14.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_14.c .sconf_temp/conftest_14.c:8:6: warning: conflicting types for built-in function 'vsnprintf' [enabled by default] char vsnprintf(); ^ gcc -o .sconf_temp/conftest_14 .sconf_temp/conftest_14.o scons: Configure: yes scons: Configure: Checking for C function strlcat()... .sconf_temp/conftest_15.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strlcat(); | |int main() { |#if defined (__stub_strlcat) || defined (__stub___strlcat) | fail fail fail |#else | strlcat(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_15.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_15.c gcc -o .sconf_temp/conftest_15 .sconf_temp/conftest_15.o .sconf_temp/conftest_15.o: In function `main': conftest_15.c:(.text+0xa): undefined reference to `strlcat' collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking for C function strlcpy()... .sconf_temp/conftest_16.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strlcpy(); | |int main() { |#if defined (__stub_strlcpy) || defined (__stub___strlcpy) | fail fail fail |#else | strlcpy(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_16.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_16.c gcc -o .sconf_temp/conftest_16 .sconf_temp/conftest_16.o .sconf_temp/conftest_16.o: In function `main': conftest_16.c:(.text+0xa): undefined reference to `strlcpy' collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking for C function fdatasync()... .sconf_temp/conftest_17.c <- | | |#include |#include | |int main() { |#if defined (__stub_fdatasync) || defined (__stub___fdatasync) | fail fail fail |#else | fdatasync(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_17.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_17.c .sconf_temp/conftest_17.c: In function 'main': .sconf_temp/conftest_17.c:10:3: error: too few arguments to function 'fdatasync' fdatasync(); ^ In file included from .sconf_temp/conftest_17.c:4:0: /usr/include/unistd.h:1134:12: note: declared here extern int fdatasync (int __fildes); ^ scons: Configure: no scons: Configure: Checking for C function fls()... .sconf_temp/conftest_18.c <- | | |#include | | #include | #include | | |int main() { |#if defined (__stub_fls) || defined (__stub___fls) | fail fail fail |#else | fls(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_18.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_18.c gcc -o .sconf_temp/conftest_18 .sconf_temp/conftest_18.o .sconf_temp/conftest_18.o: In function `main': conftest_18.c:(.text+0xa): undefined reference to `fls' collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking for C function fseeko()... .sconf_temp/conftest_19.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char fseeko(); | |int main() { |#if defined (__stub_fseeko) || defined (__stub___fseeko) | fail fail fail |#else | fseeko(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_19.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_19.c gcc -o .sconf_temp/conftest_19 .sconf_temp/conftest_19.o scons: Configure: yes scons: Configure: Checking for C function getaddrinfo()... .sconf_temp/conftest_20.c <- | | |#include | | #include | | |int main() { |#if defined (__stub_getaddrinfo) || defined (__stub___getaddrinfo) | fail fail fail |#else | getaddrinfo(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_20.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_20.c gcc -o .sconf_temp/conftest_20 .sconf_temp/conftest_20.o scons: Configure: yes scons: Configure: Checking for C function gethostbyname_r()... .sconf_temp/conftest_21.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char gethostbyname_r(); | |int main() { |#if defined (__stub_gethostbyname_r) || defined (__stub___gethostbyname_r) | fail fail fail |#else | gethostbyname_r(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_21.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_21.c gcc -o .sconf_temp/conftest_21 .sconf_temp/conftest_21.o scons: Configure: yes scons: Configure: Checking for C function getifaddrs()... .sconf_temp/conftest_22.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char getifaddrs(); | |int main() { |#if defined (__stub_getifaddrs) || defined (__stub___getifaddrs) | fail fail fail |#else | getifaddrs(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_22.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_22.c gcc -o .sconf_temp/conftest_22 .sconf_temp/conftest_22.o scons: Configure: yes scons: Configure: Checking for C function getpeereid()... .sconf_temp/conftest_23.c <- | | |#include | | #include | | |int main() { |#if defined (__stub_getpeereid) || defined (__stub___getpeereid) | fail fail fail |#else | getpeereid(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_23.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_23.c gcc -o .sconf_temp/conftest_23 .sconf_temp/conftest_23.o .sconf_temp/conftest_23.o: In function `main': conftest_23.c:(.text+0xa): undefined reference to `getpeereid' collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking for C function gettimeofday()... .sconf_temp/conftest_24.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char gettimeofday(); | |int main() { |#if defined (__stub_gettimeofday) || defined (__stub___gettimeofday) | fail fail fail |#else | gettimeofday(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_24.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_24.c gcc -o .sconf_temp/conftest_24 .sconf_temp/conftest_24.o scons: Configure: yes scons: Configure: Checking for C header file gssapi/gssapi.h... .sconf_temp/conftest_25.c <- | |#include | | gcc -o .sconf_temp/conftest_25.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_25.c .sconf_temp/conftest_25.c:2:27: fatal error: gssapi/gssapi.h: No such file or directory #include ^ compilation terminated. scons: Configure: no scons: Configure: Checking for C header file gssapi.h... .sconf_temp/conftest_26.c <- | |#include | | gcc -o .sconf_temp/conftest_26.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_26.c .sconf_temp/conftest_26.c:2:20: fatal error: gssapi.h: No such file or directory #include ^ compilation terminated. scons: Configure: no scons: Configure: Checking for C header file history.h... .sconf_temp/conftest_27.c <- | |#include | | gcc -o .sconf_temp/conftest_27.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_27.c .sconf_temp/conftest_27.c:2:21: fatal error: history.h: No such file or directory #include ^ compilation terminated. scons: Configure: no scons: Configure: Checking for C function history_truncate_file()... .sconf_temp/conftest_28.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char history_truncate_file(); | |int main() { |#if defined (__stub_history_truncate_file) || defined (__stub___history_truncate_file) | fail fail fail |#else | history_truncate_file(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_28.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_28.c gcc -o .sconf_temp/conftest_28 .sconf_temp/conftest_28.o .sconf_temp/conftest_28.o: In function `main': conftest_28.c:(.text+0xa): undefined reference to `history_truncate_file' collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking for C header file ieeefp.h... .sconf_temp/conftest_29.c <- | |#include | | gcc -o .sconf_temp/conftest_29.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_29.c .sconf_temp/conftest_29.c:2:20: fatal error: ieeefp.h: No such file or directory #include ^ compilation terminated. scons: Configure: no scons: Configure: Checking for C header file ifaddrs.h... .sconf_temp/conftest_30.c <- | |#include | | gcc -o .sconf_temp/conftest_30.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_30.c scons: Configure: yes scons: Configure: Checking for C function inet_aton()... .sconf_temp/conftest_31.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char inet_aton(); | |int main() { |#if defined (__stub_inet_aton) || defined (__stub___inet_aton) | fail fail fail |#else | inet_aton(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_31.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_31.c gcc -o .sconf_temp/conftest_31 .sconf_temp/conftest_31.o scons: Configure: yes scons: Configure: Checking for C header file inttypes.h... .sconf_temp/conftest_32.c <- | |#include | | gcc -o .sconf_temp/conftest_32.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_32.c scons: Configure: yes scons: Configure: Checking for C type int64... .sconf_temp/conftest_33.c <- | | | | #include | | |int main() { | if ((int64 *) 0) | return 0; | if (sizeof (int64)) | return 0; |} | gcc -o .sconf_temp/conftest_33.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_33.c .sconf_temp/conftest_33.c: In function 'main': .sconf_temp/conftest_33.c:8:8: error: 'int64' undeclared (first use in this function) if ((int64 *) 0) ^ .sconf_temp/conftest_33.c:8:8: note: each undeclared identifier is reported only once for each function it appears in .sconf_temp/conftest_33.c:8:15: error: expected expression before ')' token if ((int64 *) 0) ^ scons: Configure: no scons: Configure: Checking for C type int8... .sconf_temp/conftest_34.c <- | | | | #include | | |int main() { | if ((int8 *) 0) | return 0; | if (sizeof (int8)) | return 0; |} | gcc -o .sconf_temp/conftest_34.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_34.c .sconf_temp/conftest_34.c: In function 'main': .sconf_temp/conftest_34.c:8:8: error: 'int8' undeclared (first use in this function) if ((int8 *) 0) ^ .sconf_temp/conftest_34.c:8:8: note: each undeclared identifier is reported only once for each function it appears in .sconf_temp/conftest_34.c:8:14: error: expected expression before ')' token if ((int8 *) 0) ^ scons: Configure: no scons: Configure: Checking for C type intptr_t... .sconf_temp/conftest_35.c <- | | | | #include | | |int main() { | if ((intptr_t *) 0) | return 0; | if (sizeof (intptr_t)) | return 0; |} | gcc -o .sconf_temp/conftest_35.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_35.c gcc -o .sconf_temp/conftest_35 .sconf_temp/conftest_35.o scons: Configure: yes scons: Configure: Checking for C type struct sockaddr_in6... .sconf_temp/conftest_36.c <- | | |#include | |int main() { | if ((struct sockaddr_in6 *) 0) | return 0; | if (sizeof (struct sockaddr_in6)) | return 0; |} | gcc -o .sconf_temp/conftest_36.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_36.c gcc -o .sconf_temp/conftest_36 .sconf_temp/conftest_36.o scons: Configure: yes scons: Configure: Checking for C function isinf()... .sconf_temp/conftest_37.c <- | | |#include | | #include | #include | | |int main() { |#if defined (__stub_isinf) || defined (__stub___isinf) | fail fail fail |#else | isinf(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_37.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_37.c In file included from .sconf_temp/conftest_37.c:5:0: .sconf_temp/conftest_37.c: In function 'main': .sconf_temp/conftest_37.c:13:3: error: expected expression before ')' token isinf(); ^ scons: Configure: no scons: Configure: Checking for C header file langinfo.h... .sconf_temp/conftest_38.c <- | |#include | | gcc -o .sconf_temp/conftest_38.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_38.c scons: Configure: yes scons: Configure: Checking for C library -lm... .sconf_temp/conftest_39.c <- | | | |int |main() { | |return 0; |} | gcc -o .sconf_temp/conftest_39.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_39.c gcc -o .sconf_temp/conftest_39 .sconf_temp/conftest_39.o -lm scons: Configure: yes scons: Configure: Checking for C library -lz... .sconf_temp/conftest_40.c <- | | | |int |main() { | |return 0; |} | gcc -o .sconf_temp/conftest_40.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_40.c gcc -o .sconf_temp/conftest_40 .sconf_temp/conftest_40.o -lm -lz /bin/ld: cannot find -lz collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking if long int is a working 64 bit integer type... .sconf_temp/conftest_41.c <- | | typedef long int ac_int64; | |ac_int64 a = 20000001; |ac_int64 b = 40000005; | |int does_int64_work() |{ | ac_int64 c,d; | | if (sizeof(ac_int64) != 8) | return 0; /* definitely not the right size */ | | /* Do perfunctory checks to see if 64-bit arithmetic seems to work */ | c = a * b; | d = (c + b) / b; | if (d != a+1) | return 0; | return 1; |} |main() { | exit(! does_int64_work()); |} | gcc -o .sconf_temp/conftest_41.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_41.c .sconf_temp/conftest_41.c: In function 'main': .sconf_temp/conftest_41.c:22:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] exit(! does_int64_work()); ^ .sconf_temp/conftest_42.c <- | | typedef long int ac_int64; | |ac_int64 a = 20000001; |ac_int64 b = 40000005; | |int does_int64_work() |{ | ac_int64 c,d; | | if (sizeof(ac_int64) != 8) | return 0; /* definitely not the right size */ | | /* Do perfunctory checks to see if 64-bit arithmetic seems to work */ | c = a * b; | d = (c + b) / b; | if (d != a+1) | return 0; | return 1; |} |main() { | exit(! does_int64_work()); |} | gcc -o .sconf_temp/conftest_42.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_42.c .sconf_temp/conftest_42.c: In function 'main': .sconf_temp/conftest_42.c:22:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] exit(! does_int64_work()); ^ gcc -o .sconf_temp/conftest_42 .sconf_temp/conftest_42.o -lm .sconf_temp/conftest_42 > .sconf_temp/conftest_42.out scons: Configure: yes scons: Configure: Checking for C type long long int... .sconf_temp/conftest_43.c <- | | |#include | |int main() { | if ((long long int *) 0) | return 0; | if (sizeof (long long int)) | return 0; |} | gcc -o .sconf_temp/conftest_43.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_43.c gcc -o .sconf_temp/conftest_43 .sconf_temp/conftest_43.o -lm scons: Configure: yes scons: Configure: Checking if long long int is a working 64 bit integer type... .sconf_temp/conftest_44.c <- | | typedef long long int ac_int64; | |ac_int64 a = 20000001; |ac_int64 b = 40000005; | |int does_int64_work() |{ | ac_int64 c,d; | | if (sizeof(ac_int64) != 8) | return 0; /* definitely not the right size */ | | /* Do perfunctory checks to see if 64-bit arithmetic seems to work */ | c = a * b; | d = (c + b) / b; | if (d != a+1) | return 0; | return 1; |} |main() { | exit(! does_int64_work()); |} | gcc -o .sconf_temp/conftest_44.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_44.c .sconf_temp/conftest_44.c: In function 'main': .sconf_temp/conftest_44.c:22:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] exit(! does_int64_work()); ^ .sconf_temp/conftest_45.c <- | | typedef long long int ac_int64; | |ac_int64 a = 20000001; |ac_int64 b = 40000005; | |int does_int64_work() |{ | ac_int64 c,d; | | if (sizeof(ac_int64) != 8) | return 0; /* definitely not the right size */ | | /* Do perfunctory checks to see if 64-bit arithmetic seems to work */ | c = a * b; | d = (c + b) / b; | if (d != a+1) | return 0; | return 1; |} |main() { | exit(! does_int64_work()); |} | gcc -o .sconf_temp/conftest_45.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_45.c .sconf_temp/conftest_45.c: In function 'main': .sconf_temp/conftest_45.c:22:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] exit(! does_int64_work()); ^ gcc -o .sconf_temp/conftest_45 .sconf_temp/conftest_45.o -lm .sconf_temp/conftest_45 > .sconf_temp/conftest_45.out scons: Configure: yes scons: Configure: Checking for C function memmove()... .sconf_temp/conftest_46.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char memmove(); | |int main() { |#if defined (__stub_memmove) || defined (__stub___memmove) | fail fail fail |#else | memmove(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_46.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_46.c .sconf_temp/conftest_46.c:8:6: warning: conflicting types for built-in function 'memmove' [enabled by default] char memmove(); ^ gcc -o .sconf_temp/conftest_46 .sconf_temp/conftest_46.o -lm scons: Configure: yes scons: Configure: Checking for C header file memory.h... .sconf_temp/conftest_47.c <- | |#include | | gcc -o .sconf_temp/conftest_47.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_47.c scons: Configure: yes scons: Configure: Checking for C function mkdtemp()... .sconf_temp/conftest_48.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char mkdtemp(); | |int main() { |#if defined (__stub_mkdtemp) || defined (__stub___mkdtemp) | fail fail fail |#else | mkdtemp(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_48.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_48.c gcc -o .sconf_temp/conftest_48 .sconf_temp/conftest_48.o -lm scons: Configure: yes scons: Configure: Checking for C header file netinet/in.h... .sconf_temp/conftest_49.c <- | |#include | | gcc -o .sconf_temp/conftest_49.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_49.c scons: Configure: yes scons: Configure: Checking for C header file netinet/tcp.h... .sconf_temp/conftest_50.c <- | |#include | | gcc -o .sconf_temp/conftest_50.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_50.c scons: Configure: yes scons: Configure: Checking for C header file net/if.h... .sconf_temp/conftest_51.c <- | |#include | | gcc -o .sconf_temp/conftest_51.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_51.c scons: Configure: yes scons: Configure: Checking for C header file poll.h... .sconf_temp/conftest_52.c <- | |#include | | gcc -o .sconf_temp/conftest_52.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_52.c scons: Configure: yes scons: Configure: Checking for C function poll()... .sconf_temp/conftest_53.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char poll(); | |int main() { |#if defined (__stub_poll) || defined (__stub___poll) | fail fail fail |#else | poll(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_53.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_53.c gcc -o .sconf_temp/conftest_53 .sconf_temp/conftest_53.o -lm scons: Configure: yes scons: Configure: Checking for C function posix_fadvise()... .sconf_temp/conftest_54.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char posix_fadvise(); | |int main() { |#if defined (__stub_posix_fadvise) || defined (__stub___posix_fadvise) | fail fail fail |#else | posix_fadvise(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_54.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_54.c gcc -o .sconf_temp/conftest_54 .sconf_temp/conftest_54.o -lm scons: Configure: yes scons: Configure: Checking for POSIX signal interface... .sconf_temp/conftest_55.c <- | |#include | |int |main () |{ |struct sigaction act, oact; |sigemptyset(&act.sa_mask); |act.sa_flags = SA_RESTART; |sigaction(0, &act, &oact); | ; | return 0; |} | gcc -o .sconf_temp/conftest_55.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_55.c .sconf_temp/conftest_56.c <- | |#include | |int |main () |{ |struct sigaction act, oact; |sigemptyset(&act.sa_mask); |act.sa_flags = SA_RESTART; |sigaction(0, &act, &oact); | ; | return 0; |} | gcc -o .sconf_temp/conftest_56.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_56.c gcc -o .sconf_temp/conftest_56 .sconf_temp/conftest_56.o -lm .sconf_temp/conftest_56 > .sconf_temp/conftest_56.out scons: Configure: yes scons: Configure: Checking whether assembler supports lwarx hint bit... .sconf_temp/conftest_57.c <- | |#include | |int main() { |int a = 0; int *p = &a; int r; |__asm__ __volatile__ (" lwarx %0,0,%1,1 |" : "=&r"(r) : "r"(p)); | return 0; |} | gcc -o .sconf_temp/conftest_57.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_57.c .sconf_temp/conftest_57.c: In function 'main': .sconf_temp/conftest_57.c:6:23: warning: missing terminating " character [enabled by default] __asm__ __volatile__ (" lwarx %0,0,%1,1 ^ .sconf_temp/conftest_57.c:6:1: error: missing terminating " character __asm__ __volatile__ (" lwarx %0,0,%1,1 ^ .sconf_temp/conftest_57.c:7:6: error: expected ':' or ')' before '=' token " : "=&r"(r) : "r"(p)); ^ .sconf_temp/conftest_57.c:7:18: warning: missing terminating " character [enabled by default] " : "=&r"(r) : "r"(p)); ^ .sconf_temp/conftest_57.c:7:6: error: missing terminating " character " : "=&r"(r) : "r"(p)); ^ scons: Configure: no scons: Configure: Checking for C function random()... .sconf_temp/conftest_58.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char random(); | |int main() { |#if defined (__stub_random) || defined (__stub___random) | fail fail fail |#else | random(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_58.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_58.c gcc -o .sconf_temp/conftest_58 .sconf_temp/conftest_58.o -lm scons: Configure: yes scons: Configure: Checking for C function rint()... .sconf_temp/conftest_59.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char rint(); | |int main() { |#if defined (__stub_rint) || defined (__stub___rint) | fail fail fail |#else | rint(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_59.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_59.c .sconf_temp/conftest_59.c:8:6: warning: conflicting types for built-in function 'rint' [enabled by default] char rint(); ^ gcc -o .sconf_temp/conftest_59 .sconf_temp/conftest_59.o -lm scons: Configure: yes scons: Configure: Checking for C type sig_atomic_t... .sconf_temp/conftest_60.c <- | | |#include | |int main() { | if ((sig_atomic_t *) 0) | return 0; | if (sizeof (sig_atomic_t)) | return 0; |} | gcc -o .sconf_temp/conftest_60.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_60.c gcc -o .sconf_temp/conftest_60 .sconf_temp/conftest_60.o -lm scons: Configure: yes scons: Configure: Checking for C function snprintf()... .sconf_temp/conftest_61.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char snprintf(); | |int main() { |#if defined (__stub_snprintf) || defined (__stub___snprintf) | fail fail fail |#else | snprintf(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_61.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_61.c .sconf_temp/conftest_61.c:8:6: warning: conflicting types for built-in function 'snprintf' [enabled by default] char snprintf(); ^ gcc -o .sconf_temp/conftest_61 .sconf_temp/conftest_61.o -lm scons: Configure: yes scons: Configure: Checking for C function srandom()... .sconf_temp/conftest_62.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char srandom(); | |int main() { |#if defined (__stub_srandom) || defined (__stub___srandom) | fail fail fail |#else | srandom(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_62.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_62.c gcc -o .sconf_temp/conftest_62 .sconf_temp/conftest_62.o -lm scons: Configure: yes scons: Configure: Checking for C header file stdint.h... .sconf_temp/conftest_63.c <- | |#include | | gcc -o .sconf_temp/conftest_63.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_63.c scons: Configure: yes scons: Configure: Checking for C header file stdlib.h... .sconf_temp/conftest_64.c <- | |#include | | gcc -o .sconf_temp/conftest_64.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_64.c scons: Configure: yes scons: Configure: Checking for C function strerror()... .sconf_temp/conftest_65.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strerror(); | |int main() { |#if defined (__stub_strerror) || defined (__stub___strerror) | fail fail fail |#else | strerror(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_65.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_65.c gcc -o .sconf_temp/conftest_65 .sconf_temp/conftest_65.o -lm scons: Configure: yes scons: Configure: Checking for C function strerror_r()... .sconf_temp/conftest_66.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strerror_r(); | |int main() { |#if defined (__stub_strerror_r) || defined (__stub___strerror_r) | fail fail fail |#else | strerror_r(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_66.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_66.c gcc -o .sconf_temp/conftest_66 .sconf_temp/conftest_66.o -lm scons: Configure: yes scons: Configure: Checking for C header file strings.h... .sconf_temp/conftest_67.c <- | |#include | | gcc -o .sconf_temp/conftest_67.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_67.c scons: Configure: yes scons: Configure: Checking for C function strtoll()... .sconf_temp/conftest_68.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strtoll(); | |int main() { |#if defined (__stub_strtoll) || defined (__stub___strtoll) | fail fail fail |#else | strtoll(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_68.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_68.c gcc -o .sconf_temp/conftest_68 .sconf_temp/conftest_68.o -lm scons: Configure: yes scons: Configure: Checking for C function strtoq()... .sconf_temp/conftest_69.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strtoq(); | |int main() { |#if defined (__stub_strtoq) || defined (__stub___strtoq) | fail fail fail |#else | strtoq(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_69.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_69.c gcc -o .sconf_temp/conftest_69 .sconf_temp/conftest_69.o -lm scons: Configure: yes scons: Configure: Checking for C function strtoull()... .sconf_temp/conftest_70.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strtoull(); | |int main() { |#if defined (__stub_strtoull) || defined (__stub___strtoull) | fail fail fail |#else | strtoull(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_70.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_70.c gcc -o .sconf_temp/conftest_70 .sconf_temp/conftest_70.o -lm scons: Configure: yes scons: Configure: Checking for C function strtouq()... .sconf_temp/conftest_71.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char strtouq(); | |int main() { |#if defined (__stub_strtouq) || defined (__stub___strtouq) | fail fail fail |#else | strtouq(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_71.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_71.c gcc -o .sconf_temp/conftest_71 .sconf_temp/conftest_71.o -lm scons: Configure: yes scons: Configure: Checking for C header file sys/socket.h... .sconf_temp/conftest_72.c <- | |#include | | gcc -o .sconf_temp/conftest_72.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_72.c scons: Configure: yes scons: Configure: Checking for C type struct addrinfo... .sconf_temp/conftest_73.c <- | | |#include | #include | #include | | |int main() { | if ((struct addrinfo *) 0) | return 0; | if (sizeof (struct addrinfo)) | return 0; |} | gcc -o .sconf_temp/conftest_73.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_73.c gcc -o .sconf_temp/conftest_73 .sconf_temp/conftest_73.o -lm scons: Configure: yes scons: Configure: Checking for C type struct sockaddr... .sconf_temp/conftest_74.c <- | | |#include | #include | #include | | |int main() { | if ((struct sockaddr *) 0) | return 0; | if (sizeof (struct sockaddr)) | return 0; |} | gcc -o .sconf_temp/conftest_74.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_74.c gcc -o .sconf_temp/conftest_74 .sconf_temp/conftest_74.o -lm scons: Configure: yes scons: Configure: Checking whether member sa_len is part of struct sockaddr... .sconf_temp/conftest_75.c <- | | #include | #include | | #include | | |int main() { |static struct sockaddr ac_aggr; |if (ac_aggr.sa_len) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_75.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_75.c .sconf_temp/conftest_75.c: In function 'main': .sconf_temp/conftest_75.c:10:12: error: 'struct sockaddr' has no member named 'sa_len' if (ac_aggr.sa_len) ^ scons: Configure: no scons: Configure: Checking for C type struct sockaddr_storage... .sconf_temp/conftest_76.c <- | | | | #include | #include | | #include | | |int main() { | if ((struct sockaddr_storage *) 0) | return 0; | if (sizeof (struct sockaddr_storage)) | return 0; |} | gcc -o .sconf_temp/conftest_76.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_76.c gcc -o .sconf_temp/conftest_76 .sconf_temp/conftest_76.o -lm scons: Configure: yes scons: Configure: Checking whether member ss_family is part of struct sockaddr_storage... .sconf_temp/conftest_77.c <- | | #include | #include | | #include | | |int main() { |static struct sockaddr_storage ac_aggr; |if (ac_aggr.ss_family) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_77.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_77.c .sconf_temp/conftest_78.c <- | | #include | #include | | #include | | |int main() { |static struct sockaddr_storage ac_aggr; |if (ac_aggr.ss_family) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_78.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_78.c gcc -o .sconf_temp/conftest_78 .sconf_temp/conftest_78.o -lm .sconf_temp/conftest_78 > .sconf_temp/conftest_78.out scons: Configure: yes scons: Configure: Checking whether member ss_len is part of struct sockaddr_storage... .sconf_temp/conftest_79.c <- | | #include | #include | | #include | | |int main() { |static struct sockaddr_storage ac_aggr; |if (ac_aggr.ss_len) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_79.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_79.c .sconf_temp/conftest_79.c: In function 'main': .sconf_temp/conftest_79.c:10:12: error: 'struct sockaddr_storage' has no member named 'ss_len' if (ac_aggr.ss_len) ^ scons: Configure: no scons: Configure: Checking whether member __ss_family is part of struct sockaddr_storage... .sconf_temp/conftest_80.c <- | | #include | #include | | #include | | |int main() { |static struct sockaddr_storage ac_aggr; |if (ac_aggr.__ss_family) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_80.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_80.c .sconf_temp/conftest_80.c: In function 'main': .sconf_temp/conftest_80.c:10:12: error: 'struct sockaddr_storage' has no member named '__ss_family' if (ac_aggr.__ss_family) ^ scons: Configure: no scons: Configure: Checking whether member __ss_len is part of struct sockaddr_storage... .sconf_temp/conftest_81.c <- | | #include | #include | | #include | | |int main() { |static struct sockaddr_storage ac_aggr; |if (ac_aggr.__ss_len) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_81.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_81.c .sconf_temp/conftest_81.c: In function 'main': .sconf_temp/conftest_81.c:10:12: error: 'struct sockaddr_storage' has no member named '__ss_len' if (ac_aggr.__ss_len) ^ scons: Configure: no scons: Configure: Checking for C header file time.h... .sconf_temp/conftest_82.c <- | |#include | | gcc -o .sconf_temp/conftest_82.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_82.c scons: Configure: yes scons: Configure: Checking for C header file sys/time.h... .sconf_temp/conftest_83.c <- | |#include | | gcc -o .sconf_temp/conftest_83.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_83.c scons: Configure: yes scons: Configure: Checking whether to use time.h ... .sconf_temp/conftest_84.c <- | |#include |#include | |int |main () |{ |struct tm tm; |int *p = &tm.tm_sec; |return !p; |} | gcc -o .sconf_temp/conftest_84.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_84.c .sconf_temp/conftest_85.c <- | |#include |#include | |int |main () |{ |struct tm tm; |int *p = &tm.tm_sec; |return !p; |} | gcc -o .sconf_temp/conftest_85.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_85.c gcc -o .sconf_temp/conftest_85 .sconf_temp/conftest_85.o -lm .sconf_temp/conftest_85 > .sconf_temp/conftest_85.out scons: Configure: yes scons: Configure: Checking whether member tm_zone is part of struct tm... .sconf_temp/conftest_86.c <- | | #include | #include | | |int main() { |static struct tm ac_aggr; |if (ac_aggr.tm_zone) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_86.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_86.c .sconf_temp/conftest_87.c <- | | #include | #include | | |int main() { |static struct tm ac_aggr; |if (ac_aggr.tm_zone) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_87.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_87.c gcc -o .sconf_temp/conftest_87 .sconf_temp/conftest_87.o -lm .sconf_temp/conftest_87 > .sconf_temp/conftest_87.out scons: Configure: yes scons: Configure: Checking for C header file sys/ioctl.h... .sconf_temp/conftest_88.c <- | |#include | | gcc -o .sconf_temp/conftest_88.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_88.c scons: Configure: yes scons: Configure: Checking for C header file sys/poll.h... .sconf_temp/conftest_89.c <- | |#include | | gcc -o .sconf_temp/conftest_89.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_89.c scons: Configure: yes scons: Configure: Checking for C header file sys/select.h... .sconf_temp/conftest_90.c <- | |#include | | gcc -o .sconf_temp/conftest_90.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_90.c scons: Configure: yes scons: Configure: Checking for C header file sys/sockio.h... .sconf_temp/conftest_91.c <- | |#include | | gcc -o .sconf_temp/conftest_91.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_91.c .sconf_temp/conftest_91.c:2:24: fatal error: sys/sockio.h: No such file or directory #include ^ compilation terminated. scons: Configure: no scons: Configure: Checking for C header file sys/ucred.h... .sconf_temp/conftest_92.c <- | |#include | | gcc -o .sconf_temp/conftest_92.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_92.c .sconf_temp/conftest_92.c:2:23: fatal error: sys/ucred.h: No such file or directory #include ^ compilation terminated. scons: Configure: no scons: Configure: Checking for C header file sys/un.h... .sconf_temp/conftest_93.c <- | |#include | | gcc -o .sconf_temp/conftest_93.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_93.c scons: Configure: yes scons: Configure: Checking for C header file sys/termios.h... .sconf_temp/conftest_94.c <- | |#include | | gcc -o .sconf_temp/conftest_94.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_94.c scons: Configure: yes scons: Configure: Checking for C function towlower()... .sconf_temp/conftest_95.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char towlower(); | |int main() { |#if defined (__stub_towlower) || defined (__stub___towlower) | fail fail fail |#else | towlower(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_95.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_95.c .sconf_temp/conftest_95.c:8:6: warning: conflicting types for built-in function 'towlower' [enabled by default] char towlower(); ^ gcc -o .sconf_temp/conftest_95 .sconf_temp/conftest_95.o -lm scons: Configure: yes scons: Configure: Checking whether member tm_zone is part of struct tm... .sconf_temp/conftest_96.c <- | | #include | #include | | |int main() { |static struct tm ac_aggr; |if (ac_aggr.tm_zone) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_96.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_96.c .sconf_temp/conftest_97.c <- | | #include | #include | | |int main() { |static struct tm ac_aggr; |if (ac_aggr.tm_zone) |return 0; | return 0; |} | gcc -o .sconf_temp/conftest_97.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_97.c gcc -o .sconf_temp/conftest_97 .sconf_temp/conftest_97.o -lm .sconf_temp/conftest_97 > .sconf_temp/conftest_97.out scons: Configure: yes scons: Configure: Checking for C type uint64... .sconf_temp/conftest_98.c <- | | |#include | |int main() { | if ((uint64 *) 0) | return 0; | if (sizeof (uint64)) | return 0; |} | gcc -o .sconf_temp/conftest_98.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_98.c .sconf_temp/conftest_98.c: In function 'main': .sconf_temp/conftest_98.c:6:8: error: 'uint64' undeclared (first use in this function) if ((uint64 *) 0) ^ .sconf_temp/conftest_98.c:6:8: note: each undeclared identifier is reported only once for each function it appears in .sconf_temp/conftest_98.c:6:16: error: expected expression before ')' token if ((uint64 *) 0) ^ scons: Configure: no scons: Configure: Checking for C type uint8... .sconf_temp/conftest_99.c <- | | |#include | |int main() { | if ((uint8 *) 0) | return 0; | if (sizeof (uint8)) | return 0; |} | gcc -o .sconf_temp/conftest_99.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_99.c .sconf_temp/conftest_99.c: In function 'main': .sconf_temp/conftest_99.c:6:8: error: 'uint8' undeclared (first use in this function) if ((uint8 *) 0) ^ .sconf_temp/conftest_99.c:6:8: note: each undeclared identifier is reported only once for each function it appears in .sconf_temp/conftest_99.c:6:15: error: expected expression before ')' token if ((uint8 *) 0) ^ scons: Configure: no scons: Configure: Checking for C type struct sockaddr_un... .sconf_temp/conftest_100.c <- | | |#include | | #include | | |int main() { | if ((struct sockaddr_un *) 0) | return 0; | if (sizeof (struct sockaddr_un)) | return 0; |} | gcc -o .sconf_temp/conftest_100.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_100.c gcc -o .sconf_temp/conftest_100 .sconf_temp/conftest_100.o -lm scons: Configure: yes scons: Configure: Checking for C function unsetenv()... .sconf_temp/conftest_101.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char unsetenv(); | |int main() { |#if defined (__stub_unsetenv) || defined (__stub___unsetenv) | fail fail fail |#else | unsetenv(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_101.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_101.c gcc -o .sconf_temp/conftest_101 .sconf_temp/conftest_101.o -lm scons: Configure: yes scons: Configure: Checking for C function unsetenv()... .sconf_temp/conftest_102.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char unsetenv(); | |int main() { |#if defined (__stub_unsetenv) || defined (__stub___unsetenv) | fail fail fail |#else | unsetenv(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_102.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_102.c gcc -o .sconf_temp/conftest_102 .sconf_temp/conftest_102.o -lm scons: Configure: yes scons: Configure: Checking for C function wcstombs()... .sconf_temp/conftest_103.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char wcstombs(); | |int main() { |#if defined (__stub_wcstombs) || defined (__stub___wcstombs) | fail fail fail |#else | wcstombs(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_103.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_103.c gcc -o .sconf_temp/conftest_103 .sconf_temp/conftest_103.o -lm scons: Configure: yes scons: Configure: Checking for C function wcstombs_l()... .sconf_temp/conftest_104.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char wcstombs_l(); | |int main() { |#if defined (__stub_wcstombs_l) || defined (__stub___wcstombs_l) | fail fail fail |#else | wcstombs_l(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_104.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_104.c gcc -o .sconf_temp/conftest_104 .sconf_temp/conftest_104.o -lm .sconf_temp/conftest_104.o: In function `main': conftest_104.c:(.text+0xa): undefined reference to `wcstombs_l' collect2: error: ld returned 1 exit status scons: Configure: no scons: Configure: Checking whether compiler understands __builtin_types_compatible_p... .sconf_temp/conftest_105.c <- | | int |main () |{ | int x; static int y[__builtin_types_compatible_p(__typeof__(x), int)]; | ; | return 0; |} | gcc -o .sconf_temp/conftest_105.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_105.c scons: Configure: yes scons: Configure: Checking whether compiler understands __builtin_unreachable... .sconf_temp/conftest_106.c <- | | int |main () |{ |__builtin_unreachable(); | return 0; |} | gcc -o .sconf_temp/conftest_106.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_106.c scons: Configure: yes scons: Configure: Checking whether compiler understands _Static_assert... .sconf_temp/conftest_107.c <- | |int |main () |{ |({ _Static_assert(1, "foo"); }) | ; | return 0; |} | gcc -o .sconf_temp/conftest_107.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_107.c scons: Configure: yes scons: Configure: Checking whether compiler understands _Static_assert... .sconf_temp/conftest_108.c <- | |#include |int |main () |{ |#define debug(...) fprintf(stderr, __VA_ARGS__) |debug("%s", "blarg"); | | ; | return 0; |} | gcc -o .sconf_temp/conftest_108.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_108.c scons: Configure: yes scons: Configure: Checking 'l' as snprintf length modifier for long long int... .sconf_temp/conftest_109.c <- | |#include |typedef long long int ac_int64; |#define INT64_FORMAT "%ld" | |ac_int64 a = 20000001; |ac_int64 b = 40000005; | |int does_int64_snprintf_work() |{ | ac_int64 c; | char buf[100]; | | if (sizeof(ac_int64) != 8) { | printf("Failed size.\n"); | return 0; /* doesn't look like the right size */ | } | | c = a * b; | snprintf(buf, 100, INT64_FORMAT, c); | if (strcmp(buf, "800000140000005") != 0) { | printf("Failed [%s]\n",buf); | return 0; /* either multiply or snprintf is busted */ | } | return 1; |} |main() { | exit(! does_int64_snprintf_work()); |} | gcc -o .sconf_temp/conftest_109.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_109.c .sconf_temp/conftest_109.c: In function 'main': .sconf_temp/conftest_109.c:28:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] exit(! does_int64_snprintf_work()); ^ .sconf_temp/conftest_110.c <- | |#include |typedef long long int ac_int64; |#define INT64_FORMAT "%ld" | |ac_int64 a = 20000001; |ac_int64 b = 40000005; | |int does_int64_snprintf_work() |{ | ac_int64 c; | char buf[100]; | | if (sizeof(ac_int64) != 8) { | printf("Failed size.\n"); | return 0; /* doesn't look like the right size */ | } | | c = a * b; | snprintf(buf, 100, INT64_FORMAT, c); | if (strcmp(buf, "800000140000005") != 0) { | printf("Failed [%s]\n",buf); | return 0; /* either multiply or snprintf is busted */ | } | return 1; |} |main() { | exit(! does_int64_snprintf_work()); |} | gcc -o .sconf_temp/conftest_110.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_110.c .sconf_temp/conftest_110.c: In function 'main': .sconf_temp/conftest_110.c:28:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] exit(! does_int64_snprintf_work()); ^ gcc -o .sconf_temp/conftest_110 .sconf_temp/conftest_110.o -lm .sconf_temp/conftest_110 > .sconf_temp/conftest_110.out scons: Configure: yes scons: Configure: Determining size align of long long int... .sconf_temp/conftest_111.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; long long int y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_111.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_111.c .sconf_temp/conftest_112.c <- | |#include |#include |#ifndef offsetof |# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) |#endif |typedef struct { char x; long long int y; } align_struc; |/* end confdefs.h. */ |int main () |{ | | printf("%d",(int) offsetof (align_struc, y)); | return 0; |} | gcc -o .sconf_temp/conftest_112.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_112.c gcc -o .sconf_temp/conftest_112 .sconf_temp/conftest_112.o -lm .sconf_temp/conftest_112 > .sconf_temp/conftest_112.out scons: Configure: 8 scons: Configure: Checking for __int128... .sconf_temp/conftest_113.c <- | |/* | * These are globals to discourage the compiler from folding all the | * arithmetic tests down to compile-time constants. We do not have | * convenient support for 64bit literals at this point... | */ |__int128 a = 48828125; |__int128 b = 97656255; | |int |main () |{ | |__int128 c,d; |a = (a << 12) + 1; /* 200000000001 */ |b = (b << 12) + 5; /* 400000000005 */ |/* use the most relevant arithmetic ops */ |c = a * b; |d = (c + b) / b; |/* return different values, to prevent optimizations */ |if (d != a+1) | return 0; |return 1; | | ; | return 0; |} | gcc -o .sconf_temp/conftest_113.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_113.c .sconf_temp/conftest_114.c <- | |/* | * These are globals to discourage the compiler from folding all the | * arithmetic tests down to compile-time constants. We do not have | * convenient support for 64bit literals at this point... | */ |__int128 a = 48828125; |__int128 b = 97656255; | |int |main () |{ | |__int128 c,d; |a = (a << 12) + 1; /* 200000000001 */ |b = (b << 12) + 5; /* 400000000005 */ |/* use the most relevant arithmetic ops */ |c = a * b; |d = (c + b) / b; |/* return different values, to prevent optimizations */ |if (d != a+1) | return 0; |return 1; | | ; | return 0; |} | gcc -o .sconf_temp/conftest_114.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_114.c gcc -o .sconf_temp/conftest_114 .sconf_temp/conftest_114.o -lm scons: Configure: yes scons: Configure: Checking for quiet inline (no complaint if unreferenced)... .sconf_temp/conftest_115.c <- | |/* | * For the raison d'etre of this file, check the comment above the definition | * of the PGAC_C_INLINE macro in config/c-compiler.m4. | */ |static inline int |fun() |{ | return 0; |} | |/* | * "IBM XL C/C++ for AIX, V12.1" miscompiles, for 32-bit, some inline | * expansions of ginCompareItemPointers() "long long" arithmetic. To take | * advantage of inlining, build a 64-bit PostgreSQL. | */ |#if defined(__ILP32__) && defined(__IBMC__) |#error "known inlining bug" |#endif | |int |main () |{ | | ; | return 0; |} | gcc -o .sconf_temp/conftest_115.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_115.c scons: Configure: yes scons: Configure: Checking whether strerror_r returns int... .sconf_temp/conftest_116.c <- | |/* end confdefs.h. */ |#include |int |main () |{ |#ifndef _AIX |int strerror_r(int, char *, size_t); |#else |/* Older AIX has 'int' for the third argument so we don't test the args. */ |int strerror_r(); |#endif | ; | return 0; |} gcc -o .sconf_temp/conftest_116.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_116.c .sconf_temp/conftest_116.c: In function 'main': .sconf_temp/conftest_116.c:8:5: error: conflicting types for 'strerror_r' int strerror_r(int, char *, size_t); ^ In file included from .sconf_temp/conftest_116.c:3:0: /usr/include/string.h:434:14: note: previous declaration of 'strerror_r' was here extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) ^ scons: Configure: no scons: Configure: Checking whether snprintf supports the %z modifier... .sconf_temp/conftest_117.c <- | | /* end confdefs.h. */ |#include |#include | |int main() |{ | char bufz[100]; | char buf64[100]; | | /* | * Print the largest unsigned number fitting in a size_t using both %zu | * and the previously-determined format for 64-bit integers. Note that | * we don't run this code unless we know snprintf handles 64-bit ints. | */ | bufz[0] = '\0'; /* in case snprintf fails to emit anything */ | snprintf(bufz, sizeof(bufz), "%zu", ~((size_t) 0)); | snprintf(buf64, sizeof(buf64), "%lu", | (unsigned long int) ~((size_t) 0)); | if (strcmp(bufz, buf64) != 0) | return 1; | return 0; |} | gcc -o .sconf_temp/conftest_117.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_117.c .sconf_temp/conftest_118.c <- | | /* end confdefs.h. */ |#include |#include | |int main() |{ | char bufz[100]; | char buf64[100]; | | /* | * Print the largest unsigned number fitting in a size_t using both %zu | * and the previously-determined format for 64-bit integers. Note that | * we don't run this code unless we know snprintf handles 64-bit ints. | */ | bufz[0] = '\0'; /* in case snprintf fails to emit anything */ | snprintf(bufz, sizeof(bufz), "%zu", ~((size_t) 0)); | snprintf(buf64, sizeof(buf64), "%lu", | (unsigned long int) ~((size_t) 0)); | if (strcmp(bufz, buf64) != 0) | return 1; | return 0; |} | gcc -o .sconf_temp/conftest_118.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_118.c gcc -o .sconf_temp/conftest_118 .sconf_temp/conftest_118.o -lm .sconf_temp/conftest_118 > .sconf_temp/conftest_118.out scons: Configure: yes scons: Configure: Checking for C function accept()... .sconf_temp/conftest_119.c <- | | |#include | |#ifdef __cplusplus |extern "C" |#endif |char accept(); | |int main() { |#if defined (__stub_accept) || defined (__stub___accept) | fail fail fail |#else | accept(); |#endif | | return 0; |} | gcc -o .sconf_temp/conftest_119.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_119.c gcc -o .sconf_temp/conftest_119 .sconf_temp/conftest_119.o -lm scons: Configure: yes scons: Configure: Checking types of arguments for accept()... .sconf_temp/conftest_120.c <- | |#include |#include | |#include | |extern int accept (int,struct sockaddr *,int*); |int |main () |{ | | ; | return 0; |} | gcc -o .sconf_temp/conftest_120.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_120.c .sconf_temp/conftest_120.c:7:12: error: conflicting types for 'accept' extern int accept (int,struct sockaddr *,int*); ^ In file included from .sconf_temp/conftest_120.c:5:0: /usr/include/sys/socket.h:244:12: note: previous declaration of 'accept' was here extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ .sconf_temp/conftest_121.c <- | |#include |#include | |#include | |extern int accept (int,struct sockaddr *,size_t*); |int |main () |{ | | ; | return 0; |} | gcc -o .sconf_temp/conftest_121.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_121.c .sconf_temp/conftest_121.c:7:12: error: conflicting types for 'accept' extern int accept (int,struct sockaddr *,size_t*); ^ In file included from .sconf_temp/conftest_121.c:5:0: /usr/include/sys/socket.h:244:12: note: previous declaration of 'accept' was here extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ .sconf_temp/conftest_122.c <- | |#include |#include | |#include | |extern int accept (int,struct sockaddr *,socklen_t*); |int |main () |{ | | ; | return 0; |} | gcc -o .sconf_temp/conftest_122.o -c -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -DREFINT_VERBOSE -D_GNU_SOURCE .sconf_temp/conftest_122.c scons: Configure: extern int accept (int,struct sockaddr *,socklen_t*); file /home/gilje/cvmfs_link/rat-6.16.5/config/GEANT4.scons,line 35: Configure(confdir = .sconf_temp) scons: Configure: Checking for C library G4clhep... .sconf_temp/conftest_123.c <- | | | |int |main() { | |return 0; |} | gcc -o .sconf_temp/conftest_123.o -c -W -Wall -pedantic -Wno-non-virtual-dtor -Wno-long-long -Wwrite-strings -Wpointer-arith -Woverloaded-virtual -Wno-variadic-macros -Wshadow -pipe -DG4UI_USE_TCSH -I/home/gilje/cvmfs_link/geant4.10.0.p02/include/Geant4 .sconf_temp/conftest_123.c cc1: warning: command line option '-Wno-non-virtual-dtor' is valid for C++/ObjC++ but not for C [enabled by default] cc1: warning: command line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C [enabled by default] gcc -o .sconf_temp/conftest_123 .sconf_temp/conftest_123.o -L/home/gilje/cvmfs_link/geant4.10.0.p02/lib64 -lG4Tree -lG4FR -lG4GMocren -lG4visHepRep -lG4RayTracer -lG4VRML -lG4vis_management -lG4modeling -lG4interfaces -lG4persistency -lG4analysis -lG4error_propagation -lG4readout -lG4physicslists -lG4run -lG4event -lG4tracking -lG4parmodels -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4materials -lG4graphics_reps -lG4intercoms -lG4global -lG4clhep -lG4expat -lG4zlib -lG4clhep scons: Configure: yes