Ticket #64829: config.log

File config.log, 63.7 KB (added by barracuda156, 3 years ago)
Line 
1This file contains any messages produced by compilers while
2running configure, to aid debugging if configure makes a mistake.
3
4It was created by Xar configure 1.8dev, which was
5generated by GNU Autoconf 2.71.  Invocation command line was
6
7  $ ./configure --prefix=/opt/local
8
9## --------- ##
10## Platform. ##
11## --------- ##
12
13hostname = 36-120.wireless-city.scu.edu.tw
14uname -m = Power Macintosh
15uname -r = 9.8.0
16uname -s = Darwin
17uname -v = Darwin Kernel Version 9.8.0: Wed Jul 15 16:57:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_PPC
18
19/usr/bin/uname -p = powerpc
20/bin/uname -X     = unknown
21
22/bin/arch              = unknown
23/usr/bin/arch -k       = unknown
24/usr/convex/getsysinfo = unknown
25/usr/bin/hostinfo      = Mach kernel version:
26         Darwin Kernel Version 9.8.0: Wed Jul 15 16:57:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_PPC
27Kernel configured for up to 4 processors.
284 processors are physically available.
294 processors are logically available.
30Processor type: ppc970 (PowerPC 970)
31Processors active: 0 1 2 3
32Primary memory available: 16.00 gigabytes
33Default processor set: 58 tasks, 265 threads, 4 processors
34Load average: 0.92, Mach factor: 3.06
35/bin/machine           = unknown
36/usr/bin/oslevel       = unknown
37/bin/universe          = unknown
38
39PATH: /opt/local/bin/
40PATH: /opt/local/sbin/
41PATH: /bin/
42PATH: /sbin/
43PATH: /usr/bin/
44PATH: /usr/sbin/
45
46
47## ----------- ##
48## Core tests. ##
49## ----------- ##
50
51configure:2616: looking for aux files: config.guess config.sub install-sh
52configure:2629:  trying ./
53configure:2658:   ./config.guess found
54configure:2658:   ./config.sub found
55configure:2640:   ./install-sh found
56configure:2894: checking for gcc
57configure:2926: result: /usr/bin/gcc-4.2
58configure:3279: checking for C compiler version
59configure:3288: /usr/bin/gcc-4.2 --version >&5
60powerpc-apple-darwin9-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5577)
61Copyright (C) 2007 Free Software Foundation, Inc.
62This is free software; see the source for copying conditions.  There is NO
63warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
64
65configure:3299: $? = 0
66configure:3288: /usr/bin/gcc-4.2 -v >&5
67Using built-in specs.
68Target: powerpc-apple-darwin9
69Configured with: /var/tmp/gcc_42/gcc_42-5577~1/src/configure --disable-checking --prefix=/usr --mandir=/usr/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin9 --with-gxx-include-dir=/usr/include/c++/4.0.0 --program-prefix= --host=powerpc-apple-darwin9 --target=powerpc-apple-darwin9
70Thread model: posix
71gcc version 4.2.1 (Apple Inc. build 5577)
72configure:3299: $? = 0
73configure:3288: /usr/bin/gcc-4.2 -V >&5
74gcc-4.2: argument to `-V' is missing
75configure:3299: $? = 1
76configure:3288: /usr/bin/gcc-4.2 -qversion >&5
77powerpc-apple-darwin9-gcc-4.2.1: no input files
78configure:3299: $? = 1
79configure:3288: /usr/bin/gcc-4.2 -version >&5
80powerpc-apple-darwin9-gcc-4.2.1: no input files
81configure:3299: $? = 1
82configure:3319: checking whether the C compiler works
83configure:3341: /usr/bin/gcc-4.2 -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
84configure:3345: $? = 0
85configure:3395: result: yes
86configure:3398: checking for C compiler default output file name
87configure:3400: result: a.out
88configure:3406: checking for suffix of executables
89configure:3413: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
90configure:3417: $? = 0
91configure:3440: result:
92configure:3462: checking whether we are cross compiling
93configure:3470: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
94configure:3474: $? = 0
95configure:3481: ./conftest
96configure:3485: $? = 0
97configure:3500: result: no
98configure:3505: checking for suffix of object files
99configure:3528: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
100configure:3532: $? = 0
101configure:3554: result: o
102configure:3558: checking whether the compiler supports GNU C
103configure:3578: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
104configure:3578: $? = 0
105configure:3588: result: yes
106configure:3599: checking whether /usr/bin/gcc-4.2 accepts -g
107configure:3620: /usr/bin/gcc-4.2 -c -g -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
108configure:3620: $? = 0
109configure:3664: result: yes
110configure:3684: checking for /usr/bin/gcc-4.2 option to enable C11 features
111configure:3699: /usr/bin/gcc-4.2  -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
112conftest.c:165:3: error: #error "Compiler does not advertise C11 conformance"
113conftest.c: In function '_Alignas':
114conftest.c:169: error: expected declaration specifiers before 'aligned_as_double'
115conftest.c:170: error: expected declaration specifiers or '...' before numeric constant
116conftest.c:170: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'no_special_alignment'
117conftest.c:171: error: storage class specified for parameter 'aligned_as_int'
118conftest.c:172: error: expected declaration specifiers or '...' before numeric constant
119conftest.c:172: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_Alignas'
120conftest.c:177: warning: implicit declaration of function '_Alignof'
121conftest.c:177: error: expected expression before 'int'
122conftest.c:177: error: enumerator value for 'int_alignment' is not an integer constant
123conftest.c:178: error: expected expression before 'int'
124conftest.c:178: error: enumerator value for 'int_array_alignment' is not an integer constant
125conftest.c:179: error: expected expression before 'char'
126conftest.c:180: error: enumerator value for 'char_alignment' is not an integer constant
127conftest.c:180: warning: empty declaration
128conftest.c:181: error: expected declaration specifiers before '_Static_assert'
129conftest.c:184: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'does_not_return'
130conftest.c:190: error: expected specifier-qualifier-list before '_Static_assert'
131conftest.c:193: warning: empty declaration
132conftest.c:197: error: parameter 'utf8_literal' is initialized
133conftest.c:197: error: 'syntax' undeclared (first use in this function)
134conftest.c:197: error: (Each undeclared identifier is reported only once
135conftest.c:197: error: for each function it appears in.)
136conftest.c:197: error: expected ',' or ';' before 'error'
137conftest.c:200: error: storage class specified for parameter 'long_ptr'
138conftest.c:201: error: storage class specified for parameter 'long_ptr'
139conftest.c:201: error: redefinition of parameter 'long_ptr'
140conftest.c:200: error: previous definition of 'long_ptr' was here
141conftest.c:202: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'long_ptr'
142conftest.c:208: warning: declaration does not declare anything
143conftest.c:210: warning: declaration does not declare anything
144conftest.c:217: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token
145conftest.c:269: error: old-style parameter declarations in prototyped function definition
146conftest.c:169: error: parameter name omitted
147conftest.c:269: error: expected '{' at end of input
148configure:3699: $? = 1
149configure: failed program was:
150| /* confdefs.h */
151| #define PACKAGE_NAME "Xar"
152| #define PACKAGE_TARNAME "xar"
153| #define PACKAGE_VERSION "1.8dev"
154| #define PACKAGE_STRING "Xar 1.8dev"
155| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
156| #define PACKAGE_URL ""
157| /* end confdefs.h.  */
158|
159| /* Does the compiler advertise C89 conformance?
160|    Do not test the value of __STDC__, because some compilers set it to 0
161|    while being otherwise adequately conformant. */
162| #if !defined __STDC__
163| # error "Compiler does not advertise C89 conformance"
164| #endif
165|
166| #include <stddef.h>
167| #include <stdarg.h>
168| struct stat;
169| /* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
170| struct buf { int x; };
171| struct buf * (*rcsopen) (struct buf *, struct stat *, int);
172| static char *e (p, i)
173|      char **p;
174|      int i;
175| {
176|   return p[i];
177| }
178| static char *f (char * (*g) (char **, int), char **p, ...)
179| {
180|   char *s;
181|   va_list v;
182|   va_start (v,p);
183|   s = g (p, va_arg (v,int));
184|   va_end (v);
185|   return s;
186| }
187|
188| /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
189|    function prototypes and stuff, but not \xHH hex character constants.
190|    These do not provoke an error unfortunately, instead are silently treated
191|    as an "x".  The following induces an error, until -std is added to get
192|    proper ANSI mode.  Curiously \x00 != x always comes out true, for an
193|    array size at least.  It is necessary to write \x00 == 0 to get something
194|    that is true only with -std.  */
195| int osf4_cc_array ['\x00' == 0 ? 1 : -1];
196|
197| /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
198|    inside strings and character constants.  */
199| #define FOO(x) 'x'
200| int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
201|
202| int test (int i, double x);
203| struct s1 {int (*f) (int a);};
204| struct s2 {int (*f) (double a);};
205| int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
206|                int, int);
207|
208| // Does the compiler advertise C99 conformance?
209| #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
210| # error "Compiler does not advertise C99 conformance"
211| #endif
212|
213| #include <stdbool.h>
214| extern int puts (const char *);
215| extern int printf (const char *, ...);
216| extern int dprintf (int, const char *, ...);
217| extern void *malloc (size_t);
218|
219| // Check varargs macros.  These examples are taken from C99 6.10.3.5.
220| // dprintf is used instead of fprintf to avoid needing to declare
221| // FILE and stderr.
222| #define debug(...) dprintf (2, __VA_ARGS__)
223| #define showlist(...) puts (#__VA_ARGS__)
224| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
225| static void
226| test_varargs_macros (void)
227| {
228|   int x = 1234;
229|   int y = 5678;
230|   debug ("Flag");
231|   debug ("X = %d\n", x);
232|   showlist (The first, second, and third items.);
233|   report (x>y, "x is %d but y is %d", x, y);
234| }
235|
236| // Check long long types.
237| #define BIG64 18446744073709551615ull
238| #define BIG32 4294967295ul
239| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
240| #if !BIG_OK
241|   #error "your preprocessor is broken"
242| #endif
243| #if BIG_OK
244| #else
245|   #error "your preprocessor is broken"
246| #endif
247| static long long int bignum = -9223372036854775807LL;
248| static unsigned long long int ubignum = BIG64;
249|
250| struct incomplete_array
251| {
252|   int datasize;
253|   double data[];
254| };
255|
256| struct named_init {
257|   int number;
258|   const wchar_t *name;
259|   double average;
260| };
261|
262| typedef const char *ccp;
263|
264| static inline int
265| test_restrict (ccp restrict text)
266| {
267|   // See if C++-style comments work.
268|   // Iterate through items via the restricted pointer.
269|   // Also check for declarations in for loops.
270|   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
271|     continue;
272|   return 0;
273| }
274|
275| // Check varargs and va_copy.
276| static bool
277| test_varargs (const char *format, ...)
278| {
279|   va_list args;
280|   va_start (args, format);
281|   va_list args_copy;
282|   va_copy (args_copy, args);
283|
284|   const char *str = "";
285|   int number = 0;
286|   float fnumber = 0;
287|
288|   while (*format)
289|     {
290|       switch (*format++)
291|       {
292|       case 's': // string
293|         str = va_arg (args_copy, const char *);
294|         break;
295|       case 'd': // int
296|         number = va_arg (args_copy, int);
297|         break;
298|       case 'f': // float
299|         fnumber = va_arg (args_copy, double);
300|         break;
301|       default:
302|         break;
303|       }
304|     }
305|   va_end (args_copy);
306|   va_end (args);
307|
308|   return *str && number && fnumber;
309| }
310|
311|
312| // Does the compiler advertise C11 conformance?
313| #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
314| # error "Compiler does not advertise C11 conformance"
315| #endif
316|
317| // Check _Alignas.
318| char _Alignas (double) aligned_as_double;
319| char _Alignas (0) no_special_alignment;
320| extern char aligned_as_int;
321| char _Alignas (0) _Alignas (int) aligned_as_int;
322|
323| // Check _Alignof.
324| enum
325| {
326|   int_alignment = _Alignof (int),
327|   int_array_alignment = _Alignof (int[100]),
328|   char_alignment = _Alignof (char)
329| };
330| _Static_assert (0 < -_Alignof (int), "_Alignof is signed");
331|
332| // Check _Noreturn.
333| int _Noreturn does_not_return (void) { for (;;) continue; }
334|
335| // Check _Static_assert.
336| struct test_static_assert
337| {
338|   int x;
339|   _Static_assert (sizeof (int) <= sizeof (long int),
340|                   "_Static_assert does not work in struct");
341|   long int y;
342| };
343|
344| // Check UTF-8 literals.
345| #define u8 syntax error!
346| char const utf8_literal[] = u8"happens to be ASCII" "another string";
347|
348| // Check duplicate typedefs.
349| typedef long *long_ptr;
350| typedef long int *long_ptr;
351| typedef long_ptr long_ptr;
352|
353| // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
354| struct anonymous
355| {
356|   union {
357|     struct { int i; int j; };
358|     struct { int k; long int l; } w;
359|   };
360|   int m;
361| } v1;
362|
363|
364| int
365| main (int argc, char **argv)
366| {
367|   int ok = 0;
368|   
369| ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
370|
371|   
372|   // Check bool.
373|   _Bool success = false;
374|   success |= (argc != 0);
375|
376|   // Check restrict.
377|   if (test_restrict ("String literal") == 0)
378|     success = true;
379|   char *restrict newvar = "Another string";
380|
381|   // Check varargs.
382|   success &= test_varargs ("s, d' f .", "string", 65, 34.234);
383|   test_varargs_macros ();
384|
385|   // Check flexible array members.
386|   struct incomplete_array *ia =
387|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
388|   ia->datasize = 10;
389|   for (int i = 0; i < ia->datasize; ++i)
390|     ia->data[i] = i * 1.234;
391|
392|   // Check named initializers.
393|   struct named_init ni = {
394|     .number = 34,
395|     .name = L"Test wide string",
396|     .average = 543.34343,
397|   };
398|
399|   ni.number = 58;
400|
401|   int dynamic_array[ni.number];
402|   dynamic_array[0] = argv[0][0];
403|   dynamic_array[ni.number - 1] = 543;
404|
405|   // work around unused variable warnings
406|   ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
407|        || dynamic_array[ni.number - 1] != 543);
408|
409|   
410|   _Static_assert ((offsetof (struct anonymous, i)
411|                  == offsetof (struct anonymous, w.k)),
412|                 "Anonymous union alignment botch");
413|   v1.i = 2;
414|   v1.w.k = 5;
415|   ok |= v1.i != 5;
416|
417|   return ok;
418| }
419|
420configure:3699: /usr/bin/gcc-4.2 -std=gnu11 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
421cc1: error: unrecognized command line option "-std=gnu11"
422configure:3699: $? = 1
423configure: failed program was:
424| /* confdefs.h */
425| #define PACKAGE_NAME "Xar"
426| #define PACKAGE_TARNAME "xar"
427| #define PACKAGE_VERSION "1.8dev"
428| #define PACKAGE_STRING "Xar 1.8dev"
429| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
430| #define PACKAGE_URL ""
431| /* end confdefs.h.  */
432|
433| /* Does the compiler advertise C89 conformance?
434|    Do not test the value of __STDC__, because some compilers set it to 0
435|    while being otherwise adequately conformant. */
436| #if !defined __STDC__
437| # error "Compiler does not advertise C89 conformance"
438| #endif
439|
440| #include <stddef.h>
441| #include <stdarg.h>
442| struct stat;
443| /* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
444| struct buf { int x; };
445| struct buf * (*rcsopen) (struct buf *, struct stat *, int);
446| static char *e (p, i)
447|      char **p;
448|      int i;
449| {
450|   return p[i];
451| }
452| static char *f (char * (*g) (char **, int), char **p, ...)
453| {
454|   char *s;
455|   va_list v;
456|   va_start (v,p);
457|   s = g (p, va_arg (v,int));
458|   va_end (v);
459|   return s;
460| }
461|
462| /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
463|    function prototypes and stuff, but not \xHH hex character constants.
464|    These do not provoke an error unfortunately, instead are silently treated
465|    as an "x".  The following induces an error, until -std is added to get
466|    proper ANSI mode.  Curiously \x00 != x always comes out true, for an
467|    array size at least.  It is necessary to write \x00 == 0 to get something
468|    that is true only with -std.  */
469| int osf4_cc_array ['\x00' == 0 ? 1 : -1];
470|
471| /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
472|    inside strings and character constants.  */
473| #define FOO(x) 'x'
474| int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
475|
476| int test (int i, double x);
477| struct s1 {int (*f) (int a);};
478| struct s2 {int (*f) (double a);};
479| int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
480|                int, int);
481|
482| // Does the compiler advertise C99 conformance?
483| #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
484| # error "Compiler does not advertise C99 conformance"
485| #endif
486|
487| #include <stdbool.h>
488| extern int puts (const char *);
489| extern int printf (const char *, ...);
490| extern int dprintf (int, const char *, ...);
491| extern void *malloc (size_t);
492|
493| // Check varargs macros.  These examples are taken from C99 6.10.3.5.
494| // dprintf is used instead of fprintf to avoid needing to declare
495| // FILE and stderr.
496| #define debug(...) dprintf (2, __VA_ARGS__)
497| #define showlist(...) puts (#__VA_ARGS__)
498| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
499| static void
500| test_varargs_macros (void)
501| {
502|   int x = 1234;
503|   int y = 5678;
504|   debug ("Flag");
505|   debug ("X = %d\n", x);
506|   showlist (The first, second, and third items.);
507|   report (x>y, "x is %d but y is %d", x, y);
508| }
509|
510| // Check long long types.
511| #define BIG64 18446744073709551615ull
512| #define BIG32 4294967295ul
513| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
514| #if !BIG_OK
515|   #error "your preprocessor is broken"
516| #endif
517| #if BIG_OK
518| #else
519|   #error "your preprocessor is broken"
520| #endif
521| static long long int bignum = -9223372036854775807LL;
522| static unsigned long long int ubignum = BIG64;
523|
524| struct incomplete_array
525| {
526|   int datasize;
527|   double data[];
528| };
529|
530| struct named_init {
531|   int number;
532|   const wchar_t *name;
533|   double average;
534| };
535|
536| typedef const char *ccp;
537|
538| static inline int
539| test_restrict (ccp restrict text)
540| {
541|   // See if C++-style comments work.
542|   // Iterate through items via the restricted pointer.
543|   // Also check for declarations in for loops.
544|   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
545|     continue;
546|   return 0;
547| }
548|
549| // Check varargs and va_copy.
550| static bool
551| test_varargs (const char *format, ...)
552| {
553|   va_list args;
554|   va_start (args, format);
555|   va_list args_copy;
556|   va_copy (args_copy, args);
557|
558|   const char *str = "";
559|   int number = 0;
560|   float fnumber = 0;
561|
562|   while (*format)
563|     {
564|       switch (*format++)
565|       {
566|       case 's': // string
567|         str = va_arg (args_copy, const char *);
568|         break;
569|       case 'd': // int
570|         number = va_arg (args_copy, int);
571|         break;
572|       case 'f': // float
573|         fnumber = va_arg (args_copy, double);
574|         break;
575|       default:
576|         break;
577|       }
578|     }
579|   va_end (args_copy);
580|   va_end (args);
581|
582|   return *str && number && fnumber;
583| }
584|
585|
586| // Does the compiler advertise C11 conformance?
587| #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
588| # error "Compiler does not advertise C11 conformance"
589| #endif
590|
591| // Check _Alignas.
592| char _Alignas (double) aligned_as_double;
593| char _Alignas (0) no_special_alignment;
594| extern char aligned_as_int;
595| char _Alignas (0) _Alignas (int) aligned_as_int;
596|
597| // Check _Alignof.
598| enum
599| {
600|   int_alignment = _Alignof (int),
601|   int_array_alignment = _Alignof (int[100]),
602|   char_alignment = _Alignof (char)
603| };
604| _Static_assert (0 < -_Alignof (int), "_Alignof is signed");
605|
606| // Check _Noreturn.
607| int _Noreturn does_not_return (void) { for (;;) continue; }
608|
609| // Check _Static_assert.
610| struct test_static_assert
611| {
612|   int x;
613|   _Static_assert (sizeof (int) <= sizeof (long int),
614|                   "_Static_assert does not work in struct");
615|   long int y;
616| };
617|
618| // Check UTF-8 literals.
619| #define u8 syntax error!
620| char const utf8_literal[] = u8"happens to be ASCII" "another string";
621|
622| // Check duplicate typedefs.
623| typedef long *long_ptr;
624| typedef long int *long_ptr;
625| typedef long_ptr long_ptr;
626|
627| // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
628| struct anonymous
629| {
630|   union {
631|     struct { int i; int j; };
632|     struct { int k; long int l; } w;
633|   };
634|   int m;
635| } v1;
636|
637|
638| int
639| main (int argc, char **argv)
640| {
641|   int ok = 0;
642|   
643| ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
644|
645|   
646|   // Check bool.
647|   _Bool success = false;
648|   success |= (argc != 0);
649|
650|   // Check restrict.
651|   if (test_restrict ("String literal") == 0)
652|     success = true;
653|   char *restrict newvar = "Another string";
654|
655|   // Check varargs.
656|   success &= test_varargs ("s, d' f .", "string", 65, 34.234);
657|   test_varargs_macros ();
658|
659|   // Check flexible array members.
660|   struct incomplete_array *ia =
661|     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
662|   ia->datasize = 10;
663|   for (int i = 0; i < ia->datasize; ++i)
664|     ia->data[i] = i * 1.234;
665|
666|   // Check named initializers.
667|   struct named_init ni = {
668|     .number = 34,
669|     .name = L"Test wide string",
670|     .average = 543.34343,
671|   };
672|
673|   ni.number = 58;
674|
675|   int dynamic_array[ni.number];
676|   dynamic_array[0] = argv[0][0];
677|   dynamic_array[ni.number - 1] = 543;
678|
679|   // work around unused variable warnings
680|   ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
681|        || dynamic_array[ni.number - 1] != 543);
682|
683|   
684|   _Static_assert ((offsetof (struct anonymous, i)
685|                  == offsetof (struct anonymous, w.k)),
686|                 "Anonymous union alignment botch");
687|   v1.i = 2;
688|   v1.w.k = 5;
689|   ok |= v1.i != 5;
690|
691|   return ok;
692| }
693|
694configure:3712: result: unsupported
695configure:3730: checking for /usr/bin/gcc-4.2 option to enable C99 features
696configure:3745: /usr/bin/gcc-4.2  -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
697configure:3745: $? = 0
698configure:3763: result: none needed
699configure:3836: checking for special C compiler options needed for large files
700configure:3884: result: no
701configure:3890: checking for _FILE_OFFSET_BITS value needed for large files
702configure:3916: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
703configure:3916: $? = 0
704configure:3950: result: no
705configure:4046: checking how to run the C preprocessor
706configure:4072: /usr/bin/gcc-4.2 -E -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c
707configure:4072: $? = 0
708configure:4087: /usr/bin/gcc-4.2 -E -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c
709conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
710configure:4087: $? = 1
711configure: failed program was:
712| /* confdefs.h */
713| #define PACKAGE_NAME "Xar"
714| #define PACKAGE_TARNAME "xar"
715| #define PACKAGE_VERSION "1.8dev"
716| #define PACKAGE_STRING "Xar 1.8dev"
717| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
718| #define PACKAGE_URL ""
719| /* end confdefs.h.  */
720| #include <ac_nonexistent.h>
721configure:4114: result: /usr/bin/gcc-4.2 -E
722configure:4128: /usr/bin/gcc-4.2 -E -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c
723configure:4128: $? = 0
724configure:4143: /usr/bin/gcc-4.2 -E -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c
725conftest.c:9:28: error: ac_nonexistent.h: No such file or directory
726configure:4143: $? = 1
727configure: failed program was:
728| /* confdefs.h */
729| #define PACKAGE_NAME "Xar"
730| #define PACKAGE_TARNAME "xar"
731| #define PACKAGE_VERSION "1.8dev"
732| #define PACKAGE_STRING "Xar 1.8dev"
733| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
734| #define PACKAGE_URL ""
735| /* end confdefs.h.  */
736| #include <ac_nonexistent.h>
737configure:4190: checking for a BSD-compatible install
738configure:4263: result: /usr/bin/install -c
739configure:4276: checking for ld
740configure:4299: found /opt/local/bin/ld
741configure:4311: result: /opt/local/bin/ld
742configure:4321: checking for ar
743configure:4344: found /opt/local/bin/ar
744configure:4356: result: /opt/local/bin/ar
745configure:4366: checking for ranlib
746configure:4389: found /opt/local/bin/ranlib
747configure:4401: result: /opt/local/bin/ranlib
748configure:4411: checking for autoconf
749configure:4434: found /opt/local/bin/autoconf
750configure:4446: result: /opt/local/bin/autoconf
751configure:4456: checking whether to build shared libraries
752configure:4466: result: yes
753configure:4470: checking whether to build static libraries
754configure:4480: result: yes
755configure:4492: checking build system type
756configure:4507: result: powerpc-apple-darwin9.8.0
757configure:4527: checking host system type
758configure:4541: result: powerpc-apple-darwin9.8.0
759configure:4650: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
760configure:4650: $? = 0
761configure:4661: checking for stdio.h
762configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
763configure:4661: $? = 0
764configure:4661: result: yes
765configure:4661: checking for stdlib.h
766configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
767configure:4661: $? = 0
768configure:4661: result: yes
769configure:4661: checking for string.h
770configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
771configure:4661: $? = 0
772configure:4661: result: yes
773configure:4661: checking for inttypes.h
774configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
775configure:4661: $? = 0
776configure:4661: result: yes
777configure:4661: checking for stdint.h
778configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
779configure:4661: $? = 0
780configure:4661: result: yes
781configure:4661: checking for strings.h
782configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
783configure:4661: $? = 0
784configure:4661: result: yes
785configure:4661: checking for sys/stat.h
786configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
787configure:4661: $? = 0
788configure:4661: result: yes
789configure:4661: checking for sys/types.h
790configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
791configure:4661: $? = 0
792configure:4661: result: yes
793configure:4661: checking for unistd.h
794configure:4661: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
795configure:4661: $? = 0
796configure:4661: result: yes
797configure:4686: checking for ext2fs/ext2_fs.h
798configure:4686: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
799conftest.c:48:28: error: ext2fs/ext2_fs.h: No such file or directory
800configure:4686: $? = 1
801configure: failed program was:
802| /* confdefs.h */
803| #define PACKAGE_NAME "Xar"
804| #define PACKAGE_TARNAME "xar"
805| #define PACKAGE_VERSION "1.8dev"
806| #define PACKAGE_STRING "Xar 1.8dev"
807| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
808| #define PACKAGE_URL ""
809| #define HAVE_SYS_ACL_H 1
810| #define HAVE_STDIO_H 1
811| #define HAVE_STDLIB_H 1
812| #define HAVE_STRING_H 1
813| #define HAVE_INTTYPES_H 1
814| #define HAVE_STDINT_H 1
815| #define HAVE_STRINGS_H 1
816| #define HAVE_SYS_STAT_H 1
817| #define HAVE_SYS_TYPES_H 1
818| #define HAVE_UNISTD_H 1
819| #define STDC_HEADERS 1
820| /* end confdefs.h.  */
821| #include <stddef.h>
822| #ifdef HAVE_STDIO_H
823| # include <stdio.h>
824| #endif
825| #ifdef HAVE_STDLIB_H
826| # include <stdlib.h>
827| #endif
828| #ifdef HAVE_STRING_H
829| # include <string.h>
830| #endif
831| #ifdef HAVE_INTTYPES_H
832| # include <inttypes.h>
833| #endif
834| #ifdef HAVE_STDINT_H
835| # include <stdint.h>
836| #endif
837| #ifdef HAVE_STRINGS_H
838| # include <strings.h>
839| #endif
840| #ifdef HAVE_SYS_TYPES_H
841| # include <sys/types.h>
842| #endif
843| #ifdef HAVE_SYS_STAT_H
844| # include <sys/stat.h>
845| #endif
846| #ifdef HAVE_UNISTD_H
847| # include <unistd.h>
848| #endif
849| #include <ext2fs/ext2_fs.h>
850configure:4686: result: no
851configure:4692: checking for sys/statfs.h
852configure:4692: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
853conftest.c:48:24: error: sys/statfs.h: No such file or directory
854configure:4692: $? = 1
855configure: failed program was:
856| /* confdefs.h */
857| #define PACKAGE_NAME "Xar"
858| #define PACKAGE_TARNAME "xar"
859| #define PACKAGE_VERSION "1.8dev"
860| #define PACKAGE_STRING "Xar 1.8dev"
861| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
862| #define PACKAGE_URL ""
863| #define HAVE_SYS_ACL_H 1
864| #define HAVE_STDIO_H 1
865| #define HAVE_STDLIB_H 1
866| #define HAVE_STRING_H 1
867| #define HAVE_INTTYPES_H 1
868| #define HAVE_STDINT_H 1
869| #define HAVE_STRINGS_H 1
870| #define HAVE_SYS_STAT_H 1
871| #define HAVE_SYS_TYPES_H 1
872| #define HAVE_UNISTD_H 1
873| #define STDC_HEADERS 1
874| /* end confdefs.h.  */
875| #include <stddef.h>
876| #ifdef HAVE_STDIO_H
877| # include <stdio.h>
878| #endif
879| #ifdef HAVE_STDLIB_H
880| # include <stdlib.h>
881| #endif
882| #ifdef HAVE_STRING_H
883| # include <string.h>
884| #endif
885| #ifdef HAVE_INTTYPES_H
886| # include <inttypes.h>
887| #endif
888| #ifdef HAVE_STDINT_H
889| # include <stdint.h>
890| #endif
891| #ifdef HAVE_STRINGS_H
892| # include <strings.h>
893| #endif
894| #ifdef HAVE_SYS_TYPES_H
895| # include <sys/types.h>
896| #endif
897| #ifdef HAVE_SYS_STAT_H
898| # include <sys/stat.h>
899| #endif
900| #ifdef HAVE_UNISTD_H
901| # include <unistd.h>
902| #endif
903| #include <sys/statfs.h>
904configure:4692: result: no
905configure:4698: checking for sys/xattr.h
906configure:4698: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
907configure:4698: $? = 0
908configure:4698: result: yes
909configure:4704: checking for sys/param.h
910configure:4704: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
911configure:4704: $? = 0
912configure:4704: result: yes
913configure:4710: checking for sys/extattr.h
914configure:4710: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
915conftest.c:50:25: error: sys/extattr.h: No such file or directory
916configure:4710: $? = 1
917configure: failed program was:
918| /* confdefs.h */
919| #define PACKAGE_NAME "Xar"
920| #define PACKAGE_TARNAME "xar"
921| #define PACKAGE_VERSION "1.8dev"
922| #define PACKAGE_STRING "Xar 1.8dev"
923| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
924| #define PACKAGE_URL ""
925| #define HAVE_SYS_ACL_H 1
926| #define HAVE_STDIO_H 1
927| #define HAVE_STDLIB_H 1
928| #define HAVE_STRING_H 1
929| #define HAVE_INTTYPES_H 1
930| #define HAVE_STDINT_H 1
931| #define HAVE_STRINGS_H 1
932| #define HAVE_SYS_STAT_H 1
933| #define HAVE_SYS_TYPES_H 1
934| #define HAVE_UNISTD_H 1
935| #define STDC_HEADERS 1
936| #define HAVE_SYS_XATTR_H 1
937| #define HAVE_SYS_PARAM_H 1
938| /* end confdefs.h.  */
939| #include <stddef.h>
940| #ifdef HAVE_STDIO_H
941| # include <stdio.h>
942| #endif
943| #ifdef HAVE_STDLIB_H
944| # include <stdlib.h>
945| #endif
946| #ifdef HAVE_STRING_H
947| # include <string.h>
948| #endif
949| #ifdef HAVE_INTTYPES_H
950| # include <inttypes.h>
951| #endif
952| #ifdef HAVE_STDINT_H
953| # include <stdint.h>
954| #endif
955| #ifdef HAVE_STRINGS_H
956| # include <strings.h>
957| #endif
958| #ifdef HAVE_SYS_TYPES_H
959| # include <sys/types.h>
960| #endif
961| #ifdef HAVE_SYS_STAT_H
962| # include <sys/stat.h>
963| #endif
964| #ifdef HAVE_UNISTD_H
965| # include <unistd.h>
966| #endif
967| #include <sys/extattr.h>
968configure:4710: result: no
969configure:4716: checking for libutil.h
970configure:4716: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
971conftest.c:50:21: error: libutil.h: No such file or directory
972configure:4716: $? = 1
973configure: failed program was:
974| /* confdefs.h */
975| #define PACKAGE_NAME "Xar"
976| #define PACKAGE_TARNAME "xar"
977| #define PACKAGE_VERSION "1.8dev"
978| #define PACKAGE_STRING "Xar 1.8dev"
979| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
980| #define PACKAGE_URL ""
981| #define HAVE_SYS_ACL_H 1
982| #define HAVE_STDIO_H 1
983| #define HAVE_STDLIB_H 1
984| #define HAVE_STRING_H 1
985| #define HAVE_INTTYPES_H 1
986| #define HAVE_STDINT_H 1
987| #define HAVE_STRINGS_H 1
988| #define HAVE_SYS_STAT_H 1
989| #define HAVE_SYS_TYPES_H 1
990| #define HAVE_UNISTD_H 1
991| #define STDC_HEADERS 1
992| #define HAVE_SYS_XATTR_H 1
993| #define HAVE_SYS_PARAM_H 1
994| /* end confdefs.h.  */
995| #include <stddef.h>
996| #ifdef HAVE_STDIO_H
997| # include <stdio.h>
998| #endif
999| #ifdef HAVE_STDLIB_H
1000| # include <stdlib.h>
1001| #endif
1002| #ifdef HAVE_STRING_H
1003| # include <string.h>
1004| #endif
1005| #ifdef HAVE_INTTYPES_H
1006| # include <inttypes.h>
1007| #endif
1008| #ifdef HAVE_STDINT_H
1009| # include <stdint.h>
1010| #endif
1011| #ifdef HAVE_STRINGS_H
1012| # include <strings.h>
1013| #endif
1014| #ifdef HAVE_SYS_TYPES_H
1015| # include <sys/types.h>
1016| #endif
1017| #ifdef HAVE_SYS_STAT_H
1018| # include <sys/stat.h>
1019| #endif
1020| #ifdef HAVE_UNISTD_H
1021| # include <unistd.h>
1022| #endif
1023| #include <libutil.h>
1024configure:4716: result: no
1025configure:4723: checking for lgetxattr
1026configure:4723: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1027Undefined symbols:
1028  "_lgetxattr", referenced from:
1029      _main in ccFEOpq6.o
1030ld: symbol(s) not found
1031collect2: ld returned 1 exit status
1032configure:4723: $? = 1
1033configure: failed program was:
1034| /* confdefs.h */
1035| #define PACKAGE_NAME "Xar"
1036| #define PACKAGE_TARNAME "xar"
1037| #define PACKAGE_VERSION "1.8dev"
1038| #define PACKAGE_STRING "Xar 1.8dev"
1039| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1040| #define PACKAGE_URL ""
1041| #define HAVE_SYS_ACL_H 1
1042| #define HAVE_STDIO_H 1
1043| #define HAVE_STDLIB_H 1
1044| #define HAVE_STRING_H 1
1045| #define HAVE_INTTYPES_H 1
1046| #define HAVE_STDINT_H 1
1047| #define HAVE_STRINGS_H 1
1048| #define HAVE_SYS_STAT_H 1
1049| #define HAVE_SYS_TYPES_H 1
1050| #define HAVE_UNISTD_H 1
1051| #define STDC_HEADERS 1
1052| #define HAVE_SYS_XATTR_H 1
1053| #define HAVE_SYS_PARAM_H 1
1054| /* end confdefs.h.  */
1055| /* Define lgetxattr to an innocuous variant, in case <limits.h> declares lgetxattr.
1056|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1057| #define lgetxattr innocuous_lgetxattr
1058|
1059| /* System header to define __stub macros and hopefully few prototypes,
1060|    which can conflict with char lgetxattr (); below.  */
1061|
1062| #include <limits.h>
1063| #undef lgetxattr
1064|
1065| /* Override any GCC internal prototype to avoid an error.
1066|    Use char because int might match the return type of a GCC
1067|    builtin and then its argument prototype would still apply.  */
1068| #ifdef __cplusplus
1069| extern "C"
1070| #endif
1071| char lgetxattr ();
1072| /* The GNU C library defines this for functions which it implements
1073|     to always fail with ENOSYS.  Some functions are actually named
1074|     something starting with __ and the normal name is an alias.  */
1075| #if defined __stub_lgetxattr || defined __stub___lgetxattr
1076| choke me
1077| #endif
1078|
1079| int
1080| main (void)
1081| {
1082| return lgetxattr ();
1083|   ;
1084|   return 0;
1085| }
1086configure:4723: result: no
1087configure:4730: checking for lsetxattr
1088configure:4730: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1089Undefined symbols:
1090  "_lsetxattr", referenced from:
1091      _main in cckhqdBQ.o
1092ld: symbol(s) not found
1093collect2: ld returned 1 exit status
1094configure:4730: $? = 1
1095configure: failed program was:
1096| /* confdefs.h */
1097| #define PACKAGE_NAME "Xar"
1098| #define PACKAGE_TARNAME "xar"
1099| #define PACKAGE_VERSION "1.8dev"
1100| #define PACKAGE_STRING "Xar 1.8dev"
1101| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1102| #define PACKAGE_URL ""
1103| #define HAVE_SYS_ACL_H 1
1104| #define HAVE_STDIO_H 1
1105| #define HAVE_STDLIB_H 1
1106| #define HAVE_STRING_H 1
1107| #define HAVE_INTTYPES_H 1
1108| #define HAVE_STDINT_H 1
1109| #define HAVE_STRINGS_H 1
1110| #define HAVE_SYS_STAT_H 1
1111| #define HAVE_SYS_TYPES_H 1
1112| #define HAVE_UNISTD_H 1
1113| #define STDC_HEADERS 1
1114| #define HAVE_SYS_XATTR_H 1
1115| #define HAVE_SYS_PARAM_H 1
1116| /* end confdefs.h.  */
1117| /* Define lsetxattr to an innocuous variant, in case <limits.h> declares lsetxattr.
1118|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1119| #define lsetxattr innocuous_lsetxattr
1120|
1121| /* System header to define __stub macros and hopefully few prototypes,
1122|    which can conflict with char lsetxattr (); below.  */
1123|
1124| #include <limits.h>
1125| #undef lsetxattr
1126|
1127| /* Override any GCC internal prototype to avoid an error.
1128|    Use char because int might match the return type of a GCC
1129|    builtin and then its argument prototype would still apply.  */
1130| #ifdef __cplusplus
1131| extern "C"
1132| #endif
1133| char lsetxattr ();
1134| /* The GNU C library defines this for functions which it implements
1135|     to always fail with ENOSYS.  Some functions are actually named
1136|     something starting with __ and the normal name is an alias.  */
1137| #if defined __stub_lsetxattr || defined __stub___lsetxattr
1138| choke me
1139| #endif
1140|
1141| int
1142| main (void)
1143| {
1144| return lsetxattr ();
1145|   ;
1146|   return 0;
1147| }
1148configure:4730: result: no
1149configure:4737: checking for getxattr
1150configure:4737: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1151configure:4737: $? = 0
1152configure:4737: result: yes
1153configure:4744: checking for setxattr
1154configure:4744: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1155configure:4744: $? = 0
1156configure:4744: result: yes
1157configure:4751: checking for getattrlist
1158configure:4751: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1159configure:4751: $? = 0
1160configure:4751: result: yes
1161configure:4758: checking for setattrlist
1162configure:4758: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1163configure:4758: $? = 0
1164configure:4758: result: yes
1165configure:4765: checking for lchmod
1166configure:4765: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1167configure:4765: $? = 0
1168configure:4765: result: yes
1169configure:4772: checking for lchown
1170configure:4772: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1171configure:4772: $? = 0
1172configure:4772: result: yes
1173configure:4779: checking for chflags
1174configure:4779: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1175configure:4779: $? = 0
1176configure:4779: result: yes
1177configure:4786: checking for statvfs
1178configure:4786: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1179configure:4786: $? = 0
1180configure:4786: result: yes
1181configure:4793: checking for statfs
1182configure:4793: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1183configure:4793: $? = 0
1184configure:4793: result: yes
1185configure:4800: checking for strmode
1186configure:4800: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1187configure:4800: $? = 0
1188configure:4800: result: yes
1189configure:4808: checking for struct statfs.f_fstypename
1190configure:4808: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
1191configure:4808: $? = 0
1192configure:4808: result: yes
1193configure:4820: checking for struct statvfs.f_fstypename
1194configure:4820: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
1195conftest.c: In function 'main':
1196conftest.c:39: error: 'struct statvfs' has no member named 'f_fstypename'
1197configure:4820: $? = 1
1198configure: failed program was:
1199| /* confdefs.h */
1200| #define PACKAGE_NAME "Xar"
1201| #define PACKAGE_TARNAME "xar"
1202| #define PACKAGE_VERSION "1.8dev"
1203| #define PACKAGE_STRING "Xar 1.8dev"
1204| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1205| #define PACKAGE_URL ""
1206| #define HAVE_SYS_ACL_H 1
1207| #define HAVE_STDIO_H 1
1208| #define HAVE_STDLIB_H 1
1209| #define HAVE_STRING_H 1
1210| #define HAVE_INTTYPES_H 1
1211| #define HAVE_STDINT_H 1
1212| #define HAVE_STRINGS_H 1
1213| #define HAVE_SYS_STAT_H 1
1214| #define HAVE_SYS_TYPES_H 1
1215| #define HAVE_UNISTD_H 1
1216| #define STDC_HEADERS 1
1217| #define HAVE_SYS_XATTR_H 1
1218| #define HAVE_SYS_PARAM_H 1
1219| #define HAVE_GETXATTR 1
1220| #define HAVE_SETXATTR 1
1221| #define HAVE_GETATTRLIST 1
1222| #define HAVE_SETATTRLIST 1
1223| #define HAVE_LCHMOD 1
1224| #define HAVE_LCHOWN 1
1225| #define HAVE_CHFLAGS 1
1226| #define HAVE_STATVFS 1
1227| #define HAVE_STATFS 1
1228| #define HAVE_STRMODE 1
1229| #define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
1230| /* end confdefs.h.  */
1231| #include <sys/statvfs.h>
1232|
1233| int
1234| main (void)
1235| {
1236| static struct statvfs ac_aggr;
1237| if (ac_aggr.f_fstypename)
1238| return 0;
1239|   ;
1240|   return 0;
1241| }
1242configure:4820: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
1243conftest.c: In function 'main':
1244conftest.c:39: error: 'struct statvfs' has no member named 'f_fstypename'
1245configure:4820: $? = 1
1246configure: failed program was:
1247| /* confdefs.h */
1248| #define PACKAGE_NAME "Xar"
1249| #define PACKAGE_TARNAME "xar"
1250| #define PACKAGE_VERSION "1.8dev"
1251| #define PACKAGE_STRING "Xar 1.8dev"
1252| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1253| #define PACKAGE_URL ""
1254| #define HAVE_SYS_ACL_H 1
1255| #define HAVE_STDIO_H 1
1256| #define HAVE_STDLIB_H 1
1257| #define HAVE_STRING_H 1
1258| #define HAVE_INTTYPES_H 1
1259| #define HAVE_STDINT_H 1
1260| #define HAVE_STRINGS_H 1
1261| #define HAVE_SYS_STAT_H 1
1262| #define HAVE_SYS_TYPES_H 1
1263| #define HAVE_UNISTD_H 1
1264| #define STDC_HEADERS 1
1265| #define HAVE_SYS_XATTR_H 1
1266| #define HAVE_SYS_PARAM_H 1
1267| #define HAVE_GETXATTR 1
1268| #define HAVE_SETXATTR 1
1269| #define HAVE_GETATTRLIST 1
1270| #define HAVE_SETATTRLIST 1
1271| #define HAVE_LCHMOD 1
1272| #define HAVE_LCHOWN 1
1273| #define HAVE_CHFLAGS 1
1274| #define HAVE_STATVFS 1
1275| #define HAVE_STATFS 1
1276| #define HAVE_STRMODE 1
1277| #define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
1278| /* end confdefs.h.  */
1279| #include <sys/statvfs.h>
1280|
1281| int
1282| main (void)
1283| {
1284| static struct statvfs ac_aggr;
1285| if (sizeof ac_aggr.f_fstypename)
1286| return 0;
1287|   ;
1288|   return 0;
1289| }
1290configure:4820: result: no
1291configure:4830: checking for struct stat.st_flags
1292configure:4830: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include conftest.c >&5
1293configure:4830: $? = 0
1294configure:4830: result: yes
1295configure:4844: checking size of uid_t
1296configure:4850: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1297configure:4850: $? = 0
1298configure:4850: ./conftest
1299configure:4850: $? = 0
1300configure:4865: result: 4
1301configure:4891: checking size of gid_t
1302configure:4897: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1303configure:4897: $? = 0
1304configure:4897: ./conftest
1305configure:4897: $? = 0
1306configure:4912: result: 4
1307configure:4938: checking size of ino_t
1308configure:4944: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1309configure:4944: $? = 0
1310configure:4944: ./conftest
1311configure:4944: $? = 0
1312configure:4959: result: 4
1313configure:4989: checking size of dev_t
1314configure:4995: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1315configure:4995: $? = 0
1316configure:4995: ./conftest
1317configure:4995: $? = 0
1318configure:5010: result: 4
1319configure:5036: checking for acl_get_file in -lacl
1320configure:5059: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c -lacl   >&5
1321ld: library not found for -lacl
1322collect2: ld returned 1 exit status
1323configure:5059: $? = 1
1324configure: failed program was:
1325| /* confdefs.h */
1326| #define PACKAGE_NAME "Xar"
1327| #define PACKAGE_TARNAME "xar"
1328| #define PACKAGE_VERSION "1.8dev"
1329| #define PACKAGE_STRING "Xar 1.8dev"
1330| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1331| #define PACKAGE_URL ""
1332| #define HAVE_SYS_ACL_H 1
1333| #define HAVE_STDIO_H 1
1334| #define HAVE_STDLIB_H 1
1335| #define HAVE_STRING_H 1
1336| #define HAVE_INTTYPES_H 1
1337| #define HAVE_STDINT_H 1
1338| #define HAVE_STRINGS_H 1
1339| #define HAVE_SYS_STAT_H 1
1340| #define HAVE_SYS_TYPES_H 1
1341| #define HAVE_UNISTD_H 1
1342| #define STDC_HEADERS 1
1343| #define HAVE_SYS_XATTR_H 1
1344| #define HAVE_SYS_PARAM_H 1
1345| #define HAVE_GETXATTR 1
1346| #define HAVE_SETXATTR 1
1347| #define HAVE_GETATTRLIST 1
1348| #define HAVE_SETATTRLIST 1
1349| #define HAVE_LCHMOD 1
1350| #define HAVE_LCHOWN 1
1351| #define HAVE_CHFLAGS 1
1352| #define HAVE_STATVFS 1
1353| #define HAVE_STATFS 1
1354| #define HAVE_STRMODE 1
1355| #define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
1356| #define HAVE_STRUCT_STAT_ST_FLAGS 1
1357| #define SIZEOF_UID_T 4
1358| #define UID_STRING RId32
1359| #define UID_CAST (uint32_t)
1360| #define SIZEOF_GID_T 4
1361| #define GID_STRING PRId32
1362| #define GID_CAST (uint32_t)
1363| #define SIZEOF_INO_T 4
1364| #define INO_STRING PRId32
1365| #define INO_HEXSTRING PRIx32
1366| #define INO_CAST (uint32_t)
1367| #define SIZEOF_DEV_T 4
1368| #define DEV_STRING PRId32
1369| #define DEV_HEXSTRING PRIx32
1370| #define DEV_CAST (uint32_t)
1371| /* end confdefs.h.  */
1372|
1373| /* Override any GCC internal prototype to avoid an error.
1374|    Use char because int might match the return type of a GCC
1375|    builtin and then its argument prototype would still apply.  */
1376| char acl_get_file ();
1377| int
1378| main (void)
1379| {
1380| return acl_get_file ();
1381|   ;
1382|   return 0;
1383| }
1384configure:5069: result: no
1385configure:5082: checking for asprintf
1386configure:5082: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c  >&5
1387configure:5082: $? = 0
1388configure:5082: result: yes
1389configure:5116: checking for xml2-config
1390configure:5139: found /opt/local/bin/xml2-config
1391configure:5151: result: /opt/local/bin/xml2-config
1392configure:5164: checking for libxml >= 2.6.11
1393configure:5182: result: 2.9.13
1394configure:5193: checking for libxml/xmlwriter.h
1395configure:5193: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 conftest.c >&5
1396configure:5193: $? = 0
1397configure:5193: result: yes
1398configure:5209: checking for openssl/evp.h
1399configure:5209: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 conftest.c >&5
1400configure:5209: $? = 0
1401configure:5209: result: yes
1402configure:5219: checking for OPENSSL_init_crypto in -lcrypto
1403configure:5242: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c -lcrypto   -L/opt/local/lib -lxml2 -L/opt/local/lib -lz -L/opt/local/lib -llzma -lpthread -liconv -L/opt/local/lib -licui18n -licuuc -licudata -lm >&5
1404configure:5242: $? = 0
1405configure:5252: result: yes
1406configure:5271: checking for zlib.h
1407configure:5271: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 conftest.c >&5
1408configure:5271: $? = 0
1409configure:5271: result: yes
1410configure:5281: checking for deflate in -lz
1411configure:5304: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c -lz  -lcrypto  -L/opt/local/lib -lxml2 -L/opt/local/lib -lz -L/opt/local/lib -llzma -lpthread -liconv -L/opt/local/lib -licui18n -licuuc -licudata -lm >&5
1412configure:5304: $? = 0
1413configure:5314: result: yes
1414configure:5333: checking for bzlib.h
1415configure:5333: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 conftest.c >&5
1416configure:5333: $? = 0
1417configure:5333: result: yes
1418configure:5343: checking for BZ2_bzCompress in -lbz2
1419configure:5366: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c -lbz2  -lz -lcrypto  -L/opt/local/lib -lxml2 -L/opt/local/lib -lz -L/opt/local/lib -llzma -lpthread -liconv -L/opt/local/lib -licui18n -licuuc -licudata -lm >&5
1420configure:5366: $? = 0
1421configure:5376: result: yes
1422configure:5396: checking for pthread.h
1423configure:5396: /usr/bin/gcc-4.2 -c -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 conftest.c >&5
1424configure:5396: $? = 0
1425configure:5396: result: yes
1426configure:5406: checking for pthread_mutex_lock in -lpthread
1427configure:5429: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c -lpthread  -lbz2 -lz -lcrypto  -L/opt/local/lib -lxml2 -L/opt/local/lib -lz -L/opt/local/lib -llzma -lpthread -liconv -L/opt/local/lib -licui18n -licuuc -licudata -lm >&5
1428configure:5429: $? = 0
1429configure:5439: result: yes
1430configure:5456: checking for fts_open in -lfts
1431configure:5479: /usr/bin/gcc-4.2 -o conftest -pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc -I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2 -L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc conftest.c -lfts  -lpthread -lbz2 -lz -lcrypto  -L/opt/local/lib -lxml2 -L/opt/local/lib -lz -L/opt/local/lib -llzma -lpthread -liconv -L/opt/local/lib -licui18n -licuuc -licudata -lm >&5
1432ld: library not found for -lfts
1433collect2: ld returned 1 exit status
1434configure:5479: $? = 1
1435configure: failed program was:
1436| /* confdefs.h */
1437| #define PACKAGE_NAME "Xar"
1438| #define PACKAGE_TARNAME "xar"
1439| #define PACKAGE_VERSION "1.8dev"
1440| #define PACKAGE_STRING "Xar 1.8dev"
1441| #define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1442| #define PACKAGE_URL ""
1443| #define HAVE_SYS_ACL_H 1
1444| #define HAVE_STDIO_H 1
1445| #define HAVE_STDLIB_H 1
1446| #define HAVE_STRING_H 1
1447| #define HAVE_INTTYPES_H 1
1448| #define HAVE_STDINT_H 1
1449| #define HAVE_STRINGS_H 1
1450| #define HAVE_SYS_STAT_H 1
1451| #define HAVE_SYS_TYPES_H 1
1452| #define HAVE_UNISTD_H 1
1453| #define STDC_HEADERS 1
1454| #define HAVE_SYS_XATTR_H 1
1455| #define HAVE_SYS_PARAM_H 1
1456| #define HAVE_GETXATTR 1
1457| #define HAVE_SETXATTR 1
1458| #define HAVE_GETATTRLIST 1
1459| #define HAVE_SETATTRLIST 1
1460| #define HAVE_LCHMOD 1
1461| #define HAVE_LCHOWN 1
1462| #define HAVE_CHFLAGS 1
1463| #define HAVE_STATVFS 1
1464| #define HAVE_STATFS 1
1465| #define HAVE_STRMODE 1
1466| #define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
1467| #define HAVE_STRUCT_STAT_ST_FLAGS 1
1468| #define SIZEOF_UID_T 4
1469| #define UID_STRING RId32
1470| #define UID_CAST (uint32_t)
1471| #define SIZEOF_GID_T 4
1472| #define GID_STRING PRId32
1473| #define GID_CAST (uint32_t)
1474| #define SIZEOF_INO_T 4
1475| #define INO_STRING PRId32
1476| #define INO_HEXSTRING PRIx32
1477| #define INO_CAST (uint32_t)
1478| #define SIZEOF_DEV_T 4
1479| #define DEV_STRING PRId32
1480| #define DEV_HEXSTRING PRIx32
1481| #define DEV_CAST (uint32_t)
1482| #define HAVE_ASPRINTF 1
1483| #define HAVE_OPENSSL_EVP_H 1
1484| #define HAVE_LIBCRYPTO 1
1485| #define HAVE_ZLIB_H 1
1486| #define HAVE_LIBZ 1
1487| #define HAVE_BZLIB_H 1
1488| #define HAVE_LIBBZ2 1
1489| #define HAVE_LIBBZ2 1
1490| #define HAVE_PTHREAD_H 1
1491| #define HAVE_LIBPTHREAD 1
1492| /* end confdefs.h.  */
1493|
1494| /* Override any GCC internal prototype to avoid an error.
1495|    Use char because int might match the return type of a GCC
1496|    builtin and then its argument prototype would still apply.  */
1497| char fts_open ();
1498| int
1499| main (void)
1500| {
1501| return fts_open ();
1502|   ;
1503|   return 0;
1504| }
1505configure:5489: result: no
1506configure:5619: creating ./config.status
1507
1508## ---------------------- ##
1509## Running config.status. ##
1510## ---------------------- ##
1511
1512This file was extended by Xar config.status 1.8dev, which was
1513generated by GNU Autoconf 2.71.  Invocation command line was
1514
1515  CONFIG_FILES    =
1516  CONFIG_HEADERS  =
1517  CONFIG_LINKS    =
1518  CONFIG_COMMANDS =
1519  $ ./config.status
1520
1521on 36-120.wireless-city.scu.edu.tw
1522
1523config.status:869: creating cfgoutputs.stamp
1524config.status:869: creating Makefile
1525config.status:869: creating include/xar.h
1526config.status:869: creating lib/Makefile.inc
1527config.status:869: creating lib/libxar.la.in
1528config.status:869: creating src/Makefile.inc
1529config.status:869: creating xar.spec
1530config.status:869: creating cfghdrs.stamp
1531config.status:869: creating include/config.h
1532
1533## ---------------- ##
1534## Cache variables. ##
1535## ---------------- ##
1536
1537ac_cv_build=powerpc-apple-darwin9.8.0
1538ac_cv_c_compiler_gnu=yes
1539ac_cv_env_CC_set=set
1540ac_cv_env_CC_value=/usr/bin/gcc-4.2
1541ac_cv_env_CFLAGS_set=set
1542ac_cv_env_CFLAGS_value='-pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc'
1543ac_cv_env_CPPFLAGS_set=set
1544ac_cv_env_CPPFLAGS_value='-I/opt/local/libexec/openssl3/include -isystem/opt/local/include'
1545ac_cv_env_CPP_set=
1546ac_cv_env_CPP_value=
1547ac_cv_env_LDFLAGS_set=set
1548ac_cv_env_LDFLAGS_value='-L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc'
1549ac_cv_env_LIBS_set=
1550ac_cv_env_LIBS_value=
1551ac_cv_env_build_alias_set=
1552ac_cv_env_build_alias_value=
1553ac_cv_env_host_alias_set=
1554ac_cv_env_host_alias_value=
1555ac_cv_env_target_alias_set=
1556ac_cv_env_target_alias_value=
1557ac_cv_func_asprintf=yes
1558ac_cv_func_chflags=yes
1559ac_cv_func_getattrlist=yes
1560ac_cv_func_getxattr=yes
1561ac_cv_func_lchmod=yes
1562ac_cv_func_lchown=yes
1563ac_cv_func_lgetxattr=no
1564ac_cv_func_lsetxattr=no
1565ac_cv_func_setattrlist=yes
1566ac_cv_func_setxattr=yes
1567ac_cv_func_statfs=yes
1568ac_cv_func_statvfs=yes
1569ac_cv_func_strmode=yes
1570ac_cv_header_bzlib_h=yes
1571ac_cv_header_ext2fs_ext2_fs_h=no
1572ac_cv_header_inttypes_h=yes
1573ac_cv_header_libutil_h=no
1574ac_cv_header_libxml_xmlwriter_h=yes
1575ac_cv_header_openssl_evp_h=yes
1576ac_cv_header_pthread_h=yes
1577ac_cv_header_stdint_h=yes
1578ac_cv_header_stdio_h=yes
1579ac_cv_header_stdlib_h=yes
1580ac_cv_header_string_h=yes
1581ac_cv_header_strings_h=yes
1582ac_cv_header_sys_extattr_h=no
1583ac_cv_header_sys_param_h=yes
1584ac_cv_header_sys_stat_h=yes
1585ac_cv_header_sys_statfs_h=no
1586ac_cv_header_sys_types_h=yes
1587ac_cv_header_sys_xattr_h=yes
1588ac_cv_header_unistd_h=yes
1589ac_cv_header_zlib_h=yes
1590ac_cv_host=powerpc-apple-darwin9.8.0
1591ac_cv_lib_acl_acl_get_file=no
1592ac_cv_lib_bz2_BZ2_bzCompress=yes
1593ac_cv_lib_crypto_OPENSSL_init_crypto=yes
1594ac_cv_lib_fts_fts_open=no
1595ac_cv_lib_pthread_pthread_mutex_lock=yes
1596ac_cv_lib_z_deflate=yes
1597ac_cv_member_struct_stat_st_flags=yes
1598ac_cv_member_struct_statfs_f_fstypename=yes
1599ac_cv_member_struct_statvfs_f_fstypename=no
1600ac_cv_objext=o
1601ac_cv_path_AR=/opt/local/bin/ar
1602ac_cv_path_AUTOCONF=/opt/local/bin/autoconf
1603ac_cv_path_LD=/opt/local/bin/ld
1604ac_cv_path_RANLIB=/opt/local/bin/ranlib
1605ac_cv_path_XML2_CONFIG=/opt/local/bin/xml2-config
1606ac_cv_prog_CPP='/usr/bin/gcc-4.2 -E'
1607ac_cv_prog_ac_ct_CC=/usr/bin/gcc-4.2
1608ac_cv_prog_cc_c11=no
1609ac_cv_prog_cc_c99=
1610ac_cv_prog_cc_g=yes
1611ac_cv_prog_cc_stdc=
1612ac_cv_sizeof_dev_t=4
1613ac_cv_sizeof_gid_t=4
1614ac_cv_sizeof_ino_t=4
1615ac_cv_sizeof_uid_t=4
1616ac_cv_sys_file_offset_bits=no
1617ac_cv_sys_largefile_CC=no
1618
1619## ----------------- ##
1620## Output variables. ##
1621## ----------------- ##
1622
1623AR='/opt/local/bin/ar'
1624AUTOCONF='/opt/local/bin/autoconf'
1625BINDIR='/opt/local/bin'
1626CC='/usr/bin/gcc-4.2'
1627CFLAGS='-pipe -I/opt/local/libexec/openssl3/include -Os -std=c99 -arch ppc'
1628CPP='/usr/bin/gcc-4.2 -E'
1629CPPFLAGS='-I/opt/local/libexec/openssl3/include -isystem/opt/local/include -I/opt/local/include/libxml2'
1630DATADIR='/opt/local/share'
1631DEFS='-DHAVE_CONFIG_H'
1632ECHO_C='\c'
1633ECHO_N=''
1634ECHO_T=''
1635EXEEXT=''
1636INCLUDEDIR='/opt/local/include'
1637INSTALL_DATA='${INSTALL} -m 644'
1638INSTALL_PROGRAM='${INSTALL}'
1639INSTALL_SCRIPT='${INSTALL}'
1640LD='/opt/local/bin/ld'
1641LDFLAGS='-L/opt/local/libexec/openssl3/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc'
1642LIBDIR='/opt/local/lib'
1643LIBOBJS=''
1644LIBS='-lpthread -lbz2 -lz -lcrypto  -L/opt/local/lib -lxml2 -L/opt/local/lib -lz -L/opt/local/lib -llzma -lpthread -liconv -L/opt/local/lib -licui18n -licuuc -licudata -lm'
1645LIB_REV='1'
1646LTLIBOBJS=''
1647MANDIR='/opt/local/share/man'
1648OBJEXT='o'
1649PACKAGE_BUGREPORT='xar-devel@googlegroups.com'
1650PACKAGE_NAME='Xar'
1651PACKAGE_STRING='Xar 1.8dev'
1652PACKAGE_TARNAME='xar'
1653PACKAGE_URL=''
1654PACKAGE_VERSION='1.8dev'
1655PATH_SEPARATOR=':'
1656PREFIX='/opt/local'
1657RANLIB='/opt/local/bin/ranlib'
1658RPATH=''
1659SHELL='/bin/sh'
1660XAR_MAJOR_VERSION='1'
1661XAR_MINOR_VERSION='8dev'
1662XAR_VERSION='1.8dev'
1663XML2_CONFIG='/opt/local/bin/xml2-config'
1664abi='macho'
1665abs_objroot='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_xar/xar/work/xar-xar-482/xar/'
1666abs_srcroot='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_archivers_xar/xar/work/xar-xar-482/xar/'
1667ac_ct_CC='/usr/bin/gcc-4.2'
1668bindir='${exec_prefix}/bin'
1669build='powerpc-apple-darwin9.8.0'
1670build_alias=''
1671build_cpu='powerpc'
1672build_os='darwin9.8.0'
1673build_vendor='apple'
1674cfghdrs='cfghdrs.stamp include/config.h'
1675cfgoutputs='cfgoutputs.stamp Makefile include/xar.h lib/Makefile.inc lib/libxar.la.in src/Makefile.inc xar.spec'
1676datadir='${datarootdir}'
1677datarootdir='${prefix}/share'
1678docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1679dvidir='${docdir}'
1680enable_autogen='0'
1681exec_prefix='/opt/local'
1682host='powerpc-apple-darwin9.8.0'
1683host_alias=''
1684host_cpu='powerpc'
1685host_os='darwin9.8.0'
1686host_vendor='apple'
1687htmldir='${docdir}'
1688includedir='${prefix}/include'
1689infodir='${datarootdir}/info'
1690libdir='${exec_prefix}/lib'
1691libexecdir='${exec_prefix}/libexec'
1692localedir='${datarootdir}/locale'
1693localstatedir='${prefix}/var'
1694mandir='${datarootdir}/man'
1695objroot=''
1696oldincludedir='/usr/include'
1697pdfdir='${docdir}'
1698prefix='/opt/local'
1699program_transform_name='s,x,x,'
1700psdir='${docdir}'
1701runstatedir='${localstatedir}/run'
1702sbindir='${exec_prefix}/sbin'
1703shared='yes'
1704sharedstatedir='${prefix}/com'
1705srcroot=''
1706static='yes'
1707sysconfdir='${prefix}/etc'
1708target_alias=''
1709
1710## ----------- ##
1711## confdefs.h. ##
1712## ----------- ##
1713
1714/* confdefs.h */
1715#define PACKAGE_NAME "Xar"
1716#define PACKAGE_TARNAME "xar"
1717#define PACKAGE_VERSION "1.8dev"
1718#define PACKAGE_STRING "Xar 1.8dev"
1719#define PACKAGE_BUGREPORT "xar-devel@googlegroups.com"
1720#define PACKAGE_URL ""
1721#define HAVE_SYS_ACL_H 1
1722#define HAVE_STDIO_H 1
1723#define HAVE_STDLIB_H 1
1724#define HAVE_STRING_H 1
1725#define HAVE_INTTYPES_H 1
1726#define HAVE_STDINT_H 1
1727#define HAVE_STRINGS_H 1
1728#define HAVE_SYS_STAT_H 1
1729#define HAVE_SYS_TYPES_H 1
1730#define HAVE_UNISTD_H 1
1731#define STDC_HEADERS 1
1732#define HAVE_SYS_XATTR_H 1
1733#define HAVE_SYS_PARAM_H 1
1734#define HAVE_GETXATTR 1
1735#define HAVE_SETXATTR 1
1736#define HAVE_GETATTRLIST 1
1737#define HAVE_SETATTRLIST 1
1738#define HAVE_LCHMOD 1
1739#define HAVE_LCHOWN 1
1740#define HAVE_CHFLAGS 1
1741#define HAVE_STATVFS 1
1742#define HAVE_STATFS 1
1743#define HAVE_STRMODE 1
1744#define HAVE_STRUCT_STATFS_F_FSTYPENAME 1
1745#define HAVE_STRUCT_STAT_ST_FLAGS 1
1746#define SIZEOF_UID_T 4
1747#define UID_STRING RId32
1748#define UID_CAST (uint32_t)
1749#define SIZEOF_GID_T 4
1750#define GID_STRING PRId32
1751#define GID_CAST (uint32_t)
1752#define SIZEOF_INO_T 4
1753#define INO_STRING PRId32
1754#define INO_HEXSTRING PRIx32
1755#define INO_CAST (uint32_t)
1756#define SIZEOF_DEV_T 4
1757#define DEV_STRING PRId32
1758#define DEV_HEXSTRING PRIx32
1759#define DEV_CAST (uint32_t)
1760#define HAVE_ASPRINTF 1
1761#define HAVE_OPENSSL_EVP_H 1
1762#define HAVE_LIBCRYPTO 1
1763#define HAVE_ZLIB_H 1
1764#define HAVE_LIBZ 1
1765#define HAVE_BZLIB_H 1
1766#define HAVE_LIBBZ2 1
1767#define HAVE_LIBBZ2 1
1768#define HAVE_PTHREAD_H 1
1769#define HAVE_LIBPTHREAD 1
1770
1771configure: exit 0