Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Oct 24th, 2012  |  syntax: None  |  size: 164.54 KB  |  views: 44  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. This file contains any messages produced by compilers while
  2. running configure, to aid debugging if configure makes a mistake.
  3.  
  4. It was created by configure, which was
  5. generated by GNU Autoconf 2.65.  Invocation command line was
  6.  
  7.   $ ./configure --libdir=/usr/lib32
  8.  
  9. ## --------- ##
  10. ## Platform. ##
  11. ## --------- ##
  12.  
  13. hostname = itinf01sc
  14. uname -m = x86_64
  15. uname -r = 3.6.2-1-ARCH
  16. uname -s = Linux
  17. uname -v = #1 SMP PREEMPT Fri Oct 12 23:58:58 CEST 2012
  18.  
  19. /usr/bin/uname -p = unknown
  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      = unknown
  26. /bin/machine           = unknown
  27. /usr/bin/oslevel       = unknown
  28. /bin/universe          = unknown
  29.  
  30. PATH: /usr/lib/ccache/bin
  31. PATH: /home/myHomeFolder/bin/
  32. PATH: /opt/apps/java/default/bin/
  33. PATH: /opt/maven/bin/
  34. PATH: /usr/lib/nx/bin
  35. PATH: /home/myHomeFolder/GNUstep/Tools
  36. PATH: /usr/local/bin
  37. PATH: /usr/bin
  38. PATH: /bin
  39. PATH: /usr/local/sbin
  40. PATH: /usr/sbin
  41. PATH: /sbin
  42. PATH: /opt/android-sdk/platform-tools
  43. PATH: /opt/android-sdk/tools
  44. PATH: /usr/share/java/gradle/bin
  45. PATH: /opt/java/bin
  46. PATH: /opt/java/db/bin
  47. PATH: /opt/java/jre/bin
  48. PATH: /usr/bin/vendor_perl
  49. PATH: /usr/bin/core_perl
  50.  
  51.  
  52. ## ----------- ##
  53. ## Core tests. ##
  54. ## ----------- ##
  55.  
  56. configure:2591: checking for a BSD-compatible install
  57. configure:2659: result: /usr/bin/install -c
  58. configure:2670: checking whether build environment is sane
  59. configure:2720: result: yes
  60. configure:2861: checking for a thread-safe mkdir -p
  61. configure:2900: result: /usr/bin/mkdir -p
  62. configure:2913: checking for gawk
  63. configure:2929: found /usr/bin/gawk
  64. configure:2940: result: gawk
  65. configure:2951: checking whether make sets $(MAKE)
  66. configure:2973: result: yes
  67. configure:3061: checking build system type
  68. configure:3075: result: x86_64-unknown-linux-gnu
  69. configure:3095: checking host system type
  70. configure:3108: result: x86_64-unknown-linux-gnu
  71. configure:3321: checking for style of include used by make
  72. configure:3349: result: GNU
  73. configure:3419: checking for gcc
  74. configure:3446: result: gcc -m32
  75. configure:3675: checking for C compiler version
  76. configure:3684: gcc -m32 --version >&5
  77. gcc (GCC) 4.7.2
  78. Copyright (C) 2012 Free Software Foundation, Inc.
  79. This is free software; see the source for copying conditions.  There is NO
  80. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  81.  
  82. configure:3695: $? = 0
  83. configure:3684: gcc -m32 -v >&5
  84. Using built-in specs.
  85. COLLECT_GCC=/usr/bin/gcc
  86. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/lto-wrapper
  87. Target: x86_64-unknown-linux-gnu
  88. Configured with: /build/src/gcc-4.7.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --enable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release
  89. Thread model: posix
  90. gcc version 4.7.2 (GCC)
  91. configure:3695: $? = 0
  92. configure:3684: gcc -m32 -V >&5
  93. gcc: error: unrecognized command line option '-V'
  94. gcc: fatal error: no input files
  95. compilation terminated.
  96. configure:3695: $? = 1
  97. configure:3684: gcc -m32 -qversion >&5
  98. gcc: error: unrecognized command line option '-qversion'
  99. gcc: fatal error: no input files
  100. compilation terminated.
  101. configure:3695: $? = 1
  102. configure:3715: checking whether the C compiler works
  103. configure:3737: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  >&5
  104. configure:3741: $? = 0
  105. configure:3790: result: yes
  106. configure:3793: checking for C compiler default output file name
  107. configure:3795: result: a.out
  108. configure:3801: checking for suffix of executables
  109. configure:3808: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  >&5
  110. configure:3812: $? = 0
  111. configure:3834: result:
  112. configure:3856: checking whether we are cross compiling
  113. configure:3864: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  >&5
  114. configure:3868: $? = 0
  115. configure:3875: ./conftest
  116. configure:3879: $? = 0
  117. configure:3894: result: no
  118. configure:3899: checking for suffix of object files
  119. configure:3921: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  120. configure:3925: $? = 0
  121. configure:3946: result: o
  122. configure:3950: checking whether we are using the GNU C compiler
  123. configure:3969: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  124. configure:3969: $? = 0
  125. configure:3978: result: yes
  126. configure:3987: checking whether gcc -m32 accepts -g
  127. configure:4007: gcc -m32 -c -g  conftest.c >&5
  128. configure:4007: $? = 0
  129. configure:4048: result: yes
  130. configure:4065: checking for gcc -m32 option to accept ISO C89
  131. configure:4129: gcc -m32  -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  132. configure:4129: $? = 0
  133. configure:4142: result: none needed
  134. configure:4164: checking dependency style of gcc -m32
  135. configure:4274: result: gcc3
  136. configure:4295: checking how to run the C preprocessor
  137. configure:4326: gcc -m32 -E  conftest.c
  138. configure:4326: $? = 0
  139. configure:4340: gcc -m32 -E  conftest.c
  140. conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
  141. compilation terminated.
  142. configure:4340: $? = 1
  143. configure: failed program was:
  144. | /* confdefs.h */
  145. | #define PACKAGE_NAME ""
  146. | #define PACKAGE_TARNAME ""
  147. | #define PACKAGE_VERSION ""
  148. | #define PACKAGE_STRING ""
  149. | #define PACKAGE_BUGREPORT ""
  150. | #define PACKAGE_URL ""
  151. | #define PACKAGE "Linux-PAM"
  152. | #define VERSION "1.1.6"
  153. | /* end confdefs.h.  */
  154. | #include <ac_nonexistent.h>
  155. configure:4365: result: gcc -m32 -E
  156. configure:4385: gcc -m32 -E  conftest.c
  157. configure:4385: $? = 0
  158. configure:4399: gcc -m32 -E  conftest.c
  159. conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
  160. compilation terminated.
  161. configure:4399: $? = 1
  162. configure: failed program was:
  163. | /* confdefs.h */
  164. | #define PACKAGE_NAME ""
  165. | #define PACKAGE_TARNAME ""
  166. | #define PACKAGE_VERSION ""
  167. | #define PACKAGE_STRING ""
  168. | #define PACKAGE_BUGREPORT ""
  169. | #define PACKAGE_URL ""
  170. | #define PACKAGE "Linux-PAM"
  171. | #define VERSION "1.1.6"
  172. | /* end confdefs.h.  */
  173. | #include <ac_nonexistent.h>
  174. configure:4428: checking for grep that handles long lines and -e
  175. configure:4486: result: /usr/bin/grep
  176. configure:4491: checking for egrep
  177. configure:4553: result: /usr/bin/grep -E
  178. configure:4558: checking for ANSI C header files
  179. configure:4578: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  180. configure:4578: $? = 0
  181. configure:4651: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c  >&5
  182. configure:4651: $? = 0
  183. configure:4651: ./conftest
  184. configure:4651: $? = 0
  185. configure:4662: result: yes
  186. configure:4675: checking for sys/types.h
  187. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  188. configure:4675: $? = 0
  189. configure:4675: result: yes
  190. configure:4675: checking for sys/stat.h
  191. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  192. configure:4675: $? = 0
  193. configure:4675: result: yes
  194. configure:4675: checking for stdlib.h
  195. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  196. configure:4675: $? = 0
  197. configure:4675: result: yes
  198. configure:4675: checking for string.h
  199. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  200. configure:4675: $? = 0
  201. configure:4675: result: yes
  202. configure:4675: checking for memory.h
  203. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  204. configure:4675: $? = 0
  205. configure:4675: result: yes
  206. configure:4675: checking for strings.h
  207. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  208. configure:4675: $? = 0
  209. configure:4675: result: yes
  210. configure:4675: checking for inttypes.h
  211. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  212. configure:4675: $? = 0
  213. configure:4675: result: yes
  214. configure:4675: checking for stdint.h
  215. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  216. configure:4675: $? = 0
  217. configure:4675: result: yes
  218. configure:4675: checking for unistd.h
  219. configure:4675: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  220. configure:4675: $? = 0
  221. configure:4675: result: yes
  222. configure:4689: checking minix/config.h usability
  223. configure:4689: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  224. conftest.c:54:26: fatal error: minix/config.h: No such file or directory
  225. compilation terminated.
  226. configure:4689: $? = 1
  227. configure: failed program was:
  228. | /* confdefs.h */
  229. | #define PACKAGE_NAME ""
  230. | #define PACKAGE_TARNAME ""
  231. | #define PACKAGE_VERSION ""
  232. | #define PACKAGE_STRING ""
  233. | #define PACKAGE_BUGREPORT ""
  234. | #define PACKAGE_URL ""
  235. | #define PACKAGE "Linux-PAM"
  236. | #define VERSION "1.1.6"
  237. | #define STDC_HEADERS 1
  238. | #define HAVE_SYS_TYPES_H 1
  239. | #define HAVE_SYS_STAT_H 1
  240. | #define HAVE_STDLIB_H 1
  241. | #define HAVE_STRING_H 1
  242. | #define HAVE_MEMORY_H 1
  243. | #define HAVE_STRINGS_H 1
  244. | #define HAVE_INTTYPES_H 1
  245. | #define HAVE_STDINT_H 1
  246. | #define HAVE_UNISTD_H 1
  247. | /* end confdefs.h.  */
  248. | #include <stdio.h>
  249. | #ifdef HAVE_SYS_TYPES_H
  250. | # include <sys/types.h>
  251. | #endif
  252. | #ifdef HAVE_SYS_STAT_H
  253. | # include <sys/stat.h>
  254. | #endif
  255. | #ifdef STDC_HEADERS
  256. | # include <stdlib.h>
  257. | # include <stddef.h>
  258. | #else
  259. | # ifdef HAVE_STDLIB_H
  260. | #  include <stdlib.h>
  261. | # endif
  262. | #endif
  263. | #ifdef HAVE_STRING_H
  264. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  265. | #  include <memory.h>
  266. | # endif
  267. | # include <string.h>
  268. | #endif
  269. | #ifdef HAVE_STRINGS_H
  270. | # include <strings.h>
  271. | #endif
  272. | #ifdef HAVE_INTTYPES_H
  273. | # include <inttypes.h>
  274. | #endif
  275. | #ifdef HAVE_STDINT_H
  276. | # include <stdint.h>
  277. | #endif
  278. | #ifdef HAVE_UNISTD_H
  279. | # include <unistd.h>
  280. | #endif
  281. | #include <minix/config.h>
  282. configure:4689: result: no
  283. configure:4689: checking minix/config.h presence
  284. configure:4689: gcc -m32 -E  conftest.c
  285. conftest.c:21:26: fatal error: minix/config.h: No such file or directory
  286. compilation terminated.
  287. configure:4689: $? = 1
  288. configure: failed program was:
  289. | /* confdefs.h */
  290. | #define PACKAGE_NAME ""
  291. | #define PACKAGE_TARNAME ""
  292. | #define PACKAGE_VERSION ""
  293. | #define PACKAGE_STRING ""
  294. | #define PACKAGE_BUGREPORT ""
  295. | #define PACKAGE_URL ""
  296. | #define PACKAGE "Linux-PAM"
  297. | #define VERSION "1.1.6"
  298. | #define STDC_HEADERS 1
  299. | #define HAVE_SYS_TYPES_H 1
  300. | #define HAVE_SYS_STAT_H 1
  301. | #define HAVE_STDLIB_H 1
  302. | #define HAVE_STRING_H 1
  303. | #define HAVE_MEMORY_H 1
  304. | #define HAVE_STRINGS_H 1
  305. | #define HAVE_INTTYPES_H 1
  306. | #define HAVE_STDINT_H 1
  307. | #define HAVE_UNISTD_H 1
  308. | /* end confdefs.h.  */
  309. | #include <minix/config.h>
  310. configure:4689: result: no
  311. configure:4689: checking for minix/config.h
  312. configure:4689: result: no
  313. configure:4710: checking whether it is safe to define __EXTENSIONS__
  314. configure:4728: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  315. configure:4728: $? = 0
  316. configure:4735: result: yes
  317. configure:4797: checking for gcc
  318. configure:4824: result: gcc -m32
  319. configure:5053: checking for C compiler version
  320. configure:5062: gcc -m32 --version >&5
  321. gcc (GCC) 4.7.2
  322. Copyright (C) 2012 Free Software Foundation, Inc.
  323. This is free software; see the source for copying conditions.  There is NO
  324. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  325.  
  326. configure:5073: $? = 0
  327. configure:5062: gcc -m32 -v >&5
  328. Using built-in specs.
  329. COLLECT_GCC=/usr/bin/gcc
  330. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/4.7.2/lto-wrapper
  331. Target: x86_64-unknown-linux-gnu
  332. Configured with: /build/src/gcc-4.7.2/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --enable-libstdcxx-time --enable-gnu-unique-object --enable-linker-build-id --with-ppl --enable-cloog-backend=isl --disable-ppl-version-check --disable-cloog-version-check --enable-lto --enable-gold --enable-ld=default --enable-plugin --with-plugin-ld=ld.gold --with-linker-hash-style=gnu --enable-multilib --disable-libssp --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-checking=release
  333. Thread model: posix
  334. gcc version 4.7.2 (GCC)
  335. configure:5073: $? = 0
  336. configure:5062: gcc -m32 -V >&5
  337. gcc: error: unrecognized command line option '-V'
  338. gcc: fatal error: no input files
  339. compilation terminated.
  340. configure:5073: $? = 1
  341. configure:5062: gcc -m32 -qversion >&5
  342. gcc: error: unrecognized command line option '-qversion'
  343. gcc: fatal error: no input files
  344. compilation terminated.
  345. configure:5073: $? = 1
  346. configure:5077: checking whether we are using the GNU C compiler
  347. configure:5105: result: yes
  348. configure:5114: checking whether gcc -m32 accepts -g
  349. configure:5175: result: yes
  350. configure:5192: checking for gcc -m32 option to accept ISO C89
  351. configure:5269: result: none needed
  352. configure:5291: checking dependency style of gcc -m32
  353. configure:5401: result: gcc3
  354. configure:5420: checking for bison
  355. configure:5436: found /usr/bin/bison
  356. configure:5447: result: bison -y
  357. configure:5463: checking for flex
  358. configure:5479: found /usr/bin/flex
  359. configure:5490: result: flex
  360. configure:5527: flex conftest.l
  361. configure:5531: $? = 0
  362. configure:5533: checking lex output file root
  363. configure:5547: result: lex.yy
  364. configure:5552: checking lex library
  365. configure:5566: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c   >&5
  366. /tmp/ccDA6ugV.o: In function `yylex':
  367. conftest.c:(.text+0x9fd): undefined reference to `yywrap'
  368. conftest.c:(.text+0xd0d): undefined reference to `yywrap'
  369. /tmp/ccDA6ugV.o: In function `main':
  370. conftest.c:(.text.startup+0xf): undefined reference to `yywrap'
  371. collect2: error: ld returned 1 exit status
  372. configure:5566: $? = 1
  373. configure: failed program was:
  374. | /* confdefs.h */
  375. | #define PACKAGE_NAME ""
  376. | #define PACKAGE_TARNAME ""
  377. | #define PACKAGE_VERSION ""
  378. | #define PACKAGE_STRING ""
  379. | #define PACKAGE_BUGREPORT ""
  380. | #define PACKAGE_URL ""
  381. | #define PACKAGE "Linux-PAM"
  382. | #define VERSION "1.1.6"
  383. | #define STDC_HEADERS 1
  384. | #define HAVE_SYS_TYPES_H 1
  385. | #define HAVE_SYS_STAT_H 1
  386. | #define HAVE_STDLIB_H 1
  387. | #define HAVE_STRING_H 1
  388. | #define HAVE_MEMORY_H 1
  389. | #define HAVE_STRINGS_H 1
  390. | #define HAVE_INTTYPES_H 1
  391. | #define HAVE_STDINT_H 1
  392. | #define HAVE_UNISTD_H 1
  393. | #define __EXTENSIONS__ 1
  394. | #define _ALL_SOURCE 1
  395. | #define _GNU_SOURCE 1
  396. | #define _POSIX_PTHREAD_SEMANTICS 1
  397. | #define _TANDEM_SOURCE 1
  398. | /* end confdefs.h.  */
  399. |
  400. | #line 3 "lex.yy.c"
  401. |
  402. | #define  YY_INT_ALIGNED short int
  403. |
  404. | /* A lexical scanner generated by flex */
  405. |
  406. | #define FLEX_SCANNER
  407. | #define YY_FLEX_MAJOR_VERSION 2
  408. | #define YY_FLEX_MINOR_VERSION 5
  409. | #define YY_FLEX_SUBMINOR_VERSION 37
  410. | #if YY_FLEX_SUBMINOR_VERSION > 0
  411. | #define FLEX_BETA
  412. | #endif
  413. |
  414. | /* First, we deal with  platform-specific or compiler-specific issues. */
  415. |
  416. | /* begin standard C headers. */
  417. | #include <stdio.h>
  418. | #include <string.h>
  419. | #include <errno.h>
  420. | #include <stdlib.h>
  421. |
  422. | /* end standard C headers. */
  423. |
  424. | /* flex integer type definitions */
  425. |
  426. | #ifndef FLEXINT_H
  427. | #define FLEXINT_H
  428. |
  429. | /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
  430. |
  431. | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
  432. |
  433. | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
  434. |  * if you want the limit (max/min) macros for int types.
  435. |  */
  436. | #ifndef __STDC_LIMIT_MACROS
  437. | #define __STDC_LIMIT_MACROS 1
  438. | #endif
  439. |
  440. | #include <inttypes.h>
  441. | typedef int8_t flex_int8_t;
  442. | typedef uint8_t flex_uint8_t;
  443. | typedef int16_t flex_int16_t;
  444. | typedef uint16_t flex_uint16_t;
  445. | typedef int32_t flex_int32_t;
  446. | typedef uint32_t flex_uint32_t;
  447. | #else
  448. | typedef signed char flex_int8_t;
  449. | typedef short int flex_int16_t;
  450. | typedef int flex_int32_t;
  451. | typedef unsigned char flex_uint8_t;
  452. | typedef unsigned short int flex_uint16_t;
  453. | typedef unsigned int flex_uint32_t;
  454. |
  455. | /* Limits of integral types. */
  456. | #ifndef INT8_MIN
  457. | #define INT8_MIN               (-128)
  458. | #endif
  459. | #ifndef INT16_MIN
  460. | #define INT16_MIN              (-32767-1)
  461. | #endif
  462. | #ifndef INT32_MIN
  463. | #define INT32_MIN              (-2147483647-1)
  464. | #endif
  465. | #ifndef INT8_MAX
  466. | #define INT8_MAX               (127)
  467. | #endif
  468. | #ifndef INT16_MAX
  469. | #define INT16_MAX              (32767)
  470. | #endif
  471. | #ifndef INT32_MAX
  472. | #define INT32_MAX              (2147483647)
  473. | #endif
  474. | #ifndef UINT8_MAX
  475. | #define UINT8_MAX              (255U)
  476. | #endif
  477. | #ifndef UINT16_MAX
  478. | #define UINT16_MAX             (65535U)
  479. | #endif
  480. | #ifndef UINT32_MAX
  481. | #define UINT32_MAX             (4294967295U)
  482. | #endif
  483. |
  484. | #endif /* ! C99 */
  485. |
  486. | #endif /* ! FLEXINT_H */
  487. |
  488. | #ifdef __cplusplus
  489. |
  490. | /* The "const" storage-class-modifier is valid. */
  491. | #define YY_USE_CONST
  492. |
  493. | #else /* ! __cplusplus */
  494. |
  495. | /* C99 requires __STDC__ to be defined as 1. */
  496. | #if defined (__STDC__)
  497. |
  498. | #define YY_USE_CONST
  499. |
  500. | #endif        /* defined (__STDC__) */
  501. | #endif        /* ! __cplusplus */
  502. |
  503. | #ifdef YY_USE_CONST
  504. | #define yyconst const
  505. | #else
  506. | #define yyconst
  507. | #endif
  508. |
  509. | /* Returned upon end-of-file. */
  510. | #define YY_NULL 0
  511. |
  512. | /* Promotes a possibly negative, possibly signed char to an unsigned
  513. |  * integer for use as an array index.  If the signed char is negative,
  514. |  * we want to instead treat it as an 8-bit unsigned char, hence the
  515. |  * double cast.
  516. |  */
  517. | #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
  518. |
  519. | /* Enter a start condition.  This macro really ought to take a parameter,
  520. |  * but we do it the disgusting crufty way forced on us by the ()-less
  521. |  * definition of BEGIN.
  522. |  */
  523. | #define BEGIN (yy_start) = 1 + 2 *
  524. |
  525. | /* Translate the current start state into a value that can be later handed
  526. |  * to BEGIN to return to the state.  The YYSTATE alias is for lex
  527. |  * compatibility.
  528. |  */
  529. | #define YY_START (((yy_start) - 1) / 2)
  530. | #define YYSTATE YY_START
  531. |
  532. | /* Action number for EOF rule of a given start state. */
  533. | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
  534. |
  535. | /* Special action meaning "start processing a new file". */
  536. | #define YY_NEW_FILE yyrestart(yyin  )
  537. |
  538. | #define YY_END_OF_BUFFER_CHAR 0
  539. |
  540. | /* Size of default input buffer. */
  541. | #ifndef YY_BUF_SIZE
  542. | #define YY_BUF_SIZE 16384
  543. | #endif
  544. |
  545. | /* The state buf must be large enough to hold one state per character in the main buffer.
  546. |  */
  547. | #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
  548. |
  549. | #ifndef YY_TYPEDEF_YY_BUFFER_STATE
  550. | #define YY_TYPEDEF_YY_BUFFER_STATE
  551. | typedef struct yy_buffer_state *YY_BUFFER_STATE;
  552. | #endif
  553. |
  554. | #ifndef YY_TYPEDEF_YY_SIZE_T
  555. | #define YY_TYPEDEF_YY_SIZE_T
  556. | typedef size_t yy_size_t;
  557. | #endif
  558. |
  559. | extern yy_size_t yyleng;
  560. |
  561. | extern FILE *yyin, *yyout;
  562. |
  563. | #define EOB_ACT_CONTINUE_SCAN 0
  564. | #define EOB_ACT_END_OF_FILE 1
  565. | #define EOB_ACT_LAST_MATCH 2
  566. |
  567. |     #define YY_LESS_LINENO(n)
  568. |    
  569. | /* Return all but the first "n" matched characters back to the input stream. */
  570. | #define yyless(n) \
  571. |       do \
  572. |               { \
  573. |               /* Undo effects of setting up yytext. */ \
  574. |         int yyless_macro_arg = (n); \
  575. |         YY_LESS_LINENO(yyless_macro_arg);\
  576. |               *yy_cp = (yy_hold_char); \
  577. |               YY_RESTORE_YY_MORE_OFFSET \
  578. |               (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
  579. |               YY_DO_BEFORE_ACTION; /* set up yytext again */ \
  580. |               } \
  581. |       while ( 0 )
  582. |
  583. | #define unput(c) yyunput( c, (yytext_ptr)  )
  584. |
  585. | #ifndef YY_STRUCT_YY_BUFFER_STATE
  586. | #define YY_STRUCT_YY_BUFFER_STATE
  587. | struct yy_buffer_state
  588. |       {
  589. |       FILE *yy_input_file;
  590. |
  591. |       char *yy_ch_buf;                /* input buffer */
  592. |       char *yy_buf_pos;               /* current position in input buffer */
  593. |
  594. |       /* Size of input buffer in bytes, not including room for EOB
  595. |        * characters.
  596. |        */
  597. |       yy_size_t yy_buf_size;
  598. |
  599. |       /* Number of characters read into yy_ch_buf, not including EOB
  600. |        * characters.
  601. |        */
  602. |       yy_size_t yy_n_chars;
  603. |
  604. |       /* Whether we "own" the buffer - i.e., we know we created it,
  605. |        * and can realloc() it to grow it, and should free() it to
  606. |        * delete it.
  607. |        */
  608. |       int yy_is_our_buffer;
  609. |
  610. |       /* Whether this is an "interactive" input source; if so, and
  611. |        * if we're using stdio for input, then we want to use getc()
  612. |        * instead of fread(), to make sure we stop fetching input after
  613. |        * each newline.
  614. |        */
  615. |       int yy_is_interactive;
  616. |
  617. |       /* Whether we're considered to be at the beginning of a line.
  618. |        * If so, '^' rules will be active on the next match, otherwise
  619. |        * not.
  620. |        */
  621. |       int yy_at_bol;
  622. |
  623. |     int yy_bs_lineno; /**< The line count. */
  624. |     int yy_bs_column; /**< The column count. */
  625. |    
  626. |       /* Whether to try to fill the input buffer when we reach the
  627. |        * end of it.
  628. |        */
  629. |       int yy_fill_buffer;
  630. |
  631. |       int yy_buffer_status;
  632. |
  633. | #define YY_BUFFER_NEW 0
  634. | #define YY_BUFFER_NORMAL 1
  635. |       /* When an EOF's been seen but there's still some text to process
  636. |        * then we mark the buffer as YY_EOF_PENDING, to indicate that we
  637. |        * shouldn't try reading from the input source any more.  We might
  638. |        * still have a bunch of tokens to match, though, because of
  639. |        * possible backing-up.
  640. |        *
  641. |        * When we actually see the EOF, we change the status to "new"
  642. |        * (via yyrestart()), so that the user can continue scanning by
  643. |        * just pointing yyin at a new input file.
  644. |        */
  645. | #define YY_BUFFER_EOF_PENDING 2
  646. |
  647. |       };
  648. | #endif /* !YY_STRUCT_YY_BUFFER_STATE */
  649. |
  650. | /* Stack of input buffers. */
  651. | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
  652. | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
  653. | static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
  654. |
  655. | /* We provide macros for accessing buffer states in case in the
  656. |  * future we want to put the buffer states in a more general
  657. |  * "scanner state".
  658. |  *
  659. |  * Returns the top of the stack, or NULL.
  660. |  */
  661. | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
  662. |                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
  663. |                           : NULL)
  664. |
  665. | /* Same as previous macro, but useful when we know that the buffer stack is not
  666. |  * NULL or when we need an lvalue. For internal use only.
  667. |  */
  668. | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
  669. |
  670. | /* yy_hold_char holds the character lost when yytext is formed. */
  671. | static char yy_hold_char;
  672. | static yy_size_t yy_n_chars;          /* number of characters read into yy_ch_buf */
  673. | yy_size_t yyleng;
  674. |
  675. | /* Points to current character in buffer. */
  676. | static char *yy_c_buf_p = (char *) 0;
  677. | static int yy_init = 0;               /* whether we need to initialize */
  678. | static int yy_start = 0;      /* start state number */
  679. |
  680. | /* Flag which is used to allow yywrap()'s to do buffer switches
  681. |  * instead of setting up a fresh yyin.  A bit of a hack ...
  682. |  */
  683. | static int yy_did_buffer_switch_on_eof;
  684. |
  685. | void yyrestart (FILE *input_file  );
  686. | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
  687. | YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
  688. | void yy_delete_buffer (YY_BUFFER_STATE b  );
  689. | void yy_flush_buffer (YY_BUFFER_STATE b  );
  690. | void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
  691. | void yypop_buffer_state (void );
  692. |
  693. | static void yyensure_buffer_stack (void );
  694. | static void yy_load_buffer_state (void );
  695. | static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
  696. |
  697. | #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
  698. |
  699. | YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
  700. | YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
  701. | YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
  702. |
  703. | void *yyalloc (yy_size_t  );
  704. | void *yyrealloc (void *,yy_size_t  );
  705. | void yyfree (void *  );
  706. |
  707. | #define yy_new_buffer yy_create_buffer
  708. |
  709. | #define yy_set_interactive(is_interactive) \
  710. |       { \
  711. |       if ( ! YY_CURRENT_BUFFER ){ \
  712. |         yyensure_buffer_stack (); \
  713. |               YY_CURRENT_BUFFER_LVALUE =    \
  714. |             yy_create_buffer(yyin,YY_BUF_SIZE ); \
  715. |       } \
  716. |       YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
  717. |       }
  718. |
  719. | #define yy_set_bol(at_bol) \
  720. |       { \
  721. |       if ( ! YY_CURRENT_BUFFER ){\
  722. |         yyensure_buffer_stack (); \
  723. |               YY_CURRENT_BUFFER_LVALUE =    \
  724. |             yy_create_buffer(yyin,YY_BUF_SIZE ); \
  725. |       } \
  726. |       YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
  727. |       }
  728. |
  729. | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
  730. |
  731. | /* Begin user sect3 */
  732. |
  733. | typedef unsigned char YY_CHAR;
  734. |
  735. | FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
  736. |
  737. | typedef int yy_state_type;
  738. |
  739. | extern int yylineno;
  740. |
  741. | int yylineno = 1;
  742. |
  743. | extern char *yytext;
  744. | #define yytext_ptr yytext
  745. |
  746. | static yy_state_type yy_get_previous_state (void );
  747. | static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
  748. | static int yy_get_next_buffer (void );
  749. | static void yy_fatal_error (yyconst char msg[]  );
  750. |
  751. | /* Done after the current pattern has been matched and before the
  752. |  * corresponding action - sets up yytext.
  753. |  */
  754. | #define YY_DO_BEFORE_ACTION \
  755. |       (yytext_ptr) = yy_bp; \
  756. |       (yytext_ptr) -= (yy_more_len); \
  757. |       yyleng = (size_t) (yy_cp - (yytext_ptr)); \
  758. |       (yy_hold_char) = *yy_cp; \
  759. |       *yy_cp = '\0'; \
  760. |       (yy_c_buf_p) = yy_cp;
  761. |
  762. | #define YY_NUM_RULES 8
  763. | #define YY_END_OF_BUFFER 9
  764. | /* This struct is not used in this scanner,
  765. |    but its presence is necessary. */
  766. | struct yy_trans_info
  767. |       {
  768. |       flex_int32_t yy_verify;
  769. |       flex_int32_t yy_nxt;
  770. |       };
  771. | static yyconst flex_int16_t yy_acclist[23] =
  772. |     {   0,
  773. |         9,    7,    8,    8,    1,    7,    8,    2,    7,    8,
  774. |         3,    7,    8,    4,    7,    8,    5,    7,    8,    6,
  775. |         7,    8
  776. |     } ;
  777. |
  778. | static yyconst flex_int16_t yy_accept[14] =
  779. |     {   0,
  780. |         1,    1,    1,    2,    4,    5,    8,   11,   14,   17,
  781. |        20,   23,   23
  782. |     } ;
  783. |
  784. | static yyconst flex_int32_t yy_ec[256] =
  785. |     {   0,
  786. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    2,
  787. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  788. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  789. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  790. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  791. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  792. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  793. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  794. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  795. |         1,    1,    1,    1,    1,    1,    3,    4,    5,    6,
  796. |
  797. |         7,    8,    1,    1,    1,    1,    1,    1,    1,    1,
  798. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  799. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  800. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  801. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  802. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  803. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  804. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  805. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  806. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  807. |
  808. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  809. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  810. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  811. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  812. |         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
  813. |         1,    1,    1,    1,    1
  814. |     } ;
  815. |
  816. | static yyconst flex_int32_t yy_meta[9] =
  817. |     {   0,
  818. |         1,    1,    1,    1,    1,    1,    1,    1
  819. |     } ;
  820. |
  821. | static yyconst flex_int16_t yy_base[13] =
  822. |     {   0,
  823. |         0,    0,    9,   10,   10,   10,   10,   10,   10,   10,
  824. |        10,   10
  825. |     } ;
  826. |
  827. | static yyconst flex_int16_t yy_def[13] =
  828. |     {   0,
  829. |        12,    1,   12,   12,   12,   12,   12,   12,   12,   12,
  830. |        12,    0
  831. |     } ;
  832. |
  833. | static yyconst flex_int16_t yy_nxt[19] =
  834. |     {   0,
  835. |         4,    5,    6,    7,    8,    9,   10,   11,   12,    3,
  836. |        12,   12,   12,   12,   12,   12,   12,   12
  837. |     } ;
  838. |
  839. | static yyconst flex_int16_t yy_chk[19] =
  840. |     {   0,
  841. |         1,    1,    1,    1,    1,    1,    1,    1,    3,   12,
  842. |        12,   12,   12,   12,   12,   12,   12,   12
  843. |     } ;
  844. |
  845. | extern int yy_flex_debug;
  846. | int yy_flex_debug = 0;
  847. |
  848. | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0;
  849. | static char *yy_full_match;
  850. | static int yy_lp;
  851. | #define REJECT \
  852. | { \
  853. | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \
  854. | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \
  855. | ++(yy_lp); \
  856. | goto find_rule; \
  857. | }
  858. |
  859. | static int yy_more_flag = 0;
  860. | static int yy_more_len = 0;
  861. | #define yymore() ((yy_more_flag) = 1)
  862. | #define YY_MORE_ADJ (yy_more_len)
  863. | #define YY_RESTORE_YY_MORE_OFFSET
  864. | char *yytext;
  865. | #line 1 "conftest.l"
  866. | #line 469 "lex.yy.c"
  867. |
  868. | #define INITIAL 0
  869. |
  870. | #ifndef YY_NO_UNISTD_H
  871. | /* Special case for "unistd.h", since it is non-ANSI. We include it way
  872. |  * down here because we want the user's section 1 to have been scanned first.
  873. |  * The user has a chance to override it with an option.
  874. |  */
  875. | #include <unistd.h>
  876. | #endif
  877. |
  878. | #ifndef YY_EXTRA_TYPE
  879. | #define YY_EXTRA_TYPE void *
  880. | #endif
  881. |
  882. | static int yy_init_globals (void );
  883. |
  884. | /* Accessor methods to globals.
  885. |    These are made visible to non-reentrant scanners for convenience. */
  886. |
  887. | int yylex_destroy (void );
  888. |
  889. | int yyget_debug (void );
  890. |
  891. | void yyset_debug (int debug_flag  );
  892. |
  893. | YY_EXTRA_TYPE yyget_extra (void );
  894. |
  895. | void yyset_extra (YY_EXTRA_TYPE user_defined  );
  896. |
  897. | FILE *yyget_in (void );
  898. |
  899. | void yyset_in  (FILE * in_str  );
  900. |
  901. | FILE *yyget_out (void );
  902. |
  903. | void yyset_out  (FILE * out_str  );
  904. |
  905. | yy_size_t yyget_leng (void );
  906. |
  907. | char *yyget_text (void );
  908. |
  909. | int yyget_lineno (void );
  910. |
  911. | void yyset_lineno (int line_number  );
  912. |
  913. | /* Macros after this point can all be overridden by user definitions in
  914. |  * section 1.
  915. |  */
  916. |
  917. | #ifndef YY_SKIP_YYWRAP
  918. | #ifdef __cplusplus
  919. | extern "C" int yywrap (void );
  920. | #else
  921. | extern int yywrap (void );
  922. | #endif
  923. | #endif
  924. |
  925. |     static void yyunput (int c,char *buf_ptr  );
  926. |    
  927. | #ifndef yytext_ptr
  928. | static void yy_flex_strncpy (char *,yyconst char *,int );
  929. | #endif
  930. |
  931. | #ifdef YY_NEED_STRLEN
  932. | static int yy_flex_strlen (yyconst char * );
  933. | #endif
  934. |
  935. | #ifndef YY_NO_INPUT
  936. |
  937. | #ifdef __cplusplus
  938. | static int yyinput (void );
  939. | #else
  940. | static int input (void );
  941. | #endif
  942. |
  943. | #endif
  944. |
  945. | /* Amount of stuff to slurp up with each read. */
  946. | #ifndef YY_READ_BUF_SIZE
  947. | #define YY_READ_BUF_SIZE 8192
  948. | #endif
  949. |
  950. | /* Copy whatever the last rule matched to the standard output. */
  951. | #ifndef ECHO
  952. | /* This used to be an fputs(), but since the string might contain NUL's,
  953. |  * we now use fwrite().
  954. |  */
  955. | #define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
  956. | #endif
  957. |
  958. | /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
  959. |  * is returned in "result".
  960. |  */
  961. | #ifndef YY_INPUT
  962. | #define YY_INPUT(buf,result,max_size) \
  963. |       if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
  964. |               { \
  965. |               int c = '*'; \
  966. |               size_t n; \
  967. |               for ( n = 0; n < max_size && \
  968. |                            (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
  969. |                       buf[n] = (char) c; \
  970. |               if ( c == '\n' ) \
  971. |                       buf[n++] = (char) c; \
  972. |               if ( c == EOF && ferror( yyin ) ) \
  973. |                       YY_FATAL_ERROR( "input in flex scanner failed" ); \
  974. |               result = n; \
  975. |               } \
  976. |       else \
  977. |               { \
  978. |               errno=0; \
  979. |               while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
  980. |                       { \
  981. |                       if( errno != EINTR) \
  982. |                               { \
  983. |                               YY_FATAL_ERROR( "input in flex scanner failed" ); \
  984. |                               break; \
  985. |                               } \
  986. |                       errno=0; \
  987. |                       clearerr(yyin); \
  988. |                       } \
  989. |               }\
  990. | \
  991. |
  992. | #endif
  993. |
  994. | /* No semi-colon after return; correct usage is to write "yyterminate();" -
  995. |  * we don't want an extra ';' after the "return" because that will cause
  996. |  * some compilers to complain about unreachable statements.
  997. |  */
  998. | #ifndef yyterminate
  999. | #define yyterminate() return YY_NULL
  1000. | #endif
  1001. |
  1002. | /* Number of entries by which start-condition stack grows. */
  1003. | #ifndef YY_START_STACK_INCR
  1004. | #define YY_START_STACK_INCR 25
  1005. | #endif
  1006. |
  1007. | /* Report a fatal error. */
  1008. | #ifndef YY_FATAL_ERROR
  1009. | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
  1010. | #endif
  1011. |
  1012. | /* end tables serialization structures and prototypes */
  1013. |
  1014. | /* Default declaration of generated scanner - a define so the user can
  1015. |  * easily add parameters.
  1016. |  */
  1017. | #ifndef YY_DECL
  1018. | #define YY_DECL_IS_OURS 1
  1019. |
  1020. | extern int yylex (void);
  1021. |
  1022. | #define YY_DECL int yylex (void)
  1023. | #endif /* !YY_DECL */
  1024. |
  1025. | /* Code executed at the beginning of each rule, after yytext and yyleng
  1026. |  * have been set up.
  1027. |  */
  1028. | #ifndef YY_USER_ACTION
  1029. | #define YY_USER_ACTION
  1030. | #endif
  1031. |
  1032. | /* Code executed at the end of each rule. */
  1033. | #ifndef YY_BREAK
  1034. | #define YY_BREAK break;
  1035. | #endif
  1036. |
  1037. | #define YY_RULE_SETUP \
  1038. |       YY_USER_ACTION
  1039. |
  1040. | /** The main scanner function which does all the work.
  1041. |  */
  1042. | YY_DECL
  1043. | {
  1044. |       register yy_state_type yy_current_state;
  1045. |       register char *yy_cp, *yy_bp;
  1046. |       register int yy_act;
  1047. |    
  1048. | #line 1 "conftest.l"
  1049. |
  1050. | #line 653 "lex.yy.c"
  1051. |
  1052. |       if ( !(yy_init) )
  1053. |               {
  1054. |               (yy_init) = 1;
  1055. |
  1056. | #ifdef YY_USER_INIT
  1057. |               YY_USER_INIT;
  1058. | #endif
  1059. |
  1060. |         /* Create the reject buffer large enough to save one state per allowed character. */
  1061. |         if ( ! (yy_state_buf) )
  1062. |             (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE  );
  1063. |             if ( ! (yy_state_buf) )
  1064. |                 YY_FATAL_ERROR( "out of dynamic memory in yylex()" );
  1065. |
  1066. |               if ( ! (yy_start) )
  1067. |                       (yy_start) = 1; /* first start state */
  1068. |
  1069. |               if ( ! yyin )
  1070. |                       yyin = stdin;
  1071. |
  1072. |               if ( ! yyout )
  1073. |                       yyout = stdout;
  1074. |
  1075. |               if ( ! YY_CURRENT_BUFFER ) {
  1076. |                       yyensure_buffer_stack ();
  1077. |                       YY_CURRENT_BUFFER_LVALUE =
  1078. |                               yy_create_buffer(yyin,YY_BUF_SIZE );
  1079. |               }
  1080. |
  1081. |               yy_load_buffer_state( );
  1082. |               }
  1083. |
  1084. |       while ( 1 )             /* loops until end-of-file is reached */
  1085. |               {
  1086. |               (yy_more_len) = 0;
  1087. |               if ( (yy_more_flag) )
  1088. |                       {
  1089. |                       (yy_more_len) = (yy_c_buf_p) - (yytext_ptr);
  1090. |                       (yy_more_flag) = 0;
  1091. |                       }
  1092. |               yy_cp = (yy_c_buf_p);
  1093. |
  1094. |               /* Support of yytext. */
  1095. |               *yy_cp = (yy_hold_char);
  1096. |
  1097. |               /* yy_bp points to the position in yy_ch_buf of the start of
  1098. |                * the current run.
  1099. |                */
  1100. |               yy_bp = yy_cp;
  1101. |
  1102. |               yy_current_state = (yy_start);
  1103. |
  1104. |               (yy_state_ptr) = (yy_state_buf);
  1105. |               *(yy_state_ptr)++ = yy_current_state;
  1106. |
  1107. | yy_match:
  1108. |               do
  1109. |                       {
  1110. |                       register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
  1111. |                       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  1112. |                               {
  1113. |                               yy_current_state = (int) yy_def[yy_current_state];
  1114. |                               if ( yy_current_state >= 13 )
  1115. |                                       yy_c = yy_meta[(unsigned int) yy_c];
  1116. |                               }
  1117. |                       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  1118. |                       *(yy_state_ptr)++ = yy_current_state;
  1119. |                       ++yy_cp;
  1120. |                       }
  1121. |               while ( yy_base[yy_current_state] != 10 );
  1122. |
  1123. | yy_find_action:
  1124. |               yy_current_state = *--(yy_state_ptr);
  1125. |               (yy_lp) = yy_accept[yy_current_state];
  1126. | find_rule: /* we branch to this label when backing up */
  1127. |               for ( ; ; ) /* until we find what rule we matched */
  1128. |                       {
  1129. |                       if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] )
  1130. |                               {
  1131. |                               yy_act = yy_acclist[(yy_lp)];
  1132. |                                       {
  1133. |                                       (yy_full_match) = yy_cp;
  1134. |                                       break;
  1135. |                                       }
  1136. |                               }
  1137. |                       --yy_cp;
  1138. |                       yy_current_state = *--(yy_state_ptr);
  1139. |                       (yy_lp) = yy_accept[yy_current_state];
  1140. |                       }
  1141. |
  1142. |               YY_DO_BEFORE_ACTION;
  1143. |
  1144. | do_action:    /* This label is used only to access EOF actions. */
  1145. |
  1146. |               switch ( yy_act )
  1147. |       { /* beginning of action switch */
  1148. | case 1:
  1149. | YY_RULE_SETUP
  1150. | #line 2 "conftest.l"
  1151. | { ECHO; }
  1152. |       YY_BREAK
  1153. | case 2:
  1154. | YY_RULE_SETUP
  1155. | #line 3 "conftest.l"
  1156. | { REJECT; }
  1157. |       YY_BREAK
  1158. | case 3:
  1159. | YY_RULE_SETUP
  1160. | #line 4 "conftest.l"
  1161. | { yymore (); }
  1162. |       YY_BREAK
  1163. | case 4:
  1164. | YY_RULE_SETUP
  1165. | #line 5 "conftest.l"
  1166. | { yyless (1); }
  1167. |       YY_BREAK
  1168. | case 5:
  1169. | YY_RULE_SETUP
  1170. | #line 6 "conftest.l"
  1171. | { yyless (input () != 0); }
  1172. |       YY_BREAK
  1173. | case 6:
  1174. | YY_RULE_SETUP
  1175. | #line 7 "conftest.l"
  1176. | { unput (yytext[0]); }
  1177. |       YY_BREAK
  1178. | case 7:
  1179. | YY_RULE_SETUP
  1180. | #line 8 "conftest.l"
  1181. | { BEGIN INITIAL; }
  1182. |       YY_BREAK
  1183. | case 8:
  1184. | YY_RULE_SETUP
  1185. | #line 9 "conftest.l"
  1186. | ECHO;
  1187. |       YY_BREAK
  1188. | #line 791 "lex.yy.c"
  1189. |                       case YY_STATE_EOF(INITIAL):
  1190. |                               yyterminate();
  1191. |
  1192. |       case YY_END_OF_BUFFER:
  1193. |               {
  1194. |               /* Amount of text matched not including the EOB char. */
  1195. |               int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
  1196. |
  1197. |               /* Undo the effects of YY_DO_BEFORE_ACTION. */
  1198. |               *yy_cp = (yy_hold_char);
  1199. |               YY_RESTORE_YY_MORE_OFFSET
  1200. |
  1201. |               if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
  1202. |                       {
  1203. |                       /* We're scanning a new file or input source.  It's
  1204. |                        * possible that this happened because the user
  1205. |                        * just pointed yyin at a new source and called
  1206. |                        * yylex().  If so, then we have to assure
  1207. |                        * consistency between YY_CURRENT_BUFFER and our
  1208. |                        * globals.  Here is the right place to do so, because
  1209. |                        * this is the first action (other than possibly a
  1210. |                        * back-up) that will match for the new input source.
  1211. |                        */
  1212. |                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
  1213. |                       YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
  1214. |                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
  1215. |                       }
  1216. |
  1217. |               /* Note that here we test for yy_c_buf_p "<=" to the position
  1218. |                * of the first EOB in the buffer, since yy_c_buf_p will
  1219. |                * already have been incremented past the NUL character
  1220. |                * (since all states make transitions on EOB to the
  1221. |                * end-of-buffer state).  Contrast this with the test
  1222. |                * in input().
  1223. |                */
  1224. |               if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
  1225. |                       { /* This was really a NUL. */
  1226. |                       yy_state_type yy_next_state;
  1227. |
  1228. |                       (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
  1229. |
  1230. |                       yy_current_state = yy_get_previous_state(  );
  1231. |
  1232. |                       /* Okay, we're now positioned to make the NUL
  1233. |                        * transition.  We couldn't have
  1234. |                        * yy_get_previous_state() go ahead and do it
  1235. |                        * for us because it doesn't know how to deal
  1236. |                        * with the possibility of jamming (and we don't
  1237. |                        * want to build jamming into it because then it
  1238. |                        * will run more slowly).
  1239. |                        */
  1240. |
  1241. |                       yy_next_state = yy_try_NUL_trans( yy_current_state );
  1242. |
  1243. |                       yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  1244. |
  1245. |                       if ( yy_next_state )
  1246. |                               {
  1247. |                               /* Consume the NUL. */
  1248. |                               yy_cp = ++(yy_c_buf_p);
  1249. |                               yy_current_state = yy_next_state;
  1250. |                               goto yy_match;
  1251. |                               }
  1252. |
  1253. |                       else
  1254. |                               {
  1255. |                               yy_cp = (yy_c_buf_p);
  1256. |                               goto yy_find_action;
  1257. |                               }
  1258. |                       }
  1259. |
  1260. |               else switch ( yy_get_next_buffer(  ) )
  1261. |                       {
  1262. |                       case EOB_ACT_END_OF_FILE:
  1263. |                               {
  1264. |                               (yy_did_buffer_switch_on_eof) = 0;
  1265. |
  1266. |                               if ( yywrap( ) )
  1267. |                                       {
  1268. |                                       /* Note: because we've taken care in
  1269. |                                        * yy_get_next_buffer() to have set up
  1270. |                                        * yytext, we can now set up
  1271. |                                        * yy_c_buf_p so that if some total
  1272. |                                        * hoser (like flex itself) wants to
  1273. |                                        * call the scanner after we return the
  1274. |                                        * YY_NULL, it'll still work - another
  1275. |                                        * YY_NULL will get returned.
  1276. |                                        */
  1277. |                                       (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
  1278. |
  1279. |                                       yy_act = YY_STATE_EOF(YY_START);
  1280. |                                       goto do_action;
  1281. |                                       }
  1282. |
  1283. |                               else
  1284. |                                       {
  1285. |                                       if ( ! (yy_did_buffer_switch_on_eof) )
  1286. |                                               YY_NEW_FILE;
  1287. |                                       }
  1288. |                               break;
  1289. |                               }
  1290. |
  1291. |                       case EOB_ACT_CONTINUE_SCAN:
  1292. |                               (yy_c_buf_p) =
  1293. |                                       (yytext_ptr) + yy_amount_of_matched_text;
  1294. |
  1295. |                               yy_current_state = yy_get_previous_state(  );
  1296. |
  1297. |                               yy_cp = (yy_c_buf_p);
  1298. |                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  1299. |                               goto yy_match;
  1300. |
  1301. |                       case EOB_ACT_LAST_MATCH:
  1302. |                               (yy_c_buf_p) =
  1303. |                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
  1304. |
  1305. |                               yy_current_state = yy_get_previous_state(  );
  1306. |
  1307. |                               yy_cp = (yy_c_buf_p);
  1308. |                               yy_bp = (yytext_ptr) + YY_MORE_ADJ;
  1309. |                               goto yy_find_action;
  1310. |                       }
  1311. |               break;
  1312. |               }
  1313. |
  1314. |       default:
  1315. |               YY_FATAL_ERROR(
  1316. |                       "fatal flex scanner internal error--no action found" );
  1317. |       } /* end of action switch */
  1318. |               } /* end of scanning one token */
  1319. | } /* end of yylex */
  1320. |
  1321. | /* yy_get_next_buffer - try to read in a new buffer
  1322. |  *
  1323. |  * Returns a code representing an action:
  1324. |  *    EOB_ACT_LAST_MATCH -
  1325. |  *    EOB_ACT_CONTINUE_SCAN - continue scanning from current position
  1326. |  *    EOB_ACT_END_OF_FILE - end of file
  1327. |  */
  1328. | static int yy_get_next_buffer (void)
  1329. | {
  1330. |       register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
  1331. |       register char *source = (yytext_ptr);
  1332. |       register int number_to_move, i;
  1333. |       int ret_val;
  1334. |
  1335. |       if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
  1336. |               YY_FATAL_ERROR(
  1337. |               "fatal flex scanner internal error--end of buffer missed" );
  1338. |
  1339. |       if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
  1340. |               { /* Don't try to fill the buffer, so this is an EOF. */
  1341. |               if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
  1342. |                       {
  1343. |                       /* We matched a single character, the EOB, so
  1344. |                        * treat this as a final EOF.
  1345. |                        */
  1346. |                       return EOB_ACT_END_OF_FILE;
  1347. |                       }
  1348. |
  1349. |               else
  1350. |                       {
  1351. |                       /* We matched some text prior to the EOB, first
  1352. |                        * process it.
  1353. |                        */
  1354. |                       return EOB_ACT_LAST_MATCH;
  1355. |                       }
  1356. |               }
  1357. |
  1358. |       /* Try to read more data. */
  1359. |
  1360. |       /* First move last chars to start of buffer. */
  1361. |       number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
  1362. |
  1363. |       for ( i = 0; i < number_to_move; ++i )
  1364. |               *(dest++) = *(source++);
  1365. |
  1366. |       if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
  1367. |               /* don't do the read, it's not guaranteed to return an EOF,
  1368. |                * just force an EOF
  1369. |                */
  1370. |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
  1371. |
  1372. |       else
  1373. |               {
  1374. |                       yy_size_t num_to_read =
  1375. |                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
  1376. |
  1377. |               while ( num_to_read <= 0 )
  1378. |                       { /* Not enough room in the buffer - grow it. */
  1379. |
  1380. |                       YY_FATAL_ERROR(
  1381. | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" );
  1382. |
  1383. |                       }
  1384. |
  1385. |               if ( num_to_read > YY_READ_BUF_SIZE )
  1386. |                       num_to_read = YY_READ_BUF_SIZE;
  1387. |
  1388. |               /* Read in more data. */
  1389. |               YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
  1390. |                       (yy_n_chars), num_to_read );
  1391. |
  1392. |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  1393. |               }
  1394. |
  1395. |       if ( (yy_n_chars) == 0 )
  1396. |               {
  1397. |               if ( number_to_move == YY_MORE_ADJ )
  1398. |                       {
  1399. |                       ret_val = EOB_ACT_END_OF_FILE;
  1400. |                       yyrestart(yyin  );
  1401. |                       }
  1402. |
  1403. |               else
  1404. |                       {
  1405. |                       ret_val = EOB_ACT_LAST_MATCH;
  1406. |                       YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
  1407. |                               YY_BUFFER_EOF_PENDING;
  1408. |                       }
  1409. |               }
  1410. |
  1411. |       else
  1412. |               ret_val = EOB_ACT_CONTINUE_SCAN;
  1413. |
  1414. |       if ((yy_size_t) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
  1415. |               /* Extend the array by 50%, plus the number we really need. */
  1416. |               yy_size_t new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1);
  1417. |               YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
  1418. |               if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
  1419. |                       YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" );
  1420. |       }
  1421. |
  1422. |       (yy_n_chars) += number_to_move;
  1423. |       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
  1424. |       YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
  1425. |
  1426. |       (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
  1427. |
  1428. |       return ret_val;
  1429. | }
  1430. |
  1431. | /* yy_get_previous_state - get the state just before the EOB char was reached */
  1432. |
  1433. |     static yy_state_type yy_get_previous_state (void)
  1434. | {
  1435. |       register yy_state_type yy_current_state;
  1436. |       register char *yy_cp;
  1437. |    
  1438. |       yy_current_state = (yy_start);
  1439. |
  1440. |       (yy_state_ptr) = (yy_state_buf);
  1441. |       *(yy_state_ptr)++ = yy_current_state;
  1442. |
  1443. |       for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
  1444. |               {
  1445. |               register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
  1446. |               while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  1447. |                       {
  1448. |                       yy_current_state = (int) yy_def[yy_current_state];
  1449. |                       if ( yy_current_state >= 13 )
  1450. |                               yy_c = yy_meta[(unsigned int) yy_c];
  1451. |                       }
  1452. |               yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  1453. |               *(yy_state_ptr)++ = yy_current_state;
  1454. |               }
  1455. |
  1456. |       return yy_current_state;
  1457. | }
  1458. |
  1459. | /* yy_try_NUL_trans - try to make a transition on the NUL character
  1460. |  *
  1461. |  * synopsis
  1462. |  *    next_state = yy_try_NUL_trans( current_state );
  1463. |  */
  1464. |     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
  1465. | {
  1466. |       register int yy_is_jam;
  1467. |    
  1468. |       register YY_CHAR yy_c = 1;
  1469. |       while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
  1470. |               {
  1471. |               yy_current_state = (int) yy_def[yy_current_state];
  1472. |               if ( yy_current_state >= 13 )
  1473. |                       yy_c = yy_meta[(unsigned int) yy_c];
  1474. |               }
  1475. |       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
  1476. |       yy_is_jam = (yy_current_state == 12);
  1477. |       if ( ! yy_is_jam )
  1478. |               *(yy_state_ptr)++ = yy_current_state;
  1479. |
  1480. |               return yy_is_jam ? 0 : yy_current_state;
  1481. | }
  1482. |
  1483. |     static void yyunput (int c, register char * yy_bp )
  1484. | {
  1485. |       register char *yy_cp;
  1486. |    
  1487. |     yy_cp = (yy_c_buf_p);
  1488. |
  1489. |       /* undo effects of setting up yytext */
  1490. |       *yy_cp = (yy_hold_char);
  1491. |
  1492. |       if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
  1493. |               { /* need to shift things up to make room */
  1494. |               /* +2 for EOB chars. */
  1495. |               register yy_size_t number_to_move = (yy_n_chars) + 2;
  1496. |               register char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[
  1497. |                                       YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2];
  1498. |               register char *source =
  1499. |                               &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move];
  1500. |
  1501. |               while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
  1502. |                       *--dest = *--source;
  1503. |
  1504. |               yy_cp += (int) (dest - source);
  1505. |               yy_bp += (int) (dest - source);
  1506. |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars =
  1507. |                       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_buf_size;
  1508. |
  1509. |               if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 )
  1510. |                       YY_FATAL_ERROR( "flex scanner push-back overflow" );
  1511. |               }
  1512. |
  1513. |       *--yy_cp = (char) c;
  1514. |
  1515. |       (yytext_ptr) = yy_bp;
  1516. |       (yy_hold_char) = *yy_cp;
  1517. |       (yy_c_buf_p) = yy_cp;
  1518. | }
  1519. |
  1520. | #ifndef YY_NO_INPUT
  1521. | #ifdef __cplusplus
  1522. |     static int yyinput (void)
  1523. | #else
  1524. |     static int input  (void)
  1525. | #endif
  1526. |
  1527. | {
  1528. |       int c;
  1529. |    
  1530. |       *(yy_c_buf_p) = (yy_hold_char);
  1531. |
  1532. |       if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
  1533. |               {
  1534. |               /* yy_c_buf_p now points to the character we want to return.
  1535. |                * If this occurs *before* the EOB characters, then it's a
  1536. |                * valid NUL; if not, then we've hit the end of the buffer.
  1537. |                */
  1538. |               if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
  1539. |                       /* This was really a NUL. */
  1540. |                       *(yy_c_buf_p) = '\0';
  1541. |
  1542. |               else
  1543. |                       { /* need more input */
  1544. |                       yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
  1545. |                       ++(yy_c_buf_p);
  1546. |
  1547. |                       switch ( yy_get_next_buffer(  ) )
  1548. |                               {
  1549. |                               case EOB_ACT_LAST_MATCH:
  1550. |                                       /* This happens because yy_g_n_b()
  1551. |                                        * sees that we've accumulated a
  1552. |                                        * token and flags that we need to
  1553. |                                        * try matching the token before
  1554. |                                        * proceeding.  But for input(),
  1555. |                                        * there's no matching to consider.
  1556. |                                        * So convert the EOB_ACT_LAST_MATCH
  1557. |                                        * to EOB_ACT_END_OF_FILE.
  1558. |                                        */
  1559. |
  1560. |                                       /* Reset buffer status. */
  1561. |                                       yyrestart(yyin );
  1562. |
  1563. |                                       /*FALLTHROUGH*/
  1564. |
  1565. |                               case EOB_ACT_END_OF_FILE:
  1566. |                                       {
  1567. |                                       if ( yywrap( ) )
  1568. |                                               return EOF;
  1569. |
  1570. |                                       if ( ! (yy_did_buffer_switch_on_eof) )
  1571. |                                               YY_NEW_FILE;
  1572. | #ifdef __cplusplus
  1573. |                                       return yyinput();
  1574. | #else
  1575. |                                       return input();
  1576. | #endif
  1577. |                                       }
  1578. |
  1579. |                               case EOB_ACT_CONTINUE_SCAN:
  1580. |                                       (yy_c_buf_p) = (yytext_ptr) + offset;
  1581. |                                       break;
  1582. |                               }
  1583. |                       }
  1584. |               }
  1585. |
  1586. |       c = *(unsigned char *) (yy_c_buf_p);    /* cast for 8-bit char's */
  1587. |       *(yy_c_buf_p) = '\0';   /* preserve yytext */
  1588. |       (yy_hold_char) = *++(yy_c_buf_p);
  1589. |
  1590. |       return c;
  1591. | }
  1592. | #endif        /* ifndef YY_NO_INPUT */
  1593. |
  1594. | /** Immediately switch to a different input stream.
  1595. |  * @param input_file A readable stream.
  1596. |  *
  1597. |  * @note This function does not reset the start condition to @c INITIAL .
  1598. |  */
  1599. |     void yyrestart  (FILE * input_file )
  1600. | {
  1601. |    
  1602. |       if ( ! YY_CURRENT_BUFFER ){
  1603. |         yyensure_buffer_stack ();
  1604. |               YY_CURRENT_BUFFER_LVALUE =
  1605. |             yy_create_buffer(yyin,YY_BUF_SIZE );
  1606. |       }
  1607. |
  1608. |       yy_init_buffer(YY_CURRENT_BUFFER,input_file );
  1609. |       yy_load_buffer_state( );
  1610. | }
  1611. |
  1612. | /** Switch to a different input buffer.
  1613. |  * @param new_buffer The new input buffer.
  1614. |  *
  1615. |  */
  1616. |     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
  1617. | {
  1618. |    
  1619. |       /* TODO. We should be able to replace this entire function body
  1620. |        * with
  1621. |        *              yypop_buffer_state();
  1622. |        *              yypush_buffer_state(new_buffer);
  1623. |      */
  1624. |       yyensure_buffer_stack ();
  1625. |       if ( YY_CURRENT_BUFFER == new_buffer )
  1626. |               return;
  1627. |
  1628. |       if ( YY_CURRENT_BUFFER )
  1629. |               {
  1630. |               /* Flush out information for old buffer. */
  1631. |               *(yy_c_buf_p) = (yy_hold_char);
  1632. |               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
  1633. |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  1634. |               }
  1635. |
  1636. |       YY_CURRENT_BUFFER_LVALUE = new_buffer;
  1637. |       yy_load_buffer_state( );
  1638. |
  1639. |       /* We don't actually know whether we did this switch during
  1640. |        * EOF (yywrap()) processing, but the only time this flag
  1641. |        * is looked at is after yywrap() is called, so it's safe
  1642. |        * to go ahead and always set it.
  1643. |        */
  1644. |       (yy_did_buffer_switch_on_eof) = 1;
  1645. | }
  1646. |
  1647. | static void yy_load_buffer_state  (void)
  1648. | {
  1649. |       (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
  1650. |       (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
  1651. |       yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
  1652. |       (yy_hold_char) = *(yy_c_buf_p);
  1653. | }
  1654. |
  1655. | /** Allocate and initialize an input buffer state.
  1656. |  * @param file A readable stream.
  1657. |  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
  1658. |  *
  1659. |  * @return the allocated buffer state.
  1660. |  */
  1661. |     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
  1662. | {
  1663. |       YY_BUFFER_STATE b;
  1664. |    
  1665. |       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
  1666. |       if ( ! b )
  1667. |               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
  1668. |
  1669. |       b->yy_buf_size = size;
  1670. |
  1671. |       /* yy_ch_buf has to be 2 characters longer than the size given because
  1672. |        * we need to put in 2 end-of-buffer characters.
  1673. |        */
  1674. |       b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
  1675. |       if ( ! b->yy_ch_buf )
  1676. |               YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
  1677. |
  1678. |       b->yy_is_our_buffer = 1;
  1679. |
  1680. |       yy_init_buffer(b,file );
  1681. |
  1682. |       return b;
  1683. | }
  1684. |
  1685. | /** Destroy the buffer.
  1686. |  * @param b a buffer created with yy_create_buffer()
  1687. |  *
  1688. |  */
  1689. |     void yy_delete_buffer (YY_BUFFER_STATE  b )
  1690. | {
  1691. |    
  1692. |       if ( ! b )
  1693. |               return;
  1694. |
  1695. |       if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
  1696. |               YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
  1697. |
  1698. |       if ( b->yy_is_our_buffer )
  1699. |               yyfree((void *) b->yy_ch_buf  );
  1700. |
  1701. |       yyfree((void *) b  );
  1702. | }
  1703. |
  1704. | /* Initializes or reinitializes a buffer.
  1705. |  * This function is sometimes called more than once on the same buffer,
  1706. |  * such as during a yyrestart() or at EOF.
  1707. |  */
  1708. |     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
  1709. |
  1710. | {
  1711. |       int oerrno = errno;
  1712. |    
  1713. |       yy_flush_buffer(b );
  1714. |
  1715. |       b->yy_input_file = file;
  1716. |       b->yy_fill_buffer = 1;
  1717. |
  1718. |     /* If b is the current buffer, then yy_init_buffer was _probably_
  1719. |      * called from yyrestart() or through yy_get_next_buffer.
  1720. |      * In that case, we don't want to reset the lineno or column.
  1721. |      */
  1722. |     if (b != YY_CURRENT_BUFFER){
  1723. |         b->yy_bs_lineno = 1;
  1724. |         b->yy_bs_column = 0;
  1725. |     }
  1726. |
  1727. |         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
  1728. |    
  1729. |       errno = oerrno;
  1730. | }
  1731. |
  1732. | /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
  1733. |  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
  1734. |  *
  1735. |  */
  1736. |     void yy_flush_buffer (YY_BUFFER_STATE  b )
  1737. | {
  1738. |       if ( ! b )
  1739. |               return;
  1740. |
  1741. |       b->yy_n_chars = 0;
  1742. |
  1743. |       /* We always need two end-of-buffer characters.  The first causes
  1744. |        * a transition to the end-of-buffer state.  The second causes
  1745. |        * a jam in that state.
  1746. |        */
  1747. |       b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
  1748. |       b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
  1749. |
  1750. |       b->yy_buf_pos = &b->yy_ch_buf[0];
  1751. |
  1752. |       b->yy_at_bol = 1;
  1753. |       b->yy_buffer_status = YY_BUFFER_NEW;
  1754. |
  1755. |       if ( b == YY_CURRENT_BUFFER )
  1756. |               yy_load_buffer_state( );
  1757. | }
  1758. |
  1759. | /** Pushes the new state onto the stack. The new state becomes
  1760. |  *  the current state. This function will allocate the stack
  1761. |  *  if necessary.
  1762. |  *  @param new_buffer The new state.
  1763. |  *  
  1764. |  */
  1765. | void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
  1766. | {
  1767. |       if (new_buffer == NULL)
  1768. |               return;
  1769. |
  1770. |       yyensure_buffer_stack();
  1771. |
  1772. |       /* This block is copied from yy_switch_to_buffer. */
  1773. |       if ( YY_CURRENT_BUFFER )
  1774. |               {
  1775. |               /* Flush out information for old buffer. */
  1776. |               *(yy_c_buf_p) = (yy_hold_char);
  1777. |               YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
  1778. |               YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
  1779. |               }
  1780. |
  1781. |       /* Only push if top exists. Otherwise, replace top. */
  1782. |       if (YY_CURRENT_BUFFER)
  1783. |               (yy_buffer_stack_top)++;
  1784. |       YY_CURRENT_BUFFER_LVALUE = new_buffer;
  1785. |
  1786. |       /* copied from yy_switch_to_buffer. */
  1787. |       yy_load_buffer_state( );
  1788. |       (yy_did_buffer_switch_on_eof) = 1;
  1789. | }
  1790. |
  1791. | /** Removes and deletes the top of the stack, if present.
  1792. |  *  The next element becomes the new top.
  1793. |  *  
  1794. |  */
  1795. | void yypop_buffer_state (void)
  1796. | {
  1797. |       if (!YY_CURRENT_BUFFER)
  1798. |               return;
  1799. |
  1800. |       yy_delete_buffer(YY_CURRENT_BUFFER );
  1801. |       YY_CURRENT_BUFFER_LVALUE = NULL;
  1802. |       if ((yy_buffer_stack_top) > 0)
  1803. |               --(yy_buffer_stack_top);
  1804. |
  1805. |       if (YY_CURRENT_BUFFER) {
  1806. |               yy_load_buffer_state( );
  1807. |               (yy_did_buffer_switch_on_eof) = 1;
  1808. |       }
  1809. | }
  1810. |
  1811. | /* Allocates the stack if it does not exist.
  1812. |  *  Guarantees space for at least one push.
  1813. |  */
  1814. | static void yyensure_buffer_stack (void)
  1815. | {
  1816. |       yy_size_t num_to_alloc;
  1817. |    
  1818. |       if (!(yy_buffer_stack)) {
  1819. |
  1820. |               /* First allocation is just for 2 elements, since we don't know if this
  1821. |                * scanner will even need a stack. We use 2 instead of 1 to avoid an
  1822. |                * immediate realloc on the next call.
  1823. |          */
  1824. |               num_to_alloc = 1;
  1825. |               (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
  1826. |                                                               (num_to_alloc * sizeof(struct yy_buffer_state*)
  1827. |                                                               );
  1828. |               if ( ! (yy_buffer_stack) )
  1829. |                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
  1830. |                                                                
  1831. |               memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
  1832. |                              
  1833. |               (yy_buffer_stack_max) = num_to_alloc;
  1834. |               (yy_buffer_stack_top) = 0;
  1835. |               return;
  1836. |       }
  1837. |
  1838. |       if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
  1839. |
  1840. |               /* Increase the buffer to prepare for a possible push. */
  1841. |               int grow_size = 8 /* arbitrary grow size */;
  1842. |
  1843. |               num_to_alloc = (yy_buffer_stack_max) + grow_size;
  1844. |               (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
  1845. |                                                               ((yy_buffer_stack),
  1846. |                                                               num_to_alloc * sizeof(struct yy_buffer_state*)
  1847. |                                                               );
  1848. |               if ( ! (yy_buffer_stack) )
  1849. |                       YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" );
  1850. |
  1851. |               /* zero only the new slots.*/
  1852. |               memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
  1853. |               (yy_buffer_stack_max) = num_to_alloc;
  1854. |       }
  1855. | }
  1856. |
  1857. | /** Setup the input buffer state to scan directly from a user-specified character buffer.
  1858. |  * @param base the character buffer
  1859. |  * @param size the size in bytes of the character buffer
  1860. |  *
  1861. |  * @return the newly allocated buffer state object.
  1862. |  */
  1863. | YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
  1864. | {
  1865. |       YY_BUFFER_STATE b;
  1866. |    
  1867. |       if ( size < 2 ||
  1868. |            base[size-2] != YY_END_OF_BUFFER_CHAR ||
  1869. |            base[size-1] != YY_END_OF_BUFFER_CHAR )
  1870. |               /* They forgot to leave room for the EOB's. */
  1871. |               return 0;
  1872. |
  1873. |       b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
  1874. |       if ( ! b )
  1875. |               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
  1876. |
  1877. |       b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
  1878. |       b->yy_buf_pos = b->yy_ch_buf = base;
  1879. |       b->yy_is_our_buffer = 0;
  1880. |       b->yy_input_file = 0;
  1881. |       b->yy_n_chars = b->yy_buf_size;
  1882. |       b->yy_is_interactive = 0;
  1883. |       b->yy_at_bol = 1;
  1884. |       b->yy_fill_buffer = 0;
  1885. |       b->yy_buffer_status = YY_BUFFER_NEW;
  1886. |
  1887. |       yy_switch_to_buffer(b  );
  1888. |
  1889. |       return b;
  1890. | }
  1891. |
  1892. | /** Setup the input buffer state to scan a string. The next call to yylex() will
  1893. |  * scan from a @e copy of @a str.
  1894. |  * @param yystr a NUL-terminated string to scan
  1895. |  *
  1896. |  * @return the newly allocated buffer state object.
  1897. |  * @note If you want to scan bytes that may contain NUL values, then use
  1898. |  *       yy_scan_bytes() instead.
  1899. |  */
  1900. | YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
  1901. | {
  1902. |    
  1903. |       return yy_scan_bytes(yystr,strlen(yystr) );
  1904. | }
  1905. |
  1906. | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
  1907. |  * scan from a @e copy of @a bytes.
  1908. |  * @param yybytes the byte buffer to scan
  1909. |  * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes.
  1910. |  *
  1911. |  * @return the newly allocated buffer state object.
  1912. |  */
  1913. | YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  _yybytes_len )
  1914. | {
  1915. |       YY_BUFFER_STATE b;
  1916. |       char *buf;
  1917. |       yy_size_t n;
  1918. |       int i;
  1919. |    
  1920. |       /* Get memory for full buffer, including space for trailing EOB's. */
  1921. |       n = _yybytes_len + 2;
  1922. |       buf = (char *) yyalloc(n  );
  1923. |       if ( ! buf )
  1924. |               YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
  1925. |
  1926. |       for ( i = 0; i < _yybytes_len; ++i )
  1927. |               buf[i] = yybytes[i];
  1928. |
  1929. |       buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
  1930. |
  1931. |       b = yy_scan_buffer(buf,n );
  1932. |       if ( ! b )
  1933. |               YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
  1934. |
  1935. |       /* It's okay to grow etc. this buffer, and we should throw it
  1936. |        * away when we're done.
  1937. |        */
  1938. |       b->yy_is_our_buffer = 1;
  1939. |
  1940. |       return b;
  1941. | }
  1942. |
  1943. | #ifndef YY_EXIT_FAILURE
  1944. | #define YY_EXIT_FAILURE 2
  1945. | #endif
  1946. |
  1947. | static void yy_fatal_error (yyconst char* msg )
  1948. | {
  1949. |       (void) fprintf( stderr, "%s\n", msg );
  1950. |       exit( YY_EXIT_FAILURE );
  1951. | }
  1952. |
  1953. | /* Redefine yyless() so it works in section 3 code. */
  1954. |
  1955. | #undef yyless
  1956. | #define yyless(n) \
  1957. |       do \
  1958. |               { \
  1959. |               /* Undo effects of setting up yytext. */ \
  1960. |         int yyless_macro_arg = (n); \
  1961. |         YY_LESS_LINENO(yyless_macro_arg);\
  1962. |               yytext[yyleng] = (yy_hold_char); \
  1963. |               (yy_c_buf_p) = yytext + yyless_macro_arg; \
  1964. |               (yy_hold_char) = *(yy_c_buf_p); \
  1965. |               *(yy_c_buf_p) = '\0'; \
  1966. |               yyleng = yyless_macro_arg; \
  1967. |               } \
  1968. |       while ( 0 )
  1969. |
  1970. | /* Accessor  methods (get/set functions) to struct members. */
  1971. |
  1972. | /** Get the current line number.
  1973. |  *
  1974. |  */
  1975. | int yyget_lineno  (void)
  1976. | {
  1977. |        
  1978. |     return yylineno;
  1979. | }
  1980. |
  1981. | /** Get the input stream.
  1982. |  *
  1983. |  */
  1984. | FILE *yyget_in  (void)
  1985. | {
  1986. |         return yyin;
  1987. | }
  1988. |
  1989. | /** Get the output stream.
  1990. |  *
  1991. |  */
  1992. | FILE *yyget_out  (void)
  1993. | {
  1994. |         return yyout;
  1995. | }
  1996. |
  1997. | /** Get the length of the current token.
  1998. |  *
  1999. |  */
  2000. | yy_size_t yyget_leng  (void)
  2001. | {
  2002. |         return yyleng;
  2003. | }
  2004. |
  2005. | /** Get the current token.
  2006. |  *
  2007. |  */
  2008. |
  2009. | char *yyget_text  (void)
  2010. | {
  2011. |         return yytext;
  2012. | }
  2013. |
  2014. | /** Set the current line number.
  2015. |  * @param line_number
  2016. |  *
  2017. |  */
  2018. | void yyset_lineno (int  line_number )
  2019. | {
  2020. |    
  2021. |     yylineno = line_number;
  2022. | }
  2023. |
  2024. | /** Set the input stream. This does not discard the current
  2025. |  * input buffer.
  2026. |  * @param in_str A readable stream.
  2027. |  *
  2028. |  * @see yy_switch_to_buffer
  2029. |  */
  2030. | void yyset_in (FILE *  in_str )
  2031. | {
  2032. |         yyin = in_str ;
  2033. | }
  2034. |
  2035. | void yyset_out (FILE *  out_str )
  2036. | {
  2037. |         yyout = out_str ;
  2038. | }
  2039. |
  2040. | int yyget_debug  (void)
  2041. | {
  2042. |         return yy_flex_debug;
  2043. | }
  2044. |
  2045. | void yyset_debug (int  bdebug )
  2046. | {
  2047. |         yy_flex_debug = bdebug ;
  2048. | }
  2049. |
  2050. | static int yy_init_globals (void)
  2051. | {
  2052. |         /* Initialization is the same as for the non-reentrant scanner.
  2053. |      * This function is called from yylex_destroy(), so don't allocate here.
  2054. |      */
  2055. |
  2056. |     (yy_buffer_stack) = 0;
  2057. |     (yy_buffer_stack_top) = 0;
  2058. |     (yy_buffer_stack_max) = 0;
  2059. |     (yy_c_buf_p) = (char *) 0;
  2060. |     (yy_init) = 0;
  2061. |     (yy_start) = 0;
  2062. |
  2063. |     (yy_state_buf) = 0;
  2064. |     (yy_state_ptr) = 0;
  2065. |     (yy_full_match) = 0;
  2066. |     (yy_lp) = 0;
  2067. |
  2068. | /* Defined in main.c */
  2069. | #ifdef YY_STDINIT
  2070. |     yyin = stdin;
  2071. |     yyout = stdout;
  2072. | #else
  2073. |     yyin = (FILE *) 0;
  2074. |     yyout = (FILE *) 0;
  2075. | #endif
  2076. |
  2077. |     /* For future reference: Set errno on error, since we are called by
  2078. |      * yylex_init()
  2079. |      */
  2080. |     return 0;
  2081. | }
  2082. |
  2083. | /* yylex_destroy is for both reentrant and non-reentrant scanners. */
  2084. | int yylex_destroy  (void)
  2085. | {
  2086. |    
  2087. |     /* Pop the buffer stack, destroying each element. */
  2088. |       while(YY_CURRENT_BUFFER){
  2089. |               yy_delete_buffer(YY_CURRENT_BUFFER  );
  2090. |               YY_CURRENT_BUFFER_LVALUE = NULL;
  2091. |               yypop_buffer_state();
  2092. |       }
  2093. |
  2094. |       /* Destroy the stack itself. */
  2095. |       yyfree((yy_buffer_stack) );
  2096. |       (yy_buffer_stack) = NULL;
  2097. |
  2098. |     yyfree ( (yy_state_buf) );
  2099. |     (yy_state_buf)  = NULL;
  2100. |
  2101. |     /* Reset the globals. This is important in a non-reentrant scanner so the next time
  2102. |      * yylex() is called, initialization will occur. */
  2103. |     yy_init_globals( );
  2104. |
  2105. |     return 0;
  2106. | }
  2107. |
  2108. | /*
  2109. |  * Internal utility routines.
  2110. |  */
  2111. |
  2112. | #ifndef yytext_ptr
  2113. | static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
  2114. | {
  2115. |       register int i;
  2116. |       for ( i = 0; i < n; ++i )
  2117. |               s1[i] = s2[i];
  2118. | }
  2119. | #endif
  2120. |
  2121. | #ifdef YY_NEED_STRLEN
  2122. | static int yy_flex_strlen (yyconst char * s )
  2123. | {
  2124. |       register int n;
  2125. |       for ( n = 0; s[n]; ++n )
  2126. |               ;
  2127. |
  2128. |       return n;
  2129. | }
  2130. | #endif
  2131. |
  2132. | void *yyalloc (yy_size_t  size )
  2133. | {
  2134. |       return (void *) malloc( size );
  2135. | }
  2136. |
  2137. | void *yyrealloc  (void * ptr, yy_size_t  size )
  2138. | {
  2139. |       /* The cast to (char *) in the following accommodates both
  2140. |        * implementations that use char* generic pointers, and those
  2141. |        * that use void* generic pointers.  It works with the latter
  2142. |        * because both ANSI C and C++ allow castless assignment from
  2143. |        * any pointer type to void*, and deal with argument conversions
  2144. |        * as though doing an assignment.
  2145. |        */
  2146. |       return (void *) realloc( (char *) ptr, size );
  2147. | }
  2148. |
  2149. | void yyfree (void * ptr )
  2150. | {
  2151. |       free( (char *) ptr );   /* see yyrealloc() for (char *) cast */
  2152. | }
  2153. |
  2154. | #define YYTABLES_NAME "yytables"
  2155. |
  2156. | #line 9 "conftest.l"
  2157. |
  2158. |
  2159. | #ifdef YYTEXT_POINTER
  2160. | extern char *yytext;
  2161. | #endif
  2162. | int
  2163. | main (void)
  2164. | {
  2165. |   return ! yylex () + ! yywrap ();
  2166. | }
  2167. configure:5566: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c -lfl  >&5
  2168. configure:5566: $? = 0
  2169. configure:5576: result: -lfl
  2170. configure:5582: checking whether yytext is a pointer
  2171. configure:5598: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c -lfl  >&5
  2172. configure:5598: $? = 0
  2173. configure:5606: result: yes
  2174. configure:5620: checking whether ln -s works
  2175. configure:5624: result: yes
  2176. configure:5631: checking whether make sets $(MAKE)
  2177. configure:5653: result: yes
  2178. configure:5687: checking for a sed that does not truncate output
  2179. configure:5751: result: /bin/sed
  2180. configure:5769: checking for fgrep
  2181. configure:5831: result: /usr/bin/grep -F
  2182. configure:5866: checking for ld used by gcc -m32
  2183. configure:5933: result: /usr/bin/ld
  2184. configure:5940: checking if the linker (/usr/bin/ld) is GNU ld
  2185. configure:5955: result: yes
  2186. configure:5967: checking for BSD- or MS-compatible name lister (nm)
  2187. configure:6016: result: /usr/bin/nm -B
  2188. configure:6134: checking the name lister (/usr/bin/nm -B) interface
  2189. configure:6141: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2190. configure:6144: /usr/bin/nm -B "conftest.o"
  2191. configure:6147: output
  2192. 00000000 B some_variable
  2193. configure:6154: result: BSD nm
  2194. configure:6158: checking the maximum length of command line arguments
  2195. configure:6278: result: 1572864
  2196. configure:6295: checking whether the shell understands some XSI constructs
  2197. configure:6305: result: yes
  2198. configure:6309: checking whether the shell understands "+="
  2199. configure:6315: result: yes
  2200. configure:6350: checking for /usr/bin/ld option to reload object files
  2201. configure:6357: result: -r
  2202. configure:6426: checking for objdump
  2203. configure:6442: found /usr/bin/objdump
  2204. configure:6453: result: objdump
  2205. configure:6485: checking how to recognize dependent libraries
  2206. configure:6681: result: pass_all
  2207. configure:6741: checking for ar
  2208. configure:6757: found /usr/bin/ar
  2209. configure:6768: result: ar
  2210. configure:6846: checking for strip
  2211. configure:6862: found /usr/bin/strip
  2212. configure:6873: result: strip
  2213. configure:6945: checking for ranlib
  2214. configure:6961: found /usr/bin/ranlib
  2215. configure:6972: result: ranlib
  2216. configure:7062: checking command to parse /usr/bin/nm -B output from gcc -m32 object
  2217. configure:7180: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2218. configure:7183: $? = 0
  2219. configure:7187: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[   ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
  2220. configure:7190: $? = 0
  2221. configure:7244: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed conftest.c conftstm.o >&5
  2222. configure:7247: $? = 0
  2223. configure:7285: result: ok
  2224. configure:7380: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2225. configure:7383: $? = 0
  2226. configure:8090: checking for dlfcn.h
  2227. configure:8090: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2228. configure:8090: $? = 0
  2229. configure:8090: result: yes
  2230. configure:8214: checking for objdir
  2231. configure:8229: result: .libs
  2232. configure:8525: checking if gcc -m32 supports -fno-rtti -fno-exceptions
  2233. configure:8543: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  -fno-rtti -fno-exceptions conftest.c >&5
  2234. cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
  2235. cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
  2236. configure:8547: $? = 0
  2237. configure:8560: result: no
  2238. configure:8580: checking for gcc -m32 option to produce PIC
  2239. configure:8852: result: -fPIC -DPIC
  2240. configure:8864: checking if gcc -m32 PIC flag -fPIC -DPIC works
  2241. configure:8882: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  -fPIC -DPIC -DPIC conftest.c >&5
  2242. configure:8886: $? = 0
  2243. configure:8899: result: yes
  2244. configure:8923: checking if gcc -m32 static flag -static works
  2245. configure:8951: result: yes
  2246. configure:8966: checking if gcc -m32 supports -c -o file.o
  2247. configure:8987: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  -o out/conftest2.o conftest.c >&5
  2248. configure:8991: $? = 0
  2249. configure:9013: result: yes
  2250. configure:9021: checking if gcc -m32 supports -c -o file.o
  2251. configure:9068: result: yes
  2252. configure:9101: checking whether the gcc -m32 linker (/usr/bin/ld -m elf_i386) supports shared libraries
  2253. configure:10087: result: yes
  2254. configure:10124: checking whether -lc should be explicitly linked in
  2255. configure:10129: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2256. configure:10132: $? = 0
  2257. configure:10147: gcc -m32 -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep  -lc  \>/dev/null 2\>\&1
  2258. configure:10150: $? = 0
  2259. configure:10162: result: no
  2260. configure:10326: checking dynamic linker characteristics
  2261. configure:10759: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-rpath -Wl,/foo conftest.c  >&5
  2262. configure:10759: $? = 0
  2263. configure:10977: result: GNU/Linux ld.so
  2264. configure:11079: checking how to hardcode library paths into programs
  2265. configure:11104: result: immediate
  2266. configure:11624: checking whether stripping libraries is possible
  2267. configure:11629: result: yes
  2268. configure:11664: checking if libtool supports shared libraries
  2269. configure:11666: result: yes
  2270. configure:11669: checking whether to build shared libraries
  2271. configure:11690: result: yes
  2272. configure:11693: checking whether to build static libraries
  2273. configure:11697: result: no
  2274. configure:11733: checking whether gcc -m32 and cc understand -c and -o together
  2275. configure:11764: gcc -m32 -c conftest.c -o conftest2.o >&5
  2276. configure:11768: $? = 0
  2277. configure:11774: gcc -m32 -c conftest.c -o conftest2.o >&5
  2278. configure:11778: $? = 0
  2279. configure:11789: cc -c conftest.c >&5
  2280. configure:11793: $? = 0
  2281. configure:11801: cc -c conftest.c -o conftest2.o >&5
  2282. configure:11805: $? = 0
  2283. configure:11811: cc -c conftest.c -o conftest2.o >&5
  2284. configure:11815: $? = 0
  2285. configure:11833: result: yes
  2286. configure:11859: checking whether ld supports --as-needed
  2287. configure:11870: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed
  2288.                                  -o conftest.o conftest.c
  2289.                                  -Wl,--as-needed 1>&5
  2290. configure:11873: $? = 0
  2291. configure:11883: result: yes
  2292. configure:11889: checking whether ld supports --no-undefined
  2293. configure:11900: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed
  2294.                                  -o conftest.o conftest.c
  2295.                                  -Wl,--no-undefined 1>&5
  2296. configure:11903: $? = 0
  2297. configure:11913: result: yes
  2298. configure:11919: checking whether ld supports -O1
  2299. configure:11930: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined
  2300.                                  -o conftest.o conftest.c
  2301.                                  -Wl,-O1 1>&5
  2302. configure:11933: $? = 0
  2303. configure:11943: result: yes
  2304. configure:11956: checking for special C compiler options needed for large files
  2305. configure:12001: result: no
  2306. configure:12007: checking for _FILE_OFFSET_BITS value needed for large files
  2307. configure:12032: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2308. conftest.c:35:3: warning: left shift count >= width of type [enabled by default]
  2309. conftest.c:35:3: warning: left shift count >= width of type [enabled by default]
  2310. conftest.c:36:10: warning: left shift count >= width of type [enabled by default]
  2311. conftest.c:36:10: warning: left shift count >= width of type [enabled by default]
  2312. conftest.c:35:7: error: size of array 'off_t_is_large' is negative
  2313. conftest.c:37:9: warning: variably modified 'off_t_is_large' at file scope [enabled by default]
  2314. configure:12032: $? = 1
  2315. configure: failed program was:
  2316. | /* confdefs.h */
  2317. | #define PACKAGE_NAME ""
  2318. | #define PACKAGE_TARNAME ""
  2319. | #define PACKAGE_VERSION ""
  2320. | #define PACKAGE_STRING ""
  2321. | #define PACKAGE_BUGREPORT ""
  2322. | #define PACKAGE_URL ""
  2323. | #define PACKAGE "Linux-PAM"
  2324. | #define VERSION "1.1.6"
  2325. | #define STDC_HEADERS 1
  2326. | #define HAVE_SYS_TYPES_H 1
  2327. | #define HAVE_SYS_STAT_H 1
  2328. | #define HAVE_STDLIB_H 1
  2329. | #define HAVE_STRING_H 1
  2330. | #define HAVE_MEMORY_H 1
  2331. | #define HAVE_STRINGS_H 1
  2332. | #define HAVE_INTTYPES_H 1
  2333. | #define HAVE_STDINT_H 1
  2334. | #define HAVE_UNISTD_H 1
  2335. | #define __EXTENSIONS__ 1
  2336. | #define _ALL_SOURCE 1
  2337. | #define _GNU_SOURCE 1
  2338. | #define _POSIX_PTHREAD_SEMANTICS 1
  2339. | #define _TANDEM_SOURCE 1
  2340. | #define YYTEXT_POINTER 1
  2341. | #define HAVE_DLFCN_H 1
  2342. | #define LT_OBJDIR ".libs/"
  2343. | /* end confdefs.h.  */
  2344. | #include <sys/types.h>
  2345. |  /* Check that off_t can represent 2**63 - 1 correctly.
  2346. |     We can't simply define LARGE_OFF_T to be 9223372036854775807,
  2347. |     since some C++ compilers masquerading as C compilers
  2348. |     incorrectly reject 9223372036854775807.  */
  2349. | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
  2350. |   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
  2351. |                      && LARGE_OFF_T % 2147483647 == 1)
  2352. |                     ? 1 : -1];
  2353. | int
  2354. | main ()
  2355. | {
  2356. |
  2357. |   ;
  2358. |   return 0;
  2359. | }
  2360. configure:12056: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2361. configure:12056: $? = 0
  2362. configure:12064: result: 64
  2363. configure:12249: checking for CC_FOR_BUILD
  2364. configure:12251: result: gcc -m32
  2365. configure:12274: checking for __attribute__
  2366. configure:12302: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2367. configure:12302: $? = 0
  2368. configure:12318: result: yes
  2369. configure:12322: checking for .symver assembler directive
  2370. configure:12339: result: yes
  2371. configure:12341: checking for ld --version-script
  2372. configure:12368: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared
  2373.                                 -o conftest.so conftest.o
  2374.                                 -nostartfiles -nostdlib
  2375.                                 -Wl,--version-script,conftest.map
  2376.                        1>&5
  2377. configure:12371: $? = 0
  2378. configure:12386: result: yes
  2379. configure:12405: checking for -fpie
  2380. configure:12417: gcc -m32 -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -pie -fpie
  2381.                               -o conftest conftest.c 1>&5
  2382. configure:12420: $? = 0
  2383. configure:12433: result: yes
  2384. configure:12466: checking for libprelude-config
  2385. configure:12497: result: no
  2386. configure:12506: checking for libprelude - version >= 0.9.0
  2387. configure:12611: result: no
  2388. configure:12719: result: Defining $ISA to "../../lib32/security"
  2389. configure:12770: checking paths.h usability
  2390. configure:12770: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2391. configure:12770: $? = 0
  2392. configure:12770: result: yes
  2393. configure:12770: checking paths.h presence
  2394. configure:12770: gcc -m32 -E  conftest.c
  2395. configure:12770: $? = 0
  2396. configure:12770: result: yes
  2397. configure:12770: checking for paths.h
  2398. configure:12770: result: yes
  2399. configure:12804: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  2400. conftest.c: In function 'main':
  2401. conftest.c:38:1: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
  2402. configure:12804: $? = 0
  2403. configure:12804: ./conftest
  2404. configure:12804: $? = 0
  2405. configure:12829: checking for xauth
  2406. configure:12847: found /usr/bin/xauth
  2407. configure:12859: result: /usr/bin/xauth
  2408. configure:12880: checking for dlopen in -ldl
  2409. configure:12905: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -ldl   >&5
  2410. configure:12905: $? = 0
  2411. configure:12914: result: yes
  2412. configure:12935: checking crack.h usability
  2413. configure:12935: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2414. configure:12935: $? = 0
  2415. configure:12935: result: yes
  2416. configure:12935: checking crack.h presence
  2417. configure:12935: gcc -m32 -E  conftest.c
  2418. configure:12935: $? = 0
  2419. configure:12935: result: yes
  2420. configure:12935: checking for crack.h
  2421. configure:12935: result: yes
  2422. configure:12940: checking for FascistCheck in -lcrack
  2423. configure:12965: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lcrack   >&5
  2424. configure:12965: $? = 0
  2425. configure:12974: result: yes
  2426. configure:13012: checking libaudit.h usability
  2427. configure:13012: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2428. conftest.c:71:22: fatal error: libaudit.h: No such file or directory
  2429. compilation terminated.
  2430. configure:13012: $? = 1
  2431. configure: failed program was:
  2432. | /* confdefs.h */
  2433. | #define PACKAGE_NAME ""
  2434. | #define PACKAGE_TARNAME ""
  2435. | #define PACKAGE_VERSION ""
  2436. | #define PACKAGE_STRING ""
  2437. | #define PACKAGE_BUGREPORT ""
  2438. | #define PACKAGE_URL ""
  2439. | #define PACKAGE "Linux-PAM"
  2440. | #define VERSION "1.1.6"
  2441. | #define STDC_HEADERS 1
  2442. | #define HAVE_SYS_TYPES_H 1
  2443. | #define HAVE_SYS_STAT_H 1
  2444. | #define HAVE_STDLIB_H 1
  2445. | #define HAVE_STRING_H 1
  2446. | #define HAVE_MEMORY_H 1
  2447. | #define HAVE_STRINGS_H 1
  2448. | #define HAVE_INTTYPES_H 1
  2449. | #define HAVE_STDINT_H 1
  2450. | #define HAVE_UNISTD_H 1
  2451. | #define __EXTENSIONS__ 1
  2452. | #define _ALL_SOURCE 1
  2453. | #define _GNU_SOURCE 1
  2454. | #define _POSIX_PTHREAD_SEMANTICS 1
  2455. | #define _TANDEM_SOURCE 1
  2456. | #define YYTEXT_POINTER 1
  2457. | #define HAVE_DLFCN_H 1
  2458. | #define LT_OBJDIR ".libs/"
  2459. | #define _FILE_OFFSET_BITS 64
  2460. | #define UNUSED __attribute__ ((unused))
  2461. | #define _PAM_ISA "../../lib32/security"
  2462. | #define USE_LCKPWDF 1
  2463. | #define HAVE_PATHS_H 1
  2464. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2465. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2466. | #define HAVE_CRACK_H 1
  2467. | #define HAVE_LIBCRACK 1
  2468. | /* end confdefs.h.  */
  2469. | #include <stdio.h>
  2470. | #ifdef HAVE_SYS_TYPES_H
  2471. | # include <sys/types.h>
  2472. | #endif
  2473. | #ifdef HAVE_SYS_STAT_H
  2474. | # include <sys/stat.h>
  2475. | #endif
  2476. | #ifdef STDC_HEADERS
  2477. | # include <stdlib.h>
  2478. | # include <stddef.h>
  2479. | #else
  2480. | # ifdef HAVE_STDLIB_H
  2481. | #  include <stdlib.h>
  2482. | # endif
  2483. | #endif
  2484. | #ifdef HAVE_STRING_H
  2485. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2486. | #  include <memory.h>
  2487. | # endif
  2488. | # include <string.h>
  2489. | #endif
  2490. | #ifdef HAVE_STRINGS_H
  2491. | # include <strings.h>
  2492. | #endif
  2493. | #ifdef HAVE_INTTYPES_H
  2494. | # include <inttypes.h>
  2495. | #endif
  2496. | #ifdef HAVE_STDINT_H
  2497. | # include <stdint.h>
  2498. | #endif
  2499. | #ifdef HAVE_UNISTD_H
  2500. | # include <unistd.h>
  2501. | #endif
  2502. | #include <libaudit.h>
  2503. configure:13012: result: no
  2504. configure:13012: checking libaudit.h presence
  2505. configure:13012: gcc -m32 -E  conftest.c
  2506. conftest.c:38:22: fatal error: libaudit.h: No such file or directory
  2507. compilation terminated.
  2508. configure:13012: $? = 1
  2509. configure: failed program was:
  2510. | /* confdefs.h */
  2511. | #define PACKAGE_NAME ""
  2512. | #define PACKAGE_TARNAME ""
  2513. | #define PACKAGE_VERSION ""
  2514. | #define PACKAGE_STRING ""
  2515. | #define PACKAGE_BUGREPORT ""
  2516. | #define PACKAGE_URL ""
  2517. | #define PACKAGE "Linux-PAM"
  2518. | #define VERSION "1.1.6"
  2519. | #define STDC_HEADERS 1
  2520. | #define HAVE_SYS_TYPES_H 1
  2521. | #define HAVE_SYS_STAT_H 1
  2522. | #define HAVE_STDLIB_H 1
  2523. | #define HAVE_STRING_H 1
  2524. | #define HAVE_MEMORY_H 1
  2525. | #define HAVE_STRINGS_H 1
  2526. | #define HAVE_INTTYPES_H 1
  2527. | #define HAVE_STDINT_H 1
  2528. | #define HAVE_UNISTD_H 1
  2529. | #define __EXTENSIONS__ 1
  2530. | #define _ALL_SOURCE 1
  2531. | #define _GNU_SOURCE 1
  2532. | #define _POSIX_PTHREAD_SEMANTICS 1
  2533. | #define _TANDEM_SOURCE 1
  2534. | #define YYTEXT_POINTER 1
  2535. | #define HAVE_DLFCN_H 1
  2536. | #define LT_OBJDIR ".libs/"
  2537. | #define _FILE_OFFSET_BITS 64
  2538. | #define UNUSED __attribute__ ((unused))
  2539. | #define _PAM_ISA "../../lib32/security"
  2540. | #define USE_LCKPWDF 1
  2541. | #define HAVE_PATHS_H 1
  2542. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2543. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2544. | #define HAVE_CRACK_H 1
  2545. | #define HAVE_LIBCRACK 1
  2546. | /* end confdefs.h.  */
  2547. | #include <libaudit.h>
  2548. configure:13012: result: no
  2549. configure:13012: checking for libaudit.h
  2550. configure:13012: result: no
  2551. configure:13094: checking xcrypt.h usability
  2552. configure:13094: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2553. conftest.c:71:20: fatal error: xcrypt.h: No such file or directory
  2554. compilation terminated.
  2555. configure:13094: $? = 1
  2556. configure: failed program was:
  2557. | /* confdefs.h */
  2558. | #define PACKAGE_NAME ""
  2559. | #define PACKAGE_TARNAME ""
  2560. | #define PACKAGE_VERSION ""
  2561. | #define PACKAGE_STRING ""
  2562. | #define PACKAGE_BUGREPORT ""
  2563. | #define PACKAGE_URL ""
  2564. | #define PACKAGE "Linux-PAM"
  2565. | #define VERSION "1.1.6"
  2566. | #define STDC_HEADERS 1
  2567. | #define HAVE_SYS_TYPES_H 1
  2568. | #define HAVE_SYS_STAT_H 1
  2569. | #define HAVE_STDLIB_H 1
  2570. | #define HAVE_STRING_H 1
  2571. | #define HAVE_MEMORY_H 1
  2572. | #define HAVE_STRINGS_H 1
  2573. | #define HAVE_INTTYPES_H 1
  2574. | #define HAVE_STDINT_H 1
  2575. | #define HAVE_UNISTD_H 1
  2576. | #define __EXTENSIONS__ 1
  2577. | #define _ALL_SOURCE 1
  2578. | #define _GNU_SOURCE 1
  2579. | #define _POSIX_PTHREAD_SEMANTICS 1
  2580. | #define _TANDEM_SOURCE 1
  2581. | #define YYTEXT_POINTER 1
  2582. | #define HAVE_DLFCN_H 1
  2583. | #define LT_OBJDIR ".libs/"
  2584. | #define _FILE_OFFSET_BITS 64
  2585. | #define UNUSED __attribute__ ((unused))
  2586. | #define _PAM_ISA "../../lib32/security"
  2587. | #define USE_LCKPWDF 1
  2588. | #define HAVE_PATHS_H 1
  2589. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2590. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2591. | #define HAVE_CRACK_H 1
  2592. | #define HAVE_LIBCRACK 1
  2593. | /* end confdefs.h.  */
  2594. | #include <stdio.h>
  2595. | #ifdef HAVE_SYS_TYPES_H
  2596. | # include <sys/types.h>
  2597. | #endif
  2598. | #ifdef HAVE_SYS_STAT_H
  2599. | # include <sys/stat.h>
  2600. | #endif
  2601. | #ifdef STDC_HEADERS
  2602. | # include <stdlib.h>
  2603. | # include <stddef.h>
  2604. | #else
  2605. | # ifdef HAVE_STDLIB_H
  2606. | #  include <stdlib.h>
  2607. | # endif
  2608. | #endif
  2609. | #ifdef HAVE_STRING_H
  2610. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2611. | #  include <memory.h>
  2612. | # endif
  2613. | # include <string.h>
  2614. | #endif
  2615. | #ifdef HAVE_STRINGS_H
  2616. | # include <strings.h>
  2617. | #endif
  2618. | #ifdef HAVE_INTTYPES_H
  2619. | # include <inttypes.h>
  2620. | #endif
  2621. | #ifdef HAVE_STDINT_H
  2622. | # include <stdint.h>
  2623. | #endif
  2624. | #ifdef HAVE_UNISTD_H
  2625. | # include <unistd.h>
  2626. | #endif
  2627. | #include <xcrypt.h>
  2628. configure:13094: result: no
  2629. configure:13094: checking xcrypt.h presence
  2630. configure:13094: gcc -m32 -E  conftest.c
  2631. conftest.c:38:20: fatal error: xcrypt.h: No such file or directory
  2632. compilation terminated.
  2633. configure:13094: $? = 1
  2634. configure: failed program was:
  2635. | /* confdefs.h */
  2636. | #define PACKAGE_NAME ""
  2637. | #define PACKAGE_TARNAME ""
  2638. | #define PACKAGE_VERSION ""
  2639. | #define PACKAGE_STRING ""
  2640. | #define PACKAGE_BUGREPORT ""
  2641. | #define PACKAGE_URL ""
  2642. | #define PACKAGE "Linux-PAM"
  2643. | #define VERSION "1.1.6"
  2644. | #define STDC_HEADERS 1
  2645. | #define HAVE_SYS_TYPES_H 1
  2646. | #define HAVE_SYS_STAT_H 1
  2647. | #define HAVE_STDLIB_H 1
  2648. | #define HAVE_STRING_H 1
  2649. | #define HAVE_MEMORY_H 1
  2650. | #define HAVE_STRINGS_H 1
  2651. | #define HAVE_INTTYPES_H 1
  2652. | #define HAVE_STDINT_H 1
  2653. | #define HAVE_UNISTD_H 1
  2654. | #define __EXTENSIONS__ 1
  2655. | #define _ALL_SOURCE 1
  2656. | #define _GNU_SOURCE 1
  2657. | #define _POSIX_PTHREAD_SEMANTICS 1
  2658. | #define _TANDEM_SOURCE 1
  2659. | #define YYTEXT_POINTER 1
  2660. | #define HAVE_DLFCN_H 1
  2661. | #define LT_OBJDIR ".libs/"
  2662. | #define _FILE_OFFSET_BITS 64
  2663. | #define UNUSED __attribute__ ((unused))
  2664. | #define _PAM_ISA "../../lib32/security"
  2665. | #define USE_LCKPWDF 1
  2666. | #define HAVE_PATHS_H 1
  2667. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2668. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2669. | #define HAVE_CRACK_H 1
  2670. | #define HAVE_LIBCRACK 1
  2671. | /* end confdefs.h.  */
  2672. | #include <xcrypt.h>
  2673. configure:13094: result: no
  2674. configure:13094: checking for xcrypt.h
  2675. configure:13094: result: no
  2676. configure:13094: checking crypt.h usability
  2677. configure:13094: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2678. configure:13094: $? = 0
  2679. configure:13094: result: yes
  2680. configure:13094: checking crypt.h presence
  2681. configure:13094: gcc -m32 -E  conftest.c
  2682. configure:13094: $? = 0
  2683. configure:13094: result: yes
  2684. configure:13094: checking for crypt.h
  2685. configure:13094: result: yes
  2686. configure:13112: checking for library containing crypt
  2687. configure:13143: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  2688. /tmp/cco80Qu7.o: In function `main':
  2689. conftest.c:(.text.startup+0x7): undefined reference to `crypt'
  2690. collect2: error: ld returned 1 exit status
  2691. configure:13143: $? = 1
  2692. configure: failed program was:
  2693. | /* confdefs.h */
  2694. | #define PACKAGE_NAME ""
  2695. | #define PACKAGE_TARNAME ""
  2696. | #define PACKAGE_VERSION ""
  2697. | #define PACKAGE_STRING ""
  2698. | #define PACKAGE_BUGREPORT ""
  2699. | #define PACKAGE_URL ""
  2700. | #define PACKAGE "Linux-PAM"
  2701. | #define VERSION "1.1.6"
  2702. | #define STDC_HEADERS 1
  2703. | #define HAVE_SYS_TYPES_H 1
  2704. | #define HAVE_SYS_STAT_H 1
  2705. | #define HAVE_STDLIB_H 1
  2706. | #define HAVE_STRING_H 1
  2707. | #define HAVE_MEMORY_H 1
  2708. | #define HAVE_STRINGS_H 1
  2709. | #define HAVE_INTTYPES_H 1
  2710. | #define HAVE_STDINT_H 1
  2711. | #define HAVE_UNISTD_H 1
  2712. | #define __EXTENSIONS__ 1
  2713. | #define _ALL_SOURCE 1
  2714. | #define _GNU_SOURCE 1
  2715. | #define _POSIX_PTHREAD_SEMANTICS 1
  2716. | #define _TANDEM_SOURCE 1
  2717. | #define YYTEXT_POINTER 1
  2718. | #define HAVE_DLFCN_H 1
  2719. | #define LT_OBJDIR ".libs/"
  2720. | #define _FILE_OFFSET_BITS 64
  2721. | #define UNUSED __attribute__ ((unused))
  2722. | #define _PAM_ISA "../../lib32/security"
  2723. | #define USE_LCKPWDF 1
  2724. | #define HAVE_PATHS_H 1
  2725. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2726. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2727. | #define HAVE_CRACK_H 1
  2728. | #define HAVE_LIBCRACK 1
  2729. | #define HAVE_CRYPT_H 1
  2730. | /* end confdefs.h.  */
  2731. |
  2732. | /* Override any GCC internal prototype to avoid an error.
  2733. |    Use char because int might match the return type of a GCC
  2734. |    builtin and then its argument prototype would still apply.  */
  2735. | #ifdef __cplusplus
  2736. | extern "C"
  2737. | #endif
  2738. | char crypt ();
  2739. | int
  2740. | main ()
  2741. | {
  2742. | return crypt ();
  2743. |   ;
  2744. |   return 0;
  2745. | }
  2746. configure:13143: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lcrypt   >&5
  2747. configure:13143: $? = 0
  2748. configure:13160: result: -lcrypt
  2749. configure:13173: checking for crypt_r
  2750. configure:13173: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lcrypt  >&5
  2751. configure:13173: $? = 0
  2752. configure:13173: result: yes
  2753. configure:13173: checking for crypt_gensalt_r
  2754. configure:13173: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lcrypt  >&5
  2755. /tmp/ccO0TNOe.o: In function `main':
  2756. conftest.c:(.text.startup+0x7): undefined reference to `crypt_gensalt_r'
  2757. collect2: error: ld returned 1 exit status
  2758. configure:13173: $? = 1
  2759. configure: failed program was:
  2760. | /* confdefs.h */
  2761. | #define PACKAGE_NAME ""
  2762. | #define PACKAGE_TARNAME ""
  2763. | #define PACKAGE_VERSION ""
  2764. | #define PACKAGE_STRING ""
  2765. | #define PACKAGE_BUGREPORT ""
  2766. | #define PACKAGE_URL ""
  2767. | #define PACKAGE "Linux-PAM"
  2768. | #define VERSION "1.1.6"
  2769. | #define STDC_HEADERS 1
  2770. | #define HAVE_SYS_TYPES_H 1
  2771. | #define HAVE_SYS_STAT_H 1
  2772. | #define HAVE_STDLIB_H 1
  2773. | #define HAVE_STRING_H 1
  2774. | #define HAVE_MEMORY_H 1
  2775. | #define HAVE_STRINGS_H 1
  2776. | #define HAVE_INTTYPES_H 1
  2777. | #define HAVE_STDINT_H 1
  2778. | #define HAVE_UNISTD_H 1
  2779. | #define __EXTENSIONS__ 1
  2780. | #define _ALL_SOURCE 1
  2781. | #define _GNU_SOURCE 1
  2782. | #define _POSIX_PTHREAD_SEMANTICS 1
  2783. | #define _TANDEM_SOURCE 1
  2784. | #define YYTEXT_POINTER 1
  2785. | #define HAVE_DLFCN_H 1
  2786. | #define LT_OBJDIR ".libs/"
  2787. | #define _FILE_OFFSET_BITS 64
  2788. | #define UNUSED __attribute__ ((unused))
  2789. | #define _PAM_ISA "../../lib32/security"
  2790. | #define USE_LCKPWDF 1
  2791. | #define HAVE_PATHS_H 1
  2792. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2793. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2794. | #define HAVE_CRACK_H 1
  2795. | #define HAVE_LIBCRACK 1
  2796. | #define HAVE_CRYPT_H 1
  2797. | #define HAVE_CRYPT_R 1
  2798. | /* end confdefs.h.  */
  2799. | /* Define crypt_gensalt_r to an innocuous variant, in case <limits.h> declares crypt_gensalt_r.
  2800. |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  2801. | #define crypt_gensalt_r innocuous_crypt_gensalt_r
  2802. |
  2803. | /* System header to define __stub macros and hopefully few prototypes,
  2804. |     which can conflict with char crypt_gensalt_r (); below.
  2805. |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  2806. |     <limits.h> exists even on freestanding compilers.  */
  2807. |
  2808. | #ifdef __STDC__
  2809. | # include <limits.h>
  2810. | #else
  2811. | # include <assert.h>
  2812. | #endif
  2813. |
  2814. | #undef crypt_gensalt_r
  2815. |
  2816. | /* Override any GCC internal prototype to avoid an error.
  2817. |    Use char because int might match the return type of a GCC
  2818. |    builtin and then its argument prototype would still apply.  */
  2819. | #ifdef __cplusplus
  2820. | extern "C"
  2821. | #endif
  2822. | char crypt_gensalt_r ();
  2823. | /* The GNU C library defines this for functions which it implements
  2824. |     to always fail with ENOSYS.  Some functions are actually named
  2825. |     something starting with __ and the normal name is an alias.  */
  2826. | #if defined __stub_crypt_gensalt_r || defined __stub___crypt_gensalt_r
  2827. | choke me
  2828. | #endif
  2829. |
  2830. | int
  2831. | main ()
  2832. | {
  2833. | return crypt_gensalt_r ();
  2834. |   ;
  2835. |   return 0;
  2836. | }
  2837. configure:13173: result: no
  2838. configure:13230: checking for db_create
  2839. configure:13230: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  -ldb >&5
  2840. configure:13230: $? = 0
  2841. configure:13230: result: yes
  2842. configure:13302: checking db.h usability
  2843. configure:13302: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  2844. configure:13302: $? = 0
  2845. configure:13302: result: yes
  2846. configure:13302: checking db.h presence
  2847. configure:13302: gcc -m32 -E  conftest.c
  2848. configure:13302: $? = 0
  2849. configure:13302: result: yes
  2850. configure:13302: checking for db.h
  2851. configure:13302: result: yes
  2852. configure:13379: checking for pkg-config
  2853. configure:13397: found /usr/bin/pkg-config
  2854. configure:13409: result: /usr/bin/pkg-config
  2855. configure:13434: checking pkg-config is at least version 0.9.0
  2856. configure:13437: result: yes
  2857. configure:13453: checking for libtirpc
  2858. configure:13460: $PKG_CONFIG --exists --print-errors "libtirpc"
  2859. configure:13463: $? = 0
  2860. configure:13476: $PKG_CONFIG --exists --print-errors "libtirpc"
  2861. configure:13479: $? = 0
  2862. configure:13514: result: yes
  2863. configure:13522: checking for library containing yp_get_default_domain
  2864. configure:13553: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  -L/usr/lib32 -ltirpc   >&5
  2865. /tmp/ccHnar8r.o: In function `main':
  2866. conftest.c:(.text.startup+0x7): undefined reference to `yp_get_default_domain'
  2867. collect2: error: ld returned 1 exit status
  2868. configure:13553: $? = 1
  2869. configure: failed program was:
  2870. | /* confdefs.h */
  2871. | #define PACKAGE_NAME ""
  2872. | #define PACKAGE_TARNAME ""
  2873. | #define PACKAGE_VERSION ""
  2874. | #define PACKAGE_STRING ""
  2875. | #define PACKAGE_BUGREPORT ""
  2876. | #define PACKAGE_URL ""
  2877. | #define PACKAGE "Linux-PAM"
  2878. | #define VERSION "1.1.6"
  2879. | #define STDC_HEADERS 1
  2880. | #define HAVE_SYS_TYPES_H 1
  2881. | #define HAVE_SYS_STAT_H 1
  2882. | #define HAVE_STDLIB_H 1
  2883. | #define HAVE_STRING_H 1
  2884. | #define HAVE_MEMORY_H 1
  2885. | #define HAVE_STRINGS_H 1
  2886. | #define HAVE_INTTYPES_H 1
  2887. | #define HAVE_STDINT_H 1
  2888. | #define HAVE_UNISTD_H 1
  2889. | #define __EXTENSIONS__ 1
  2890. | #define _ALL_SOURCE 1
  2891. | #define _GNU_SOURCE 1
  2892. | #define _POSIX_PTHREAD_SEMANTICS 1
  2893. | #define _TANDEM_SOURCE 1
  2894. | #define YYTEXT_POINTER 1
  2895. | #define HAVE_DLFCN_H 1
  2896. | #define LT_OBJDIR ".libs/"
  2897. | #define _FILE_OFFSET_BITS 64
  2898. | #define UNUSED __attribute__ ((unused))
  2899. | #define _PAM_ISA "../../lib32/security"
  2900. | #define USE_LCKPWDF 1
  2901. | #define HAVE_PATHS_H 1
  2902. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  2903. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  2904. | #define HAVE_CRACK_H 1
  2905. | #define HAVE_LIBCRACK 1
  2906. | #define HAVE_CRYPT_H 1
  2907. | #define HAVE_CRYPT_R 1
  2908. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  2909. | #define HAVE_DB_CREATE 1
  2910. | #define HAVE_DB_H 1
  2911. | /* end confdefs.h.  */
  2912. |
  2913. | /* Override any GCC internal prototype to avoid an error.
  2914. |    Use char because int might match the return type of a GCC
  2915. |    builtin and then its argument prototype would still apply.  */
  2916. | #ifdef __cplusplus
  2917. | extern "C"
  2918. | #endif
  2919. | char yp_get_default_domain ();
  2920. | int
  2921. | main ()
  2922. | {
  2923. | return yp_get_default_domain ();
  2924. |   ;
  2925. |   return 0;
  2926. | }
  2927. configure:13553: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl   -L/usr/lib32 -ltirpc   >&5
  2928. configure:13553: $? = 0
  2929. configure:13570: result: -lnsl
  2930. configure:13582: checking for yp_get_default_domain
  2931. configure:13582: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl  -L/usr/lib32 -ltirpc   >&5
  2932. configure:13582: $? = 0
  2933. configure:13582: result: yes
  2934. configure:13582: checking for yperr_string
  2935. configure:13582: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl  -L/usr/lib32 -ltirpc   >&5
  2936. configure:13582: $? = 0
  2937. configure:13582: result: yes
  2938. configure:13582: checking for yp_master
  2939. configure:13582: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl  -L/usr/lib32 -ltirpc   >&5
  2940. configure:13582: $? = 0
  2941. configure:13582: result: yes
  2942. configure:13582: checking for yp_bind
  2943. configure:13582: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl  -L/usr/lib32 -ltirpc   >&5
  2944. configure:13582: $? = 0
  2945. configure:13582: result: yes
  2946. configure:13582: checking for yp_match
  2947. configure:13582: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl  -L/usr/lib32 -ltirpc   >&5
  2948. configure:13582: $? = 0
  2949. configure:13582: result: yes
  2950. configure:13582: checking for yp_unbind
  2951. configure:13582: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lnsl  -L/usr/lib32 -ltirpc   >&5
  2952. configure:13582: $? = 0
  2953. configure:13582: result: yes
  2954. configure:13595: checking rpc/rpc.h usability
  2955. configure:13595: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    conftest.c >&5
  2956. configure:13595: $? = 0
  2957. configure:13595: result: yes
  2958. configure:13595: checking rpc/rpc.h presence
  2959. configure:13595: gcc -m32 -E  conftest.c
  2960. configure:13595: $? = 0
  2961. configure:13595: result: yes
  2962. configure:13595: checking for rpc/rpc.h
  2963. configure:13595: result: yes
  2964. configure:13595: checking rpcsvc/ypclnt.h usability
  2965. configure:13595: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    conftest.c >&5
  2966. configure:13595: $? = 0
  2967. configure:13595: result: yes
  2968. configure:13595: checking rpcsvc/ypclnt.h presence
  2969. configure:13595: gcc -m32 -E  conftest.c
  2970. configure:13595: $? = 0
  2971. configure:13595: result: yes
  2972. configure:13595: checking for rpcsvc/ypclnt.h
  2973. configure:13595: result: yes
  2974. configure:13595: checking rpcsvc/yp_prot.h usability
  2975. configure:13595: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    conftest.c >&5
  2976. configure:13595: $? = 0
  2977. configure:13595: result: yes
  2978. configure:13595: checking rpcsvc/yp_prot.h presence
  2979. configure:13595: gcc -m32 -E  conftest.c
  2980. configure:13595: $? = 0
  2981. configure:13595: result: yes
  2982. configure:13595: checking for rpcsvc/yp_prot.h
  2983. configure:13595: result: yes
  2984. configure:13606: checking whether getrpcport is declared
  2985. configure:13606: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc    conftest.c >&5
  2986. configure:13606: $? = 0
  2987. configure:13606: result: yes
  2988. configure:13642: checking for getfilecon in -lselinux
  2989. configure:13667: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c -lselinux   >&5
  2990. /usr/bin/ld: cannot find -lselinux
  2991. collect2: error: ld returned 1 exit status
  2992. configure:13667: $? = 1
  2993. configure: failed program was:
  2994. | /* confdefs.h */
  2995. | #define PACKAGE_NAME ""
  2996. | #define PACKAGE_TARNAME ""
  2997. | #define PACKAGE_VERSION ""
  2998. | #define PACKAGE_STRING ""
  2999. | #define PACKAGE_BUGREPORT ""
  3000. | #define PACKAGE_URL ""
  3001. | #define PACKAGE "Linux-PAM"
  3002. | #define VERSION "1.1.6"
  3003. | #define STDC_HEADERS 1
  3004. | #define HAVE_SYS_TYPES_H 1
  3005. | #define HAVE_SYS_STAT_H 1
  3006. | #define HAVE_STDLIB_H 1
  3007. | #define HAVE_STRING_H 1
  3008. | #define HAVE_MEMORY_H 1
  3009. | #define HAVE_STRINGS_H 1
  3010. | #define HAVE_INTTYPES_H 1
  3011. | #define HAVE_STDINT_H 1
  3012. | #define HAVE_UNISTD_H 1
  3013. | #define __EXTENSIONS__ 1
  3014. | #define _ALL_SOURCE 1
  3015. | #define _GNU_SOURCE 1
  3016. | #define _POSIX_PTHREAD_SEMANTICS 1
  3017. | #define _TANDEM_SOURCE 1
  3018. | #define YYTEXT_POINTER 1
  3019. | #define HAVE_DLFCN_H 1
  3020. | #define LT_OBJDIR ".libs/"
  3021. | #define _FILE_OFFSET_BITS 64
  3022. | #define UNUSED __attribute__ ((unused))
  3023. | #define _PAM_ISA "../../lib32/security"
  3024. | #define USE_LCKPWDF 1
  3025. | #define HAVE_PATHS_H 1
  3026. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3027. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3028. | #define HAVE_CRACK_H 1
  3029. | #define HAVE_LIBCRACK 1
  3030. | #define HAVE_CRYPT_H 1
  3031. | #define HAVE_CRYPT_R 1
  3032. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3033. | #define HAVE_DB_CREATE 1
  3034. | #define HAVE_DB_H 1
  3035. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3036. | #define HAVE_YPERR_STRING 1
  3037. | #define HAVE_YP_MASTER 1
  3038. | #define HAVE_YP_BIND 1
  3039. | #define HAVE_YP_MATCH 1
  3040. | #define HAVE_YP_UNBIND 1
  3041. | #define HAVE_RPC_RPC_H 1
  3042. | #define HAVE_RPCSVC_YPCLNT_H 1
  3043. | #define HAVE_RPCSVC_YP_PROT_H 1
  3044. | #define HAVE_DECL_GETRPCPORT 1
  3045. | /* end confdefs.h.  */
  3046. |
  3047. | /* Override any GCC internal prototype to avoid an error.
  3048. |    Use char because int might match the return type of a GCC
  3049. |    builtin and then its argument prototype would still apply.  */
  3050. | #ifdef __cplusplus
  3051. | extern "C"
  3052. | #endif
  3053. | char getfilecon ();
  3054. | int
  3055. | main ()
  3056. | {
  3057. | return getfilecon ();
  3058. |   ;
  3059. |   return 0;
  3060. | }
  3061. configure:13676: result: no
  3062. configure:13730: checking for dirent.h that defines DIR
  3063. configure:13749: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3064. configure:13749: $? = 0
  3065. configure:13757: result: yes
  3066. configure:13771: checking for library containing opendir
  3067. configure:13802: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  3068. configure:13802: $? = 0
  3069. configure:13819: result: none required
  3070. configure:13886: checking for ANSI C header files
  3071. configure:13990: result: yes
  3072. configure:13998: checking for sys/wait.h that is POSIX.1 compatible
  3073. configure:14024: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3074. configure:14024: $? = 0
  3075. configure:14031: result: yes
  3076. configure:14042: checking fcntl.h usability
  3077. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3078. configure:14042: $? = 0
  3079. configure:14042: result: yes
  3080. configure:14042: checking fcntl.h presence
  3081. configure:14042: gcc -m32 -E  conftest.c
  3082. configure:14042: $? = 0
  3083. configure:14042: result: yes
  3084. configure:14042: checking for fcntl.h
  3085. configure:14042: result: yes
  3086. configure:14042: checking limits.h usability
  3087. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3088. configure:14042: $? = 0
  3089. configure:14042: result: yes
  3090. configure:14042: checking limits.h presence
  3091. configure:14042: gcc -m32 -E  conftest.c
  3092. configure:14042: $? = 0
  3093. configure:14042: result: yes
  3094. configure:14042: checking for limits.h
  3095. configure:14042: result: yes
  3096. configure:14042: checking malloc.h usability
  3097. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3098. configure:14042: $? = 0
  3099. configure:14042: result: yes
  3100. configure:14042: checking malloc.h presence
  3101. configure:14042: gcc -m32 -E  conftest.c
  3102. configure:14042: $? = 0
  3103. configure:14042: result: yes
  3104. configure:14042: checking for malloc.h
  3105. configure:14042: result: yes
  3106. configure:14042: checking sys/file.h usability
  3107. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3108. configure:14042: $? = 0
  3109. configure:14042: result: yes
  3110. configure:14042: checking sys/file.h presence
  3111. configure:14042: gcc -m32 -E  conftest.c
  3112. configure:14042: $? = 0
  3113. configure:14042: result: yes
  3114. configure:14042: checking for sys/file.h
  3115. configure:14042: result: yes
  3116. configure:14042: checking sys/ioctl.h usability
  3117. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3118. configure:14042: $? = 0
  3119. configure:14042: result: yes
  3120. configure:14042: checking sys/ioctl.h presence
  3121. configure:14042: gcc -m32 -E  conftest.c
  3122. configure:14042: $? = 0
  3123. configure:14042: result: yes
  3124. configure:14042: checking for sys/ioctl.h
  3125. configure:14042: result: yes
  3126. configure:14042: checking sys/time.h usability
  3127. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3128. configure:14042: $? = 0
  3129. configure:14042: result: yes
  3130. configure:14042: checking sys/time.h presence
  3131. configure:14042: gcc -m32 -E  conftest.c
  3132. configure:14042: $? = 0
  3133. configure:14042: result: yes
  3134. configure:14042: checking for sys/time.h
  3135. configure:14042: result: yes
  3136. configure:14042: checking syslog.h usability
  3137. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3138. configure:14042: $? = 0
  3139. configure:14042: result: yes
  3140. configure:14042: checking syslog.h presence
  3141. configure:14042: gcc -m32 -E  conftest.c
  3142. configure:14042: $? = 0
  3143. configure:14042: result: yes
  3144. configure:14042: checking for syslog.h
  3145. configure:14042: result: yes
  3146. configure:14042: checking net/if.h usability
  3147. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3148. configure:14042: $? = 0
  3149. configure:14042: result: yes
  3150. configure:14042: checking net/if.h presence
  3151. configure:14042: gcc -m32 -E  conftest.c
  3152. configure:14042: $? = 0
  3153. configure:14042: result: yes
  3154. configure:14042: checking for net/if.h
  3155. configure:14042: result: yes
  3156. configure:14042: checking termio.h usability
  3157. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3158. configure:14042: $? = 0
  3159. configure:14042: result: yes
  3160. configure:14042: checking termio.h presence
  3161. configure:14042: gcc -m32 -E  conftest.c
  3162. configure:14042: $? = 0
  3163. configure:14042: result: yes
  3164. configure:14042: checking for termio.h
  3165. configure:14042: result: yes
  3166. configure:14042: checking for unistd.h
  3167. configure:14042: result: yes
  3168. configure:14042: checking sys/fsuid.h usability
  3169. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3170. configure:14042: $? = 0
  3171. configure:14042: result: yes
  3172. configure:14042: checking sys/fsuid.h presence
  3173. configure:14042: gcc -m32 -E  conftest.c
  3174. configure:14042: $? = 0
  3175. configure:14042: result: yes
  3176. configure:14042: checking for sys/fsuid.h
  3177. configure:14042: result: yes
  3178. configure:14042: checking inittypes.h usability
  3179. configure:14042: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3180. conftest.c:100:23: fatal error: inittypes.h: No such file or directory
  3181. compilation terminated.
  3182. configure:14042: $? = 1
  3183. configure: failed program was:
  3184. | /* confdefs.h */
  3185. | #define PACKAGE_NAME ""
  3186. | #define PACKAGE_TARNAME ""
  3187. | #define PACKAGE_VERSION ""
  3188. | #define PACKAGE_STRING ""
  3189. | #define PACKAGE_BUGREPORT ""
  3190. | #define PACKAGE_URL ""
  3191. | #define PACKAGE "Linux-PAM"
  3192. | #define VERSION "1.1.6"
  3193. | #define STDC_HEADERS 1
  3194. | #define HAVE_SYS_TYPES_H 1
  3195. | #define HAVE_SYS_STAT_H 1
  3196. | #define HAVE_STDLIB_H 1
  3197. | #define HAVE_STRING_H 1
  3198. | #define HAVE_MEMORY_H 1
  3199. | #define HAVE_STRINGS_H 1
  3200. | #define HAVE_INTTYPES_H 1
  3201. | #define HAVE_STDINT_H 1
  3202. | #define HAVE_UNISTD_H 1
  3203. | #define __EXTENSIONS__ 1
  3204. | #define _ALL_SOURCE 1
  3205. | #define _GNU_SOURCE 1
  3206. | #define _POSIX_PTHREAD_SEMANTICS 1
  3207. | #define _TANDEM_SOURCE 1
  3208. | #define YYTEXT_POINTER 1
  3209. | #define HAVE_DLFCN_H 1
  3210. | #define LT_OBJDIR ".libs/"
  3211. | #define _FILE_OFFSET_BITS 64
  3212. | #define UNUSED __attribute__ ((unused))
  3213. | #define _PAM_ISA "../../lib32/security"
  3214. | #define USE_LCKPWDF 1
  3215. | #define HAVE_PATHS_H 1
  3216. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3217. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3218. | #define HAVE_CRACK_H 1
  3219. | #define HAVE_LIBCRACK 1
  3220. | #define HAVE_CRYPT_H 1
  3221. | #define HAVE_CRYPT_R 1
  3222. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3223. | #define HAVE_DB_CREATE 1
  3224. | #define HAVE_DB_H 1
  3225. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3226. | #define HAVE_YPERR_STRING 1
  3227. | #define HAVE_YP_MASTER 1
  3228. | #define HAVE_YP_BIND 1
  3229. | #define HAVE_YP_MATCH 1
  3230. | #define HAVE_YP_UNBIND 1
  3231. | #define HAVE_RPC_RPC_H 1
  3232. | #define HAVE_RPCSVC_YPCLNT_H 1
  3233. | #define HAVE_RPCSVC_YP_PROT_H 1
  3234. | #define HAVE_DECL_GETRPCPORT 1
  3235. | #define HAVE_DIRENT_H 1
  3236. | #define STDC_HEADERS 1
  3237. | #define HAVE_SYS_WAIT_H 1
  3238. | #define HAVE_FCNTL_H 1
  3239. | #define HAVE_LIMITS_H 1
  3240. | #define HAVE_MALLOC_H 1
  3241. | #define HAVE_SYS_FILE_H 1
  3242. | #define HAVE_SYS_IOCTL_H 1
  3243. | #define HAVE_SYS_TIME_H 1
  3244. | #define HAVE_SYSLOG_H 1
  3245. | #define HAVE_NET_IF_H 1
  3246. | #define HAVE_TERMIO_H 1
  3247. | #define HAVE_UNISTD_H 1
  3248. | #define HAVE_SYS_FSUID_H 1
  3249. | /* end confdefs.h.  */
  3250. | #include <stdio.h>
  3251. | #ifdef HAVE_SYS_TYPES_H
  3252. | # include <sys/types.h>
  3253. | #endif
  3254. | #ifdef HAVE_SYS_STAT_H
  3255. | # include <sys/stat.h>
  3256. | #endif
  3257. | #ifdef STDC_HEADERS
  3258. | # include <stdlib.h>
  3259. | # include <stddef.h>
  3260. | #else
  3261. | # ifdef HAVE_STDLIB_H
  3262. | #  include <stdlib.h>
  3263. | # endif
  3264. | #endif
  3265. | #ifdef HAVE_STRING_H
  3266. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3267. | #  include <memory.h>
  3268. | # endif
  3269. | # include <string.h>
  3270. | #endif
  3271. | #ifdef HAVE_STRINGS_H
  3272. | # include <strings.h>
  3273. | #endif
  3274. | #ifdef HAVE_INTTYPES_H
  3275. | # include <inttypes.h>
  3276. | #endif
  3277. | #ifdef HAVE_STDINT_H
  3278. | # include <stdint.h>
  3279. | #endif
  3280. | #ifdef HAVE_UNISTD_H
  3281. | # include <unistd.h>
  3282. | #endif
  3283. | #include <inittypes.h>
  3284. configure:14042: result: no
  3285. configure:14042: checking inittypes.h presence
  3286. configure:14042: gcc -m32 -E  conftest.c
  3287. conftest.c:67:23: fatal error: inittypes.h: No such file or directory
  3288. compilation terminated.
  3289. configure:14042: $? = 1
  3290. configure: failed program was:
  3291. | /* confdefs.h */
  3292. | #define PACKAGE_NAME ""
  3293. | #define PACKAGE_TARNAME ""
  3294. | #define PACKAGE_VERSION ""
  3295. | #define PACKAGE_STRING ""
  3296. | #define PACKAGE_BUGREPORT ""
  3297. | #define PACKAGE_URL ""
  3298. | #define PACKAGE "Linux-PAM"
  3299. | #define VERSION "1.1.6"
  3300. | #define STDC_HEADERS 1
  3301. | #define HAVE_SYS_TYPES_H 1
  3302. | #define HAVE_SYS_STAT_H 1
  3303. | #define HAVE_STDLIB_H 1
  3304. | #define HAVE_STRING_H 1
  3305. | #define HAVE_MEMORY_H 1
  3306. | #define HAVE_STRINGS_H 1
  3307. | #define HAVE_INTTYPES_H 1
  3308. | #define HAVE_STDINT_H 1
  3309. | #define HAVE_UNISTD_H 1
  3310. | #define __EXTENSIONS__ 1
  3311. | #define _ALL_SOURCE 1
  3312. | #define _GNU_SOURCE 1
  3313. | #define _POSIX_PTHREAD_SEMANTICS 1
  3314. | #define _TANDEM_SOURCE 1
  3315. | #define YYTEXT_POINTER 1
  3316. | #define HAVE_DLFCN_H 1
  3317. | #define LT_OBJDIR ".libs/"
  3318. | #define _FILE_OFFSET_BITS 64
  3319. | #define UNUSED __attribute__ ((unused))
  3320. | #define _PAM_ISA "../../lib32/security"
  3321. | #define USE_LCKPWDF 1
  3322. | #define HAVE_PATHS_H 1
  3323. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3324. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3325. | #define HAVE_CRACK_H 1
  3326. | #define HAVE_LIBCRACK 1
  3327. | #define HAVE_CRYPT_H 1
  3328. | #define HAVE_CRYPT_R 1
  3329. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3330. | #define HAVE_DB_CREATE 1
  3331. | #define HAVE_DB_H 1
  3332. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3333. | #define HAVE_YPERR_STRING 1
  3334. | #define HAVE_YP_MASTER 1
  3335. | #define HAVE_YP_BIND 1
  3336. | #define HAVE_YP_MATCH 1
  3337. | #define HAVE_YP_UNBIND 1
  3338. | #define HAVE_RPC_RPC_H 1
  3339. | #define HAVE_RPCSVC_YPCLNT_H 1
  3340. | #define HAVE_RPCSVC_YP_PROT_H 1
  3341. | #define HAVE_DECL_GETRPCPORT 1
  3342. | #define HAVE_DIRENT_H 1
  3343. | #define STDC_HEADERS 1
  3344. | #define HAVE_SYS_WAIT_H 1
  3345. | #define HAVE_FCNTL_H 1
  3346. | #define HAVE_LIMITS_H 1
  3347. | #define HAVE_MALLOC_H 1
  3348. | #define HAVE_SYS_FILE_H 1
  3349. | #define HAVE_SYS_IOCTL_H 1
  3350. | #define HAVE_SYS_TIME_H 1
  3351. | #define HAVE_SYSLOG_H 1
  3352. | #define HAVE_NET_IF_H 1
  3353. | #define HAVE_TERMIO_H 1
  3354. | #define HAVE_UNISTD_H 1
  3355. | #define HAVE_SYS_FSUID_H 1
  3356. | /* end confdefs.h.  */
  3357. | #include <inittypes.h>
  3358. configure:14042: result: no
  3359. configure:14042: checking for inittypes.h
  3360. configure:14042: result: no
  3361. configure:14057: checking lastlog.h usability
  3362. configure:14057: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3363. configure:14057: $? = 0
  3364. configure:14057: result: yes
  3365. configure:14057: checking lastlog.h presence
  3366. configure:14057: gcc -m32 -E  conftest.c
  3367. configure:14057: $? = 0
  3368. configure:14057: result: yes
  3369. configure:14057: checking for lastlog.h
  3370. configure:14057: result: yes
  3371. configure:14057: checking utmp.h usability
  3372. configure:14057: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3373. configure:14057: $? = 0
  3374. configure:14057: result: yes
  3375. configure:14057: checking utmp.h presence
  3376. configure:14057: gcc -m32 -E  conftest.c
  3377. configure:14057: $? = 0
  3378. configure:14057: result: yes
  3379. configure:14057: checking for utmp.h
  3380. configure:14057: result: yes
  3381. configure:14057: checking utmpx.h usability
  3382. configure:14057: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3383. configure:14057: $? = 0
  3384. configure:14057: result: yes
  3385. configure:14057: checking utmpx.h presence
  3386. configure:14057: gcc -m32 -E  conftest.c
  3387. configure:14057: $? = 0
  3388. configure:14057: result: yes
  3389. configure:14057: checking for utmpx.h
  3390. configure:14057: result: yes
  3391. configure:14069: checking whether byte ordering is bigendian
  3392. configure:14084: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3393. conftest.c:71:9: error: unknown type name 'not'
  3394. conftest.c:71:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
  3395. conftest.c:71:15: error: unknown type name 'universal'
  3396. configure:14084: $? = 1
  3397. configure: failed program was:
  3398. | /* confdefs.h */
  3399. | #define PACKAGE_NAME ""
  3400. | #define PACKAGE_TARNAME ""
  3401. | #define PACKAGE_VERSION ""
  3402. | #define PACKAGE_STRING ""
  3403. | #define PACKAGE_BUGREPORT ""
  3404. | #define PACKAGE_URL ""
  3405. | #define PACKAGE "Linux-PAM"
  3406. | #define VERSION "1.1.6"
  3407. | #define STDC_HEADERS 1
  3408. | #define HAVE_SYS_TYPES_H 1
  3409. | #define HAVE_SYS_STAT_H 1
  3410. | #define HAVE_STDLIB_H 1
  3411. | #define HAVE_STRING_H 1
  3412. | #define HAVE_MEMORY_H 1
  3413. | #define HAVE_STRINGS_H 1
  3414. | #define HAVE_INTTYPES_H 1
  3415. | #define HAVE_STDINT_H 1
  3416. | #define HAVE_UNISTD_H 1
  3417. | #define __EXTENSIONS__ 1
  3418. | #define _ALL_SOURCE 1
  3419. | #define _GNU_SOURCE 1
  3420. | #define _POSIX_PTHREAD_SEMANTICS 1
  3421. | #define _TANDEM_SOURCE 1
  3422. | #define YYTEXT_POINTER 1
  3423. | #define HAVE_DLFCN_H 1
  3424. | #define LT_OBJDIR ".libs/"
  3425. | #define _FILE_OFFSET_BITS 64
  3426. | #define UNUSED __attribute__ ((unused))
  3427. | #define _PAM_ISA "../../lib32/security"
  3428. | #define USE_LCKPWDF 1
  3429. | #define HAVE_PATHS_H 1
  3430. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3431. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3432. | #define HAVE_CRACK_H 1
  3433. | #define HAVE_LIBCRACK 1
  3434. | #define HAVE_CRYPT_H 1
  3435. | #define HAVE_CRYPT_R 1
  3436. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3437. | #define HAVE_DB_CREATE 1
  3438. | #define HAVE_DB_H 1
  3439. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3440. | #define HAVE_YPERR_STRING 1
  3441. | #define HAVE_YP_MASTER 1
  3442. | #define HAVE_YP_BIND 1
  3443. | #define HAVE_YP_MATCH 1
  3444. | #define HAVE_YP_UNBIND 1
  3445. | #define HAVE_RPC_RPC_H 1
  3446. | #define HAVE_RPCSVC_YPCLNT_H 1
  3447. | #define HAVE_RPCSVC_YP_PROT_H 1
  3448. | #define HAVE_DECL_GETRPCPORT 1
  3449. | #define HAVE_DIRENT_H 1
  3450. | #define STDC_HEADERS 1
  3451. | #define HAVE_SYS_WAIT_H 1
  3452. | #define HAVE_FCNTL_H 1
  3453. | #define HAVE_LIMITS_H 1
  3454. | #define HAVE_MALLOC_H 1
  3455. | #define HAVE_SYS_FILE_H 1
  3456. | #define HAVE_SYS_IOCTL_H 1
  3457. | #define HAVE_SYS_TIME_H 1
  3458. | #define HAVE_SYSLOG_H 1
  3459. | #define HAVE_NET_IF_H 1
  3460. | #define HAVE_TERMIO_H 1
  3461. | #define HAVE_UNISTD_H 1
  3462. | #define HAVE_SYS_FSUID_H 1
  3463. | #define HAVE_LASTLOG_H 1
  3464. | #define HAVE_UTMP_H 1
  3465. | #define HAVE_UTMPX_H 1
  3466. | /* end confdefs.h.  */
  3467. | #ifndef __APPLE_CC__
  3468. |              not a universal capable compiler
  3469. |            #endif
  3470. |            typedef int dummy;
  3471. |
  3472. configure:14129: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3473. configure:14129: $? = 0
  3474. configure:14147: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3475. conftest.c: In function 'main':
  3476. conftest.c:77:4: error: unknown type name 'not'
  3477. conftest.c:77:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
  3478. configure:14147: $? = 1
  3479. configure: failed program was:
  3480. | /* confdefs.h */
  3481. | #define PACKAGE_NAME ""
  3482. | #define PACKAGE_TARNAME ""
  3483. | #define PACKAGE_VERSION ""
  3484. | #define PACKAGE_STRING ""
  3485. | #define PACKAGE_BUGREPORT ""
  3486. | #define PACKAGE_URL ""
  3487. | #define PACKAGE "Linux-PAM"
  3488. | #define VERSION "1.1.6"
  3489. | #define STDC_HEADERS 1
  3490. | #define HAVE_SYS_TYPES_H 1
  3491. | #define HAVE_SYS_STAT_H 1
  3492. | #define HAVE_STDLIB_H 1
  3493. | #define HAVE_STRING_H 1
  3494. | #define HAVE_MEMORY_H 1
  3495. | #define HAVE_STRINGS_H 1
  3496. | #define HAVE_INTTYPES_H 1
  3497. | #define HAVE_STDINT_H 1
  3498. | #define HAVE_UNISTD_H 1
  3499. | #define __EXTENSIONS__ 1
  3500. | #define _ALL_SOURCE 1
  3501. | #define _GNU_SOURCE 1
  3502. | #define _POSIX_PTHREAD_SEMANTICS 1
  3503. | #define _TANDEM_SOURCE 1
  3504. | #define YYTEXT_POINTER 1
  3505. | #define HAVE_DLFCN_H 1
  3506. | #define LT_OBJDIR ".libs/"
  3507. | #define _FILE_OFFSET_BITS 64
  3508. | #define UNUSED __attribute__ ((unused))
  3509. | #define _PAM_ISA "../../lib32/security"
  3510. | #define USE_LCKPWDF 1
  3511. | #define HAVE_PATHS_H 1
  3512. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3513. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3514. | #define HAVE_CRACK_H 1
  3515. | #define HAVE_LIBCRACK 1
  3516. | #define HAVE_CRYPT_H 1
  3517. | #define HAVE_CRYPT_R 1
  3518. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3519. | #define HAVE_DB_CREATE 1
  3520. | #define HAVE_DB_H 1
  3521. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3522. | #define HAVE_YPERR_STRING 1
  3523. | #define HAVE_YP_MASTER 1
  3524. | #define HAVE_YP_BIND 1
  3525. | #define HAVE_YP_MATCH 1
  3526. | #define HAVE_YP_UNBIND 1
  3527. | #define HAVE_RPC_RPC_H 1
  3528. | #define HAVE_RPCSVC_YPCLNT_H 1
  3529. | #define HAVE_RPCSVC_YP_PROT_H 1
  3530. | #define HAVE_DECL_GETRPCPORT 1
  3531. | #define HAVE_DIRENT_H 1
  3532. | #define STDC_HEADERS 1
  3533. | #define HAVE_SYS_WAIT_H 1
  3534. | #define HAVE_FCNTL_H 1
  3535. | #define HAVE_LIMITS_H 1
  3536. | #define HAVE_MALLOC_H 1
  3537. | #define HAVE_SYS_FILE_H 1
  3538. | #define HAVE_SYS_IOCTL_H 1
  3539. | #define HAVE_SYS_TIME_H 1
  3540. | #define HAVE_SYSLOG_H 1
  3541. | #define HAVE_NET_IF_H 1
  3542. | #define HAVE_TERMIO_H 1
  3543. | #define HAVE_UNISTD_H 1
  3544. | #define HAVE_SYS_FSUID_H 1
  3545. | #define HAVE_LASTLOG_H 1
  3546. | #define HAVE_UTMP_H 1
  3547. | #define HAVE_UTMPX_H 1
  3548. | /* end confdefs.h.  */
  3549. | #include <sys/types.h>
  3550. |               #include <sys/param.h>
  3551. |
  3552. | int
  3553. | main ()
  3554. | {
  3555. | #if BYTE_ORDER != BIG_ENDIAN
  3556. |                not big endian
  3557. |               #endif
  3558. |
  3559. |   ;
  3560. |   return 0;
  3561. | }
  3562. configure:14275: result: no
  3563. configure:14293: checking for an ANSI C-conforming const
  3564. configure:14358: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3565. configure:14358: $? = 0
  3566. configure:14365: result: yes
  3567. configure:14373: checking for uid_t in sys/types.h
  3568. configure:14392: result: yes
  3569. configure:14403: checking for off_t
  3570. configure:14403: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3571. configure:14403: $? = 0
  3572. configure:14403: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3573. conftest.c: In function 'main':
  3574. conftest.c:106:20: error: expected expression before ')' token
  3575. configure:14403: $? = 1
  3576. configure: failed program was:
  3577. | /* confdefs.h */
  3578. | #define PACKAGE_NAME ""
  3579. | #define PACKAGE_TARNAME ""
  3580. | #define PACKAGE_VERSION ""
  3581. | #define PACKAGE_STRING ""
  3582. | #define PACKAGE_BUGREPORT ""
  3583. | #define PACKAGE_URL ""
  3584. | #define PACKAGE "Linux-PAM"
  3585. | #define VERSION "1.1.6"
  3586. | #define STDC_HEADERS 1
  3587. | #define HAVE_SYS_TYPES_H 1
  3588. | #define HAVE_SYS_STAT_H 1
  3589. | #define HAVE_STDLIB_H 1
  3590. | #define HAVE_STRING_H 1
  3591. | #define HAVE_MEMORY_H 1
  3592. | #define HAVE_STRINGS_H 1
  3593. | #define HAVE_INTTYPES_H 1
  3594. | #define HAVE_STDINT_H 1
  3595. | #define HAVE_UNISTD_H 1
  3596. | #define __EXTENSIONS__ 1
  3597. | #define _ALL_SOURCE 1
  3598. | #define _GNU_SOURCE 1
  3599. | #define _POSIX_PTHREAD_SEMANTICS 1
  3600. | #define _TANDEM_SOURCE 1
  3601. | #define YYTEXT_POINTER 1
  3602. | #define HAVE_DLFCN_H 1
  3603. | #define LT_OBJDIR ".libs/"
  3604. | #define _FILE_OFFSET_BITS 64
  3605. | #define UNUSED __attribute__ ((unused))
  3606. | #define _PAM_ISA "../../lib32/security"
  3607. | #define USE_LCKPWDF 1
  3608. | #define HAVE_PATHS_H 1
  3609. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3610. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3611. | #define HAVE_CRACK_H 1
  3612. | #define HAVE_LIBCRACK 1
  3613. | #define HAVE_CRYPT_H 1
  3614. | #define HAVE_CRYPT_R 1
  3615. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3616. | #define HAVE_DB_CREATE 1
  3617. | #define HAVE_DB_H 1
  3618. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3619. | #define HAVE_YPERR_STRING 1
  3620. | #define HAVE_YP_MASTER 1
  3621. | #define HAVE_YP_BIND 1
  3622. | #define HAVE_YP_MATCH 1
  3623. | #define HAVE_YP_UNBIND 1
  3624. | #define HAVE_RPC_RPC_H 1
  3625. | #define HAVE_RPCSVC_YPCLNT_H 1
  3626. | #define HAVE_RPCSVC_YP_PROT_H 1
  3627. | #define HAVE_DECL_GETRPCPORT 1
  3628. | #define HAVE_DIRENT_H 1
  3629. | #define STDC_HEADERS 1
  3630. | #define HAVE_SYS_WAIT_H 1
  3631. | #define HAVE_FCNTL_H 1
  3632. | #define HAVE_LIMITS_H 1
  3633. | #define HAVE_MALLOC_H 1
  3634. | #define HAVE_SYS_FILE_H 1
  3635. | #define HAVE_SYS_IOCTL_H 1
  3636. | #define HAVE_SYS_TIME_H 1
  3637. | #define HAVE_SYSLOG_H 1
  3638. | #define HAVE_NET_IF_H 1
  3639. | #define HAVE_TERMIO_H 1
  3640. | #define HAVE_UNISTD_H 1
  3641. | #define HAVE_SYS_FSUID_H 1
  3642. | #define HAVE_LASTLOG_H 1
  3643. | #define HAVE_UTMP_H 1
  3644. | #define HAVE_UTMPX_H 1
  3645. | /* end confdefs.h.  */
  3646. | #include <stdio.h>
  3647. | #ifdef HAVE_SYS_TYPES_H
  3648. | # include <sys/types.h>
  3649. | #endif
  3650. | #ifdef HAVE_SYS_STAT_H
  3651. | # include <sys/stat.h>
  3652. | #endif
  3653. | #ifdef STDC_HEADERS
  3654. | # include <stdlib.h>
  3655. | # include <stddef.h>
  3656. | #else
  3657. | # ifdef HAVE_STDLIB_H
  3658. | #  include <stdlib.h>
  3659. | # endif
  3660. | #endif
  3661. | #ifdef HAVE_STRING_H
  3662. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3663. | #  include <memory.h>
  3664. | # endif
  3665. | # include <string.h>
  3666. | #endif
  3667. | #ifdef HAVE_STRINGS_H
  3668. | # include <strings.h>
  3669. | #endif
  3670. | #ifdef HAVE_INTTYPES_H
  3671. | # include <inttypes.h>
  3672. | #endif
  3673. | #ifdef HAVE_STDINT_H
  3674. | # include <stdint.h>
  3675. | #endif
  3676. | #ifdef HAVE_UNISTD_H
  3677. | # include <unistd.h>
  3678. | #endif
  3679. | int
  3680. | main ()
  3681. | {
  3682. | if (sizeof ((off_t)))
  3683. |           return 0;
  3684. |   ;
  3685. |   return 0;
  3686. | }
  3687. configure:14403: result: yes
  3688. configure:14414: checking for pid_t
  3689. configure:14414: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3690. configure:14414: $? = 0
  3691. configure:14414: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3692. conftest.c: In function 'main':
  3693. conftest.c:106:20: error: expected expression before ')' token
  3694. configure:14414: $? = 1
  3695. configure: failed program was:
  3696. | /* confdefs.h */
  3697. | #define PACKAGE_NAME ""
  3698. | #define PACKAGE_TARNAME ""
  3699. | #define PACKAGE_VERSION ""
  3700. | #define PACKAGE_STRING ""
  3701. | #define PACKAGE_BUGREPORT ""
  3702. | #define PACKAGE_URL ""
  3703. | #define PACKAGE "Linux-PAM"
  3704. | #define VERSION "1.1.6"
  3705. | #define STDC_HEADERS 1
  3706. | #define HAVE_SYS_TYPES_H 1
  3707. | #define HAVE_SYS_STAT_H 1
  3708. | #define HAVE_STDLIB_H 1
  3709. | #define HAVE_STRING_H 1
  3710. | #define HAVE_MEMORY_H 1
  3711. | #define HAVE_STRINGS_H 1
  3712. | #define HAVE_INTTYPES_H 1
  3713. | #define HAVE_STDINT_H 1
  3714. | #define HAVE_UNISTD_H 1
  3715. | #define __EXTENSIONS__ 1
  3716. | #define _ALL_SOURCE 1
  3717. | #define _GNU_SOURCE 1
  3718. | #define _POSIX_PTHREAD_SEMANTICS 1
  3719. | #define _TANDEM_SOURCE 1
  3720. | #define YYTEXT_POINTER 1
  3721. | #define HAVE_DLFCN_H 1
  3722. | #define LT_OBJDIR ".libs/"
  3723. | #define _FILE_OFFSET_BITS 64
  3724. | #define UNUSED __attribute__ ((unused))
  3725. | #define _PAM_ISA "../../lib32/security"
  3726. | #define USE_LCKPWDF 1
  3727. | #define HAVE_PATHS_H 1
  3728. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3729. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3730. | #define HAVE_CRACK_H 1
  3731. | #define HAVE_LIBCRACK 1
  3732. | #define HAVE_CRYPT_H 1
  3733. | #define HAVE_CRYPT_R 1
  3734. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3735. | #define HAVE_DB_CREATE 1
  3736. | #define HAVE_DB_H 1
  3737. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3738. | #define HAVE_YPERR_STRING 1
  3739. | #define HAVE_YP_MASTER 1
  3740. | #define HAVE_YP_BIND 1
  3741. | #define HAVE_YP_MATCH 1
  3742. | #define HAVE_YP_UNBIND 1
  3743. | #define HAVE_RPC_RPC_H 1
  3744. | #define HAVE_RPCSVC_YPCLNT_H 1
  3745. | #define HAVE_RPCSVC_YP_PROT_H 1
  3746. | #define HAVE_DECL_GETRPCPORT 1
  3747. | #define HAVE_DIRENT_H 1
  3748. | #define STDC_HEADERS 1
  3749. | #define HAVE_SYS_WAIT_H 1
  3750. | #define HAVE_FCNTL_H 1
  3751. | #define HAVE_LIMITS_H 1
  3752. | #define HAVE_MALLOC_H 1
  3753. | #define HAVE_SYS_FILE_H 1
  3754. | #define HAVE_SYS_IOCTL_H 1
  3755. | #define HAVE_SYS_TIME_H 1
  3756. | #define HAVE_SYSLOG_H 1
  3757. | #define HAVE_NET_IF_H 1
  3758. | #define HAVE_TERMIO_H 1
  3759. | #define HAVE_UNISTD_H 1
  3760. | #define HAVE_SYS_FSUID_H 1
  3761. | #define HAVE_LASTLOG_H 1
  3762. | #define HAVE_UTMP_H 1
  3763. | #define HAVE_UTMPX_H 1
  3764. | /* end confdefs.h.  */
  3765. | #include <stdio.h>
  3766. | #ifdef HAVE_SYS_TYPES_H
  3767. | # include <sys/types.h>
  3768. | #endif
  3769. | #ifdef HAVE_SYS_STAT_H
  3770. | # include <sys/stat.h>
  3771. | #endif
  3772. | #ifdef STDC_HEADERS
  3773. | # include <stdlib.h>
  3774. | # include <stddef.h>
  3775. | #else
  3776. | # ifdef HAVE_STDLIB_H
  3777. | #  include <stdlib.h>
  3778. | # endif
  3779. | #endif
  3780. | #ifdef HAVE_STRING_H
  3781. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3782. | #  include <memory.h>
  3783. | # endif
  3784. | # include <string.h>
  3785. | #endif
  3786. | #ifdef HAVE_STRINGS_H
  3787. | # include <strings.h>
  3788. | #endif
  3789. | #ifdef HAVE_INTTYPES_H
  3790. | # include <inttypes.h>
  3791. | #endif
  3792. | #ifdef HAVE_STDINT_H
  3793. | # include <stdint.h>
  3794. | #endif
  3795. | #ifdef HAVE_UNISTD_H
  3796. | # include <unistd.h>
  3797. | #endif
  3798. | int
  3799. | main ()
  3800. | {
  3801. | if (sizeof ((pid_t)))
  3802. |           return 0;
  3803. |   ;
  3804. |   return 0;
  3805. | }
  3806. configure:14414: result: yes
  3807. configure:14425: checking for size_t
  3808. configure:14425: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3809. configure:14425: $? = 0
  3810. configure:14425: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3811. conftest.c: In function 'main':
  3812. conftest.c:106:21: error: expected expression before ')' token
  3813. configure:14425: $? = 1
  3814. configure: failed program was:
  3815. | /* confdefs.h */
  3816. | #define PACKAGE_NAME ""
  3817. | #define PACKAGE_TARNAME ""
  3818. | #define PACKAGE_VERSION ""
  3819. | #define PACKAGE_STRING ""
  3820. | #define PACKAGE_BUGREPORT ""
  3821. | #define PACKAGE_URL ""
  3822. | #define PACKAGE "Linux-PAM"
  3823. | #define VERSION "1.1.6"
  3824. | #define STDC_HEADERS 1
  3825. | #define HAVE_SYS_TYPES_H 1
  3826. | #define HAVE_SYS_STAT_H 1
  3827. | #define HAVE_STDLIB_H 1
  3828. | #define HAVE_STRING_H 1
  3829. | #define HAVE_MEMORY_H 1
  3830. | #define HAVE_STRINGS_H 1
  3831. | #define HAVE_INTTYPES_H 1
  3832. | #define HAVE_STDINT_H 1
  3833. | #define HAVE_UNISTD_H 1
  3834. | #define __EXTENSIONS__ 1
  3835. | #define _ALL_SOURCE 1
  3836. | #define _GNU_SOURCE 1
  3837. | #define _POSIX_PTHREAD_SEMANTICS 1
  3838. | #define _TANDEM_SOURCE 1
  3839. | #define YYTEXT_POINTER 1
  3840. | #define HAVE_DLFCN_H 1
  3841. | #define LT_OBJDIR ".libs/"
  3842. | #define _FILE_OFFSET_BITS 64
  3843. | #define UNUSED __attribute__ ((unused))
  3844. | #define _PAM_ISA "../../lib32/security"
  3845. | #define USE_LCKPWDF 1
  3846. | #define HAVE_PATHS_H 1
  3847. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3848. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3849. | #define HAVE_CRACK_H 1
  3850. | #define HAVE_LIBCRACK 1
  3851. | #define HAVE_CRYPT_H 1
  3852. | #define HAVE_CRYPT_R 1
  3853. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3854. | #define HAVE_DB_CREATE 1
  3855. | #define HAVE_DB_H 1
  3856. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  3857. | #define HAVE_YPERR_STRING 1
  3858. | #define HAVE_YP_MASTER 1
  3859. | #define HAVE_YP_BIND 1
  3860. | #define HAVE_YP_MATCH 1
  3861. | #define HAVE_YP_UNBIND 1
  3862. | #define HAVE_RPC_RPC_H 1
  3863. | #define HAVE_RPCSVC_YPCLNT_H 1
  3864. | #define HAVE_RPCSVC_YP_PROT_H 1
  3865. | #define HAVE_DECL_GETRPCPORT 1
  3866. | #define HAVE_DIRENT_H 1
  3867. | #define STDC_HEADERS 1
  3868. | #define HAVE_SYS_WAIT_H 1
  3869. | #define HAVE_FCNTL_H 1
  3870. | #define HAVE_LIMITS_H 1
  3871. | #define HAVE_MALLOC_H 1
  3872. | #define HAVE_SYS_FILE_H 1
  3873. | #define HAVE_SYS_IOCTL_H 1
  3874. | #define HAVE_SYS_TIME_H 1
  3875. | #define HAVE_SYSLOG_H 1
  3876. | #define HAVE_NET_IF_H 1
  3877. | #define HAVE_TERMIO_H 1
  3878. | #define HAVE_UNISTD_H 1
  3879. | #define HAVE_SYS_FSUID_H 1
  3880. | #define HAVE_LASTLOG_H 1
  3881. | #define HAVE_UTMP_H 1
  3882. | #define HAVE_UTMPX_H 1
  3883. | /* end confdefs.h.  */
  3884. | #include <stdio.h>
  3885. | #ifdef HAVE_SYS_TYPES_H
  3886. | # include <sys/types.h>
  3887. | #endif
  3888. | #ifdef HAVE_SYS_STAT_H
  3889. | # include <sys/stat.h>
  3890. | #endif
  3891. | #ifdef STDC_HEADERS
  3892. | # include <stdlib.h>
  3893. | # include <stddef.h>
  3894. | #else
  3895. | # ifdef HAVE_STDLIB_H
  3896. | #  include <stdlib.h>
  3897. | # endif
  3898. | #endif
  3899. | #ifdef HAVE_STRING_H
  3900. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3901. | #  include <memory.h>
  3902. | # endif
  3903. | # include <string.h>
  3904. | #endif
  3905. | #ifdef HAVE_STRINGS_H
  3906. | # include <strings.h>
  3907. | #endif
  3908. | #ifdef HAVE_INTTYPES_H
  3909. | # include <inttypes.h>
  3910. | #endif
  3911. | #ifdef HAVE_STDINT_H
  3912. | # include <stdint.h>
  3913. | #endif
  3914. | #ifdef HAVE_UNISTD_H
  3915. | # include <unistd.h>
  3916. | #endif
  3917. | int
  3918. | main ()
  3919. | {
  3920. | if (sizeof ((size_t)))
  3921. |           return 0;
  3922. |   ;
  3923. |   return 0;
  3924. | }
  3925. configure:14425: result: yes
  3926. configure:14436: checking whether time.h and sys/time.h may both be included
  3927. configure:14456: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3928. configure:14456: $? = 0
  3929. configure:14463: result: yes
  3930. configure:14471: checking whether struct tm is in sys/time.h or time.h
  3931. configure:14491: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  3932. configure:14491: $? = 0
  3933. configure:14498: result: time.h
  3934. configure:14507: checking type of array argument to getgroups
  3935. configure:14541: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  3936. configure:14541: $? = 0
  3937. configure:14541: ./conftest
  3938. configure:14541: $? = 0
  3939. configure:14566: result: gid_t
  3940. configure:14575: checking whether gcc -m32 needs -traditional
  3941. configure:14609: result: no
  3942. configure:14616: checking for working memcmp
  3943. configure:14659: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  3944. configure:14659: $? = 0
  3945. configure:14659: ./conftest
  3946. configure:14659: $? = 0
  3947. configure:14669: result: yes
  3948. configure:14680: checking for vprintf
  3949. configure:14680: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  3950. conftest.c:95:6: warning: conflicting types for built-in function 'vprintf' [enabled by default]
  3951. configure:14680: $? = 0
  3952. configure:14680: result: yes
  3953. configure:14686: checking for _doprnt
  3954. configure:14686: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  3955. /tmp/cciuTGcS.o: In function `main':
  3956. conftest.c:(.text.startup+0x7): undefined reference to `_doprnt'
  3957. collect2: error: ld returned 1 exit status
  3958. configure:14686: $? = 1
  3959. configure: failed program was:
  3960. | /* confdefs.h */
  3961. | #define PACKAGE_NAME ""
  3962. | #define PACKAGE_TARNAME ""
  3963. | #define PACKAGE_VERSION ""
  3964. | #define PACKAGE_STRING ""
  3965. | #define PACKAGE_BUGREPORT ""
  3966. | #define PACKAGE_URL ""
  3967. | #define PACKAGE "Linux-PAM"
  3968. | #define VERSION "1.1.6"
  3969. | #define STDC_HEADERS 1
  3970. | #define HAVE_SYS_TYPES_H 1
  3971. | #define HAVE_SYS_STAT_H 1
  3972. | #define HAVE_STDLIB_H 1
  3973. | #define HAVE_STRING_H 1
  3974. | #define HAVE_MEMORY_H 1
  3975. | #define HAVE_STRINGS_H 1
  3976. | #define HAVE_INTTYPES_H 1
  3977. | #define HAVE_STDINT_H 1
  3978. | #define HAVE_UNISTD_H 1
  3979. | #define __EXTENSIONS__ 1
  3980. | #define _ALL_SOURCE 1
  3981. | #define _GNU_SOURCE 1
  3982. | #define _POSIX_PTHREAD_SEMANTICS 1
  3983. | #define _TANDEM_SOURCE 1
  3984. | #define YYTEXT_POINTER 1
  3985. | #define HAVE_DLFCN_H 1
  3986. | #define LT_OBJDIR ".libs/"
  3987. | #define _FILE_OFFSET_BITS 64
  3988. | #define UNUSED __attribute__ ((unused))
  3989. | #define _PAM_ISA "../../lib32/security"
  3990. | #define USE_LCKPWDF 1
  3991. | #define HAVE_PATHS_H 1
  3992. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  3993. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  3994. | #define HAVE_CRACK_H 1
  3995. | #define HAVE_LIBCRACK 1
  3996. | #define HAVE_CRYPT_H 1
  3997. | #define HAVE_CRYPT_R 1
  3998. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  3999. | #define HAVE_DB_CREATE 1
  4000. | #define HAVE_DB_H 1
  4001. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  4002. | #define HAVE_YPERR_STRING 1
  4003. | #define HAVE_YP_MASTER 1
  4004. | #define HAVE_YP_BIND 1
  4005. | #define HAVE_YP_MATCH 1
  4006. | #define HAVE_YP_UNBIND 1
  4007. | #define HAVE_RPC_RPC_H 1
  4008. | #define HAVE_RPCSVC_YPCLNT_H 1
  4009. | #define HAVE_RPCSVC_YP_PROT_H 1
  4010. | #define HAVE_DECL_GETRPCPORT 1
  4011. | #define HAVE_DIRENT_H 1
  4012. | #define STDC_HEADERS 1
  4013. | #define HAVE_SYS_WAIT_H 1
  4014. | #define HAVE_FCNTL_H 1
  4015. | #define HAVE_LIMITS_H 1
  4016. | #define HAVE_MALLOC_H 1
  4017. | #define HAVE_SYS_FILE_H 1
  4018. | #define HAVE_SYS_IOCTL_H 1
  4019. | #define HAVE_SYS_TIME_H 1
  4020. | #define HAVE_SYSLOG_H 1
  4021. | #define HAVE_NET_IF_H 1
  4022. | #define HAVE_TERMIO_H 1
  4023. | #define HAVE_UNISTD_H 1
  4024. | #define HAVE_SYS_FSUID_H 1
  4025. | #define HAVE_LASTLOG_H 1
  4026. | #define HAVE_UTMP_H 1
  4027. | #define HAVE_UTMPX_H 1
  4028. | #define TIME_WITH_SYS_TIME 1
  4029. | #define GETGROUPS_T gid_t
  4030. | #define HAVE_VPRINTF 1
  4031. | /* end confdefs.h.  */
  4032. | /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
  4033. |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  4034. | #define _doprnt innocuous__doprnt
  4035. |
  4036. | /* System header to define __stub macros and hopefully few prototypes,
  4037. |     which can conflict with char _doprnt (); below.
  4038. |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  4039. |     <limits.h> exists even on freestanding compilers.  */
  4040. |
  4041. | #ifdef __STDC__
  4042. | # include <limits.h>
  4043. | #else
  4044. | # include <assert.h>
  4045. | #endif
  4046. |
  4047. | #undef _doprnt
  4048. |
  4049. | /* Override any GCC internal prototype to avoid an error.
  4050. |    Use char because int might match the return type of a GCC
  4051. |    builtin and then its argument prototype would still apply.  */
  4052. | #ifdef __cplusplus
  4053. | extern "C"
  4054. | #endif
  4055. | char _doprnt ();
  4056. | /* The GNU C library defines this for functions which it implements
  4057. |     to always fail with ENOSYS.  Some functions are actually named
  4058. |     something starting with __ and the normal name is an alias.  */
  4059. | #if defined __stub__doprnt || defined __stub____doprnt
  4060. | choke me
  4061. | #endif
  4062. |
  4063. | int
  4064. | main ()
  4065. | {
  4066. | return _doprnt ();
  4067. |   ;
  4068. |   return 0;
  4069. | }
  4070. configure:14686: result: no
  4071. configure:14700: checking for fseeko
  4072. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4073. configure:14700: $? = 0
  4074. configure:14700: result: yes
  4075. configure:14700: checking for getdomainname
  4076. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4077. configure:14700: $? = 0
  4078. configure:14700: result: yes
  4079. configure:14700: checking for gethostname
  4080. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4081. configure:14700: $? = 0
  4082. configure:14700: result: yes
  4083. configure:14700: checking for gettimeofday
  4084. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4085. configure:14700: $? = 0
  4086. configure:14700: result: yes
  4087. configure:14700: checking for lckpwdf
  4088. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4089. configure:14700: $? = 0
  4090. configure:14700: result: yes
  4091. configure:14700: checking for mkdir
  4092. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4093. configure:14700: $? = 0
  4094. configure:14700: result: yes
  4095. configure:14700: checking for select
  4096. configure:14700: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4097. configure:14700: $? = 0
  4098. configure:14700: result: yes
  4099. configure:14713: checking for strcspn
  4100. configure:14713: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4101. conftest.c:103:6: warning: conflicting types for built-in function 'strcspn' [enabled by default]
  4102. configure:14713: $? = 0
  4103. configure:14713: result: yes
  4104. configure:14713: checking for strdup
  4105. configure:14713: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4106. conftest.c:104:6: warning: conflicting types for built-in function 'strdup' [enabled by default]
  4107. configure:14713: $? = 0
  4108. configure:14713: result: yes
  4109. configure:14713: checking for strspn
  4110. configure:14713: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4111. conftest.c:105:6: warning: conflicting types for built-in function 'strspn' [enabled by default]
  4112. configure:14713: $? = 0
  4113. configure:14713: result: yes
  4114. configure:14713: checking for strstr
  4115. configure:14713: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4116. conftest.c:106:6: warning: conflicting types for built-in function 'strstr' [enabled by default]
  4117. configure:14713: $? = 0
  4118. configure:14713: result: yes
  4119. configure:14713: checking for strtol
  4120. configure:14713: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4121. configure:14713: $? = 0
  4122. configure:14713: result: yes
  4123. configure:14713: checking for uname
  4124. configure:14713: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4125. configure:14713: $? = 0
  4126. configure:14713: result: yes
  4127. configure:14726: checking for getutent_r
  4128. configure:14726: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4129. configure:14726: $? = 0
  4130. configure:14726: result: yes
  4131. configure:14726: checking for getpwnam_r
  4132. configure:14726: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4133. configure:14726: $? = 0
  4134. configure:14726: result: yes
  4135. configure:14726: checking for getpwuid_r
  4136. configure:14726: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4137. configure:14726: $? = 0
  4138. configure:14726: result: yes
  4139. configure:14726: checking for getgrnam_r
  4140. configure:14726: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4141. configure:14726: $? = 0
  4142. configure:14726: result: yes
  4143. configure:14726: checking for getgrgid_r
  4144. configure:14726: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4145. configure:14726: $? = 0
  4146. configure:14726: result: yes
  4147. configure:14726: checking for getspnam_r
  4148. configure:14726: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4149. configure:14726: $? = 0
  4150. configure:14726: result: yes
  4151. configure:14739: checking for getgrouplist
  4152. configure:14739: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4153. configure:14739: $? = 0
  4154. configure:14739: result: yes
  4155. configure:14739: checking for getline
  4156. configure:14739: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4157. configure:14739: $? = 0
  4158. configure:14739: result: yes
  4159. configure:14739: checking for getdelim
  4160. configure:14739: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4161. configure:14739: $? = 0
  4162. configure:14739: result: yes
  4163. configure:14752: checking for inet_ntop
  4164. configure:14752: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4165. configure:14752: $? = 0
  4166. configure:14752: result: yes
  4167. configure:14752: checking for inet_pton
  4168. configure:14752: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4169. configure:14752: $? = 0
  4170. configure:14752: result: yes
  4171. configure:14752: checking for innetgr
  4172. configure:14752: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4173. configure:14752: $? = 0
  4174. configure:14752: result: yes
  4175. configure:14752: checking for ruserok_af
  4176. configure:14752: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4177. configure:14752: $? = 0
  4178. configure:14752: result: yes
  4179. configure:14765: checking for unshare
  4180. configure:14765: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4181. configure:14765: $? = 0
  4182. configure:14765: result: yes
  4183. configure:14794: checking for xsltproc
  4184. configure:14812: found /usr/bin/xsltproc
  4185. configure:14824: result: /usr/bin/xsltproc
  4186. configure:14837: checking for xmllint
  4187. configure:14855: found /usr/bin/xmllint
  4188. configure:14868: result: /usr/bin/xmllint
  4189. configure:14889: checking for XML catalog (/etc/xml/catalog)
  4190. configure:14892: result: found
  4191. configure:14903: checking for xmlcatalog
  4192. configure:14921: found /usr/bin/xmlcatalog
  4193. configure:14934: result: /usr/bin/xmlcatalog
  4194. configure:14953: checking for DocBook XML DTD V4.4 in XML catalog
  4195. configure:14956: $XMLCATALOG --noout "$XML_CATALOG_FILE" "-//OASIS//DTD DocBook XML V4.4//EN" >&2
  4196. http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd
  4197. configure:14959: $? = 0
  4198. configure:14961: result: found
  4199. configure:14970: checking for DocBook XSL Stylesheets in XML catalog
  4200. configure:14973: $XMLCATALOG --noout "$XML_CATALOG_FILE" "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" >&2
  4201. /usr/share/xml/docbook/xsl-stylesheets-1.77.1/manpages/docbook.xsl
  4202. configure:14976: $? = 0
  4203. configure:14978: result: found
  4204. configure:14989: checking for w3m
  4205. configure:15007: found /usr/bin/w3m
  4206. configure:15019: result: /usr/bin/w3m
  4207. configure:15035: checking for fop
  4208. configure:15068: result: no
  4209. configure:15094: checking whether NLS is requested
  4210. configure:15103: result: yes
  4211. configure:15141: checking for msgfmt
  4212. configure: trying /usr/bin/msgfmt...
  4213. 0 translated messages.
  4214. configure:15173: result: /usr/bin/msgfmt
  4215. configure:15182: checking for gmsgfmt
  4216. configure:15213: result: /usr/bin/msgfmt
  4217. configure:15264: checking for xgettext
  4218. configure: trying /usr/bin/xgettext...
  4219. /usr/bin/xgettext: warning: file `/dev/null' extension `' is unknown; will try C
  4220. configure:15296: result: /usr/bin/xgettext
  4221. configure:15342: checking for msgmerge
  4222. configure: trying /usr/bin/msgmerge...
  4223. configure:15373: result: /usr/bin/msgmerge
  4224. configure:15427: checking for ld used by GCC
  4225. configure:15491: result: /usr/bin/ld -m elf_i386
  4226. configure:15498: checking if the linker (/usr/bin/ld -m elf_i386) is GNU ld
  4227. configure:15511: result: yes
  4228. configure:15518: checking for shared library run path origin
  4229. configure:15531: result: done
  4230. configure:15967: checking for CFPreferencesCopyAppValue
  4231. configure:15985: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  -Wl,-framework -Wl,CoreFoundation >&5
  4232. conftest.c:100:42: fatal error: CoreFoundation/CFPreferences.h: No such file or directory
  4233. compilation terminated.
  4234. configure:15985: $? = 1
  4235. configure: failed program was:
  4236. | /* confdefs.h */
  4237. | #define PACKAGE_NAME ""
  4238. | #define PACKAGE_TARNAME ""
  4239. | #define PACKAGE_VERSION ""
  4240. | #define PACKAGE_STRING ""
  4241. | #define PACKAGE_BUGREPORT ""
  4242. | #define PACKAGE_URL ""
  4243. | #define PACKAGE "Linux-PAM"
  4244. | #define VERSION "1.1.6"
  4245. | #define STDC_HEADERS 1
  4246. | #define HAVE_SYS_TYPES_H 1
  4247. | #define HAVE_SYS_STAT_H 1
  4248. | #define HAVE_STDLIB_H 1
  4249. | #define HAVE_STRING_H 1
  4250. | #define HAVE_MEMORY_H 1
  4251. | #define HAVE_STRINGS_H 1
  4252. | #define HAVE_INTTYPES_H 1
  4253. | #define HAVE_STDINT_H 1
  4254. | #define HAVE_UNISTD_H 1
  4255. | #define __EXTENSIONS__ 1
  4256. | #define _ALL_SOURCE 1
  4257. | #define _GNU_SOURCE 1
  4258. | #define _POSIX_PTHREAD_SEMANTICS 1
  4259. | #define _TANDEM_SOURCE 1
  4260. | #define YYTEXT_POINTER 1
  4261. | #define HAVE_DLFCN_H 1
  4262. | #define LT_OBJDIR ".libs/"
  4263. | #define _FILE_OFFSET_BITS 64
  4264. | #define UNUSED __attribute__ ((unused))
  4265. | #define _PAM_ISA "../../lib32/security"
  4266. | #define USE_LCKPWDF 1
  4267. | #define HAVE_PATHS_H 1
  4268. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  4269. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  4270. | #define HAVE_CRACK_H 1
  4271. | #define HAVE_LIBCRACK 1
  4272. | #define HAVE_CRYPT_H 1
  4273. | #define HAVE_CRYPT_R 1
  4274. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  4275. | #define HAVE_DB_CREATE 1
  4276. | #define HAVE_DB_H 1
  4277. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  4278. | #define HAVE_YPERR_STRING 1
  4279. | #define HAVE_YP_MASTER 1
  4280. | #define HAVE_YP_BIND 1
  4281. | #define HAVE_YP_MATCH 1
  4282. | #define HAVE_YP_UNBIND 1
  4283. | #define HAVE_RPC_RPC_H 1
  4284. | #define HAVE_RPCSVC_YPCLNT_H 1
  4285. | #define HAVE_RPCSVC_YP_PROT_H 1
  4286. | #define HAVE_DECL_GETRPCPORT 1
  4287. | #define HAVE_DIRENT_H 1
  4288. | #define STDC_HEADERS 1
  4289. | #define HAVE_SYS_WAIT_H 1
  4290. | #define HAVE_FCNTL_H 1
  4291. | #define HAVE_LIMITS_H 1
  4292. | #define HAVE_MALLOC_H 1
  4293. | #define HAVE_SYS_FILE_H 1
  4294. | #define HAVE_SYS_IOCTL_H 1
  4295. | #define HAVE_SYS_TIME_H 1
  4296. | #define HAVE_SYSLOG_H 1
  4297. | #define HAVE_NET_IF_H 1
  4298. | #define HAVE_TERMIO_H 1
  4299. | #define HAVE_UNISTD_H 1
  4300. | #define HAVE_SYS_FSUID_H 1
  4301. | #define HAVE_LASTLOG_H 1
  4302. | #define HAVE_UTMP_H 1
  4303. | #define HAVE_UTMPX_H 1
  4304. | #define TIME_WITH_SYS_TIME 1
  4305. | #define GETGROUPS_T gid_t
  4306. | #define HAVE_VPRINTF 1
  4307. | #define HAVE_FSEEKO 1
  4308. | #define HAVE_GETDOMAINNAME 1
  4309. | #define HAVE_GETHOSTNAME 1
  4310. | #define HAVE_GETTIMEOFDAY 1
  4311. | #define HAVE_LCKPWDF 1
  4312. | #define HAVE_MKDIR 1
  4313. | #define HAVE_SELECT 1
  4314. | #define HAVE_STRCSPN 1
  4315. | #define HAVE_STRDUP 1
  4316. | #define HAVE_STRSPN 1
  4317. | #define HAVE_STRSTR 1
  4318. | #define HAVE_STRTOL 1
  4319. | #define HAVE_UNAME 1
  4320. | #define HAVE_GETUTENT_R 1
  4321. | #define HAVE_GETPWNAM_R 1
  4322. | #define HAVE_GETPWUID_R 1
  4323. | #define HAVE_GETGRNAM_R 1
  4324. | #define HAVE_GETGRGID_R 1
  4325. | #define HAVE_GETSPNAM_R 1
  4326. | #define HAVE_GETGROUPLIST 1
  4327. | #define HAVE_GETLINE 1
  4328. | #define HAVE_GETDELIM 1
  4329. | #define HAVE_INET_NTOP 1
  4330. | #define HAVE_INET_PTON 1
  4331. | #define HAVE_INNETGR 1
  4332. | #define HAVE_RUSEROK_AF 1
  4333. | #define HAVE_UNSHARE 1
  4334. | /* end confdefs.h.  */
  4335. | #include <CoreFoundation/CFPreferences.h>
  4336. | int
  4337. | main ()
  4338. | {
  4339. | CFPreferencesCopyAppValue(NULL, NULL)
  4340. |   ;
  4341. |   return 0;
  4342. | }
  4343. configure:15994: result: no
  4344. configure:16001: checking for CFLocaleCopyCurrent
  4345. configure:16019: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  -Wl,-framework -Wl,CoreFoundation >&5
  4346. conftest.c:100:37: fatal error: CoreFoundation/CFLocale.h: No such file or directory
  4347. compilation terminated.
  4348. configure:16019: $? = 1
  4349. configure: failed program was:
  4350. | /* confdefs.h */
  4351. | #define PACKAGE_NAME ""
  4352. | #define PACKAGE_TARNAME ""
  4353. | #define PACKAGE_VERSION ""
  4354. | #define PACKAGE_STRING ""
  4355. | #define PACKAGE_BUGREPORT ""
  4356. | #define PACKAGE_URL ""
  4357. | #define PACKAGE "Linux-PAM"
  4358. | #define VERSION "1.1.6"
  4359. | #define STDC_HEADERS 1
  4360. | #define HAVE_SYS_TYPES_H 1
  4361. | #define HAVE_SYS_STAT_H 1
  4362. | #define HAVE_STDLIB_H 1
  4363. | #define HAVE_STRING_H 1
  4364. | #define HAVE_MEMORY_H 1
  4365. | #define HAVE_STRINGS_H 1
  4366. | #define HAVE_INTTYPES_H 1
  4367. | #define HAVE_STDINT_H 1
  4368. | #define HAVE_UNISTD_H 1
  4369. | #define __EXTENSIONS__ 1
  4370. | #define _ALL_SOURCE 1
  4371. | #define _GNU_SOURCE 1
  4372. | #define _POSIX_PTHREAD_SEMANTICS 1
  4373. | #define _TANDEM_SOURCE 1
  4374. | #define YYTEXT_POINTER 1
  4375. | #define HAVE_DLFCN_H 1
  4376. | #define LT_OBJDIR ".libs/"
  4377. | #define _FILE_OFFSET_BITS 64
  4378. | #define UNUSED __attribute__ ((unused))
  4379. | #define _PAM_ISA "../../lib32/security"
  4380. | #define USE_LCKPWDF 1
  4381. | #define HAVE_PATHS_H 1
  4382. | #define PAM_PATH_MAILDIR _PATH_MAILDIR
  4383. | #define PAM_PATH_XAUTH "/usr/bin/xauth"
  4384. | #define HAVE_CRACK_H 1
  4385. | #define HAVE_LIBCRACK 1
  4386. | #define HAVE_CRYPT_H 1
  4387. | #define HAVE_CRYPT_R 1
  4388. | #define PAM_PATH_RANDOMDEV "/dev/urandom"
  4389. | #define HAVE_DB_CREATE 1
  4390. | #define HAVE_DB_H 1
  4391. | #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  4392. | #define HAVE_YPERR_STRING 1
  4393. | #define HAVE_YP_MASTER 1
  4394. | #define HAVE_YP_BIND 1
  4395. | #define HAVE_YP_MATCH 1
  4396. | #define HAVE_YP_UNBIND 1
  4397. | #define HAVE_RPC_RPC_H 1
  4398. | #define HAVE_RPCSVC_YPCLNT_H 1
  4399. | #define HAVE_RPCSVC_YP_PROT_H 1
  4400. | #define HAVE_DECL_GETRPCPORT 1
  4401. | #define HAVE_DIRENT_H 1
  4402. | #define STDC_HEADERS 1
  4403. | #define HAVE_SYS_WAIT_H 1
  4404. | #define HAVE_FCNTL_H 1
  4405. | #define HAVE_LIMITS_H 1
  4406. | #define HAVE_MALLOC_H 1
  4407. | #define HAVE_SYS_FILE_H 1
  4408. | #define HAVE_SYS_IOCTL_H 1
  4409. | #define HAVE_SYS_TIME_H 1
  4410. | #define HAVE_SYSLOG_H 1
  4411. | #define HAVE_NET_IF_H 1
  4412. | #define HAVE_TERMIO_H 1
  4413. | #define HAVE_UNISTD_H 1
  4414. | #define HAVE_SYS_FSUID_H 1
  4415. | #define HAVE_LASTLOG_H 1
  4416. | #define HAVE_UTMP_H 1
  4417. | #define HAVE_UTMPX_H 1
  4418. | #define TIME_WITH_SYS_TIME 1
  4419. | #define GETGROUPS_T gid_t
  4420. | #define HAVE_VPRINTF 1
  4421. | #define HAVE_FSEEKO 1
  4422. | #define HAVE_GETDOMAINNAME 1
  4423. | #define HAVE_GETHOSTNAME 1
  4424. | #define HAVE_GETTIMEOFDAY 1
  4425. | #define HAVE_LCKPWDF 1
  4426. | #define HAVE_MKDIR 1
  4427. | #define HAVE_SELECT 1
  4428. | #define HAVE_STRCSPN 1
  4429. | #define HAVE_STRDUP 1
  4430. | #define HAVE_STRSPN 1
  4431. | #define HAVE_STRSTR 1
  4432. | #define HAVE_STRTOL 1
  4433. | #define HAVE_UNAME 1
  4434. | #define HAVE_GETUTENT_R 1
  4435. | #define HAVE_GETPWNAM_R 1
  4436. | #define HAVE_GETPWUID_R 1
  4437. | #define HAVE_GETGRNAM_R 1
  4438. | #define HAVE_GETGRGID_R 1
  4439. | #define HAVE_GETSPNAM_R 1
  4440. | #define HAVE_GETGROUPLIST 1
  4441. | #define HAVE_GETLINE 1
  4442. | #define HAVE_GETDELIM 1
  4443. | #define HAVE_INET_NTOP 1
  4444. | #define HAVE_INET_PTON 1
  4445. | #define HAVE_INNETGR 1
  4446. | #define HAVE_RUSEROK_AF 1
  4447. | #define HAVE_UNSHARE 1
  4448. | /* end confdefs.h.  */
  4449. | #include <CoreFoundation/CFLocale.h>
  4450. | int
  4451. | main ()
  4452. | {
  4453. | CFLocaleCopyCurrent();
  4454. |   ;
  4455. |   return 0;
  4456. | }
  4457. configure:16028: result: no
  4458. configure:16057: checking for GNU gettext in libc
  4459. configure:16076: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4460. configure:16076: $? = 0
  4461. configure:16084: result: yes
  4462. configure:16673: checking whether to use NLS
  4463. configure:16675: result: yes
  4464. configure:16678: checking where the gettext function comes from
  4465. configure:16689: result: libc
  4466. configure:16748: checking for dngettext
  4467. configure:16748: gcc -m32 -o conftest -march=x86-64 -mtune=generic -O2 -pipe  -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 conftest.c  >&5
  4468. configure:16748: $? = 0
  4469. configure:16748: result: yes
  4470. configure:16760: checking whether __NR_keyctl is declared
  4471. configure:16760: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  4472. configure:16760: $? = 0
  4473. configure:16760: result: yes
  4474. configure:16768: checking whether ENOKEY is declared
  4475. configure:16768: gcc -m32 -c -march=x86-64 -mtune=generic -O2 -pipe  conftest.c >&5
  4476. configure:16768: $? = 0
  4477. configure:16768: result: yes
  4478. configure:16965: creating ./config.status
  4479.  
  4480. ## ---------------------- ##
  4481. ## Running config.status. ##
  4482. ## ---------------------- ##
  4483.  
  4484. This file was extended by config.status, which was
  4485. generated by GNU Autoconf 2.65.  Invocation command line was
  4486.  
  4487.   CONFIG_FILES    =
  4488.   CONFIG_HEADERS  =
  4489.   CONFIG_LINKS    =
  4490.   CONFIG_COMMANDS =
  4491.   $ ./config.status
  4492.  
  4493. on itinf01sc
  4494.  
  4495. config.status:1291: creating Makefile
  4496. config.status:1291: creating libpam/Makefile
  4497. config.status:1291: creating libpamc/Makefile
  4498. config.status:1291: creating libpamc/test/Makefile
  4499. config.status:1291: creating libpam_misc/Makefile
  4500. config.status:1291: creating conf/Makefile
  4501. config.status:1291: creating conf/pam_conv1/Makefile
  4502. config.status:1291: creating po/Makefile.in
  4503. config.status:1291: creating modules/Makefile
  4504. config.status:1291: creating modules/pam_access/Makefile
  4505. config.status:1291: creating modules/pam_cracklib/Makefile
  4506. config.status:1291: creating modules/pam_debug/Makefile
  4507. config.status:1291: creating modules/pam_deny/Makefile
  4508. config.status:1291: creating modules/pam_echo/Makefile
  4509. config.status:1291: creating modules/pam_env/Makefile
  4510. config.status:1291: creating modules/pam_faildelay/Makefile
  4511. config.status:1291: creating modules/pam_filter/Makefile
  4512. config.status:1291: creating modules/pam_filter/upperLOWER/Makefile
  4513. config.status:1291: creating modules/pam_ftp/Makefile
  4514. config.status:1291: creating modules/pam_group/Makefile
  4515. config.status:1291: creating modules/pam_issue/Makefile
  4516. config.status:1291: creating modules/pam_keyinit/Makefile
  4517. config.status:1291: creating modules/pam_lastlog/Makefile
  4518. config.status:1291: creating modules/pam_limits/Makefile
  4519. config.status:1291: creating modules/pam_listfile/Makefile
  4520. config.status:1291: creating modules/pam_localuser/Makefile
  4521. config.status:1291: creating modules/pam_loginuid/Makefile
  4522. config.status:1291: creating modules/pam_mail/Makefile
  4523. config.status:1291: creating modules/pam_mkhomedir/Makefile
  4524. config.status:1291: creating modules/pam_motd/Makefile
  4525. config.status:1291: creating modules/pam_namespace/Makefile
  4526. config.status:1291: creating modules/pam_nologin/Makefile
  4527. config.status:1291: creating modules/pam_permit/Makefile
  4528. config.status:1291: creating modules/pam_pwhistory/Makefile
  4529. config.status:1291: creating modules/pam_rhosts/Makefile
  4530. config.status:1291: creating modules/pam_rootok/Makefile
  4531. config.status:1291: creating modules/pam_exec/Makefile
  4532. config.status:1291: creating modules/pam_securetty/Makefile
  4533. config.status:1291: creating modules/pam_selinux/Makefile
  4534. config.status:1291: creating modules/pam_sepermit/Makefile
  4535. config.status:1291: creating modules/pam_shells/Makefile
  4536. config.status:1291: creating modules/pam_stress/Makefile
  4537. config.status:1291: creating modules/pam_succeed_if/Makefile
  4538. config.status:1291: creating modules/pam_tally/Makefile
  4539. config.status:1291: creating modules/pam_tally2/Makefile
  4540. config.status:1291: creating modules/pam_time/Makefile
  4541. config.status:1291: creating modules/pam_timestamp/Makefile
  4542. config.status:1291: creating modules/pam_tty_audit/Makefile
  4543. config.status:1291: creating modules/pam_umask/Makefile
  4544. config.status:1291: creating modules/pam_unix/Makefile
  4545. config.status:1291: creating modules/pam_userdb/Makefile
  4546. config.status:1291: creating modules/pam_warn/Makefile
  4547. config.status:1291: creating modules/pam_wheel/Makefile
  4548. config.status:1291: creating modules/pam_xauth/Makefile
  4549. config.status:1291: creating doc/Makefile
  4550. config.status:1291: creating doc/specs/Makefile
  4551. config.status:1291: creating doc/man/Makefile
  4552. config.status:1291: creating doc/sag/Makefile
  4553. config.status:1291: creating doc/adg/Makefile
  4554. config.status:1291: creating doc/mwg/Makefile
  4555. config.status:1291: creating examples/Makefile
  4556. config.status:1291: creating tests/Makefile
  4557. config.status:1291: creating xtests/Makefile
  4558. config.status:1291: creating config.h
  4559. config.status:1511: executing depfiles commands
  4560. config.status:1511: executing libtool commands
  4561. config.status:1511: executing po-directories commands
  4562.  
  4563. ## ---------------- ##
  4564. ## Cache variables. ##
  4565. ## ---------------- ##
  4566.  
  4567. ac_cv___attribute__=yes
  4568. ac_cv_build=x86_64-unknown-linux-gnu
  4569. ac_cv_c_bigendian=no
  4570. ac_cv_c_compiler_gnu=yes
  4571. ac_cv_c_const=yes
  4572. ac_cv_env_CC_set=set
  4573. ac_cv_env_CC_value='gcc -m32'
  4574. ac_cv_env_CFLAGS_set=set
  4575. ac_cv_env_CFLAGS_value='-march=x86-64 -mtune=generic -O2 -pipe'
  4576. ac_cv_env_CPPFLAGS_set=
  4577. ac_cv_env_CPPFLAGS_value=
  4578. ac_cv_env_CPP_set=
  4579. ac_cv_env_CPP_value=
  4580. ac_cv_env_LDFLAGS_set=set
  4581. ac_cv_env_LDFLAGS_value='-Wl,--hash-style=gnu -Wl,--as-needed'
  4582. ac_cv_env_LIBS_set=
  4583. ac_cv_env_LIBS_value=
  4584. ac_cv_env_PKG_CONFIG_set=
  4585. ac_cv_env_PKG_CONFIG_value=
  4586. ac_cv_env_YACC_set=
  4587. ac_cv_env_YACC_value=
  4588. ac_cv_env_YFLAGS_set=
  4589. ac_cv_env_YFLAGS_value=
  4590. ac_cv_env_build_alias_set=
  4591. ac_cv_env_build_alias_value=
  4592. ac_cv_env_host_alias_set=
  4593. ac_cv_env_host_alias_value=
  4594. ac_cv_env_libtirpc_CFLAGS_set=
  4595. ac_cv_env_libtirpc_CFLAGS_value=
  4596. ac_cv_env_libtirpc_LIBS_set=
  4597. ac_cv_env_libtirpc_LIBS_value=
  4598. ac_cv_env_target_alias_set=
  4599. ac_cv_env_target_alias_value=
  4600. ac_cv_func__doprnt=no
  4601. ac_cv_func_crypt_gensalt_r=no
  4602. ac_cv_func_crypt_r=yes
  4603. ac_cv_func_db_create=yes
  4604. ac_cv_func_dngettext=yes
  4605. ac_cv_func_fseeko=yes
  4606. ac_cv_func_getdelim=yes
  4607. ac_cv_func_getdomainname=yes
  4608. ac_cv_func_getgrgid_r=yes
  4609. ac_cv_func_getgrnam_r=yes
  4610. ac_cv_func_getgrouplist=yes
  4611. ac_cv_func_gethostname=yes
  4612. ac_cv_func_getline=yes
  4613. ac_cv_func_getpwnam_r=yes
  4614. ac_cv_func_getpwuid_r=yes
  4615. ac_cv_func_getspnam_r=yes
  4616. ac_cv_func_gettimeofday=yes
  4617. ac_cv_func_getutent_r=yes
  4618. ac_cv_func_inet_ntop=yes
  4619. ac_cv_func_inet_pton=yes
  4620. ac_cv_func_innetgr=yes
  4621. ac_cv_func_lckpwdf=yes
  4622. ac_cv_func_memcmp_working=yes
  4623. ac_cv_func_mkdir=yes
  4624. ac_cv_func_ruserok_af=yes
  4625. ac_cv_func_select=yes
  4626. ac_cv_func_strcspn=yes
  4627. ac_cv_func_strdup=yes
  4628. ac_cv_func_strspn=yes
  4629. ac_cv_func_strstr=yes
  4630. ac_cv_func_strtol=yes
  4631. ac_cv_func_uname=yes
  4632. ac_cv_func_unshare=yes
  4633. ac_cv_func_vprintf=yes
  4634. ac_cv_func_yp_bind=yes
  4635. ac_cv_func_yp_get_default_domain=yes
  4636. ac_cv_func_yp_master=yes
  4637. ac_cv_func_yp_match=yes
  4638. ac_cv_func_yp_unbind=yes
  4639. ac_cv_func_yperr_string=yes
  4640. ac_cv_have_decl_ENOKEY=yes
  4641. ac_cv_have_decl___NR_keyctl=yes
  4642. ac_cv_have_decl_getrpcport=yes
  4643. ac_cv_header_crack_h=yes
  4644. ac_cv_header_crypt_h=yes
  4645. ac_cv_header_db_h=yes
  4646. ac_cv_header_dirent_dirent_h=yes
  4647. ac_cv_header_dlfcn_h=yes
  4648. ac_cv_header_fcntl_h=yes
  4649. ac_cv_header_inittypes_h=no
  4650. ac_cv_header_inttypes_h=yes
  4651. ac_cv_header_lastlog_h=yes
  4652. ac_cv_header_libaudit_h=no
  4653. ac_cv_header_limits_h=yes
  4654. ac_cv_header_malloc_h=yes
  4655. ac_cv_header_memory_h=yes
  4656. ac_cv_header_minix_config_h=no
  4657. ac_cv_header_net_if_h=yes
  4658. ac_cv_header_paths_h=yes
  4659. ac_cv_header_rpc_rpc_h=yes
  4660. ac_cv_header_rpcsvc_yp_prot_h=yes
  4661. ac_cv_header_rpcsvc_ypclnt_h=yes
  4662. ac_cv_header_stdc=yes
  4663. ac_cv_header_stdint_h=yes
  4664. ac_cv_header_stdlib_h=yes
  4665. ac_cv_header_string_h=yes
  4666. ac_cv_header_strings_h=yes
  4667. ac_cv_header_sys_file_h=yes
  4668. ac_cv_header_sys_fsuid_h=yes
  4669. ac_cv_header_sys_ioctl_h=yes
  4670. ac_cv_header_sys_stat_h=yes
  4671. ac_cv_header_sys_time_h=yes
  4672. ac_cv_header_sys_types_h=yes
  4673. ac_cv_header_sys_wait_h=yes
  4674. ac_cv_header_syslog_h=yes
  4675. ac_cv_header_termio_h=yes
  4676. ac_cv_header_time=yes
  4677. ac_cv_header_unistd_h=yes
  4678. ac_cv_header_utmp_h=yes
  4679. ac_cv_header_utmpx_h=yes
  4680. ac_cv_header_xcrypt_h=no
  4681. ac_cv_host=x86_64-unknown-linux-gnu
  4682. ac_cv_lib_crack_FascistCheck=yes
  4683. ac_cv_lib_dl_dlopen=yes
  4684. ac_cv_lib_lex=-lfl
  4685. ac_cv_lib_selinux_getfilecon=no
  4686. ac_cv_objext=o
  4687. ac_cv_path_BROWSER=/usr/bin/w3m
  4688. ac_cv_path_EGREP='/usr/bin/grep -E'
  4689. ac_cv_path_FGREP='/usr/bin/grep -F'
  4690. ac_cv_path_GMSGFMT=/usr/bin/msgfmt
  4691. ac_cv_path_GREP=/usr/bin/grep
  4692. ac_cv_path_LIBPRELUDE_CONFIG=no
  4693. ac_cv_path_MSGFMT=/usr/bin/msgfmt
  4694. ac_cv_path_MSGMERGE=/usr/bin/msgmerge
  4695. ac_cv_path_SED=/bin/sed
  4696. ac_cv_path_XGETTEXT=/usr/bin/xgettext
  4697. ac_cv_path_XMLCATALOG=/usr/bin/xmlcatalog
  4698. ac_cv_path_XMLLINT=/usr/bin/xmllint
  4699. ac_cv_path_XSLTPROC=/usr/bin/xsltproc
  4700. ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
  4701. ac_cv_path_install='/usr/bin/install -c'
  4702. ac_cv_path_mkdir=/usr/bin/mkdir
  4703. ac_cv_path_pam_xauth_path=/usr/bin/xauth
  4704. ac_cv_prog_AWK=gawk
  4705. ac_cv_prog_CPP='gcc -m32 -E'
  4706. ac_cv_prog_LEX=flex
  4707. ac_cv_prog_YACC='bison -y'
  4708. ac_cv_prog_ac_ct_AR=ar
  4709. ac_cv_prog_ac_ct_CC='gcc -m32'
  4710. ac_cv_prog_ac_ct_OBJDUMP=objdump
  4711. ac_cv_prog_ac_ct_RANLIB=ranlib
  4712. ac_cv_prog_ac_ct_STRIP=strip
  4713. ac_cv_prog_cc_c89=
  4714. ac_cv_prog_cc_g=yes
  4715. ac_cv_prog_cc_gcc_c_o=yes
  4716. ac_cv_prog_gcc_traditional=no
  4717. ac_cv_prog_lex_root=lex.yy
  4718. ac_cv_prog_lex_yytext_pointer=yes
  4719. ac_cv_prog_make_make_set=yes
  4720. ac_cv_safe_to_define___extensions__=yes
  4721. ac_cv_search_crypt=-lcrypt
  4722. ac_cv_search_opendir='none required'
  4723. ac_cv_search_yp_get_default_domain=-lnsl
  4724. ac_cv_struct_tm=time.h
  4725. ac_cv_sys_file_offset_bits=64
  4726. ac_cv_sys_largefile_CC=no
  4727. ac_cv_type_getgroups=gid_t
  4728. ac_cv_type_off_t=yes
  4729. ac_cv_type_pid_t=yes
  4730. ac_cv_type_size_t=yes
  4731. ac_cv_type_uid_t=yes
  4732. acl_cv_hardcode_direct=no
  4733. acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
  4734. acl_cv_hardcode_libdir_separator=
  4735. acl_cv_hardcode_minus_L=no
  4736. acl_cv_libext=a
  4737. acl_cv_path_LD='/usr/bin/ld -m elf_i386'
  4738. acl_cv_prog_gnu_ld=yes
  4739. acl_cv_rpath=done
  4740. acl_cv_shlibext=so
  4741. acl_cv_wl=-Wl,
  4742. am_cv_CC_dependencies_compiler_type=gcc3
  4743. gt_cv_func_CFLocaleCopyCurrent=no
  4744. gt_cv_func_CFPreferencesCopyAppValue=no
  4745. gt_cv_func_gnugettext1_libc=yes
  4746. libc_cv_asm_symver_directive=yes
  4747. libc_cv_fpie=yes
  4748. libc_cv_ld_version_script_option=yes
  4749. lt_cv_deplibs_check_method=pass_all
  4750. lt_cv_file_magic_cmd='$MAGIC_CMD'
  4751. lt_cv_file_magic_test_file=
  4752. lt_cv_ld_reload_flag=-r
  4753. lt_cv_nm_interface='BSD nm'
  4754. lt_cv_objdir=.libs
  4755. lt_cv_path_LD=/usr/bin/ld
  4756. lt_cv_path_NM='/usr/bin/nm -B'
  4757. lt_cv_prog_compiler_c_o=yes
  4758. lt_cv_prog_compiler_pic_works=yes
  4759. lt_cv_prog_compiler_rtti_exceptions=no
  4760. lt_cv_prog_compiler_static_works=yes
  4761. lt_cv_prog_gnu_ld=yes
  4762. lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[       ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
  4763. lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
  4764. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
  4765. lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
  4766. lt_cv_sys_max_cmd_len=1572864
  4767. pam_cv_ld_O1=yes
  4768. pam_cv_ld_as_needed=yes
  4769. pam_cv_ld_no_undefined=yes
  4770. pkg_cv_libtirpc_CFLAGS='-I/usr/include/tirpc  '
  4771. pkg_cv_libtirpc_LIBS='-L/usr/lib32 -ltirpc  '
  4772.  
  4773. ## ----------------- ##
  4774. ## Output variables. ##
  4775. ## ----------------- ##
  4776.  
  4777. ACLOCAL='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/missing --run aclocal-1.11'
  4778. AMDEPBACKSLASH='\'
  4779. AMDEP_FALSE='#'
  4780. AMDEP_TRUE=''
  4781. AMTAR='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/missing --run tar'
  4782. AR='ar'
  4783. AUTOCONF='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/missing --run autoconf'
  4784. AUTOHEADER='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/missing --run autoheader'
  4785. AUTOMAKE='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/missing --run automake-1.11'
  4786. AWK='gawk'
  4787. BROWSER='/usr/bin/w3m -T text/html -dump'
  4788. BUILD_CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe'
  4789. BUILD_LDFLAGS='-Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1'
  4790. CC='gcc -m32'
  4791. CCDEPMODE='depmode=gcc3'
  4792. CC_FOR_BUILD='gcc -m32'
  4793. CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe'
  4794. CPP='gcc -m32 -E'
  4795. CPPFLAGS=''
  4796. CYGPATH_W='echo'
  4797. DEFS='-DHAVE_CONFIG_H'
  4798. DEPDIR='.deps'
  4799. DSYMUTIL=''
  4800. DUMPBIN=''
  4801. ECHO_C=''
  4802. ECHO_N='-n'
  4803. ECHO_T=''
  4804. EGREP='/usr/bin/grep -E'
  4805. ENABLE_GENERATE_PDF_FALSE=''
  4806. ENABLE_GENERATE_PDF_TRUE='#'
  4807. ENABLE_REGENERATE_MAN_FALSE='#'
  4808. ENABLE_REGENERATE_MAN_TRUE=''
  4809. EXEEXT=''
  4810. FGREP='/usr/bin/grep -F'
  4811. FO2PDF=''
  4812. GMSGFMT='/usr/bin/msgfmt'
  4813. GMSGFMT_015='/usr/bin/msgfmt'
  4814. GREP='/usr/bin/grep'
  4815. HAVE_AUDIT_TTY_STATUS_FALSE=''
  4816. HAVE_AUDIT_TTY_STATUS_TRUE='#'
  4817. HAVE_KEY_MANAGEMENT='1'
  4818. HAVE_KEY_MANAGEMENT_FALSE='#'
  4819. HAVE_KEY_MANAGEMENT_TRUE=''
  4820. HAVE_LIBCRACK_FALSE='#'
  4821. HAVE_LIBCRACK_TRUE=''
  4822. HAVE_LIBDB_FALSE='#'
  4823. HAVE_LIBDB_TRUE=''
  4824. HAVE_LIBSELINUX_FALSE=''
  4825. HAVE_LIBSELINUX_TRUE='#'
  4826. HAVE_UNSHARE_FALSE='#'
  4827. HAVE_UNSHARE_TRUE=''
  4828. HAVE_VERSIONING_FALSE='#'
  4829. HAVE_VERSIONING_TRUE=''
  4830. INSTALL_DATA='${INSTALL} -m 644'
  4831. INSTALL_PROGRAM='${INSTALL}'
  4832. INSTALL_SCRIPT='${INSTALL}'
  4833. INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
  4834. INTLLIBS=''
  4835. INTL_MACOSX_LIBS=''
  4836. LD='/usr/bin/ld -m elf_i386'
  4837. LDFLAGS='-Wl,--hash-style=gnu -Wl,--as-needed -Wl,--as-needed -Wl,--no-undefined -Wl,-O1'
  4838. LEX='flex'
  4839. LEXLIB='-lfl'
  4840. LEX_OUTPUT_ROOT='lex.yy'
  4841. LIBAUDIT=''
  4842. LIBCRACK='-lcrack'
  4843. LIBCRYPT='-lcrypt'
  4844. LIBDB='-ldb'
  4845. LIBDL='-ldl'
  4846. LIBICONV='-liconv'
  4847. LIBINTL=''
  4848. LIBOBJS=''
  4849. LIBPRELUDE_CFLAGS=''
  4850. LIBPRELUDE_CONFIG='no'
  4851. LIBPRELUDE_CONFIG_PREFIX=''
  4852. LIBPRELUDE_LDFLAGS=''
  4853. LIBPRELUDE_LIBS=''
  4854. LIBPRELUDE_PREFIX=''
  4855. LIBPRELUDE_PTHREAD_CFLAGS=''
  4856. LIBS=''
  4857. LIBSELINUX=''
  4858. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  4859. LIPO=''
  4860. LN_S='ln -s'
  4861. LTLIBICONV='-liconv'
  4862. LTLIBINTL=''
  4863. LTLIBOBJS=''
  4864. MAKEINFO='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/missing --run makeinfo'
  4865. MKDIR_P='/usr/bin/mkdir -p'
  4866. MSGFMT='/usr/bin/msgfmt'
  4867. MSGFMT_015='/usr/bin/msgfmt'
  4868. MSGMERGE='/usr/bin/msgmerge'
  4869. NIS_CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe -I/usr/include/tirpc  '
  4870. NIS_LIBS='-lnsl  -L/usr/lib32 -ltirpc  '
  4871. NM='/usr/bin/nm -B'
  4872. NMEDIT=''
  4873. OBJDUMP='objdump'
  4874. OBJEXT='o'
  4875. OTOOL64=''
  4876. OTOOL=''
  4877. PACKAGE='Linux-PAM'
  4878. PACKAGE_BUGREPORT=''
  4879. PACKAGE_NAME=''
  4880. PACKAGE_STRING=''
  4881. PACKAGE_TARNAME=''
  4882. PACKAGE_URL=''
  4883. PACKAGE_VERSION=''
  4884. PATH_SEPARATOR=':'
  4885. PIE_CFLAGS='-fpie'
  4886. PIE_LDFLAGS='-pie'
  4887. PKG_CONFIG='/usr/bin/pkg-config'
  4888. POSUB='po'
  4889. RANLIB='ranlib'
  4890. SCONFIGDIR='/etc/security'
  4891. SECUREDIR='/usr/lib32/security'
  4892. SED='/bin/sed'
  4893. SET_MAKE=''
  4894. SHELL='/bin/sh'
  4895. STATIC_MODULES_FALSE=''
  4896. STATIC_MODULES_TRUE='#'
  4897. STRIP='strip'
  4898. USE_NLS='yes'
  4899. VERSION='1.1.6'
  4900. XGETTEXT='/usr/bin/xgettext'
  4901. XGETTEXT_015='/usr/bin/xgettext'
  4902. XMLCATALOG='/usr/bin/xmlcatalog'
  4903. XMLLINT='/usr/bin/xmllint'
  4904. XML_CATALOG_FILE='/etc/xml/catalog'
  4905. XSLTPROC='/usr/bin/xsltproc'
  4906. YACC='bison -y'
  4907. YFLAGS=''
  4908. ac_ct_CC='gcc -m32'
  4909. ac_ct_DUMPBIN=''
  4910. am__EXEEXT_FALSE=''
  4911. am__EXEEXT_TRUE='#'
  4912. am__fastdepCC_FALSE='#'
  4913. am__fastdepCC_TRUE=''
  4914. am__include='include'
  4915. am__isrc=''
  4916. am__leading_dot='.'
  4917. am__quote=''
  4918. am__tar='${AMTAR} chof - "$$tardir"'
  4919. am__untar='${AMTAR} xf -'
  4920. bindir='${exec_prefix}/bin'
  4921. build='x86_64-unknown-linux-gnu'
  4922. build_alias=''
  4923. build_cpu='x86_64'
  4924. build_os='linux-gnu'
  4925. build_vendor='unknown'
  4926. datadir='${datarootdir}'
  4927. datarootdir='${prefix}/share'
  4928. docdir='${datarootdir}/doc/${PACKAGE}'
  4929. dvidir='${docdir}'
  4930. exec_prefix='${prefix}'
  4931. host='x86_64-unknown-linux-gnu'
  4932. host_alias=''
  4933. host_cpu='x86_64'
  4934. host_os='linux-gnu'
  4935. host_vendor='unknown'
  4936. htmldir='${docdir}'
  4937. includedir='/usr/include/security'
  4938. infodir='${datarootdir}/info'
  4939. install_sh='${SHELL} /home/myHomeFolder/aur/lib32-pam/src/Linux-PAM-1.1.6/build-aux/install-sh'
  4940. libc_cv_fpie='yes'
  4941. libdir='/usr/lib32'
  4942. libexecdir='${exec_prefix}/libexec'
  4943. libtirpc_CFLAGS='-I/usr/include/tirpc  '
  4944. libtirpc_LIBS='-L/usr/lib32 -ltirpc  '
  4945. localedir='${datarootdir}/locale'
  4946. localstatedir='/var'
  4947. lt_ECHO='echo'
  4948. mandir='${datarootdir}/man'
  4949. mkdir_p='/usr/bin/mkdir -p'
  4950. oldincludedir='/usr/include'
  4951. pam_cv_ld_O1='yes'
  4952. pam_cv_ld_as_needed='yes'
  4953. pam_cv_ld_no_undefined='yes'
  4954. pam_xauth_path='/usr/bin/xauth'
  4955. pdfdir='${docdir}'
  4956. prefix='/usr'
  4957. program_transform_name='s,x,x,'
  4958. psdir='${docdir}'
  4959. sbindir='/sbin'
  4960. sharedstatedir='${prefix}/com'
  4961. sysconfdir='/etc'
  4962. target_alias=''
  4963.  
  4964. ## ----------- ##
  4965. ## confdefs.h. ##
  4966. ## ----------- ##
  4967.  
  4968. /* confdefs.h */
  4969. #define PACKAGE_NAME ""
  4970. #define PACKAGE_TARNAME ""
  4971. #define PACKAGE_VERSION ""
  4972. #define PACKAGE_STRING ""
  4973. #define PACKAGE_BUGREPORT ""
  4974. #define PACKAGE_URL ""
  4975. #define PACKAGE "Linux-PAM"
  4976. #define VERSION "1.1.6"
  4977. #define STDC_HEADERS 1
  4978. #define HAVE_SYS_TYPES_H 1
  4979. #define HAVE_SYS_STAT_H 1
  4980. #define HAVE_STDLIB_H 1
  4981. #define HAVE_STRING_H 1
  4982. #define HAVE_MEMORY_H 1
  4983. #define HAVE_STRINGS_H 1
  4984. #define HAVE_INTTYPES_H 1
  4985. #define HAVE_STDINT_H 1
  4986. #define HAVE_UNISTD_H 1
  4987. #define __EXTENSIONS__ 1
  4988. #define _ALL_SOURCE 1
  4989. #define _GNU_SOURCE 1
  4990. #define _POSIX_PTHREAD_SEMANTICS 1
  4991. #define _TANDEM_SOURCE 1
  4992. #define YYTEXT_POINTER 1
  4993. #define HAVE_DLFCN_H 1
  4994. #define LT_OBJDIR ".libs/"
  4995. #define _FILE_OFFSET_BITS 64
  4996. #define UNUSED __attribute__ ((unused))
  4997. #define _PAM_ISA "../../lib32/security"
  4998. #define USE_LCKPWDF 1
  4999. #define HAVE_PATHS_H 1
  5000. #define PAM_PATH_MAILDIR _PATH_MAILDIR
  5001. #define PAM_PATH_XAUTH "/usr/bin/xauth"
  5002. #define HAVE_CRACK_H 1
  5003. #define HAVE_LIBCRACK 1
  5004. #define HAVE_CRYPT_H 1
  5005. #define HAVE_CRYPT_R 1
  5006. #define PAM_PATH_RANDOMDEV "/dev/urandom"
  5007. #define HAVE_DB_CREATE 1
  5008. #define HAVE_DB_H 1
  5009. #define HAVE_YP_GET_DEFAULT_DOMAIN 1
  5010. #define HAVE_YPERR_STRING 1
  5011. #define HAVE_YP_MASTER 1
  5012. #define HAVE_YP_BIND 1
  5013. #define HAVE_YP_MATCH 1
  5014. #define HAVE_YP_UNBIND 1
  5015. #define HAVE_RPC_RPC_H 1
  5016. #define HAVE_RPCSVC_YPCLNT_H 1
  5017. #define HAVE_RPCSVC_YP_PROT_H 1
  5018. #define HAVE_DECL_GETRPCPORT 1
  5019. #define HAVE_DIRENT_H 1
  5020. #define STDC_HEADERS 1
  5021. #define HAVE_SYS_WAIT_H 1
  5022. #define HAVE_FCNTL_H 1
  5023. #define HAVE_LIMITS_H 1
  5024. #define HAVE_MALLOC_H 1
  5025. #define HAVE_SYS_FILE_H 1
  5026. #define HAVE_SYS_IOCTL_H 1
  5027. #define HAVE_SYS_TIME_H 1
  5028. #define HAVE_SYSLOG_H 1
  5029. #define HAVE_NET_IF_H 1
  5030. #define HAVE_TERMIO_H 1
  5031. #define HAVE_UNISTD_H 1
  5032. #define HAVE_SYS_FSUID_H 1
  5033. #define HAVE_LASTLOG_H 1
  5034. #define HAVE_UTMP_H 1
  5035. #define HAVE_UTMPX_H 1
  5036. #define TIME_WITH_SYS_TIME 1
  5037. #define GETGROUPS_T gid_t
  5038. #define HAVE_VPRINTF 1
  5039. #define HAVE_FSEEKO 1
  5040. #define HAVE_GETDOMAINNAME 1
  5041. #define HAVE_GETHOSTNAME 1
  5042. #define HAVE_GETTIMEOFDAY 1
  5043. #define HAVE_LCKPWDF 1
  5044. #define HAVE_MKDIR 1
  5045. #define HAVE_SELECT 1
  5046. #define HAVE_STRCSPN 1
  5047. #define HAVE_STRDUP 1
  5048. #define HAVE_STRSPN 1
  5049. #define HAVE_STRSTR 1
  5050. #define HAVE_STRTOL 1
  5051. #define HAVE_UNAME 1
  5052. #define HAVE_GETUTENT_R 1
  5053. #define HAVE_GETPWNAM_R 1
  5054. #define HAVE_GETPWUID_R 1
  5055. #define HAVE_GETGRNAM_R 1
  5056. #define HAVE_GETGRGID_R 1
  5057. #define HAVE_GETSPNAM_R 1
  5058. #define HAVE_GETGROUPLIST 1
  5059. #define HAVE_GETLINE 1
  5060. #define HAVE_GETDELIM 1
  5061. #define HAVE_INET_NTOP 1
  5062. #define HAVE_INET_PTON 1
  5063. #define HAVE_INNETGR 1
  5064. #define HAVE_RUSEROK_AF 1
  5065. #define HAVE_UNSHARE 1
  5066. #define ENABLE_NLS 1
  5067. #define HAVE_GETTEXT 1
  5068. #define HAVE_DCGETTEXT 1
  5069. #define HAVE_DNGETTEXT 1
  5070. #define HAVE_KEY_MANAGEMENT 1
  5071.  
  5072. configure: exit 0