Ticket #45264: config.log

File config.log, 122.7 KB (added by ifernandolopez (Fernando López Hernández), 10 years ago)
Line 
1This file contains any messages produced by compilers while
2running configure, to aid debugging if configure makes a mistake.
3
4configure:1888: checking for Cygwin environment
5configure:1904: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include conftest.c 1>&5
6configure:1900:8: error: use of undeclared identifier '__CYGWIN32__'
7return __CYGWIN__;
8       ^
9configure:1898:20: note: expanded from macro '__CYGWIN__'
10#define __CYGWIN__ __CYGWIN32__
11                   ^
121 error generated.
13configure: failed program was:
14#line 1893 "configure"
15#include "confdefs.h"
16
17int main() {
18
19#ifndef __CYGWIN__
20#define __CYGWIN__ __CYGWIN32__
21#endif
22return __CYGWIN__;
23; return 0; }
24configure:1921: checking for mingw32 environment
25configure:1933: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include conftest.c 1>&5
26configure:1929:8: error: use of undeclared identifier '__MINGW32__'
27return __MINGW32__;
28       ^
291 error generated.
30configure: failed program was:
31#line 1926 "configure"
32#include "confdefs.h"
33
34int main() {
35return __MINGW32__;
36; return 0; }
37configure:1952: checking for egrep
38configure:1967: checking for a sed that does not truncate output
39configure:2117: checking host system type
40configure:2138: checking target system type
41configure:2250: checking for gcc
42configure:2363: checking whether the C compiler (/usr/bin/clang -pipe -Os -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64) works
43configure:2379: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
44configure:2376:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
45main(){return(0);}
46^~~~
471 warning generated.
48configure:2405: checking whether the C compiler (/usr/bin/clang -pipe -Os -arch x86_64 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64) is a cross-compiler
49configure:2410: checking whether we are using GNU C
50configure:2419: /usr/bin/clang -E conftest.c
51configure:2438: checking whether /usr/bin/clang accepts -g
52configure:2470: checking how to run the C preprocessor
53configure:2491: /usr/bin/clang -E -I/opt/local/include conftest.c >/dev/null 2>conftest.out
54configure:2552: checking for icc
55configure:2576: checking for suncc
56configure:2601: checking whether /usr/bin/clang and cc understand -c and -o together
57configure:2616: /usr/bin/clang -c conftest.c -o conftest.o 1>&5
58conftest.c:1:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
59foo(){}
60^~~
61conftest.c:1:7: warning: control reaches end of non-void function [-Wreturn-type]
62foo(){}
63      ^
642 warnings generated.
65configure:2617: /usr/bin/clang -c conftest.c -o conftest.o 1>&5
66conftest.c:1:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
67foo(){}
68^~~
69conftest.c:1:7: warning: control reaches end of non-void function [-Wreturn-type]
70foo(){}
71      ^
722 warnings generated.
73configure:2622: cc -c conftest.c 1>&5
74conftest.c:1:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
75foo(){}
76^~~
77conftest.c:1:7: warning: control reaches end of non-void function [-Wreturn-type]
78foo(){}
79      ^
802 warnings generated.
81configure:2624: cc -c conftest.c -o conftest.o 1>&5
82conftest.c:1:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
83foo(){}
84^~~
85conftest.c:1:7: warning: control reaches end of non-void function [-Wreturn-type]
86foo(){}
87      ^
882 warnings generated.
89configure:2625: cc -c conftest.c -o conftest.o 1>&5
90conftest.c:1:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
91foo(){}
92^~~
93conftest.c:1:7: warning: control reaches end of non-void function [-Wreturn-type]
94foo(){}
95      ^
962 warnings generated.
97configure:2652: checking how to run the C preprocessor
98configure:2732: checking for AIX
99configure:2756: checking whether ln -s works
100configure:2781: checking for system library directory
101configure:2807: checking whether to enable runpaths
102configure:2831: checking if compiler supports -R
103configure:2846: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -R /usr/lib -lresolv 1>&5
104clang: warning: argument unused during compilation: '-R'
105ld: can't map file, errno=22 file '/usr/lib' for architecture x86_64
106clang: error: linker command failed with exit code 1 (use -v to see invocation)
107configure: failed program was:
108#line 2839 "configure"
109#include "confdefs.h"
110
111int main() {
112
113; return 0; }
114configure:2864: checking if compiler supports -Wl,-rpath,
115configure:2879: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -Wl,-rpath,/usr/lib -lresolv 1>&5
116configure:2910: checking for gawk
117configure:2970: checking for bison
118configure:3010: checking for bison version
119configure:3050: checking for flex
120configure:3084: checking for yywrap in -lfl
121configure:3103: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lfl  -lresolv 1>&5
122ld: library not found for -lfl
123clang: error: linker command failed with exit code 1 (use -v to see invocation)
124configure: failed program was:
125#line 3092 "configure"
126#include "confdefs.h"
127/* Override any gcc2 internal prototype to avoid an error.  */
128/* We use char because int might match the return type of a gcc2
129    builtin and then its argument prototype would still apply.  */
130char yywrap();
131
132int main() {
133yywrap()
134; return 0; }
135configure:3127: checking lex output file root
136configure:3148: checking whether yytext is a pointer
137configure:3167: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv  1>&5
138Undefined symbols for architecture x86_64:
139  "_yywrap", referenced from:
140      _yylex in conftest-89fbbe.o
141ld: symbol(s) not found for architecture x86_64
142clang: error: linker command failed with exit code 1 (use -v to see invocation)
143configure: failed program was:
144#line 3160 "configure"
145#include "confdefs.h"
146
147#line 3 "lex.yy.c"
148
149#define  YY_INT_ALIGNED short int
150
151/* A lexical scanner generated by flex */
152
153#define FLEX_SCANNER
154#define YY_FLEX_MAJOR_VERSION 2
155#define YY_FLEX_MINOR_VERSION 5
156#define YY_FLEX_SUBMINOR_VERSION 35
157#if YY_FLEX_SUBMINOR_VERSION > 0
158#define FLEX_BETA
159#endif
160
161/* First, we deal with  platform-specific or compiler-specific issues. */
162
163/* begin standard C headers. */
164#include <stdio.h>
165#include <string.h>
166#include <errno.h>
167#include <stdlib.h>
168
169/* end standard C headers. */
170
171/* flex integer type definitions */
172
173#ifndef FLEXINT_H
174#define FLEXINT_H
175
176/* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
177
178#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
179
180/* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
181 * if you want the limit (max/min) macros for int types.
182 */
183#ifndef __STDC_LIMIT_MACROS
184#define __STDC_LIMIT_MACROS 1
185#endif
186
187#include <inttypes.h>
188typedef int8_t flex_int8_t;
189typedef uint8_t flex_uint8_t;
190typedef int16_t flex_int16_t;
191typedef uint16_t flex_uint16_t;
192typedef int32_t flex_int32_t;
193typedef uint32_t flex_uint32_t;
194typedef uint64_t flex_uint64_t;
195#else
196typedef signed char flex_int8_t;
197typedef short int flex_int16_t;
198typedef int flex_int32_t;
199typedef unsigned char flex_uint8_t;
200typedef unsigned short int flex_uint16_t;
201typedef unsigned int flex_uint32_t;
202#endif /* ! C99 */
203
204/* Limits of integral types. */
205#ifndef INT8_MIN
206#define INT8_MIN               (-128)
207#endif
208#ifndef INT16_MIN
209#define INT16_MIN              (-32767-1)
210#endif
211#ifndef INT32_MIN
212#define INT32_MIN              (-2147483647-1)
213#endif
214#ifndef INT8_MAX
215#define INT8_MAX               (127)
216#endif
217#ifndef INT16_MAX
218#define INT16_MAX              (32767)
219#endif
220#ifndef INT32_MAX
221#define INT32_MAX              (2147483647)
222#endif
223#ifndef UINT8_MAX
224#define UINT8_MAX              (255U)
225#endif
226#ifndef UINT16_MAX
227#define UINT16_MAX             (65535U)
228#endif
229#ifndef UINT32_MAX
230#define UINT32_MAX             (4294967295U)
231#endif
232
233#endif /* ! FLEXINT_H */
234
235#ifdef __cplusplus
236
237/* The "const" storage-class-modifier is valid. */
238#define YY_USE_CONST
239
240#else   /* ! __cplusplus */
241
242/* C99 requires __STDC__ to be defined as 1. */
243#if defined (__STDC__)
244
245#define YY_USE_CONST
246
247#endif  /* defined (__STDC__) */
248#endif  /* ! __cplusplus */
249
250#ifdef YY_USE_CONST
251#define yyconst const
252#else
253#define yyconst
254#endif
255
256/* Returned upon end-of-file. */
257#define YY_NULL 0
258
259/* Promotes a possibly negative, possibly signed char to an unsigned
260 * integer for use as an array index.  If the signed char is negative,
261 * we want to instead treat it as an 8-bit unsigned char, hence the
262 * double cast.
263 */
264#define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
265
266/* Enter a start condition.  This macro really ought to take a parameter,
267 * but we do it the disgusting crufty way forced on us by the ()-less
268 * definition of BEGIN.
269 */
270#define BEGIN (yy_start) = 1 + 2 *
271
272/* Translate the current start state into a value that can be later handed
273 * to BEGIN to return to the state.  The YYSTATE alias is for lex
274 * compatibility.
275 */
276#define YY_START (((yy_start) - 1) / 2)
277#define YYSTATE YY_START
278
279/* Action number for EOF rule of a given start state. */
280#define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
281
282/* Special action meaning "start processing a new file". */
283#define YY_NEW_FILE yyrestart(yyin  )
284
285#define YY_END_OF_BUFFER_CHAR 0
286
287/* Size of default input buffer. */
288#ifndef YY_BUF_SIZE
289#define YY_BUF_SIZE 16384
290#endif
291
292/* The state buf must be large enough to hold one state per character in the main buffer.
293 */
294#define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
295
296#ifndef YY_TYPEDEF_YY_BUFFER_STATE
297#define YY_TYPEDEF_YY_BUFFER_STATE
298typedef struct yy_buffer_state *YY_BUFFER_STATE;
299#endif
300
301#ifndef YY_TYPEDEF_YY_SIZE_T
302#define YY_TYPEDEF_YY_SIZE_T
303typedef size_t yy_size_t;
304#endif
305
306extern yy_size_t yyleng;
307
308extern FILE *yyin, *yyout;
309
310#define EOB_ACT_CONTINUE_SCAN 0
311#define EOB_ACT_END_OF_FILE 1
312#define EOB_ACT_LAST_MATCH 2
313
314    #define YY_LESS_LINENO(n)
315   
316/* Return all but the first "n" matched characters back to the input stream. */
317#define yyless(n) \
318        do \
319                { \
320                /* Undo effects of setting up yytext. */ \
321        int yyless_macro_arg = (n); \
322        YY_LESS_LINENO(yyless_macro_arg);\
323                *yy_cp = (yy_hold_char); \
324                YY_RESTORE_YY_MORE_OFFSET \
325                (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
326                YY_DO_BEFORE_ACTION; /* set up yytext again */ \
327                } \
328        while ( 0 )
329
330#define unput(c) yyunput( c, (yytext_ptr)  )
331
332#ifndef YY_STRUCT_YY_BUFFER_STATE
333#define YY_STRUCT_YY_BUFFER_STATE
334struct yy_buffer_state
335        {
336        FILE *yy_input_file;
337
338        char *yy_ch_buf;                /* input buffer */
339        char *yy_buf_pos;               /* current position in input buffer */
340
341        /* Size of input buffer in bytes, not including room for EOB
342         * characters.
343         */
344        yy_size_t yy_buf_size;
345
346        /* Number of characters read into yy_ch_buf, not including EOB
347         * characters.
348         */
349        yy_size_t yy_n_chars;
350
351        /* Whether we "own" the buffer - i.e., we know we created it,
352         * and can realloc() it to grow it, and should free() it to
353         * delete it.
354         */
355        int yy_is_our_buffer;
356
357        /* Whether this is an "interactive" input source; if so, and
358         * if we're using stdio for input, then we want to use getc()
359         * instead of fread(), to make sure we stop fetching input after
360         * each newline.
361         */
362        int yy_is_interactive;
363
364        /* Whether we're considered to be at the beginning of a line.
365         * If so, '^' rules will be active on the next match, otherwise
366         * not.
367         */
368        int yy_at_bol;
369
370    int yy_bs_lineno; /**< The line count. */
371    int yy_bs_column; /**< The column count. */
372   
373        /* Whether to try to fill the input buffer when we reach the
374         * end of it.
375         */
376        int yy_fill_buffer;
377
378        int yy_buffer_status;
379
380#define YY_BUFFER_NEW 0
381#define YY_BUFFER_NORMAL 1
382        /* When an EOF's been seen but there's still some text to process
383         * then we mark the buffer as YY_EOF_PENDING, to indicate that we
384         * shouldn't try reading from the input source any more.  We might
385         * still have a bunch of tokens to match, though, because of
386         * possible backing-up.
387         *
388         * When we actually see the EOF, we change the status to "new"
389         * (via yyrestart()), so that the user can continue scanning by
390         * just pointing yyin at a new input file.
391         */
392#define YY_BUFFER_EOF_PENDING 2
393
394        };
395#endif /* !YY_STRUCT_YY_BUFFER_STATE */
396
397/* Stack of input buffers. */
398static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
399static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
400static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
401
402/* We provide macros for accessing buffer states in case in the
403 * future we want to put the buffer states in a more general
404 * "scanner state".
405 *
406 * Returns the top of the stack, or NULL.
407 */
408#define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
409                          ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
410                          : NULL)
411
412/* Same as previous macro, but useful when we know that the buffer stack is not
413 * NULL or when we need an lvalue. For internal use only.
414 */
415#define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
416
417/* yy_hold_char holds the character lost when yytext is formed. */
418static char yy_hold_char;
419static yy_size_t yy_n_chars;            /* number of characters read into yy_ch_buf */
420yy_size_t yyleng;
421
422/* Points to current character in buffer. */
423static char *yy_c_buf_p = (char *) 0;
424static int yy_init = 0;         /* whether we need to initialize */
425static int yy_start = 0;        /* start state number */
426
427/* Flag which is used to allow yywrap()'s to do buffer switches
428 * instead of setting up a fresh yyin.  A bit of a hack ...
429 */
430static int yy_did_buffer_switch_on_eof;
431
432void yyrestart (FILE *input_file  );
433void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
434YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
435void yy_delete_buffer (YY_BUFFER_STATE b  );
436void yy_flush_buffer (YY_BUFFER_STATE b  );
437void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
438void yypop_buffer_state (void );
439
440static void yyensure_buffer_stack (void );
441static void yy_load_buffer_state (void );
442static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
443
444#define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
445
446YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
447YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
448YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
449
450void *yyalloc (yy_size_t  );
451void *yyrealloc (void *,yy_size_t  );
452void yyfree (void *  );
453
454#define yy_new_buffer yy_create_buffer
455
456#define yy_set_interactive(is_interactive) \
457        { \
458        if ( ! YY_CURRENT_BUFFER ){ \
459        yyensure_buffer_stack (); \
460                YY_CURRENT_BUFFER_LVALUE =    \
461            yy_create_buffer(yyin,YY_BUF_SIZE ); \
462        } \
463        YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
464        }
465
466#define yy_set_bol(at_bol) \
467        { \
468        if ( ! YY_CURRENT_BUFFER ){\
469        yyensure_buffer_stack (); \
470                YY_CURRENT_BUFFER_LVALUE =    \
471            yy_create_buffer(yyin,YY_BUF_SIZE ); \
472        } \
473        YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
474        }
475
476#define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
477
478/* Begin user sect3 */
479
480typedef unsigned char YY_CHAR;
481
482FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
483
484typedef int yy_state_type;
485
486extern int yylineno;
487
488int yylineno = 1;
489
490extern char *yytext;
491#define yytext_ptr yytext
492
493static yy_state_type yy_get_previous_state (void );
494static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
495static int yy_get_next_buffer (void );
496static void yy_fatal_error (yyconst char msg[]  );
497
498/* Done after the current pattern has been matched and before the
499 * corresponding action - sets up yytext.
500 */
501#define YY_DO_BEFORE_ACTION \
502        (yytext_ptr) = yy_bp; \
503        yyleng = (yy_size_t) (yy_cp - yy_bp); \
504        (yy_hold_char) = *yy_cp; \
505        *yy_cp = '\0'; \
506        (yy_c_buf_p) = yy_cp;
507
508#define YY_NUM_RULES 1
509#define YY_END_OF_BUFFER 2
510/* This struct is not used in this scanner,
511   but its presence is necessary. */
512struct yy_trans_info
513        {
514        flex_int32_t yy_verify;
515        flex_int32_t yy_nxt;
516        };
517static yyconst flex_int16_t yy_accept[6] =
518    {   0,
519        0,    0,    2,    1,    0
520    } ;
521
522static yyconst flex_int32_t yy_ec[256] =
523    {   0,
524        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
525        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
526        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
527        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
528        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
529        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
530        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
531        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
532        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
533        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
534
535        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
536        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
537        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
538        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
539        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
540        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
541        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
542        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
543        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
544        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
545
546        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
547        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
548        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
549        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
550        1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
551        1,    1,    1,    1,    1
552    } ;
553
554static yyconst flex_int32_t yy_meta[2] =
555    {   0,
556        1
557    } ;
558
559static yyconst flex_int16_t yy_base[7] =
560    {   0,
561        0,    0,    2,    3,    3,    0
562    } ;
563
564static yyconst flex_int16_t yy_def[7] =
565    {   0,
566        6,    6,    5,    5,    0,    5
567    } ;
568
569static yyconst flex_int16_t yy_nxt[5] =
570    {   0,
571        4,    5,    3,    5
572    } ;
573
574static yyconst flex_int16_t yy_chk[5] =
575    {   0,
576        6,    3,    5,    5
577    } ;
578
579static yy_state_type yy_last_accepting_state;
580static char *yy_last_accepting_cpos;
581
582extern int yy_flex_debug;
583int yy_flex_debug = 0;
584
585/* The intent behind this definition is that it'll catch
586 * any uses of REJECT which flex missed.
587 */
588#define REJECT reject_used_but_not_detected
589#define yymore() yymore_used_but_not_detected
590#define YY_MORE_ADJ 0
591#define YY_RESTORE_YY_MORE_OFFSET
592char *yytext;
593#line 1 "<stdin>"
594#line 450 "lex.yy.c"
595
596#define INITIAL 0
597
598#ifndef YY_NO_UNISTD_H
599/* Special case for "unistd.h", since it is non-ANSI. We include it way
600 * down here because we want the user's section 1 to have been scanned first.
601 * The user has a chance to override it with an option.
602 */
603#include <unistd.h>
604#endif
605
606#ifndef YY_EXTRA_TYPE
607#define YY_EXTRA_TYPE void *
608#endif
609
610static int yy_init_globals (void );
611
612/* Accessor methods to globals.
613   These are made visible to non-reentrant scanners for convenience. */
614
615int yylex_destroy (void );
616
617int yyget_debug (void );
618
619void yyset_debug (int debug_flag  );
620
621YY_EXTRA_TYPE yyget_extra (void );
622
623void yyset_extra (YY_EXTRA_TYPE user_defined  );
624
625FILE *yyget_in (void );
626
627void yyset_in  (FILE * in_str  );
628
629FILE *yyget_out (void );
630
631void yyset_out  (FILE * out_str  );
632
633yy_size_t yyget_leng (void );
634
635char *yyget_text (void );
636
637int yyget_lineno (void );
638
639void yyset_lineno (int line_number  );
640
641/* Macros after this point can all be overridden by user definitions in
642 * section 1.
643 */
644
645#ifndef YY_SKIP_YYWRAP
646#ifdef __cplusplus
647extern "C" int yywrap (void );
648#else
649extern int yywrap (void );
650#endif
651#endif
652
653    static void yyunput (int c,char *buf_ptr  );
654   
655#ifndef yytext_ptr
656static void yy_flex_strncpy (char *,yyconst char *,int );
657#endif
658
659#ifdef YY_NEED_STRLEN
660static int yy_flex_strlen (yyconst char * );
661#endif
662
663#ifndef YY_NO_INPUT
664
665#ifdef __cplusplus
666static int yyinput (void );
667#else
668static int input (void );
669#endif
670
671#endif
672
673/* Amount of stuff to slurp up with each read. */
674#ifndef YY_READ_BUF_SIZE
675#define YY_READ_BUF_SIZE 8192
676#endif
677
678/* Copy whatever the last rule matched to the standard output. */
679#ifndef ECHO
680/* This used to be an fputs(), but since the string might contain NUL's,
681 * we now use fwrite().
682 */
683#define ECHO fwrite( yytext, yyleng, 1, yyout )
684#endif
685
686/* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
687 * is returned in "result".
688 */
689#ifndef YY_INPUT
690#define YY_INPUT(buf,result,max_size) \
691        if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
692                { \
693                int c = '*'; \
694                yy_size_t n; \
695                for ( n = 0; n < max_size && \
696                             (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
697                        buf[n] = (char) c; \
698                if ( c == '\n' ) \
699                        buf[n++] = (char) c; \
700                if ( c == EOF && ferror( yyin ) ) \
701                        YY_FATAL_ERROR( "input in flex scanner failed" ); \
702                result = n; \
703                } \
704        else \
705                { \
706                errno=0; \
707                while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
708                        { \
709                        if( errno != EINTR) \
710                                { \
711                                YY_FATAL_ERROR( "input in flex scanner failed" ); \
712                                break; \
713                                } \
714                        errno=0; \
715                        clearerr(yyin); \
716                        } \
717                }\
718\
719
720#endif
721
722/* No semi-colon after return; correct usage is to write "yyterminate();" -
723 * we don't want an extra ';' after the "return" because that will cause
724 * some compilers to complain about unreachable statements.
725 */
726#ifndef yyterminate
727#define yyterminate() return YY_NULL
728#endif
729
730/* Number of entries by which start-condition stack grows. */
731#ifndef YY_START_STACK_INCR
732#define YY_START_STACK_INCR 25
733#endif
734
735/* Report a fatal error. */
736#ifndef YY_FATAL_ERROR
737#define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
738#endif
739
740/* end tables serialization structures and prototypes */
741
742/* Default declaration of generated scanner - a define so the user can
743 * easily add parameters.
744 */
745#ifndef YY_DECL
746#define YY_DECL_IS_OURS 1
747
748extern int yylex (void);
749
750#define YY_DECL int yylex (void)
751#endif /* !YY_DECL */
752
753/* Code executed at the beginning of each rule, after yytext and yyleng
754 * have been set up.
755 */
756#ifndef YY_USER_ACTION
757#define YY_USER_ACTION
758#endif
759
760/* Code executed at the end of each rule. */
761#ifndef YY_BREAK
762#define YY_BREAK break;
763#endif
764
765#define YY_RULE_SETUP \
766        YY_USER_ACTION
767
768/** The main scanner function which does all the work.
769 */
770YY_DECL
771{
772        register yy_state_type yy_current_state;
773        register char *yy_cp, *yy_bp;
774        register int yy_act;
775   
776#line 1 "<stdin>"
777
778#line 634 "lex.yy.c"
779
780        if ( !(yy_init) )
781                {
782                (yy_init) = 1;
783
784#ifdef YY_USER_INIT
785                YY_USER_INIT;
786#endif
787
788                if ( ! (yy_start) )
789                        (yy_start) = 1; /* first start state */
790
791                if ( ! yyin )
792                        yyin = stdin;
793
794                if ( ! yyout )
795                        yyout = stdout;
796
797                if ( ! YY_CURRENT_BUFFER ) {
798                        yyensure_buffer_stack ();
799                        YY_CURRENT_BUFFER_LVALUE =
800                                yy_create_buffer(yyin,YY_BUF_SIZE );
801                }
802
803                yy_load_buffer_state( );
804                }
805
806        while ( 1 )             /* loops until end-of-file is reached */
807                {
808                yy_cp = (yy_c_buf_p);
809
810                /* Support of yytext. */
811                *yy_cp = (yy_hold_char);
812
813                /* yy_bp points to the position in yy_ch_buf of the start of
814                 * the current run.
815                 */
816                yy_bp = yy_cp;
817
818                yy_current_state = (yy_start);
819yy_match:
820                do
821                        {
822                        register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
823                        if ( yy_accept[yy_current_state] )
824                                {
825                                (yy_last_accepting_state) = yy_current_state;
826                                (yy_last_accepting_cpos) = yy_cp;
827                                }
828                        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
829                                {
830                                yy_current_state = (int) yy_def[yy_current_state];
831                                if ( yy_current_state >= 6 )
832                                        yy_c = yy_meta[(unsigned int) yy_c];
833                                }
834                        yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
835                        ++yy_cp;
836                        }
837                while ( yy_base[yy_current_state] != 3 );
838
839yy_find_action:
840                yy_act = yy_accept[yy_current_state];
841                if ( yy_act == 0 )
842                        { /* have to back up */
843                        yy_cp = (yy_last_accepting_cpos);
844                        yy_current_state = (yy_last_accepting_state);
845                        yy_act = yy_accept[yy_current_state];
846                        }
847
848                YY_DO_BEFORE_ACTION;
849
850do_action:      /* This label is used only to access EOF actions. */
851
852                switch ( yy_act )
853        { /* beginning of action switch */
854                        case 0: /* must back up */
855                        /* undo the effects of YY_DO_BEFORE_ACTION */
856                        *yy_cp = (yy_hold_char);
857                        yy_cp = (yy_last_accepting_cpos);
858                        yy_current_state = (yy_last_accepting_state);
859                        goto yy_find_action;
860
861case 1:
862YY_RULE_SETUP
863#line 2 "<stdin>"
864ECHO;
865        YY_BREAK
866#line 722 "lex.yy.c"
867case YY_STATE_EOF(INITIAL):
868        yyterminate();
869
870        case YY_END_OF_BUFFER:
871                {
872                /* Amount of text matched not including the EOB char. */
873                int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
874
875                /* Undo the effects of YY_DO_BEFORE_ACTION. */
876                *yy_cp = (yy_hold_char);
877                YY_RESTORE_YY_MORE_OFFSET
878
879                if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
880                        {
881                        /* We're scanning a new file or input source.  It's
882                         * possible that this happened because the user
883                         * just pointed yyin at a new source and called
884                         * yylex().  If so, then we have to assure
885                         * consistency between YY_CURRENT_BUFFER and our
886                         * globals.  Here is the right place to do so, because
887                         * this is the first action (other than possibly a
888                         * back-up) that will match for the new input source.
889                         */
890                        (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
891                        YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
892                        YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
893                        }
894
895                /* Note that here we test for yy_c_buf_p "<=" to the position
896                 * of the first EOB in the buffer, since yy_c_buf_p will
897                 * already have been incremented past the NUL character
898                 * (since all states make transitions on EOB to the
899                 * end-of-buffer state).  Contrast this with the test
900                 * in input().
901                 */
902                if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
903                        { /* This was really a NUL. */
904                        yy_state_type yy_next_state;
905
906                        (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
907
908                        yy_current_state = yy_get_previous_state(  );
909
910                        /* Okay, we're now positioned to make the NUL
911                         * transition.  We couldn't have
912                         * yy_get_previous_state() go ahead and do it
913                         * for us because it doesn't know how to deal
914                         * with the possibility of jamming (and we don't
915                         * want to build jamming into it because then it
916                         * will run more slowly).
917                         */
918
919                        yy_next_state = yy_try_NUL_trans( yy_current_state );
920
921                        yy_bp = (yytext_ptr) + YY_MORE_ADJ;
922
923                        if ( yy_next_state )
924                                {
925                                /* Consume the NUL. */
926                                yy_cp = ++(yy_c_buf_p);
927                                yy_current_state = yy_next_state;
928                                goto yy_match;
929                                }
930
931                        else
932                                {
933                                yy_cp = (yy_c_buf_p);
934                                goto yy_find_action;
935                                }
936                        }
937
938                else switch ( yy_get_next_buffer(  ) )
939                        {
940                        case EOB_ACT_END_OF_FILE:
941                                {
942                                (yy_did_buffer_switch_on_eof) = 0;
943
944                                if ( yywrap( ) )
945                                        {
946                                        /* Note: because we've taken care in
947                                         * yy_get_next_buffer() to have set up
948                                         * yytext, we can now set up
949                                         * yy_c_buf_p so that if some total
950                                         * hoser (like flex itself) wants to
951                                         * call the scanner after we return the
952                                         * YY_NULL, it'll still work - another
953                                         * YY_NULL will get returned.
954                                         */
955                                        (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
956
957                                        yy_act = YY_STATE_EOF(YY_START);
958                                        goto do_action;
959                                        }
960
961                                else
962                                        {
963                                        if ( ! (yy_did_buffer_switch_on_eof) )
964                                                YY_NEW_FILE;
965                                        }
966                                break;
967                                }
968
969                        case EOB_ACT_CONTINUE_SCAN:
970                                (yy_c_buf_p) =
971                                        (yytext_ptr) + yy_amount_of_matched_text;
972
973                                yy_current_state = yy_get_previous_state(  );
974
975                                yy_cp = (yy_c_buf_p);
976                                yy_bp = (yytext_ptr) + YY_MORE_ADJ;
977                                goto yy_match;
978
979                        case EOB_ACT_LAST_MATCH:
980                                (yy_c_buf_p) =
981                                &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
982
983                                yy_current_state = yy_get_previous_state(  );
984
985                                yy_cp = (yy_c_buf_p);
986                                yy_bp = (yytext_ptr) + YY_MORE_ADJ;
987                                goto yy_find_action;
988                        }
989                break;
990                }
991
992        default:
993                YY_FATAL_ERROR(
994                        "fatal flex scanner internal error--no action found" );
995        } /* end of action switch */
996                } /* end of scanning one token */
997} /* end of yylex */
998
999/* yy_get_next_buffer - try to read in a new buffer
1000 *
1001 * Returns a code representing an action:
1002 *      EOB_ACT_LAST_MATCH -
1003 *      EOB_ACT_CONTINUE_SCAN - continue scanning from current position
1004 *      EOB_ACT_END_OF_FILE - end of file
1005 */
1006static int yy_get_next_buffer (void)
1007{
1008        register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
1009        register char *source = (yytext_ptr);
1010        register int number_to_move, i;
1011        int ret_val;
1012
1013        if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
1014                YY_FATAL_ERROR(
1015                "fatal flex scanner internal error--end of buffer missed" );
1016
1017        if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
1018                { /* Don't try to fill the buffer, so this is an EOF. */
1019                if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
1020                        {
1021                        /* We matched a single character, the EOB, so
1022                         * treat this as a final EOF.
1023                         */
1024                        return EOB_ACT_END_OF_FILE;
1025                        }
1026
1027                else
1028                        {
1029                        /* We matched some text prior to the EOB, first
1030                         * process it.
1031                         */
1032                        return EOB_ACT_LAST_MATCH;
1033                        }
1034                }
1035
1036        /* Try to read more data. */
1037
1038        /* First move last chars to start of buffer. */
1039        number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
1040
1041        for ( i = 0; i < number_to_move; ++i )
1042                *(dest++) = *(source++);
1043
1044        if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
1045                /* don't do the read, it's not guaranteed to return an EOF,
1046                 * just force an EOF
1047                 */
1048                YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
1049
1050        else
1051                {
1052                        yy_size_t num_to_read =
1053                        YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
1054
1055                while ( num_to_read <= 0 )
1056                        { /* Not enough room in the buffer - grow it. */
1057
1058                        /* just a shorter name for the current buffer */
1059                        YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
1060
1061                        int yy_c_buf_p_offset =
1062                                (int) ((yy_c_buf_p) - b->yy_ch_buf);
1063
1064                        if ( b->yy_is_our_buffer )
1065                                {
1066                                yy_size_t new_size = b->yy_buf_size * 2;
1067
1068                                if ( new_size <= 0 )
1069                                        b->yy_buf_size += b->yy_buf_size / 8;
1070                                else
1071                                        b->yy_buf_size *= 2;
1072
1073                                b->yy_ch_buf = (char *)
1074                                        /* Include room in for 2 EOB chars. */
1075                                        yyrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2  );
1076                                }
1077                        else
1078                                /* Can't grow it, we don't own it. */
1079                                b->yy_ch_buf = 0;
1080
1081                        if ( ! b->yy_ch_buf )
1082                                YY_FATAL_ERROR(
1083                                "fatal error - scanner input buffer overflow" );
1084
1085                        (yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset];
1086
1087                        num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size -
1088                                                number_to_move - 1;
1089
1090                        }
1091
1092                if ( num_to_read > YY_READ_BUF_SIZE )
1093                        num_to_read = YY_READ_BUF_SIZE;
1094
1095                /* Read in more data. */
1096                YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
1097                        (yy_n_chars), num_to_read );
1098
1099                YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1100                }
1101
1102        if ( (yy_n_chars) == 0 )
1103                {
1104                if ( number_to_move == YY_MORE_ADJ )
1105                        {
1106                        ret_val = EOB_ACT_END_OF_FILE;
1107                        yyrestart(yyin  );
1108                        }
1109
1110                else
1111                        {
1112                        ret_val = EOB_ACT_LAST_MATCH;
1113                        YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
1114                                YY_BUFFER_EOF_PENDING;
1115                        }
1116                }
1117
1118        else
1119                ret_val = EOB_ACT_CONTINUE_SCAN;
1120
1121        if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
1122                /* Extend the array by 50%, plus the number we really need. */
1123                yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
1124                YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
1125                if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1126                        YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
1127        }
1128
1129        (yy_n_chars) += number_to_move;
1130        YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
1131        YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
1132
1133        (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
1134
1135        return ret_val;
1136}
1137
1138/* yy_get_previous_state - get the state just before the EOB char was reached */
1139
1140    static yy_state_type yy_get_previous_state (void)
1141{
1142        register yy_state_type yy_current_state;
1143        register char *yy_cp;
1144   
1145        yy_current_state = (yy_start);
1146
1147        for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
1148                {
1149                register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
1150                if ( yy_accept[yy_current_state] )
1151                        {
1152                        (yy_last_accepting_state) = yy_current_state;
1153                        (yy_last_accepting_cpos) = yy_cp;
1154                        }
1155                while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1156                        {
1157                        yy_current_state = (int) yy_def[yy_current_state];
1158                        if ( yy_current_state >= 6 )
1159                                yy_c = yy_meta[(unsigned int) yy_c];
1160                        }
1161                yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1162                }
1163
1164        return yy_current_state;
1165}
1166
1167/* yy_try_NUL_trans - try to make a transition on the NUL character
1168 *
1169 * synopsis
1170 *      next_state = yy_try_NUL_trans( current_state );
1171 */
1172    static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
1173{
1174        register int yy_is_jam;
1175        register char *yy_cp = (yy_c_buf_p);
1176
1177        register YY_CHAR yy_c = 1;
1178        if ( yy_accept[yy_current_state] )
1179                {
1180                (yy_last_accepting_state) = yy_current_state;
1181                (yy_last_accepting_cpos) = yy_cp;
1182                }
1183        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1184                {
1185                yy_current_state = (int) yy_def[yy_current_state];
1186                if ( yy_current_state >= 6 )
1187                        yy_c = yy_meta[(unsigned int) yy_c];
1188                }
1189        yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1190        yy_is_jam = (yy_current_state == 5);
1191
1192        return yy_is_jam ? 0 : yy_current_state;
1193}
1194
1195    static void yyunput (int c, register char * yy_bp )
1196{
1197        register char *yy_cp;
1198   
1199    yy_cp = (yy_c_buf_p);
1200
1201        /* undo effects of setting up yytext */
1202        *yy_cp = (yy_hold_char);
1203
1204        if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1205                { /* need to shift things up to make room */
1206                /* +2 for EOB chars. */
1207                register yy_size_t number_to_move = (yy_n_chars) + 2;
1208                register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
1209                                        YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
1210                register char *source =
1211                                &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
1212
1213                while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
1214                        *--dest = *--source;
1215
1216                yy_cp += (int) (dest - source);
1217                yy_bp += (int) (dest - source);
1218                YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
1219                        (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
1220
1221                if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
1222                        YY_FATAL_ERROR( "flex scanner push-back overflow" );
1223                }
1224
1225        *--yy_cp = (char) c;
1226
1227        (yytext_ptr) = yy_bp;
1228        (yy_hold_char) = *yy_cp;
1229        (yy_c_buf_p) = yy_cp;
1230}
1231
1232#ifndef YY_NO_INPUT
1233#ifdef __cplusplus
1234    static int yyinput (void)
1235#else
1236    static int input  (void)
1237#endif
1238
1239{
1240        int c;
1241   
1242        *(yy_c_buf_p) = (yy_hold_char);
1243
1244        if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
1245                {
1246                /* yy_c_buf_p now points to the character we want to return.
1247                 * If this occurs *before* the EOB characters, then it's a
1248                 * valid NUL; if not, then we've hit the end of the buffer.
1249                 */
1250                if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
1251                        /* This was really a NUL. */
1252                        *(yy_c_buf_p) = '\0';
1253
1254                else
1255                        { /* need more input */
1256                        yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
1257                        ++(yy_c_buf_p);
1258
1259                        switch ( yy_get_next_buffer(  ) )
1260                                {
1261                                case EOB_ACT_LAST_MATCH:
1262                                        /* This happens because yy_g_n_b()
1263                                         * sees that we've accumulated a
1264                                         * token and flags that we need to
1265                                         * try matching the token before
1266                                         * proceeding.  But for input(),
1267                                         * there's no matching to consider.
1268                                         * So convert the EOB_ACT_LAST_MATCH
1269                                         * to EOB_ACT_END_OF_FILE.
1270                                         */
1271
1272                                        /* Reset buffer status. */
1273                                        yyrestart(yyin );
1274
1275                                        /*FALLTHROUGH*/
1276
1277                                case EOB_ACT_END_OF_FILE:
1278                                        {
1279                                        if ( yywrap( ) )
1280                                                return 0;
1281
1282                                        if ( ! (yy_did_buffer_switch_on_eof) )
1283                                                YY_NEW_FILE;
1284#ifdef __cplusplus
1285                                        return yyinput();
1286#else
1287                                        return input();
1288#endif
1289                                        }
1290
1291                                case EOB_ACT_CONTINUE_SCAN:
1292                                        (yy_c_buf_p) = (yytext_ptr) + offset;
1293                                        break;
1294                                }
1295                        }
1296                }
1297
1298        c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
1299        *(yy_c_buf_p) = '\0';   /* preserve yytext */
1300        (yy_hold_char) = *++(yy_c_buf_p);
1301
1302        return c;
1303}
1304#endif  /* ifndef YY_NO_INPUT */
1305
1306/** Immediately switch to a different input stream.
1307 * @param input_file A readable stream.
1308 *
1309 * @note This function does not reset the start condition to @c INITIAL .
1310 */
1311    void yyrestart  (FILE * input_file )
1312{
1313   
1314        if ( ! YY_CURRENT_BUFFER ){
1315        yyensure_buffer_stack ();
1316                YY_CURRENT_BUFFER_LVALUE =
1317            yy_create_buffer(yyin,YY_BUF_SIZE );
1318        }
1319
1320        yy_init_buffer(YY_CURRENT_BUFFER,input_file );
1321        yy_load_buffer_state( );
1322}
1323
1324/** Switch to a different input buffer.
1325 * @param new_buffer The new input buffer.
1326 *
1327 */
1328    void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
1329{
1330   
1331        /* TODO. We should be able to replace this entire function body
1332         * with
1333         *              yypop_buffer_state();
1334         *              yypush_buffer_state(new_buffer);
1335     */
1336        yyensure_buffer_stack ();
1337        if ( YY_CURRENT_BUFFER == new_buffer )
1338                return;
1339
1340        if ( YY_CURRENT_BUFFER )
1341                {
1342                /* Flush out information for old buffer. */
1343                *(yy_c_buf_p) = (yy_hold_char);
1344                YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1345                YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1346                }
1347
1348        YY_CURRENT_BUFFER_LVALUE = new_buffer;
1349        yy_load_buffer_state( );
1350
1351        /* We don't actually know whether we did this switch during
1352         * EOF (yywrap()) processing, but the only time this flag
1353         * is looked at is after yywrap() is called, so it's safe
1354         * to go ahead and always set it.
1355         */
1356        (yy_did_buffer_switch_on_eof) = 1;
1357}
1358
1359static void yy_load_buffer_state  (void)
1360{
1361        (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
1362        (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
1363        yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
1364        (yy_hold_char) = *(yy_c_buf_p);
1365}
1366
1367/** Allocate and initialize an input buffer state.
1368 * @param file A readable stream.
1369 * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
1370 *
1371 * @return the allocated buffer state.
1372 */
1373    YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
1374{
1375        YY_BUFFER_STATE b;
1376   
1377        b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1378        if ( ! b )
1379                YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1380
1381        b->yy_buf_size = size;
1382
1383        /* yy_ch_buf has to be 2 characters longer than the size given because
1384         * we need to put in 2 end-of-buffer characters.
1385         */
1386        b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
1387        if ( ! b->yy_ch_buf )
1388                YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
1389
1390        b->yy_is_our_buffer = 1;
1391
1392        yy_init_buffer(b,file );
1393
1394        return b;
1395}
1396
1397/** Destroy the buffer.
1398 * @param b a buffer created with yy_create_buffer()
1399 *
1400 */
1401    void yy_delete_buffer (YY_BUFFER_STATE  b )
1402{
1403   
1404        if ( ! b )
1405                return;
1406
1407        if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
1408                YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
1409
1410        if ( b->yy_is_our_buffer )
1411                yyfree((void *) b->yy_ch_buf  );
1412
1413        yyfree((void *) b  );
1414}
1415
1416#ifndef __cplusplus
1417extern int isatty (int );
1418#endif /* __cplusplus */
1419   
1420/* Initializes or reinitializes a buffer.
1421 * This function is sometimes called more than once on the same buffer,
1422 * such as during a yyrestart() or at EOF.
1423 */
1424    static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
1425
1426{
1427        int oerrno = errno;
1428   
1429        yy_flush_buffer(b );
1430
1431        b->yy_input_file = file;
1432        b->yy_fill_buffer = 1;
1433
1434    /* If b is the current buffer, then yy_init_buffer was _probably_
1435     * called from yyrestart() or through yy_get_next_buffer.
1436     * In that case, we don't want to reset the lineno or column.
1437     */
1438    if (b != YY_CURRENT_BUFFER){
1439        b->yy_bs_lineno = 1;
1440        b->yy_bs_column = 0;
1441    }
1442
1443        b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
1444   
1445        errno = oerrno;
1446}
1447
1448/** Discard all buffered characters. On the next scan, YY_INPUT will be called.
1449 * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
1450 *
1451 */
1452    void yy_flush_buffer (YY_BUFFER_STATE  b )
1453{
1454        if ( ! b )
1455                return;
1456
1457        b->yy_n_chars = 0;
1458
1459        /* We always need two end-of-buffer characters.  The first causes
1460         * a transition to the end-of-buffer state.  The second causes
1461         * a jam in that state.
1462         */
1463        b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
1464        b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
1465
1466        b->yy_buf_pos = &b->yy_ch_buf[0];
1467
1468        b->yy_at_bol = 1;
1469        b->yy_buffer_status = YY_BUFFER_NEW;
1470
1471        if ( b == YY_CURRENT_BUFFER )
1472                yy_load_buffer_state( );
1473}
1474
1475/** Pushes the new state onto the stack. The new state becomes
1476 *  the current state. This function will allocate the stack
1477 *  if necessary.
1478 *  @param new_buffer The new state.
1479 * 
1480 */
1481void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
1482{
1483        if (new_buffer == NULL)
1484                return;
1485
1486        yyensure_buffer_stack();
1487
1488        /* This block is copied from yy_switch_to_buffer. */
1489        if ( YY_CURRENT_BUFFER )
1490                {
1491                /* Flush out information for old buffer. */
1492                *(yy_c_buf_p) = (yy_hold_char);
1493                YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
1494                YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
1495                }
1496
1497        /* Only push if top exists. Otherwise, replace top. */
1498        if (YY_CURRENT_BUFFER)
1499                (yy_buffer_stack_top)++;
1500        YY_CURRENT_BUFFER_LVALUE = new_buffer;
1501
1502        /* copied from yy_switch_to_buffer. */
1503        yy_load_buffer_state( );
1504        (yy_did_buffer_switch_on_eof) = 1;
1505}
1506
1507/** Removes and deletes the top of the stack, if present.
1508 *  The next element becomes the new top.
1509 * 
1510 */
1511void yypop_buffer_state (void)
1512{
1513        if (!YY_CURRENT_BUFFER)
1514                return;
1515
1516        yy_delete_buffer(YY_CURRENT_BUFFER );
1517        YY_CURRENT_BUFFER_LVALUE = NULL;
1518        if ((yy_buffer_stack_top) > 0)
1519                --(yy_buffer_stack_top);
1520
1521        if (YY_CURRENT_BUFFER) {
1522                yy_load_buffer_state( );
1523                (yy_did_buffer_switch_on_eof) = 1;
1524        }
1525}
1526
1527/* Allocates the stack if it does not exist.
1528 *  Guarantees space for at least one push.
1529 */
1530static void yyensure_buffer_stack (void)
1531{
1532        yy_size_t num_to_alloc;
1533   
1534        if (!(yy_buffer_stack)) {
1535
1536                /* First allocation is just for 2 elements, since we don't know if this
1537                 * scanner will even need a stack. We use 2 instead of 1 to avoid an
1538                 * immediate realloc on the next call.
1539         */
1540                num_to_alloc = 1;
1541                (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
1542                                                                (num_to_alloc * sizeof(struct yy_buffer_state*)
1543                                                                );
1544                if ( ! (yy_buffer_stack) )
1545                        YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
1546                                                                 
1547                memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
1548                               
1549                (yy_buffer_stack_max) = num_to_alloc;
1550                (yy_buffer_stack_top) = 0;
1551                return;
1552        }
1553
1554        if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
1555
1556                /* Increase the buffer to prepare for a possible push. */
1557                int grow_size = 8 /* arbitrary grow size */;
1558
1559                num_to_alloc = (yy_buffer_stack_max) + grow_size;
1560                (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
1561                                                                ((yy_buffer_stack),
1562                                                                num_to_alloc * sizeof(struct yy_buffer_state*)
1563                                                                );
1564                if ( ! (yy_buffer_stack) )
1565                        YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
1566
1567                /* zero only the new slots.*/
1568                memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
1569                (yy_buffer_stack_max) = num_to_alloc;
1570        }
1571}
1572
1573/** Setup the input buffer state to scan directly from a user-specified character buffer.
1574 * @param base the character buffer
1575 * @param size the size in bytes of the character buffer
1576 *
1577 * @return the newly allocated buffer state object.
1578 */
1579YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
1580{
1581        YY_BUFFER_STATE b;
1582   
1583        if ( size < 2 ||
1584             base[size-2] != YY_END_OF_BUFFER_CHAR ||
1585             base[size-1] != YY_END_OF_BUFFER_CHAR )
1586                /* They forgot to leave room for the EOB's. */
1587                return 0;
1588
1589        b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
1590        if ( ! b )
1591                YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
1592
1593        b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
1594        b->yy_buf_pos = b->yy_ch_buf = base;
1595        b->yy_is_our_buffer = 0;
1596        b->yy_input_file = 0;
1597        b->yy_n_chars = b->yy_buf_size;
1598        b->yy_is_interactive = 0;
1599        b->yy_at_bol = 1;
1600        b->yy_fill_buffer = 0;
1601        b->yy_buffer_status = YY_BUFFER_NEW;
1602
1603        yy_switch_to_buffer(b  );
1604
1605        return b;
1606}
1607
1608/** Setup the input buffer state to scan a string. The next call to yylex() will
1609 * scan from a @e copy of @a str.
1610 * @param yystr a NUL-terminated string to scan
1611 *
1612 * @return the newly allocated buffer state object.
1613 * @note If you want to scan bytes that may contain NUL values, then use
1614 *       yy_scan_bytes() instead.
1615 */
1616YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
1617{
1618   
1619        return yy_scan_bytes(yystr,strlen(yystr) );
1620}
1621
1622/** Setup the input buffer state to scan the given bytes. The next call to yylex() will
1623 * scan from a @e copy of @a bytes.
1624 * @param bytes the byte buffer to scan
1625 * @param len the number of bytes in the buffer pointed to by @a bytes.
1626 *
1627 * @return the newly allocated buffer state object.
1628 */
1629YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )
1630{
1631        YY_BUFFER_STATE b;
1632        char *buf;
1633        yy_size_t n, i;
1634   
1635        /* Get memory for full buffer, including space for trailing EOB's. */
1636        n = _yybytes_len + 2;
1637        buf = (char *) yyalloc(n  );
1638        if ( ! buf )
1639                YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
1640
1641        for ( i = 0; i < _yybytes_len; ++i )
1642                buf[i] = yybytes[i];
1643
1644        buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
1645
1646        b = yy_scan_buffer(buf,n );
1647        if ( ! b )
1648                YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
1649
1650        /* It's okay to grow etc. this buffer, and we should throw it
1651         * away when we're done.
1652         */
1653        b->yy_is_our_buffer = 1;
1654
1655        return b;
1656}
1657
1658#ifndef YY_EXIT_FAILURE
1659#define YY_EXIT_FAILURE 2
1660#endif
1661
1662static void yy_fatal_error (yyconst char* msg )
1663{
1664        (void) fprintf( stderr, "%s\n", msg );
1665        exit( YY_EXIT_FAILURE );
1666}
1667
1668/* Redefine yyless() so it works in section 3 code. */
1669
1670#undef yyless
1671#define yyless(n) \
1672        do \
1673                { \
1674                /* Undo effects of setting up yytext. */ \
1675        int yyless_macro_arg = (n); \
1676        YY_LESS_LINENO(yyless_macro_arg);\
1677                yytext[yyleng] = (yy_hold_char); \
1678                (yy_c_buf_p) = yytext + yyless_macro_arg; \
1679                (yy_hold_char) = *(yy_c_buf_p); \
1680                *(yy_c_buf_p) = '\0'; \
1681                yyleng = yyless_macro_arg; \
1682                } \
1683        while ( 0 )
1684
1685/* Accessor  methods (get/set functions) to struct members. */
1686
1687/** Get the current line number.
1688 *
1689 */
1690int yyget_lineno  (void)
1691{
1692       
1693    return yylineno;
1694}
1695
1696/** Get the input stream.
1697 *
1698 */
1699FILE *yyget_in  (void)
1700{
1701        return yyin;
1702}
1703
1704/** Get the output stream.
1705 *
1706 */
1707FILE *yyget_out  (void)
1708{
1709        return yyout;
1710}
1711
1712/** Get the length of the current token.
1713 *
1714 */
1715yy_size_t yyget_leng  (void)
1716{
1717        return yyleng;
1718}
1719
1720/** Get the current token.
1721 *
1722 */
1723
1724char *yyget_text  (void)
1725{
1726        return yytext;
1727}
1728
1729/** Set the current line number.
1730 * @param line_number
1731 *
1732 */
1733void yyset_lineno (int  line_number )
1734{
1735   
1736    yylineno = line_number;
1737}
1738
1739/** Set the input stream. This does not discard the current
1740 * input buffer.
1741 * @param in_str A readable stream.
1742 *
1743 * @see yy_switch_to_buffer
1744 */
1745void yyset_in (FILE *  in_str )
1746{
1747        yyin = in_str ;
1748}
1749
1750void yyset_out (FILE *  out_str )
1751{
1752        yyout = out_str ;
1753}
1754
1755int yyget_debug  (void)
1756{
1757        return yy_flex_debug;
1758}
1759
1760void yyset_debug (int  bdebug )
1761{
1762        yy_flex_debug = bdebug ;
1763}
1764
1765static int yy_init_globals (void)
1766{
1767        /* Initialization is the same as for the non-reentrant scanner.
1768     * This function is called from yylex_destroy(), so don't allocate here.
1769     */
1770
1771    (yy_buffer_stack) = 0;
1772    (yy_buffer_stack_top) = 0;
1773    (yy_buffer_stack_max) = 0;
1774    (yy_c_buf_p) = (char *) 0;
1775    (yy_init) = 0;
1776    (yy_start) = 0;
1777
1778/* Defined in main.c */
1779#ifdef YY_STDINIT
1780    yyin = stdin;
1781    yyout = stdout;
1782#else
1783    yyin = (FILE *) 0;
1784    yyout = (FILE *) 0;
1785#endif
1786
1787    /* For future reference: Set errno on error, since we are called by
1788     * yylex_init()
1789     */
1790    return 0;
1791}
1792
1793/* yylex_destroy is for both reentrant and non-reentrant scanners. */
1794int yylex_destroy  (void)
1795{
1796   
1797    /* Pop the buffer stack, destroying each element. */
1798        while(YY_CURRENT_BUFFER){
1799                yy_delete_buffer(YY_CURRENT_BUFFER  );
1800                YY_CURRENT_BUFFER_LVALUE = NULL;
1801                yypop_buffer_state();
1802        }
1803
1804        /* Destroy the stack itself. */
1805        yyfree((yy_buffer_stack) );
1806        (yy_buffer_stack) = NULL;
1807
1808    /* Reset the globals. This is important in a non-reentrant scanner so the next time
1809     * yylex() is called, initialization will occur. */
1810    yy_init_globals( );
1811
1812    return 0;
1813}
1814
1815/*
1816 * Internal utility routines.
1817 */
1818
1819#ifndef yytext_ptr
1820static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
1821{
1822        register int i;
1823        for ( i = 0; i < n; ++i )
1824                s1[i] = s2[i];
1825}
1826#endif
1827
1828#ifdef YY_NEED_STRLEN
1829static int yy_flex_strlen (yyconst char * s )
1830{
1831        register int n;
1832        for ( n = 0; s[n]; ++n )
1833                ;
1834
1835        return n;
1836}
1837#endif
1838
1839void *yyalloc (yy_size_t  size )
1840{
1841        return (void *) malloc( size );
1842}
1843
1844void *yyrealloc  (void * ptr, yy_size_t  size )
1845{
1846        /* The cast to (char *) in the following accommodates both
1847         * implementations that use char* generic pointers, and those
1848         * that use void* generic pointers.  It works with the latter
1849         * because both ANSI C and C++ allow castless assignment from
1850         * any pointer type to void*, and deal with argument conversions
1851         * as though doing an assignment.
1852         */
1853        return (void *) realloc( (char *) ptr, size );
1854}
1855
1856void yyfree (void * ptr )
1857{
1858        free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
1859}
1860
1861#define YYTABLES_NAME "yytables"
1862
1863#line 2 "<stdin>"
1864
1865
1866
1867extern char *yytext;
1868int main() {
1869
1870; return 0; }
1871configure:3191: checking for working const
1872configure:3245: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include conftest.c 1>&5
1873configure:3271: checking for flex version
1874configure:3315: checking for re2c
1875configure:3409: checking whether /usr/bin/clang supports -no-cpp-precomp
1876configure:3621: checking whether to force non-PIC code in shared modules
1877configure:3651: checking whether /dev/urandom exists
1878configure:3730: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1879configure:3750: checking for pthreads_cflags
1880configure:3820: checking for pthreads_lib
1881configure:3994: checking for AOLserver support
1882configure:4251: checking for Apache 1.x module support via DSO through APXS
1883configure:4574: checking for Apache 1.x module support
1884configure:5407: checking whether to enable Apache charset compatibility option
1885configure:5580: checking for Apache 2.0 filter-module support via DSO through APXS
1886configure:6428: checking for Apache 2.0 handler-module support via DSO through APXS
1887configure:7277: checking for Apache 1.x (hooks) module support via DSO through APXS
1888configure:7600: checking for Apache 1.x (hooks) module support
1889configure:8433: checking whether to enable Apache charset compatibility option
1890configure:8607: checking for Caudium support
1891configure:8958: checking for CLI build
1892configure:9008: checking for Continuity support
1893configure:9285: checking for embedded SAPI library support
1894configure:9502: checking for Zeus ISAPI support
1895configure:9751: checking for Milter support
1896configure:10035: checking for NSAPI support
1897configure:10387: checking for PHTTPD support
1898configure:10633: checking for Pi3Web support
1899configure:11000: checking whether Roxen module is build using ZTS
1900configure:11024: checking for Roxen/Pike support
1901configure:11302: checking for thttpd
1902configure:11563: checking for TUX
1903configure:11809: checking for webjames
1904configure:12437: checking for chosen SAPI module
1905configure:12494: checking for sendmail
1906configure:12533: checking whether system uses EBCDIC
1907configure:12552: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1908configure: failed program was:
1909#line 12544 "configure"
1910#include "confdefs.h"
1911
1912int main(void) {
1913  return (unsigned char)'A' != (unsigned char)0xC1;
1914}
1915
1916configure:12580: checking whether byte ordering is bigendian
1917configure:12606: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1918configure: failed program was:
1919#line 12590 "configure"
1920#include "confdefs.h"
1921
1922int main(void)
1923{
1924  short one = 1;
1925  char *cp = (char *)&one;
1926
1927  if (*cp == 0) {
1928    return(0);
1929  } else {
1930    return(1);
1931  }
1932}
1933 
1934configure:12632: checking whether writing to stdout works
1935configure:12661: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1936configure:12651:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
1937main()
1938^~~~
1939configure:12655:7: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration]
1940  n = write(1, TEXT, sizeof(TEXT)-1);
1941      ^
19422 warnings generated.
1943configure:12736: checking for socket
1944configure:12764: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1945configure:12993: checking for socketpair
1946configure:13021: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1947configure:13250: checking for htonl
1948configure:13278: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1949configure:13507: checking for gethostname
1950configure:13535: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1951configure:13764: checking for gethostbyaddr
1952configure:13792: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1953configure:14021: checking for yp_get_default_domain
1954configure:14049: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1955configure:14279: checking for dlopen
1956configure:14307: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lresolv 1>&5
1957configure:14537: checking for sin in -lm
1958configure:14556: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm  -lresolv 1>&5
1959configure:14549:6: warning: incompatible redeclaration of library function 'sin' [-Wincompatible-library-redeclaration]
1960char sin();
1961     ^
1962configure:14549:6: note: 'sin' is a builtin with type 'double (double)'
19631 warning generated.
1964configure:14590: checking for res_search
1965configure:14618: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
1966configure:15126: checking for inet_aton
1967configure:15154: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
1968configure:15522: checking for dn_skipname
1969configure:15550: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
1970Undefined symbols for architecture x86_64:
1971  "_dn_skipname", referenced from:
1972      _main in conftest-3250c4.o
1973ld: symbol(s) not found for architecture x86_64
1974clang: error: linker command failed with exit code 1 (use -v to see invocation)
1975configure: failed program was:
1976#line 15527 "configure"
1977#include "confdefs.h"
1978/* System header to define __stub macros and hopefully few prototypes,
1979    which can conflict with char dn_skipname(); below.  */
1980#include <assert.h>
1981/* Override any gcc2 internal prototype to avoid an error.  */
1982/* We use char because int might match the return type of a gcc2
1983    builtin and then its argument prototype would still apply.  */
1984char dn_skipname();
1985
1986int main() {
1987
1988/* The GNU C library defines this for functions which it implements
1989    to always fail with ENOSYS.  Some functions are actually named
1990    something starting with __ and the normal name is an alias.  */
1991#if defined (__stub_dn_skipname) || defined (__stub___dn_skipname)
1992choke me
1993#else
1994dn_skipname();
1995#endif
1996
1997; return 0; }
1998configure:15568: checking for __dn_skipname
1999configure:15596: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2000configure:15915: checking for ANSI C header files
2001configure:15928: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2002configure:15995: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2003configure:15990:67: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
2004if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2005                                                                  ^
2006configure:15990:67: note: please include the header <stdlib.h> or explicitly provide a declaration for 'exit'
20071 warning generated.
2008configure:16023: checking for dirent.h that defines DIR
2009configure:16036: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2010configure:16061: checking for opendir in -ldir
2011configure:16080: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -ldir  -lm -lresolv 1>&5
2012ld: library not found for -ldir
2013clang: error: linker command failed with exit code 1 (use -v to see invocation)
2014configure: failed program was:
2015#line 16069 "configure"
2016#include "confdefs.h"
2017/* Override any gcc2 internal prototype to avoid an error.  */
2018/* We use char because int might match the return type of a gcc2
2019    builtin and then its argument prototype would still apply.  */
2020char opendir();
2021
2022int main() {
2023opendir()
2024; return 0; }
2025configure:16202: checking for inttypes.h
2026configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2027configure:16202: checking for stdint.h
2028configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2029configure:16202: checking for dirent.h
2030configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2031configure:16202: checking for ApplicationServices/ApplicationServices.h
2032configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2033configure:16202: checking for sys/param.h
2034configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2035configure:16202: checking for sys/types.h
2036configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2037configure:16202: checking for sys/time.h
2038configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2039configure:16202: checking for netinet/in.h
2040configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2041configure:16202: checking for alloca.h
2042configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2043configure:16202: checking for arpa/inet.h
2044configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2045configure:16202: checking for arpa/nameser.h
2046configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2047configure:16202: checking for assert.h
2048configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2049configure:16202: checking for crypt.h
2050configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2051configure:16208:10: fatal error: 'crypt.h' file not found
2052#include <crypt.h>
2053         ^
20541 error generated.
2055configure: failed program was:
2056#line 16207 "configure"
2057#include "confdefs.h"
2058#include <crypt.h>
2059configure:16202: checking for fcntl.h
2060configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2061configure:16202: checking for grp.h
2062configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2063configure:16202: checking for ieeefp.h
2064configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2065configure:16208:10: fatal error: 'ieeefp.h' file not found
2066#include <ieeefp.h>
2067         ^
20681 error generated.
2069configure: failed program was:
2070#line 16207 "configure"
2071#include "confdefs.h"
2072#include <ieeefp.h>
2073configure:16202: checking for langinfo.h
2074configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2075configure:16202: checking for limits.h
2076configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2077configure:16202: checking for locale.h
2078configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2079configure:16202: checking for monetary.h
2080configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2081configure:16202: checking for netdb.h
2082configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2083configure:16202: checking for pwd.h
2084configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2085configure:16202: checking for resolv.h
2086configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2087configure:16202: checking for signal.h
2088configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2089configure:16202: checking for stdarg.h
2090configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2091configure:16202: checking for stdlib.h
2092configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2093configure:16202: checking for string.h
2094configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2095configure:16202: checking for syslog.h
2096configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2097configure:16202: checking for sysexits.h
2098configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2099configure:16202: checking for sys/ioctl.h
2100configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2101configure:16202: checking for sys/file.h
2102configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2103configure:16202: checking for sys/mman.h
2104configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2105configure:16202: checking for sys/mount.h
2106configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2107configure:16202: checking for sys/poll.h
2108configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2109configure:16202: checking for sys/resource.h
2110configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2111configure:16202: checking for sys/select.h
2112configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2113configure:16202: checking for sys/socket.h
2114configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2115configure:16202: checking for sys/stat.h
2116configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2117configure:16202: checking for sys/statfs.h
2118configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2119configure:16208:10: fatal error: 'sys/statfs.h' file not found
2120#include <sys/statfs.h>
2121         ^
21221 error generated.
2123configure: failed program was:
2124#line 16207 "configure"
2125#include "confdefs.h"
2126#include <sys/statfs.h>
2127configure:16202: checking for sys/statvfs.h
2128configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2129configure:16202: checking for sys/vfs.h
2130configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2131configure:16208:10: fatal error: 'sys/vfs.h' file not found
2132#include <sys/vfs.h>
2133         ^
21341 error generated.
2135configure: failed program was:
2136#line 16207 "configure"
2137#include "confdefs.h"
2138#include <sys/vfs.h>
2139configure:16202: checking for sys/sysexits.h
2140configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2141configure:16208:10: fatal error: 'sys/sysexits.h' file not found
2142#include <sys/sysexits.h>
2143         ^
21441 error generated.
2145configure: failed program was:
2146#line 16207 "configure"
2147#include "confdefs.h"
2148#include <sys/sysexits.h>
2149configure:16202: checking for sys/varargs.h
2150configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2151configure:16208:10: fatal error: 'sys/varargs.h' file not found
2152#include <sys/varargs.h>
2153         ^
21541 error generated.
2155configure: failed program was:
2156#line 16207 "configure"
2157#include "confdefs.h"
2158#include <sys/varargs.h>
2159configure:16202: checking for sys/wait.h
2160configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2161configure:16202: checking for sys/loadavg.h
2162configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2163configure:16208:10: fatal error: 'sys/loadavg.h' file not found
2164#include <sys/loadavg.h>
2165         ^
21661 error generated.
2167configure: failed program was:
2168#line 16207 "configure"
2169#include "confdefs.h"
2170#include <sys/loadavg.h>
2171configure:16202: checking for termios.h
2172configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2173configure:16202: checking for unistd.h
2174configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2175configure:16202: checking for unix.h
2176configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2177configure:16208:10: fatal error: 'unix.h' file not found
2178#include <unix.h>
2179         ^
21801 error generated.
2181configure: failed program was:
2182#line 16207 "configure"
2183#include "confdefs.h"
2184#include <unix.h>
2185configure:16202: checking for utime.h
2186configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2187configure:16202: checking for sys/utsname.h
2188configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2189configure:16202: checking for sys/ipc.h
2190configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2191configure:16202: checking for dlfcn.h
2192configure:16212: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2193configure:16202: checking for assert.h
2194configure:16247: checking for mach-o/dyld.h
2195configure:16257: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2196configure:16288: checking for fopencookie
2197configure:16316: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2198Undefined symbols for architecture x86_64:
2199  "_fopencookie", referenced from:
2200      _main in conftest-4ad54d.o
2201ld: symbol(s) not found for architecture x86_64
2202clang: error: linker command failed with exit code 1 (use -v to see invocation)
2203configure: failed program was:
2204#line 16293 "configure"
2205#include "confdefs.h"
2206/* System header to define __stub macros and hopefully few prototypes,
2207    which can conflict with char fopencookie(); below.  */
2208#include <assert.h>
2209/* Override any gcc2 internal prototype to avoid an error.  */
2210/* We use char because int might match the return type of a gcc2
2211    builtin and then its argument prototype would still apply.  */
2212char fopencookie();
2213
2214int main() {
2215
2216/* The GNU C library defines this for functions which it implements
2217    to always fail with ENOSYS.  Some functions are actually named
2218    something starting with __ and the normal name is an alias.  */
2219#if defined (__stub_fopencookie) || defined (__stub___fopencookie)
2220choke me
2221#else
2222fopencookie();
2223#endif
2224
2225; return 0; }
2226configure:16463: checking for broken getcwd
2227configure:16478: checking for broken libc stdio
2228configure:16539: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2229configure:16523:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
2230    exit(2);
2231    ^
2232configure:16523:5: note: please include the header <stdlib.h> or explicitly provide a declaration for 'exit'
2233configure:16531:3: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration]
2234  unlink(filename);
2235  ^
22362 warnings generated.
2237configure:16567: checking whether struct tm is in sys/time.h or time.h
2238configure:16580: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2239configure:16576:20: warning: expression result unused [-Wunused-value]
2240struct tm *tp; tp->tm_sec;
2241               ~~  ^~~~~~
22421 warning generated.
2243configure:16601: checking for tm_zone in struct tm
2244configure:16614: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2245configure:16610:18: warning: expression result unused [-Wunused-value]
2246struct tm tm; tm.tm_zone;
2247              ~~ ^~~~~~~
22481 warning generated.
2249configure:16673: checking for missing declarations of reentrant functions
2250configure:16682: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2251configure:16707: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2252configure:16732: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2253configure:16757: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2254configure:16782: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2255configure:16803: checking for fclose declaration
2256configure:16812: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2257configure:16838: checking for tm_gmtoff in struct tm
2258configure:16851: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2259configure:16847:18: warning: expression result unused [-Wunused-value]
2260struct tm tm; tm.tm_gmtoff;
2261              ~~ ^~~~~~~~~
22621 warning generated.
2263configure:16874: checking for struct flock
2264configure:16889: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2265configure:16916: checking for socklen_t
2266configure:16933: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2267configure:16959: checking size of size_t
2268configure:16978: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2269configure:16973:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2270  fprintf(f, "%d\n", sizeof(size_t));
2271              ~~     ^~~~~~~~~~~~~~
2272              %lu
22731 warning generated.
2274configure:16998: checking size of long long
2275configure:17017: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2276configure:17012:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2277  fprintf(f, "%d\n", sizeof(long long));
2278              ~~     ^~~~~~~~~~~~~~~~~
2279              %lu
22801 warning generated.
2281configure:17037: checking size of long long int
2282configure:17056: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2283configure:17051:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2284  fprintf(f, "%d\n", sizeof(long long int));
2285              ~~     ^~~~~~~~~~~~~~~~~~~~~
2286              %lu
22871 warning generated.
2288configure:17076: checking size of long
2289configure:17095: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2290configure:17090:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2291  fprintf(f, "%d\n", sizeof(long));
2292              ~~     ^~~~~~~~~~~~
2293              %lu
22941 warning generated.
2295configure:17115: checking size of int
2296configure:17134: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2297configure:17129:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2298  fprintf(f, "%d\n", sizeof(int));
2299              ~~     ^~~~~~~~~~~
2300              %lu
23011 warning generated.
2302configure:17156: checking size of intmax_t
2303configure:17197: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp  conftest.c  1>&5
2304configure:17191:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2305        fprintf(fp, "%d\n", sizeof(intmax_t));
2306                     ~~     ^~~~~~~~~~~~~~~~
2307                     %lu
23081 warning generated.
2309configure:17236: checking size of ssize_t
2310configure:17277: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp  conftest.c  1>&5
2311configure:17271:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2312        fprintf(fp, "%d\n", sizeof(ssize_t));
2313                     ~~     ^~~~~~~~~~~~~~~
2314                     %lu
23151 warning generated.
2316configure:17316: checking size of ptrdiff_t
2317configure:17357: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp  conftest.c  1>&5
2318configure:17351:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat]
2319        fprintf(fp, "%d\n", sizeof(ptrdiff_t));
2320                     ~~     ^~~~~~~~~~~~~~~~~
2321                     %lu
23221 warning generated.
2323configure:17396: checking for st_blksize in struct stat
2324configure:17409: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2325configure:17405:18: warning: expression result unused [-Wunused-value]
2326struct stat s; s.st_blksize;
2327               ~ ^~~~~~~~~~
23281 warning generated.
2329configure:17431: checking for st_blocks in struct stat
2330configure:17444: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2331configure:17440:18: warning: expression result unused [-Wunused-value]
2332struct stat s; s.st_blocks;
2333               ~ ^~~~~~~~~
23341 warning generated.
2335configure:17471: checking for st_rdev in struct stat
2336configure:17484: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2337configure:17480:18: warning: expression result unused [-Wunused-value]
2338struct stat s; s.st_rdev;
2339               ~ ^~~~~~~
23401 warning generated.
2341configure:17506: checking for size_t
2342configure:17539: checking for uid_t in sys/types.h
2343configure:17575: checking for struct sockaddr_storage
2344configure:17588: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2345configure:17584:28: warning: expression result unused [-Wunused-value]
2346struct sockaddr_storage s; s
2347                           ^
23481 warning generated.
2349configure:17609: checking for field sa_len in struct sockaddr
2350configure:17623: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2351configure:17646: checking for IPv6 support
2352configure:17660: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2353configure:17656:71: warning: expression result unused [-Wunused-value]
2354struct sockaddr_in6 s; struct in6_addr t=in6addr_any; int i=AF_INET6; s; t.s6_addr[0] = 0;
2355                                                                      ^
23561 warning generated.
2357configure:17676: checking for vprintf
2358configure:17704: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2359configure:17688:6: warning: incompatible redeclaration of library function 'vprintf' [-Wincompatible-library-redeclaration]
2360char vprintf();
2361     ^
2362configure:17688:6: note: 'vprintf' is a builtin with type 'int (const char *, __va_list_tag *)'
23631 warning generated.
2364configure:17863: checking for alphasort
2365configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2366configure:17863: checking for asctime_r
2367configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2368configure:17863: checking for chroot
2369configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2370configure:17863: checking for ctime_r
2371configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2372configure:17863: checking for cuserid
2373configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2374Undefined symbols for architecture x86_64:
2375  "_cuserid", referenced from:
2376      _main in conftest-06ba25.o
2377ld: symbol(s) not found for architecture x86_64
2378clang: error: linker command failed with exit code 1 (use -v to see invocation)
2379configure: failed program was:
2380#line 17868 "configure"
2381#include "confdefs.h"
2382/* System header to define __stub macros and hopefully few prototypes,
2383    which can conflict with char cuserid(); below.  */
2384#include <assert.h>
2385/* Override any gcc2 internal prototype to avoid an error.  */
2386/* We use char because int might match the return type of a gcc2
2387    builtin and then its argument prototype would still apply.  */
2388char cuserid();
2389
2390int main() {
2391
2392/* The GNU C library defines this for functions which it implements
2393    to always fail with ENOSYS.  Some functions are actually named
2394    something starting with __ and the normal name is an alias.  */
2395#if defined (__stub_cuserid) || defined (__stub___cuserid)
2396choke me
2397#else
2398cuserid();
2399#endif
2400
2401; return 0; }
2402configure:17863: checking for crypt
2403configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2404configure:17863: checking for flock
2405configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2406configure:17863: checking for ftok
2407configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2408configure:17863: checking for funopen
2409configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2410configure:17863: checking for gai_strerror
2411configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2412configure:17863: checking for gcvt
2413configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2414configure:17863: checking for getloadavg
2415configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2416configure:17863: checking for getlogin
2417configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2418configure:17863: checking for getprotobyname
2419configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2420configure:17863: checking for getprotobynumber
2421configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2422configure:17863: checking for getservbyname
2423configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2424configure:17863: checking for getservbyport
2425configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2426configure:17863: checking for getrusage
2427configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2428configure:17863: checking for gettimeofday
2429configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2430configure:17863: checking for gmtime_r
2431configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2432configure:17863: checking for getpwnam_r
2433configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2434configure:17863: checking for getgrnam_r
2435configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2436configure:17863: checking for getpwuid_r
2437configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2438configure:17863: checking for grantpt
2439configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2440configure:17863: checking for inet_ntoa
2441configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2442configure:17863: checking for inet_ntop
2443configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2444configure:17863: checking for inet_pton
2445configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2446configure:17863: checking for isascii
2447configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2448configure:17863: checking for link
2449configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2450configure:17863: checking for localtime_r
2451configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2452configure:17863: checking for lockf
2453configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2454configure:17863: checking for lchown
2455configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2456configure:17863: checking for lrand48
2457configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2458configure:17863: checking for memcpy
2459configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2460configure:17875:6: warning: incompatible redeclaration of library function 'memcpy' [-Wincompatible-library-redeclaration]
2461char memcpy();
2462     ^
2463configure:17875:6: note: 'memcpy' is a builtin with type 'void *(void *, const void *, unsigned long)'
24641 warning generated.
2465configure:17863: checking for memmove
2466configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2467configure:17875:6: warning: incompatible redeclaration of library function 'memmove' [-Wincompatible-library-redeclaration]
2468char memmove();
2469     ^
2470configure:17875:6: note: 'memmove' is a builtin with type 'void *(void *, const void *, unsigned long)'
24711 warning generated.
2472configure:17863: checking for mkstemp
2473configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2474configure:17863: checking for mmap
2475configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2476configure:17863: checking for nl_langinfo
2477configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2478configure:17863: checking for perror
2479configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2480configure:17863: checking for poll
2481configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2482configure:17863: checking for ptsname
2483configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2484configure:17863: checking for putenv
2485configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2486configure:17863: checking for realpath
2487configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2488configure:17863: checking for random
2489configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2490configure:17863: checking for rand_r
2491configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2492configure:17863: checking for regcomp
2493configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2494configure:17863: checking for res_search
2495configure:17863: checking for scandir
2496configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2497configure:17863: checking for setitimer
2498configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2499configure:17863: checking for setlocale
2500configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2501configure:17863: checking for localeconv
2502configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2503configure:17863: checking for setenv
2504configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2505configure:17863: checking for setpgid
2506configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2507configure:17863: checking for setsockopt
2508configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2509configure:17863: checking for setvbuf
2510configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2511configure:17863: checking for shutdown
2512configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2513configure:17863: checking for sin
2514configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2515configure:17875:6: warning: incompatible redeclaration of library function 'sin' [-Wincompatible-library-redeclaration]
2516char sin();
2517     ^
2518configure:17875:6: note: 'sin' is a builtin with type 'double (double)'
25191 warning generated.
2520configure:17863: checking for snprintf
2521configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2522configure:17875:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
2523char snprintf();
2524     ^
2525configure:17875:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)'
25261 warning generated.
2527configure:17863: checking for srand48
2528configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2529configure:17863: checking for srandom
2530configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2531configure:17863: checking for statfs
2532configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2533configure:17863: checking for statvfs
2534configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2535configure:17863: checking for std_syslog
2536configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2537Undefined symbols for architecture x86_64:
2538  "_std_syslog", referenced from:
2539      _main in conftest-a9d0a5.o
2540ld: symbol(s) not found for architecture x86_64
2541clang: error: linker command failed with exit code 1 (use -v to see invocation)
2542configure: failed program was:
2543#line 17868 "configure"
2544#include "confdefs.h"
2545/* System header to define __stub macros and hopefully few prototypes,
2546    which can conflict with char std_syslog(); below.  */
2547#include <assert.h>
2548/* Override any gcc2 internal prototype to avoid an error.  */
2549/* We use char because int might match the return type of a gcc2
2550    builtin and then its argument prototype would still apply.  */
2551char std_syslog();
2552
2553int main() {
2554
2555/* The GNU C library defines this for functions which it implements
2556    to always fail with ENOSYS.  Some functions are actually named
2557    something starting with __ and the normal name is an alias.  */
2558#if defined (__stub_std_syslog) || defined (__stub___std_syslog)
2559choke me
2560#else
2561std_syslog();
2562#endif
2563
2564; return 0; }
2565configure:17863: checking for strcasecmp
2566configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2567configure:17875:6: warning: incompatible redeclaration of library function 'strcasecmp' [-Wincompatible-library-redeclaration]
2568char strcasecmp();
2569     ^
2570configure:17875:6: note: 'strcasecmp' is a builtin with type 'int (const char *, const char *)'
25711 warning generated.
2572configure:17863: checking for strcoll
2573configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2574configure:17863: checking for strdup
2575configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2576configure:17875:6: warning: incompatible redeclaration of library function 'strdup' [-Wincompatible-library-redeclaration]
2577char strdup();
2578     ^
2579configure:17875:6: note: 'strdup' is a builtin with type 'char *(const char *)'
25801 warning generated.
2581configure:17863: checking for strerror
2582configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2583configure:17875:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration]
2584char strerror();
2585     ^
2586configure:17875:6: note: 'strerror' is a builtin with type 'char *(int)'
25871 warning generated.
2588configure:17863: checking for strftime
2589configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2590configure:17863: checking for strnlen
2591configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2592configure:17863: checking for strptime
2593configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2594configure:17863: checking for strstr
2595configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2596configure:17875:6: warning: incompatible redeclaration of library function 'strstr' [-Wincompatible-library-redeclaration]
2597char strstr();
2598     ^
2599configure:17875:6: note: 'strstr' is a builtin with type 'char *(const char *, const char *)'
26001 warning generated.
2601configure:17863: checking for strtok_r
2602configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2603configure:17863: checking for symlink
2604configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2605configure:17863: checking for tempnam
2606configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2607configure:17863: checking for tzset
2608configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2609configure:17863: checking for unlockpt
2610configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2611configure:17863: checking for unsetenv
2612configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2613configure:17863: checking for usleep
2614configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2615configure:17863: checking for utime
2616configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2617configure:17863: checking for vsnprintf
2618configure:17891: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2619configure:17875:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration]
2620char vsnprintf();
2621     ^
2622configure:17875:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, __va_list_tag *)'
26231 warning generated.
2624configure:17917: checking for nanosleep
2625configure:17927: checking for nanosleep in -lrt
2626configure:17946: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lrt  -lm -lresolv 1>&5
2627ld: library not found for -lrt
2628clang: error: linker command failed with exit code 1 (use -v to see invocation)
2629configure: failed program was:
2630#line 17935 "configure"
2631#include "confdefs.h"
2632/* Override any gcc2 internal prototype to avoid an error.  */
2633/* We use char because int might match the return type of a gcc2
2634    builtin and then its argument prototype would still apply.  */
2635char nanosleep();
2636
2637int main() {
2638nanosleep()
2639; return 0; }
2640configure:17966: checking for __nanosleep in -lrt
2641configure:17985: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lrt  -lm -lresolv 1>&5
2642ld: library not found for -lrt
2643clang: error: linker command failed with exit code 1 (use -v to see invocation)
2644configure: failed program was:
2645#line 17974 "configure"
2646#include "confdefs.h"
2647/* Override any gcc2 internal prototype to avoid an error.  */
2648/* We use char because int might match the return type of a gcc2
2649    builtin and then its argument prototype would still apply.  */
2650char __nanosleep();
2651
2652int main() {
2653__nanosleep()
2654; return 0; }
2655configure:18068: checking for getaddrinfo
2656configure:18080: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2657configure:18126: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2658configure:18096:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned long)'
2659  memset(&hints, 0, sizeof(hints));
2660  ^
2661configure:18096:3: note: please include the header <string.h> or explicitly provide a declaration for 'memset'
2662configure:18100:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
2663    exit(1);
2664    ^
2665configure:18100:5: note: please include the header <stdlib.h> or explicitly provide a declaration for 'exit'
26662 warnings generated.
2667configure:18158: checking for strlcat
2668configure:18186: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2669configure:18170:6: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration]
2670char strlcat();
2671     ^
2672configure:18170:6: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
26731 warning generated.
2674configure:18158: checking for strlcpy
2675configure:18186: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2676configure:18170:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration]
2677char strlcpy();
2678     ^
2679configure:18170:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)'
26801 warning generated.
2681configure:18158: checking for getopt
2682configure:18186: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2683configure:18213: checking whether utime accepts a null argument
2684configure:18234: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2685configure:18226:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
2686main() {
2687^~~~
2688configure:18228:1: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
2689exit(!(stat ("conftestdata", &s) == 0 && utime("conftestdata", (long *)0) == 0
2690^
2691configure:18228:1: note: please include the header <stdlib.h> or explicitly provide a declaration for 'exit'
2692configure:18228:42: warning: implicit declaration of function 'utime' is invalid in C99 [-Wimplicit-function-declaration]
2693exit(!(stat ("conftestdata", &s) == 0 && utime("conftestdata", (long *)0) == 0
2694                                         ^
26953 warnings generated.
2696configure:18260: checking for working alloca.h
2697configure:18293: checking for alloca
2698configure:18326: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2699configure:18493: checking for declared timezone
2700configure:18514: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2701configure:18540: checking for type of reentrant time-related functions
2702configure:18569: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2703configure:18555:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
2704main() {
2705^~~~
2706configure:18561:3: warning: incompatible pointer to integer conversion assigning to 'int' from 'struct tm *' [-Wint-conversion]
2707s = gmtime_r(&old, &t);
2708  ^ ~~~~~~~~~~~~~~~~~~
2709configure:18562:30: error: too many arguments to function call, expected 2, have 3
2710r = (int) asctime_r(&t, buf, 26);
2711          ~~~~~~~~~          ^~
2712/usr/include/time.h:125:1: note: 'asctime_r' declared here
2713char *asctime_r(const struct tm * __restrict, char * __restrict);
2714^
27152 warnings and 1 error generated.
2716configure: failed program was:
2717#line 18551 "configure"
2718#include "confdefs.h"
2719
2720#include <time.h>
2721
2722main() {
2723char buf[27];
2724struct tm t;
2725time_t old = 0;
2726int r, s;
2727
2728s = gmtime_r(&old, &t);
2729r = (int) asctime_r(&t, buf, 26);
2730if (r == s && s == 0) return (0);
2731return (1);
2732}
2733
2734configure:18601: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2735configure:18588:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
2736main() {
2737^~~~
2738configure:18594:26: error: too many arguments to function call, expected 2, have 3
2739  p = asctime_r(&t, buf, 26);
2740      ~~~~~~~~~          ^~
2741/usr/include/time.h:125:1: note: 'asctime_r' declared here
2742char *asctime_r(const struct tm * __restrict, char * __restrict);
2743^
27441 warning and 1 error generated.
2745configure: failed program was:
2746#line 18585 "configure"
2747#include "confdefs.h"
2748
2749#include <time.h>
2750main() {
2751  struct tm t, *s;
2752  time_t old = 0;
2753  char buf[27], *p;
2754 
2755  s = gmtime_r(&old, &t);
2756  p = asctime_r(&t, buf, 26);
2757  if (p == buf && s == &t) return (0);
2758  return (1);
2759}
2760 
2761configure:18639: checking for readdir_r
2762configure:18667: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2763configure:18689: checking for type of readdir_r
2764configure:18725: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2765configure:18710:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
2766main() {
2767^~~~
2768configure:18717:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))'
2769    exit(1);
2770    ^
2771configure:18717:5: note: please include the header <stdlib.h> or explicitly provide a declaration for 'exit'
27722 warnings generated.
2773configure:18788: checking for in_addr_t
2774configure:18827: checking for crypt_r
2775configure:18855: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2776Undefined symbols for architecture x86_64:
2777  "_crypt_r", referenced from:
2778      _main in conftest-27b879.o
2779ld: symbol(s) not found for architecture x86_64
2780clang: error: linker command failed with exit code 1 (use -v to see invocation)
2781configure: failed program was:
2782#line 18832 "configure"
2783#include "confdefs.h"
2784/* System header to define __stub macros and hopefully few prototypes,
2785    which can conflict with char crypt_r(); below.  */
2786#include <assert.h>
2787/* Override any gcc2 internal prototype to avoid an error.  */
2788/* We use char because int might match the return type of a gcc2
2789    builtin and then its argument prototype would still apply.  */
2790char crypt_r();
2791
2792int main() {
2793
2794/* The GNU C library defines this for functions which it implements
2795    to always fail with ENOSYS.  Some functions are actually named
2796    something starting with __ and the normal name is an alias.  */
2797#if defined (__stub_crypt_r) || defined (__stub___crypt_r)
2798choke me
2799#else
2800crypt_r();
2801#endif
2802
2803; return 0; }
2804configure:19012: checking whether to include gcov symbols
2805configure:19175: checking whether to include debugging symbols
2806configure:19226: checking layout of installed files
2807configure:19261: checking path to configuration file
2808configure:19295: checking where to scan for configuration files
2809configure:19331: checking whether to enable safe mode by default
2810configure:19366: checking for safe mode exec dir
2811configure:19410: checking whether to enable PHP's own SIGCHLD handler
2812configure:19448: checking whether to enable magic quotes by default
2813configure:19486: checking whether to explicitly link against libgcc
2814configure:19566: checking whether to enable short tags by default
2815configure:19604: checking whether to enable dmalloc
2816configure:19692: checking whether to enable IPv6 support
2817configure:19722: checking how big to make fd sets
2818configure:19793: checking size of long
2819configure:19832: checking size of int
2820configure:19872: checking for int32_t
2821configure:19897: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2822configure:19920: checking for uint32_t
2823configure:19945: /usr/bin/clang -c -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp conftest.c 1>&5
2824configure:19977: checking for sys/types.h
2825configure:19977: checking for inttypes.h
2826configure:19977: checking for stdint.h
2827configure:19977: checking for string.h
2828configure:19977: checking for stdlib.h
2829configure:20017: checking for strtoll
2830configure:20045: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2831configure:20017: checking for atoll
2832configure:20045: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 conftest.c -lm -lresolv 1>&5
2833configure:20017: checking for strftime
2834configure:20471: checking whether to enable LIBXML support
2835configure:20519: checking libxml2 install dir
2836configure:20548: checking for xml2-config path
2837configure:20706: checking whether libxml build works
2838configure:20733: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c
2839         
2840         -lm -lresolv -lxml2 -lz -liconv -lm 1>&5
2841configure:21098: checking for OpenSSL support
2842configure:21145: checking for Kerberos support
2843configure:21474: checking for krb5-config
2844configure:21834: checking for DSA_get_default_method in -lssl
2845configure:21853: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lssl  -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 1>&5
2846Undefined symbols for architecture x86_64:
2847  "_DSA_get_default_method", referenced from:
2848      _main in conftest-0a53f1.o
2849ld: symbol(s) not found for architecture x86_64
2850clang: error: linker command failed with exit code 1 (use -v to see invocation)
2851configure: failed program was:
2852#line 21842 "configure"
2853#include "confdefs.h"
2854/* Override any gcc2 internal prototype to avoid an error.  */
2855/* We use char because int might match the return type of a gcc2
2856    builtin and then its argument prototype would still apply.  */
2857char DSA_get_default_method();
2858
2859int main() {
2860DSA_get_default_method()
2861; return 0; }
2862configure:21895: checking for pkg-config
2863configure:22100: checking for OpenSSL version
2864configure:22257: checking for CRYPTO_free in -lcrypto
2865configure:22276: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lcrypto  -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 1>&5
2866configure:22433: checking for SSL_CTX_set_ssl_version in -lssl
2867configure:22452: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lssl  -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcrypto 1>&5
2868configure:22574: checking for PCRE support
2869configure:23428: checking for ZLIB support
2870configure:23475: checking if the location of ZLIB install directory is defined
2871configure:23921: checking for gzgets in -lz
2872configure:23940: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lz  -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 1>&5
2873configure:24080: checking whether to enable bc style precision math functions
2874configure:24448: checking for BZip2 support
2875configure:24609: checking for BZ2_bzerror in -lbz2
2876configure:24628: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lbz2  -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err 1>&5
2877configure:25096: checking whether to enable calendar conversion support
2878configure:25443: checking whether to enable ctype functions
2879configure:25790: checking for cURL support
2880configure:25837: checking if we should use cURL for url streams
2881configure:25882: checking for cURL 7.10.5 or greater
2882configure:26120: checking for SSL support in libcurl
2883configure:26133: checking how to run the C preprocessor
2884configure:26213: checking for openssl support in libcurl
2885configure:26239: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz 1>&5
2886configure:26232:12: warning: implicitly declaring library function 'strncasecmp' with type 'int (const char *, const char *, unsigned long)'
2887    return strncasecmp(ptr, "OpenSSL", sizeof("OpenSSL")-1);
2888           ^
2889configure:26232:12: note: please include the header <strings.h> or explicitly provide a declaration for 'strncasecmp'
28901 warning generated.
2891configure:26247: checking for openssl/crypto.h
2892configure:26257: /usr/bin/clang -E -I/opt/local/include -no-cpp-precomp conftest.c >/dev/null 2>conftest.out
2893configure:26302: checking for gnutls support in libcurl
2894configure:26328: /usr/bin/clang -o conftest -I/opt/local/include -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz 1>&5
2895configure:26321:12: warning: implicitly declaring library function 'strncasecmp' with type 'int (const char *, const char *, unsigned long)'
2896    return strncasecmp(ptr, "GnuTLS", sizeof("GnuTLS")-1);
2897           ^
2898configure:26321:12: note: please include the header <strings.h> or explicitly provide a declaration for 'strncasecmp'
28991 warning generated.
2900configure: failed program was:
2901#line 26309 "configure"
2902#include "confdefs.h"
2903
2904#include <curl/curl.h>
2905
2906int main(int argc, char *argv[])
2907{
2908  curl_version_info_data *data = curl_version_info(CURLVERSION_NOW);
2909 
2910  if (data && data->ssl_version && *data->ssl_version) {
2911    const char *ptr = data->ssl_version;
2912
2913    while(*ptr == ' ') ++ptr;
2914    return strncasecmp(ptr, "GnuTLS", sizeof("GnuTLS")-1);
2915  }
2916  return 1;
2917}
2918
2919configure:26486: checking for curl_easy_perform in -lcurl
2920configure:26505: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz conftest.c -lcurl  -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz 1>&5
2921configure:26641: checking for curl_version_info in -lcurl
2922configure:26660: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz conftest.c -lcurl  -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz 1>&5
2923configure:26794: checking for curl_easy_strerror in -lcurl
2924configure:26813: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz conftest.c -lcurl  -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz 1>&5
2925configure:26947: checking for curl_multi_strerror in -lcurl
2926configure:26966: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz conftest.c -lcurl  -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz 1>&5
2927configure:27867: checking for QDBM support
2928configure:28198: checking for GDBM support
2929configure:28515: checking for NDBM support
2930configure:28834: checking for Berkeley DB4 support
2931configure:29157: checking for Berkeley DB3 support
2932configure:29480: checking for Berkeley DB2 support
2933configure:29719: checking for DB1 support
2934configure:30074: checking for DBM support
2935configure:30483: checking for CDB support
2936configure:30514: checking for INI File support
2937configure:30545: checking for FlatFile support
2938configure:30560: checking whether to enable DBA interface
2939configure:30890: checking whether to enable dbase support
2940configure:31237: checking whether to enable DOM support
2941configure:31316: checking for xml2-config path
2942configure:31474: checking whether libxml build works
2943configure:31924: checking whether to enable EXIF (metadata from images) support
2944configure:32271: checking for FrontBase SQL92 (fbsql) support
2945configure:32778: checking for FDF support
2946configure:33609: checking whether to enable input filter support
2947configure:33656: checking pcre install prefix
2948configure:34075: checking whether to enable FTP support
2949configure:34122: checking OpenSSL dir for FTP
2950configure:34668: checking for OpenSSL version
2951configure:34825: checking for CRYPTO_free in -lcrypto
2952configure:35001: checking for SSL_CTX_set_ssl_version in -lssl
2953configure:35139: checking for GD support
2954configure:35187: checking for the location of libjpeg
2955configure:35215: checking for the location of libpng
2956configure:35270: checking for the location of libXpm
2957configure:35296: checking for FreeType 1.x support
2958configure:35322: checking for FreeType 2
2959configure:35348: checking for T1lib support
2960configure:35374: checking whether to enable truetype string function in GD
2961configure:35400: checking whether to enable JIS-mapped Japanese font support in GD
2962configure:35456: checking for fabsf
2963configure:35484: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lssl -lcrypto -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5
2964configure:35468:6: warning: incompatible redeclaration of library function 'fabsf' [-Wincompatible-library-redeclaration]
2965char fabsf();
2966     ^
2967configure:35468:6: note: 'fabsf' is a builtin with type 'float (float)'
29681 warning generated.
2969configure:35456: checking for floorf
2970configure:35484: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -lssl -lcrypto -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5
2971configure:35468:6: warning: incompatible redeclaration of library function 'floorf' [-Wincompatible-library-redeclaration]
2972char floorf();
2973     ^
2974configure:35468:6: note: 'floorf' is a builtin with type 'float (float)'
29751 warning generated.
2976configure:35656: checking for jpeg_read_header in -ljpeg
2977configure:35675: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib conftest.c -ljpeg  -lssl -lcrypto -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5
2978configure:35957: checking for png_write_image in -lpng
2979configure:35976: /usr/bin/clang -o conftest -pipe -Os -arch x86_64 -I/opt/local/include -no-cpp-precomp -Wl,-rpath,/opt/local/lib -L/opt/local/lib -Wl,-rpath,/opt/local/lib -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 -Wl,-rpath,/opt/local/lib -L/opt/local/lib -lz conftest.c -lpng  -ljpeg -lssl -lcrypto -lcurl -lbz2 -lz -lpcre -lssl -lcrypto -lm -lresolv -lxml2 -lz -liconv -lm -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lcurl -lidn -lssl -lcrypto -lssl -lcrypto -lz -lxml2 -lz -liconv -lm 1>&5