Advertisement
Guest User

Untitled

a guest
May 13th, 2016
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 430.43 KB | None | 0 0
  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 OpenSMTPD-portable configure portable, which was
  5. generated by GNU Autoconf 2.69. Invocation command line was
  6.  
  7. $ ./configure
  8.  
  9. ## --------- ##
  10. ## Platform. ##
  11. ## --------- ##
  12.  
  13. hostname = opensmtpd
  14. uname -m = x86_64
  15. uname -r = 3.16.0-4-amd64
  16. uname -s = Linux
  17. uname -v = #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08)
  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/local/sbin
  31. PATH: /usr/local/bin
  32. PATH: /usr/sbin
  33. PATH: /usr/bin
  34. PATH: /sbin
  35. PATH: /bin
  36.  
  37.  
  38. ## ----------- ##
  39. ## Core tests. ##
  40. ## ----------- ##
  41.  
  42. configure:2792: checking for a BSD-compatible install
  43. configure:2860: result: /usr/bin/install -c
  44. configure:2871: checking whether build environment is sane
  45. configure:2921: result: yes
  46. configure:3062: checking for a thread-safe mkdir -p
  47. configure:3101: result: /bin/mkdir -p
  48. configure:3114: checking for gawk
  49. configure:3144: result: no
  50. configure:3114: checking for mawk
  51. configure:3130: found /usr/bin/mawk
  52. configure:3141: result: mawk
  53. configure:3152: checking whether make sets $(MAKE)
  54. configure:3174: result: yes
  55. configure:3283: checking build system type
  56. configure:3297: result: x86_64-unknown-linux-gnu
  57. configure:3317: checking host system type
  58. configure:3330: result: x86_64-unknown-linux-gnu
  59. configure:3371: checking how to print strings
  60. configure:3398: result: printf
  61. configure:3467: checking for gcc
  62. configure:3483: found /usr/bin/gcc
  63. configure:3494: result: gcc
  64. configure:3723: checking for C compiler version
  65. configure:3732: gcc --version >&5
  66. gcc (Debian 4.9.2-10) 4.9.2
  67. Copyright (C) 2014 Free Software Foundation, Inc.
  68. This is free software; see the source for copying conditions. There is NO
  69. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  70.  
  71. configure:3743: $? = 0
  72. configure:3732: gcc -v >&5
  73. Using built-in specs.
  74. COLLECT_GCC=gcc
  75. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
  76. Target: x86_64-linux-gnu
  77. Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.2-10' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib-list=m32,
  78. m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  79. Thread model: posix
  80. gcc version 4.9.2 (Debian 4.9.2-10)
  81. configure:3743: $? = 0
  82. configure:3732: gcc -V >&5
  83. gcc: error: unrecognized command line option '-V'
  84. gcc: fatal error: no input files
  85. compilation terminated.
  86. configure:3743: $? = 4
  87. configure:3732: gcc -qversion >&5
  88. gcc: error: unrecognized command line option '-qversion'
  89. gcc: fatal error: no input files
  90. compilation terminated.
  91. configure:3743: $? = 4
  92. configure:3763: checking whether the C compiler works
  93. configure:3785: gcc conftest.c >&5
  94. configure:3789: $? = 0
  95. configure:3837: result: yes
  96. configure:3840: checking for C compiler default output file name
  97. configure:3842: result: a.out
  98. configure:3848: checking for suffix of executables
  99. configure:3855: gcc -o conftest conftest.c >&5
  100. configure:3859: $? = 0
  101. configure:3881: result:
  102. configure:3903: checking whether we are cross compiling
  103. configure:3911: gcc -o conftest conftest.c >&5
  104. configure:3915: $? = 0
  105. configure:3922: ./conftest
  106. configure:3926: $? = 0
  107. configure:3941: result: no
  108. configure:3946: checking for suffix of object files
  109. configure:3968: gcc -c conftest.c >&5
  110. configure:3972: $? = 0
  111. configure:3993: result: o
  112. configure:3997: checking whether we are using the GNU C compiler
  113. configure:4016: gcc -c conftest.c >&5
  114. configure:4016: $? = 0
  115. configure:4025: result: yes
  116. configure:4034: checking whether gcc accepts -g
  117. configure:4054: gcc -c -g conftest.c >&5
  118. configure:4054: $? = 0
  119. configure:4095: result: yes
  120. configure:4112: checking for gcc option to accept ISO C89
  121. configure:4175: gcc -c -g -O2 conftest.c >&5
  122. configure:4175: $? = 0
  123. configure:4188: result: none needed
  124. configure:4208: checking for a sed that does not truncate output
  125. configure:4272: result: /bin/sed
  126. configure:4290: checking for grep that handles long lines and -e
  127. configure:4348: result: /bin/grep
  128. configure:4353: checking for egrep
  129. configure:4415: result: /bin/grep -E
  130. configure:4420: checking for fgrep
  131. configure:4482: result: /bin/grep -F
  132. configure:4517: checking for ld used by gcc
  133. configure:4584: result: /usr/bin/ld
  134. configure:4591: checking if the linker (/usr/bin/ld) is GNU ld
  135. configure:4606: result: yes
  136. configure:4618: checking for BSD- or MS-compatible name lister (nm)
  137. configure:4667: result: /usr/bin/nm -B
  138. configure:4797: checking the name lister (/usr/bin/nm -B) interface
  139. configure:4804: gcc -c -g -O2 conftest.c >&5
  140. configure:4807: /usr/bin/nm -B "conftest.o"
  141. configure:4810: output
  142. 0000000000000000 B some_variable
  143. configure:4817: result: BSD nm
  144. configure:4820: checking whether ln -s works
  145. configure:4824: result: yes
  146. configure:4832: checking the maximum length of command line arguments
  147. configure:4962: result: 1572864
  148. configure:4979: checking whether the shell understands some XSI constructs
  149. configure:4989: result: yes
  150. configure:4993: checking whether the shell understands "+="
  151. configure:4999: result: yes
  152. configure:5034: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
  153. configure:5074: result: func_convert_file_noop
  154. configure:5081: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
  155. configure:5101: result: func_convert_file_noop
  156. configure:5108: checking for /usr/bin/ld option to reload object files
  157. configure:5115: result: -r
  158. configure:5189: checking for objdump
  159. configure:5205: found /usr/bin/objdump
  160. configure:5216: result: objdump
  161. configure:5248: checking how to recognize dependent libraries
  162. configure:5450: result: pass_all
  163. configure:5535: checking for dlltool
  164. configure:5565: result: no
  165. configure:5595: checking how to associate runtime and link libraries
  166. configure:5622: result: printf %s\n
  167. configure:5683: checking for ar
  168. configure:5699: found /usr/bin/ar
  169. configure:5710: result: ar
  170. configure:5747: checking for archiver @FILE support
  171. configure:5764: gcc -c -g -O2 conftest.c >&5
  172. configure:5764: $? = 0
  173. configure:5767: ar cru libconftest.a @conftest.lst >&5
  174. configure:5770: $? = 0
  175. configure:5775: ar cru libconftest.a @conftest.lst >&5
  176. ar: conftest.o: No such file or directory
  177. configure:5778: $? = 1
  178. configure:5790: result: @
  179. configure:5848: checking for strip
  180. configure:5864: found /usr/bin/strip
  181. configure:5875: result: strip
  182. configure:5947: checking for ranlib
  183. configure:5963: found /usr/bin/ranlib
  184. configure:5974: result: ranlib
  185. configure:6076: checking command to parse /usr/bin/nm -B output from gcc object
  186. configure:6196: gcc -c -g -O2 conftest.c >&5
  187. configure:6199: $? = 0
  188. configure:6203: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
  189. configure:6206: $? = 0
  190. configure:6272: gcc -o conftest -g -O2 conftest.c conftstm.o >&5
  191. configure:6275: $? = 0
  192. configure:6313: result: ok
  193. configure:6350: checking for sysroot
  194. configure:6380: result: no
  195. configure:6457: gcc -c -g -O2 conftest.c >&5
  196. configure:6460: $? = 0
  197. configure:6636: checking for mt
  198. configure:6652: found /bin/mt
  199. configure:6663: result: mt
  200. configure:6686: checking if mt is a manifest tool
  201. configure:6692: mt '-?'
  202. configure:6700: result: no
  203. configure:7342: checking how to run the C preprocessor
  204. configure:7373: gcc -E conftest.c
  205. configure:7373: $? = 0
  206. configure:7387: gcc -E conftest.c
  207. conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
  208. #include <ac_nonexistent.h>
  209. ^
  210. compilation terminated.
  211. configure:7387: $? = 1
  212. configure: failed program was:
  213. | /* confdefs.h */
  214. | #define PACKAGE_NAME "OpenSMTPD-portable"
  215. | #define PACKAGE_TARNAME "opensmtpd"
  216. | #define PACKAGE_VERSION "portable"
  217. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  218. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  219. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  220. | #define PACKAGE "opensmtpd"
  221. | #define VERSION "portable"
  222. | /* end confdefs.h. */
  223. | #include <ac_nonexistent.h>
  224. configure:7412: result: gcc -E
  225. configure:7432: gcc -E conftest.c
  226. configure:7432: $? = 0
  227. configure:7446: gcc -E conftest.c
  228. conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
  229. #include <ac_nonexistent.h>
  230. ^
  231. compilation terminated.
  232. configure:7446: $? = 1
  233. configure: failed program was:
  234. | /* confdefs.h */
  235. | #define PACKAGE_NAME "OpenSMTPD-portable"
  236. | #define PACKAGE_TARNAME "opensmtpd"
  237. | #define PACKAGE_VERSION "portable"
  238. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  239. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  240. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  241. | #define PACKAGE "opensmtpd"
  242. | #define VERSION "portable"
  243. | /* end confdefs.h. */
  244. | #include <ac_nonexistent.h>
  245. configure:7475: checking for ANSI C header files
  246. configure:7495: gcc -c -g -O2 conftest.c >&5
  247. configure:7495: $? = 0
  248. configure:7568: gcc -o conftest -g -O2 conftest.c >&5
  249. configure:7568: $? = 0
  250. configure:7568: ./conftest
  251. configure:7568: $? = 0
  252. configure:7579: result: yes
  253. configure:7592: checking for sys/types.h
  254. configure:7592: gcc -c -g -O2 conftest.c >&5
  255. configure:7592: $? = 0
  256. configure:7592: result: yes
  257. configure:7592: checking for sys/stat.h
  258. configure:7592: gcc -c -g -O2 conftest.c >&5
  259. configure:7592: $? = 0
  260. configure:7592: result: yes
  261. configure:7592: checking for stdlib.h
  262. configure:7592: gcc -c -g -O2 conftest.c >&5
  263. configure:7592: $? = 0
  264. configure:7592: result: yes
  265. configure:7592: checking for string.h
  266. configure:7592: gcc -c -g -O2 conftest.c >&5
  267. configure:7592: $? = 0
  268. configure:7592: result: yes
  269. configure:7592: checking for memory.h
  270. configure:7592: gcc -c -g -O2 conftest.c >&5
  271. configure:7592: $? = 0
  272. configure:7592: result: yes
  273. configure:7592: checking for strings.h
  274. configure:7592: gcc -c -g -O2 conftest.c >&5
  275. configure:7592: $? = 0
  276. configure:7592: result: yes
  277. configure:7592: checking for inttypes.h
  278. configure:7592: gcc -c -g -O2 conftest.c >&5
  279. configure:7592: $? = 0
  280. configure:7592: result: yes
  281. configure:7592: checking for stdint.h
  282. configure:7592: gcc -c -g -O2 conftest.c >&5
  283. configure:7592: $? = 0
  284. configure:7592: result: yes
  285. configure:7592: checking for unistd.h
  286. configure:7592: gcc -c -g -O2 conftest.c >&5
  287. configure:7592: $? = 0
  288. configure:7592: result: yes
  289. configure:7606: checking for dlfcn.h
  290. configure:7606: gcc -c -g -O2 conftest.c >&5
  291. configure:7606: $? = 0
  292. configure:7606: result: yes
  293. configure:7812: checking for objdir
  294. configure:7827: result: .libs
  295. configure:8098: checking if gcc supports -fno-rtti -fno-exceptions
  296. configure:8116: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5
  297. cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
  298. configure:8120: $? = 0
  299. configure:8133: result: no
  300. configure:8460: checking for gcc option to produce PIC
  301. configure:8467: result: -fPIC -DPIC
  302. configure:8475: checking if gcc PIC flag -fPIC -DPIC works
  303. configure:8493: gcc -c -g -O2 -fPIC -DPIC -DPIC conftest.c >&5
  304. configure:8497: $? = 0
  305. configure:8510: result: yes
  306. configure:8539: checking if gcc static flag -static works
  307. configure:8567: result: yes
  308. configure:8582: checking if gcc supports -c -o file.o
  309. configure:8603: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
  310. configure:8607: $? = 0
  311. configure:8629: result: yes
  312. configure:8637: checking if gcc supports -c -o file.o
  313. configure:8684: result: yes
  314. configure:8717: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
  315. configure:9870: result: yes
  316. configure:9907: checking whether -lc should be explicitly linked in
  317. configure:9915: gcc -c -g -O2 conftest.c >&5
  318. configure:9918: $? = 0
  319. configure:9933: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
  320. configure:9936: $? = 0
  321. configure:9950: result: no
  322. configure:10110: checking dynamic linker characteristics
  323. configure:10621: gcc -o conftest -g -O2 -Wl,-rpath -Wl,/foo conftest.c >&5
  324. configure:10621: $? = 0
  325. configure:10843: result: GNU/Linux ld.so
  326. configure:10950: checking how to hardcode library paths into programs
  327. configure:10975: result: immediate
  328. configure:11515: checking whether stripping libraries is possible
  329. configure:11520: result: yes
  330. configure:11555: checking if libtool supports shared libraries
  331. configure:11557: result: yes
  332. configure:11560: checking whether to build shared libraries
  333. configure:11581: result: yes
  334. configure:11584: checking whether to build static libraries
  335. configure:11588: result: yes
  336. configure:11692: checking for gcc
  337. configure:11719: result: gcc
  338. configure:11948: checking for C compiler version
  339. configure:11957: gcc --version >&5
  340. gcc (Debian 4.9.2-10) 4.9.2
  341. Copyright (C) 2014 Free Software Foundation, Inc.
  342. This is free software; see the source for copying conditions. There is NO
  343. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  344.  
  345. configure:11968: $? = 0
  346. configure:11957: gcc -v >&5
  347. Using built-in specs.
  348. COLLECT_GCC=gcc
  349. COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
  350. Target: x86_64-linux-gnu
  351. Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.2-10' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 --with-multilib-list=m32,
  352. m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
  353. Thread model: posix
  354. gcc version 4.9.2 (Debian 4.9.2-10)
  355. configure:11968: $? = 0
  356. configure:11957: gcc -V >&5
  357. gcc: error: unrecognized command line option '-V'
  358. gcc: fatal error: no input files
  359. compilation terminated.
  360. configure:11968: $? = 4
  361. configure:11957: gcc -qversion >&5
  362. gcc: error: unrecognized command line option '-qversion'
  363. gcc: fatal error: no input files
  364. compilation terminated.
  365. configure:11968: $? = 4
  366. configure:11972: checking whether we are using the GNU C compiler
  367. configure:12000: result: yes
  368. configure:12009: checking whether gcc accepts -g
  369. configure:12070: result: yes
  370. configure:12087: checking for gcc option to accept ISO C89
  371. configure:12163: result: none needed
  372. configure:12184: checking whether byte ordering is bigendian
  373. configure:12199: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  374. conftest.c:24:9: error: unknown type name 'not'
  375. not a universal capable compiler
  376. ^
  377. conftest.c:24:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
  378. not a universal capable compiler
  379. ^
  380. conftest.c:24:15: error: unknown type name 'universal'
  381. configure:12199: $? = 1
  382. configure: failed program was:
  383. | /* confdefs.h */
  384. | #define PACKAGE_NAME "OpenSMTPD-portable"
  385. | #define PACKAGE_TARNAME "opensmtpd"
  386. | #define PACKAGE_VERSION "portable"
  387. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  388. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  389. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  390. | #define PACKAGE "opensmtpd"
  391. | #define VERSION "portable"
  392. | #define STDC_HEADERS 1
  393. | #define HAVE_SYS_TYPES_H 1
  394. | #define HAVE_SYS_STAT_H 1
  395. | #define HAVE_STDLIB_H 1
  396. | #define HAVE_STRING_H 1
  397. | #define HAVE_MEMORY_H 1
  398. | #define HAVE_STRINGS_H 1
  399. | #define HAVE_INTTYPES_H 1
  400. | #define HAVE_STDINT_H 1
  401. | #define HAVE_UNISTD_H 1
  402. | #define HAVE_DLFCN_H 1
  403. | #define LT_OBJDIR ".libs/"
  404. | /* end confdefs.h. */
  405. | #ifndef __APPLE_CC__
  406. | not a universal capable compiler
  407. | #endif
  408. | typedef int dummy;
  409. |
  410. configure:12244: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  411. configure:12244: $? = 0
  412. configure:12262: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  413. conftest.c: In function 'main':
  414. conftest.c:30:4: error: unknown type name 'not'
  415. not big endian
  416. ^
  417. conftest.c:30:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
  418. not big endian
  419. ^
  420. configure:12262: $? = 1
  421. configure: failed program was:
  422. | /* confdefs.h */
  423. | #define PACKAGE_NAME "OpenSMTPD-portable"
  424. | #define PACKAGE_TARNAME "opensmtpd"
  425. | #define PACKAGE_VERSION "portable"
  426. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  427. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  428. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  429. | #define PACKAGE "opensmtpd"
  430. | #define VERSION "portable"
  431. | #define STDC_HEADERS 1
  432. | #define HAVE_SYS_TYPES_H 1
  433. | #define HAVE_SYS_STAT_H 1
  434. | #define HAVE_STDLIB_H 1
  435. | #define HAVE_STRING_H 1
  436. | #define HAVE_MEMORY_H 1
  437. | #define HAVE_STRINGS_H 1
  438. | #define HAVE_INTTYPES_H 1
  439. | #define HAVE_STDINT_H 1
  440. | #define HAVE_UNISTD_H 1
  441. | #define HAVE_DLFCN_H 1
  442. | #define LT_OBJDIR ".libs/"
  443. | /* end confdefs.h. */
  444. | #include <sys/types.h>
  445. | #include <sys/param.h>
  446. |
  447. | int
  448. | main ()
  449. | {
  450. | #if BYTE_ORDER != BIG_ENDIAN
  451. | not big endian
  452. | #endif
  453. |
  454. | ;
  455. | return 0;
  456. | }
  457. configure:12390: result: no
  458. configure:12418: checking how to run the C preprocessor
  459. configure:12488: result: gcc -E
  460. configure:12508: gcc -E conftest.c
  461. configure:12508: $? = 0
  462. configure:12522: gcc -E conftest.c
  463. conftest.c:23:28: fatal error: ac_nonexistent.h: No such file or directory
  464. #include <ac_nonexistent.h>
  465. ^
  466. compilation terminated.
  467. configure:12522: $? = 1
  468. configure: failed program was:
  469. | /* confdefs.h */
  470. | #define PACKAGE_NAME "OpenSMTPD-portable"
  471. | #define PACKAGE_TARNAME "opensmtpd"
  472. | #define PACKAGE_VERSION "portable"
  473. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  474. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  475. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  476. | #define PACKAGE "opensmtpd"
  477. | #define VERSION "portable"
  478. | #define STDC_HEADERS 1
  479. | #define HAVE_SYS_TYPES_H 1
  480. | #define HAVE_SYS_STAT_H 1
  481. | #define HAVE_STDLIB_H 1
  482. | #define HAVE_STRING_H 1
  483. | #define HAVE_MEMORY_H 1
  484. | #define HAVE_STRINGS_H 1
  485. | #define HAVE_INTTYPES_H 1
  486. | #define HAVE_STDINT_H 1
  487. | #define HAVE_UNISTD_H 1
  488. | #define HAVE_DLFCN_H 1
  489. | #define LT_OBJDIR ".libs/"
  490. | /* end confdefs.h. */
  491. | #include <ac_nonexistent.h>
  492. configure:12554: checking for ar
  493. configure:12572: found /usr/bin/ar
  494. configure:12584: result: /usr/bin/ar
  495. configure:12594: checking for cat
  496. configure:12612: found /bin/cat
  497. configure:12624: result: /bin/cat
  498. configure:12634: checking for zcat
  499. configure:12652: found /bin/zcat
  500. configure:12664: result: /bin/zcat
  501. configure:12675: checking for sed
  502. configure:12705: result: /bin/sed
  503. configure:12715: checking for bash
  504. configure:12733: found /bin/bash
  505. configure:12745: result: /bin/bash
  506. configure:12755: checking for ksh
  507. configure:12785: result: /bin/bash
  508. configure:12795: checking for sh
  509. configure:12825: result: /bin/bash
  510. configure:12835: checking for sh
  511. configure:12853: found /bin/sh
  512. configure:12865: result: /bin/sh
  513. configure:12875: checking for groff
  514. configure:12893: found /usr/bin/groff
  515. configure:12905: result: /usr/bin/groff
  516. configure:12915: checking for nroff
  517. configure:12933: found /usr/bin/nroff
  518. configure:12945: result: /usr/bin/nroff
  519. configure:12955: checking for mandoc
  520. configure:12988: result: no
  521. configure:12997: checking for bison
  522. configure:13027: result: no
  523. configure:12997: checking for byacc
  524. configure:13027: result: no
  525. configure:13101: checking crypt.h usability
  526. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  527. configure:13101: $? = 0
  528. configure:13101: result: yes
  529. configure:13101: checking crypt.h presence
  530. configure:13101: gcc -E conftest.c
  531. configure:13101: $? = 0
  532. configure:13101: result: yes
  533. configure:13101: checking for crypt.h
  534. configure:13101: result: yes
  535. configure:13101: checking dirent.h usability
  536. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  537. configure:13101: $? = 0
  538. configure:13101: result: yes
  539. configure:13101: checking dirent.h presence
  540. configure:13101: gcc -E conftest.c
  541. configure:13101: $? = 0
  542. configure:13101: result: yes
  543. configure:13101: checking for dirent.h
  544. configure:13101: result: yes
  545. configure:13101: checking fcntl.h usability
  546. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  547. configure:13101: $? = 0
  548. configure:13101: result: yes
  549. configure:13101: checking fcntl.h presence
  550. configure:13101: gcc -E conftest.c
  551. configure:13101: $? = 0
  552. configure:13101: result: yes
  553. configure:13101: checking for fcntl.h
  554. configure:13101: result: yes
  555. configure:13101: checking getopt.h usability
  556. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  557. configure:13101: $? = 0
  558. configure:13101: result: yes
  559. configure:13101: checking getopt.h presence
  560. configure:13101: gcc -E conftest.c
  561. configure:13101: $? = 0
  562. configure:13101: result: yes
  563. configure:13101: checking for getopt.h
  564. configure:13101: result: yes
  565. configure:13101: checking grp.h usability
  566. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  567. configure:13101: $? = 0
  568. configure:13101: result: yes
  569. configure:13101: checking grp.h presence
  570. configure:13101: gcc -E conftest.c
  571. configure:13101: $? = 0
  572. configure:13101: result: yes
  573. configure:13101: checking for grp.h
  574. configure:13101: result: yes
  575. configure:13101: checking libgen.h usability
  576. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  577. configure:13101: $? = 0
  578. configure:13101: result: yes
  579. configure:13101: checking libgen.h presence
  580. configure:13101: gcc -E conftest.c
  581. configure:13101: $? = 0
  582. configure:13101: result: yes
  583. configure:13101: checking for libgen.h
  584. configure:13101: result: yes
  585. configure:13101: checking limits.h usability
  586. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  587. configure:13101: $? = 0
  588. configure:13101: result: yes
  589. configure:13101: checking limits.h presence
  590. configure:13101: gcc -E conftest.c
  591. configure:13101: $? = 0
  592. configure:13101: result: yes
  593. configure:13101: checking for limits.h
  594. configure:13101: result: yes
  595. configure:13101: checking maillock.h usability
  596. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  597. conftest.c:63:22: fatal error: maillock.h: No such file or directory
  598. #include <maillock.h>
  599. ^
  600. compilation terminated.
  601. configure:13101: $? = 1
  602. configure: failed program was:
  603. | /* confdefs.h */
  604. | #define PACKAGE_NAME "OpenSMTPD-portable"
  605. | #define PACKAGE_TARNAME "opensmtpd"
  606. | #define PACKAGE_VERSION "portable"
  607. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  608. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  609. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  610. | #define PACKAGE "opensmtpd"
  611. | #define VERSION "portable"
  612. | #define STDC_HEADERS 1
  613. | #define HAVE_SYS_TYPES_H 1
  614. | #define HAVE_SYS_STAT_H 1
  615. | #define HAVE_STDLIB_H 1
  616. | #define HAVE_STRING_H 1
  617. | #define HAVE_MEMORY_H 1
  618. | #define HAVE_STRINGS_H 1
  619. | #define HAVE_INTTYPES_H 1
  620. | #define HAVE_STDINT_H 1
  621. | #define HAVE_UNISTD_H 1
  622. | #define HAVE_DLFCN_H 1
  623. | #define LT_OBJDIR ".libs/"
  624. | #define HAVE_CRYPT_H 1
  625. | #define HAVE_DIRENT_H 1
  626. | #define HAVE_FCNTL_H 1
  627. | #define HAVE_GETOPT_H 1
  628. | #define HAVE_GRP_H 1
  629. | #define HAVE_LIBGEN_H 1
  630. | #define HAVE_LIMITS_H 1
  631. | /* end confdefs.h. */
  632. | #include <stdio.h>
  633. | #ifdef HAVE_SYS_TYPES_H
  634. | # include <sys/types.h>
  635. | #endif
  636. | #ifdef HAVE_SYS_STAT_H
  637. | # include <sys/stat.h>
  638. | #endif
  639. | #ifdef STDC_HEADERS
  640. | # include <stdlib.h>
  641. | # include <stddef.h>
  642. | #else
  643. | # ifdef HAVE_STDLIB_H
  644. | # include <stdlib.h>
  645. | # endif
  646. | #endif
  647. | #ifdef HAVE_STRING_H
  648. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  649. | # include <memory.h>
  650. | # endif
  651. | # include <string.h>
  652. | #endif
  653. | #ifdef HAVE_STRINGS_H
  654. | # include <strings.h>
  655. | #endif
  656. | #ifdef HAVE_INTTYPES_H
  657. | # include <inttypes.h>
  658. | #endif
  659. | #ifdef HAVE_STDINT_H
  660. | # include <stdint.h>
  661. | #endif
  662. | #ifdef HAVE_UNISTD_H
  663. | # include <unistd.h>
  664. | #endif
  665. | #include <maillock.h>
  666. configure:13101: result: no
  667. configure:13101: checking maillock.h presence
  668. configure:13101: gcc -E conftest.c
  669. conftest.c:30:22: fatal error: maillock.h: No such file or directory
  670. #include <maillock.h>
  671. ^
  672. compilation terminated.
  673. configure:13101: $? = 1
  674. configure: failed program was:
  675. | /* confdefs.h */
  676. | #define PACKAGE_NAME "OpenSMTPD-portable"
  677. | #define PACKAGE_TARNAME "opensmtpd"
  678. | #define PACKAGE_VERSION "portable"
  679. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  680. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  681. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  682. | #define PACKAGE "opensmtpd"
  683. | #define VERSION "portable"
  684. | #define STDC_HEADERS 1
  685. | #define HAVE_SYS_TYPES_H 1
  686. | #define HAVE_SYS_STAT_H 1
  687. | #define HAVE_STDLIB_H 1
  688. | #define HAVE_STRING_H 1
  689. | #define HAVE_MEMORY_H 1
  690. | #define HAVE_STRINGS_H 1
  691. | #define HAVE_INTTYPES_H 1
  692. | #define HAVE_STDINT_H 1
  693. | #define HAVE_UNISTD_H 1
  694. | #define HAVE_DLFCN_H 1
  695. | #define LT_OBJDIR ".libs/"
  696. | #define HAVE_CRYPT_H 1
  697. | #define HAVE_DIRENT_H 1
  698. | #define HAVE_FCNTL_H 1
  699. | #define HAVE_GETOPT_H 1
  700. | #define HAVE_GRP_H 1
  701. | #define HAVE_LIBGEN_H 1
  702. | #define HAVE_LIMITS_H 1
  703. | /* end confdefs.h. */
  704. | #include <maillock.h>
  705. configure:13101: result: no
  706. configure:13101: checking for maillock.h
  707. configure:13101: result: no
  708. configure:13101: checking mach/mach_time.h usability
  709. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  710. conftest.c:63:28: fatal error: mach/mach_time.h: No such file or directory
  711. #include <mach/mach_time.h>
  712. ^
  713. compilation terminated.
  714. configure:13101: $? = 1
  715. configure: failed program was:
  716. | /* confdefs.h */
  717. | #define PACKAGE_NAME "OpenSMTPD-portable"
  718. | #define PACKAGE_TARNAME "opensmtpd"
  719. | #define PACKAGE_VERSION "portable"
  720. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  721. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  722. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  723. | #define PACKAGE "opensmtpd"
  724. | #define VERSION "portable"
  725. | #define STDC_HEADERS 1
  726. | #define HAVE_SYS_TYPES_H 1
  727. | #define HAVE_SYS_STAT_H 1
  728. | #define HAVE_STDLIB_H 1
  729. | #define HAVE_STRING_H 1
  730. | #define HAVE_MEMORY_H 1
  731. | #define HAVE_STRINGS_H 1
  732. | #define HAVE_INTTYPES_H 1
  733. | #define HAVE_STDINT_H 1
  734. | #define HAVE_UNISTD_H 1
  735. | #define HAVE_DLFCN_H 1
  736. | #define LT_OBJDIR ".libs/"
  737. | #define HAVE_CRYPT_H 1
  738. | #define HAVE_DIRENT_H 1
  739. | #define HAVE_FCNTL_H 1
  740. | #define HAVE_GETOPT_H 1
  741. | #define HAVE_GRP_H 1
  742. | #define HAVE_LIBGEN_H 1
  743. | #define HAVE_LIMITS_H 1
  744. | /* end confdefs.h. */
  745. | #include <stdio.h>
  746. | #ifdef HAVE_SYS_TYPES_H
  747. | # include <sys/types.h>
  748. | #endif
  749. | #ifdef HAVE_SYS_STAT_H
  750. | # include <sys/stat.h>
  751. | #endif
  752. | #ifdef STDC_HEADERS
  753. | # include <stdlib.h>
  754. | # include <stddef.h>
  755. | #else
  756. | # ifdef HAVE_STDLIB_H
  757. | # include <stdlib.h>
  758. | # endif
  759. | #endif
  760. | #ifdef HAVE_STRING_H
  761. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  762. | # include <memory.h>
  763. | # endif
  764. | # include <string.h>
  765. | #endif
  766. | #ifdef HAVE_STRINGS_H
  767. | # include <strings.h>
  768. | #endif
  769. | #ifdef HAVE_INTTYPES_H
  770. | # include <inttypes.h>
  771. | #endif
  772. | #ifdef HAVE_STDINT_H
  773. | # include <stdint.h>
  774. | #endif
  775. | #ifdef HAVE_UNISTD_H
  776. | # include <unistd.h>
  777. | #endif
  778. | #include <mach/mach_time.h>
  779. configure:13101: result: no
  780. configure:13101: checking mach/mach_time.h presence
  781. configure:13101: gcc -E conftest.c
  782. conftest.c:30:28: fatal error: mach/mach_time.h: No such file or directory
  783. #include <mach/mach_time.h>
  784. ^
  785. compilation terminated.
  786. configure:13101: $? = 1
  787. configure: failed program was:
  788. | /* confdefs.h */
  789. | #define PACKAGE_NAME "OpenSMTPD-portable"
  790. | #define PACKAGE_TARNAME "opensmtpd"
  791. | #define PACKAGE_VERSION "portable"
  792. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  793. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  794. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  795. | #define PACKAGE "opensmtpd"
  796. | #define VERSION "portable"
  797. | #define STDC_HEADERS 1
  798. | #define HAVE_SYS_TYPES_H 1
  799. | #define HAVE_SYS_STAT_H 1
  800. | #define HAVE_STDLIB_H 1
  801. | #define HAVE_STRING_H 1
  802. | #define HAVE_MEMORY_H 1
  803. | #define HAVE_STRINGS_H 1
  804. | #define HAVE_INTTYPES_H 1
  805. | #define HAVE_STDINT_H 1
  806. | #define HAVE_UNISTD_H 1
  807. | #define HAVE_DLFCN_H 1
  808. | #define LT_OBJDIR ".libs/"
  809. | #define HAVE_CRYPT_H 1
  810. | #define HAVE_DIRENT_H 1
  811. | #define HAVE_FCNTL_H 1
  812. | #define HAVE_GETOPT_H 1
  813. | #define HAVE_GRP_H 1
  814. | #define HAVE_LIBGEN_H 1
  815. | #define HAVE_LIMITS_H 1
  816. | /* end confdefs.h. */
  817. | #include <mach/mach_time.h>
  818. configure:13101: result: no
  819. configure:13101: checking for mach/mach_time.h
  820. configure:13101: result: no
  821. configure:13101: checking ndir.h usability
  822. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  823. conftest.c:63:18: fatal error: ndir.h: No such file or directory
  824. #include <ndir.h>
  825. ^
  826. compilation terminated.
  827. configure:13101: $? = 1
  828. configure: failed program was:
  829. | /* confdefs.h */
  830. | #define PACKAGE_NAME "OpenSMTPD-portable"
  831. | #define PACKAGE_TARNAME "opensmtpd"
  832. | #define PACKAGE_VERSION "portable"
  833. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  834. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  835. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  836. | #define PACKAGE "opensmtpd"
  837. | #define VERSION "portable"
  838. | #define STDC_HEADERS 1
  839. | #define HAVE_SYS_TYPES_H 1
  840. | #define HAVE_SYS_STAT_H 1
  841. | #define HAVE_STDLIB_H 1
  842. | #define HAVE_STRING_H 1
  843. | #define HAVE_MEMORY_H 1
  844. | #define HAVE_STRINGS_H 1
  845. | #define HAVE_INTTYPES_H 1
  846. | #define HAVE_STDINT_H 1
  847. | #define HAVE_UNISTD_H 1
  848. | #define HAVE_DLFCN_H 1
  849. | #define LT_OBJDIR ".libs/"
  850. | #define HAVE_CRYPT_H 1
  851. | #define HAVE_DIRENT_H 1
  852. | #define HAVE_FCNTL_H 1
  853. | #define HAVE_GETOPT_H 1
  854. | #define HAVE_GRP_H 1
  855. | #define HAVE_LIBGEN_H 1
  856. | #define HAVE_LIMITS_H 1
  857. | /* end confdefs.h. */
  858. | #include <stdio.h>
  859. | #ifdef HAVE_SYS_TYPES_H
  860. | # include <sys/types.h>
  861. | #endif
  862. | #ifdef HAVE_SYS_STAT_H
  863. | # include <sys/stat.h>
  864. | #endif
  865. | #ifdef STDC_HEADERS
  866. | # include <stdlib.h>
  867. | # include <stddef.h>
  868. | #else
  869. | # ifdef HAVE_STDLIB_H
  870. | # include <stdlib.h>
  871. | # endif
  872. | #endif
  873. | #ifdef HAVE_STRING_H
  874. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  875. | # include <memory.h>
  876. | # endif
  877. | # include <string.h>
  878. | #endif
  879. | #ifdef HAVE_STRINGS_H
  880. | # include <strings.h>
  881. | #endif
  882. | #ifdef HAVE_INTTYPES_H
  883. | # include <inttypes.h>
  884. | #endif
  885. | #ifdef HAVE_STDINT_H
  886. | # include <stdint.h>
  887. | #endif
  888. | #ifdef HAVE_UNISTD_H
  889. | # include <unistd.h>
  890. | #endif
  891. | #include <ndir.h>
  892. configure:13101: result: no
  893. configure:13101: checking ndir.h presence
  894. configure:13101: gcc -E conftest.c
  895. conftest.c:30:18: fatal error: ndir.h: No such file or directory
  896. #include <ndir.h>
  897. ^
  898. compilation terminated.
  899. configure:13101: $? = 1
  900. configure: failed program was:
  901. | /* confdefs.h */
  902. | #define PACKAGE_NAME "OpenSMTPD-portable"
  903. | #define PACKAGE_TARNAME "opensmtpd"
  904. | #define PACKAGE_VERSION "portable"
  905. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  906. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  907. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  908. | #define PACKAGE "opensmtpd"
  909. | #define VERSION "portable"
  910. | #define STDC_HEADERS 1
  911. | #define HAVE_SYS_TYPES_H 1
  912. | #define HAVE_SYS_STAT_H 1
  913. | #define HAVE_STDLIB_H 1
  914. | #define HAVE_STRING_H 1
  915. | #define HAVE_MEMORY_H 1
  916. | #define HAVE_STRINGS_H 1
  917. | #define HAVE_INTTYPES_H 1
  918. | #define HAVE_STDINT_H 1
  919. | #define HAVE_UNISTD_H 1
  920. | #define HAVE_DLFCN_H 1
  921. | #define LT_OBJDIR ".libs/"
  922. | #define HAVE_CRYPT_H 1
  923. | #define HAVE_DIRENT_H 1
  924. | #define HAVE_FCNTL_H 1
  925. | #define HAVE_GETOPT_H 1
  926. | #define HAVE_GRP_H 1
  927. | #define HAVE_LIBGEN_H 1
  928. | #define HAVE_LIMITS_H 1
  929. | /* end confdefs.h. */
  930. | #include <ndir.h>
  931. configure:13101: result: no
  932. configure:13101: checking for ndir.h
  933. configure:13101: result: no
  934. configure:13101: checking netdb.h usability
  935. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  936. configure:13101: $? = 0
  937. configure:13101: result: yes
  938. configure:13101: checking netdb.h presence
  939. configure:13101: gcc -E conftest.c
  940. configure:13101: $? = 0
  941. configure:13101: result: yes
  942. configure:13101: checking for netdb.h
  943. configure:13101: result: yes
  944. configure:13101: checking pam/pam_appl.h usability
  945. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  946. conftest.c:64:26: fatal error: pam/pam_appl.h: No such file or directory
  947. #include <pam/pam_appl.h>
  948. ^
  949. compilation terminated.
  950. configure:13101: $? = 1
  951. configure: failed program was:
  952. | /* confdefs.h */
  953. | #define PACKAGE_NAME "OpenSMTPD-portable"
  954. | #define PACKAGE_TARNAME "opensmtpd"
  955. | #define PACKAGE_VERSION "portable"
  956. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  957. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  958. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  959. | #define PACKAGE "opensmtpd"
  960. | #define VERSION "portable"
  961. | #define STDC_HEADERS 1
  962. | #define HAVE_SYS_TYPES_H 1
  963. | #define HAVE_SYS_STAT_H 1
  964. | #define HAVE_STDLIB_H 1
  965. | #define HAVE_STRING_H 1
  966. | #define HAVE_MEMORY_H 1
  967. | #define HAVE_STRINGS_H 1
  968. | #define HAVE_INTTYPES_H 1
  969. | #define HAVE_STDINT_H 1
  970. | #define HAVE_UNISTD_H 1
  971. | #define HAVE_DLFCN_H 1
  972. | #define LT_OBJDIR ".libs/"
  973. | #define HAVE_CRYPT_H 1
  974. | #define HAVE_DIRENT_H 1
  975. | #define HAVE_FCNTL_H 1
  976. | #define HAVE_GETOPT_H 1
  977. | #define HAVE_GRP_H 1
  978. | #define HAVE_LIBGEN_H 1
  979. | #define HAVE_LIMITS_H 1
  980. | #define HAVE_NETDB_H 1
  981. | /* end confdefs.h. */
  982. | #include <stdio.h>
  983. | #ifdef HAVE_SYS_TYPES_H
  984. | # include <sys/types.h>
  985. | #endif
  986. | #ifdef HAVE_SYS_STAT_H
  987. | # include <sys/stat.h>
  988. | #endif
  989. | #ifdef STDC_HEADERS
  990. | # include <stdlib.h>
  991. | # include <stddef.h>
  992. | #else
  993. | # ifdef HAVE_STDLIB_H
  994. | # include <stdlib.h>
  995. | # endif
  996. | #endif
  997. | #ifdef HAVE_STRING_H
  998. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  999. | # include <memory.h>
  1000. | # endif
  1001. | # include <string.h>
  1002. | #endif
  1003. | #ifdef HAVE_STRINGS_H
  1004. | # include <strings.h>
  1005. | #endif
  1006. | #ifdef HAVE_INTTYPES_H
  1007. | # include <inttypes.h>
  1008. | #endif
  1009. | #ifdef HAVE_STDINT_H
  1010. | # include <stdint.h>
  1011. | #endif
  1012. | #ifdef HAVE_UNISTD_H
  1013. | # include <unistd.h>
  1014. | #endif
  1015. | #include <pam/pam_appl.h>
  1016. configure:13101: result: no
  1017. configure:13101: checking pam/pam_appl.h presence
  1018. configure:13101: gcc -E conftest.c
  1019. conftest.c:31:26: fatal error: pam/pam_appl.h: No such file or directory
  1020. #include <pam/pam_appl.h>
  1021. ^
  1022. compilation terminated.
  1023. configure:13101: $? = 1
  1024. configure: failed program was:
  1025. | /* confdefs.h */
  1026. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1027. | #define PACKAGE_TARNAME "opensmtpd"
  1028. | #define PACKAGE_VERSION "portable"
  1029. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1030. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1031. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1032. | #define PACKAGE "opensmtpd"
  1033. | #define VERSION "portable"
  1034. | #define STDC_HEADERS 1
  1035. | #define HAVE_SYS_TYPES_H 1
  1036. | #define HAVE_SYS_STAT_H 1
  1037. | #define HAVE_STDLIB_H 1
  1038. | #define HAVE_STRING_H 1
  1039. | #define HAVE_MEMORY_H 1
  1040. | #define HAVE_STRINGS_H 1
  1041. | #define HAVE_INTTYPES_H 1
  1042. | #define HAVE_STDINT_H 1
  1043. | #define HAVE_UNISTD_H 1
  1044. | #define HAVE_DLFCN_H 1
  1045. | #define LT_OBJDIR ".libs/"
  1046. | #define HAVE_CRYPT_H 1
  1047. | #define HAVE_DIRENT_H 1
  1048. | #define HAVE_FCNTL_H 1
  1049. | #define HAVE_GETOPT_H 1
  1050. | #define HAVE_GRP_H 1
  1051. | #define HAVE_LIBGEN_H 1
  1052. | #define HAVE_LIMITS_H 1
  1053. | #define HAVE_NETDB_H 1
  1054. | /* end confdefs.h. */
  1055. | #include <pam/pam_appl.h>
  1056. configure:13101: result: no
  1057. configure:13101: checking for pam/pam_appl.h
  1058. configure:13101: result: no
  1059. configure:13101: checking paths.h usability
  1060. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1061. configure:13101: $? = 0
  1062. configure:13101: result: yes
  1063. configure:13101: checking paths.h presence
  1064. configure:13101: gcc -E conftest.c
  1065. configure:13101: $? = 0
  1066. configure:13101: result: yes
  1067. configure:13101: checking for paths.h
  1068. configure:13101: result: yes
  1069. configure:13101: checking security/pam_appl.h usability
  1070. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1071. conftest.c:65:31: fatal error: security/pam_appl.h: No such file or directory
  1072. #include <security/pam_appl.h>
  1073. ^
  1074. compilation terminated.
  1075. configure:13101: $? = 1
  1076. configure: failed program was:
  1077. | /* confdefs.h */
  1078. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1079. | #define PACKAGE_TARNAME "opensmtpd"
  1080. | #define PACKAGE_VERSION "portable"
  1081. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1082. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1083. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1084. | #define PACKAGE "opensmtpd"
  1085. | #define VERSION "portable"
  1086. | #define STDC_HEADERS 1
  1087. | #define HAVE_SYS_TYPES_H 1
  1088. | #define HAVE_SYS_STAT_H 1
  1089. | #define HAVE_STDLIB_H 1
  1090. | #define HAVE_STRING_H 1
  1091. | #define HAVE_MEMORY_H 1
  1092. | #define HAVE_STRINGS_H 1
  1093. | #define HAVE_INTTYPES_H 1
  1094. | #define HAVE_STDINT_H 1
  1095. | #define HAVE_UNISTD_H 1
  1096. | #define HAVE_DLFCN_H 1
  1097. | #define LT_OBJDIR ".libs/"
  1098. | #define HAVE_CRYPT_H 1
  1099. | #define HAVE_DIRENT_H 1
  1100. | #define HAVE_FCNTL_H 1
  1101. | #define HAVE_GETOPT_H 1
  1102. | #define HAVE_GRP_H 1
  1103. | #define HAVE_LIBGEN_H 1
  1104. | #define HAVE_LIMITS_H 1
  1105. | #define HAVE_NETDB_H 1
  1106. | #define HAVE_PATHS_H 1
  1107. | /* end confdefs.h. */
  1108. | #include <stdio.h>
  1109. | #ifdef HAVE_SYS_TYPES_H
  1110. | # include <sys/types.h>
  1111. | #endif
  1112. | #ifdef HAVE_SYS_STAT_H
  1113. | # include <sys/stat.h>
  1114. | #endif
  1115. | #ifdef STDC_HEADERS
  1116. | # include <stdlib.h>
  1117. | # include <stddef.h>
  1118. | #else
  1119. | # ifdef HAVE_STDLIB_H
  1120. | # include <stdlib.h>
  1121. | # endif
  1122. | #endif
  1123. | #ifdef HAVE_STRING_H
  1124. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1125. | # include <memory.h>
  1126. | # endif
  1127. | # include <string.h>
  1128. | #endif
  1129. | #ifdef HAVE_STRINGS_H
  1130. | # include <strings.h>
  1131. | #endif
  1132. | #ifdef HAVE_INTTYPES_H
  1133. | # include <inttypes.h>
  1134. | #endif
  1135. | #ifdef HAVE_STDINT_H
  1136. | # include <stdint.h>
  1137. | #endif
  1138. | #ifdef HAVE_UNISTD_H
  1139. | # include <unistd.h>
  1140. | #endif
  1141. | #include <security/pam_appl.h>
  1142. configure:13101: result: no
  1143. configure:13101: checking security/pam_appl.h presence
  1144. configure:13101: gcc -E conftest.c
  1145. conftest.c:32:31: fatal error: security/pam_appl.h: No such file or directory
  1146. #include <security/pam_appl.h>
  1147. ^
  1148. compilation terminated.
  1149. configure:13101: $? = 1
  1150. configure: failed program was:
  1151. | /* confdefs.h */
  1152. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1153. | #define PACKAGE_TARNAME "opensmtpd"
  1154. | #define PACKAGE_VERSION "portable"
  1155. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1156. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1157. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1158. | #define PACKAGE "opensmtpd"
  1159. | #define VERSION "portable"
  1160. | #define STDC_HEADERS 1
  1161. | #define HAVE_SYS_TYPES_H 1
  1162. | #define HAVE_SYS_STAT_H 1
  1163. | #define HAVE_STDLIB_H 1
  1164. | #define HAVE_STRING_H 1
  1165. | #define HAVE_MEMORY_H 1
  1166. | #define HAVE_STRINGS_H 1
  1167. | #define HAVE_INTTYPES_H 1
  1168. | #define HAVE_STDINT_H 1
  1169. | #define HAVE_UNISTD_H 1
  1170. | #define HAVE_DLFCN_H 1
  1171. | #define LT_OBJDIR ".libs/"
  1172. | #define HAVE_CRYPT_H 1
  1173. | #define HAVE_DIRENT_H 1
  1174. | #define HAVE_FCNTL_H 1
  1175. | #define HAVE_GETOPT_H 1
  1176. | #define HAVE_GRP_H 1
  1177. | #define HAVE_LIBGEN_H 1
  1178. | #define HAVE_LIMITS_H 1
  1179. | #define HAVE_NETDB_H 1
  1180. | #define HAVE_PATHS_H 1
  1181. | /* end confdefs.h. */
  1182. | #include <security/pam_appl.h>
  1183. configure:13101: result: no
  1184. configure:13101: checking for security/pam_appl.h
  1185. configure:13101: result: no
  1186. configure:13101: checking shadow.h usability
  1187. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1188. configure:13101: $? = 0
  1189. configure:13101: result: yes
  1190. configure:13101: checking shadow.h presence
  1191. configure:13101: gcc -E conftest.c
  1192. configure:13101: $? = 0
  1193. configure:13101: result: yes
  1194. configure:13101: checking for shadow.h
  1195. configure:13101: result: yes
  1196. configure:13101: checking sys/cdefs.h usability
  1197. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1198. configure:13101: $? = 0
  1199. configure:13101: result: yes
  1200. configure:13101: checking sys/cdefs.h presence
  1201. configure:13101: gcc -E conftest.c
  1202. configure:13101: $? = 0
  1203. configure:13101: result: yes
  1204. configure:13101: checking for sys/cdefs.h
  1205. configure:13101: result: yes
  1206. configure:13101: checking sys/dir.h usability
  1207. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1208. configure:13101: $? = 0
  1209. configure:13101: result: yes
  1210. configure:13101: checking sys/dir.h presence
  1211. configure:13101: gcc -E conftest.c
  1212. configure:13101: $? = 0
  1213. configure:13101: result: yes
  1214. configure:13101: checking for sys/dir.h
  1215. configure:13101: result: yes
  1216. configure:13101: checking sys/file.h usability
  1217. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1218. configure:13101: $? = 0
  1219. configure:13101: result: yes
  1220. configure:13101: checking sys/file.h presence
  1221. configure:13101: gcc -E conftest.c
  1222. configure:13101: $? = 0
  1223. configure:13101: result: yes
  1224. configure:13101: checking for sys/file.h
  1225. configure:13101: result: yes
  1226. configure:13101: checking sys/mount.h usability
  1227. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1228. configure:13101: $? = 0
  1229. configure:13101: result: yes
  1230. configure:13101: checking sys/mount.h presence
  1231. configure:13101: gcc -E conftest.c
  1232. configure:13101: $? = 0
  1233. configure:13101: result: yes
  1234. configure:13101: checking for sys/mount.h
  1235. configure:13101: result: yes
  1236. configure:13101: checking sys/ndir.h usability
  1237. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1238. conftest.c:70:22: fatal error: sys/ndir.h: No such file or directory
  1239. #include <sys/ndir.h>
  1240. ^
  1241. compilation terminated.
  1242. configure:13101: $? = 1
  1243. configure: failed program was:
  1244. | /* confdefs.h */
  1245. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1246. | #define PACKAGE_TARNAME "opensmtpd"
  1247. | #define PACKAGE_VERSION "portable"
  1248. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1249. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1250. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1251. | #define PACKAGE "opensmtpd"
  1252. | #define VERSION "portable"
  1253. | #define STDC_HEADERS 1
  1254. | #define HAVE_SYS_TYPES_H 1
  1255. | #define HAVE_SYS_STAT_H 1
  1256. | #define HAVE_STDLIB_H 1
  1257. | #define HAVE_STRING_H 1
  1258. | #define HAVE_MEMORY_H 1
  1259. | #define HAVE_STRINGS_H 1
  1260. | #define HAVE_INTTYPES_H 1
  1261. | #define HAVE_STDINT_H 1
  1262. | #define HAVE_UNISTD_H 1
  1263. | #define HAVE_DLFCN_H 1
  1264. | #define LT_OBJDIR ".libs/"
  1265. | #define HAVE_CRYPT_H 1
  1266. | #define HAVE_DIRENT_H 1
  1267. | #define HAVE_FCNTL_H 1
  1268. | #define HAVE_GETOPT_H 1
  1269. | #define HAVE_GRP_H 1
  1270. | #define HAVE_LIBGEN_H 1
  1271. | #define HAVE_LIMITS_H 1
  1272. | #define HAVE_NETDB_H 1
  1273. | #define HAVE_PATHS_H 1
  1274. | #define HAVE_SHADOW_H 1
  1275. | #define HAVE_SYS_CDEFS_H 1
  1276. | #define HAVE_SYS_DIR_H 1
  1277. | #define HAVE_SYS_FILE_H 1
  1278. | #define HAVE_SYS_MOUNT_H 1
  1279. | /* end confdefs.h. */
  1280. | #include <stdio.h>
  1281. | #ifdef HAVE_SYS_TYPES_H
  1282. | # include <sys/types.h>
  1283. | #endif
  1284. | #ifdef HAVE_SYS_STAT_H
  1285. | # include <sys/stat.h>
  1286. | #endif
  1287. | #ifdef STDC_HEADERS
  1288. | # include <stdlib.h>
  1289. | # include <stddef.h>
  1290. | #else
  1291. | # ifdef HAVE_STDLIB_H
  1292. | # include <stdlib.h>
  1293. | # endif
  1294. | #endif
  1295. | #ifdef HAVE_STRING_H
  1296. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1297. | # include <memory.h>
  1298. | # endif
  1299. | # include <string.h>
  1300. | #endif
  1301. | #ifdef HAVE_STRINGS_H
  1302. | # include <strings.h>
  1303. | #endif
  1304. | #ifdef HAVE_INTTYPES_H
  1305. | # include <inttypes.h>
  1306. | #endif
  1307. | #ifdef HAVE_STDINT_H
  1308. | # include <stdint.h>
  1309. | #endif
  1310. | #ifdef HAVE_UNISTD_H
  1311. | # include <unistd.h>
  1312. | #endif
  1313. | #include <sys/ndir.h>
  1314. configure:13101: result: no
  1315. configure:13101: checking sys/ndir.h presence
  1316. configure:13101: gcc -E conftest.c
  1317. conftest.c:37:22: fatal error: sys/ndir.h: No such file or directory
  1318. #include <sys/ndir.h>
  1319. ^
  1320. compilation terminated.
  1321. configure:13101: $? = 1
  1322. configure: failed program was:
  1323. | /* confdefs.h */
  1324. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1325. | #define PACKAGE_TARNAME "opensmtpd"
  1326. | #define PACKAGE_VERSION "portable"
  1327. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1328. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1329. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1330. | #define PACKAGE "opensmtpd"
  1331. | #define VERSION "portable"
  1332. | #define STDC_HEADERS 1
  1333. | #define HAVE_SYS_TYPES_H 1
  1334. | #define HAVE_SYS_STAT_H 1
  1335. | #define HAVE_STDLIB_H 1
  1336. | #define HAVE_STRING_H 1
  1337. | #define HAVE_MEMORY_H 1
  1338. | #define HAVE_STRINGS_H 1
  1339. | #define HAVE_INTTYPES_H 1
  1340. | #define HAVE_STDINT_H 1
  1341. | #define HAVE_UNISTD_H 1
  1342. | #define HAVE_DLFCN_H 1
  1343. | #define LT_OBJDIR ".libs/"
  1344. | #define HAVE_CRYPT_H 1
  1345. | #define HAVE_DIRENT_H 1
  1346. | #define HAVE_FCNTL_H 1
  1347. | #define HAVE_GETOPT_H 1
  1348. | #define HAVE_GRP_H 1
  1349. | #define HAVE_LIBGEN_H 1
  1350. | #define HAVE_LIMITS_H 1
  1351. | #define HAVE_NETDB_H 1
  1352. | #define HAVE_PATHS_H 1
  1353. | #define HAVE_SHADOW_H 1
  1354. | #define HAVE_SYS_CDEFS_H 1
  1355. | #define HAVE_SYS_DIR_H 1
  1356. | #define HAVE_SYS_FILE_H 1
  1357. | #define HAVE_SYS_MOUNT_H 1
  1358. | /* end confdefs.h. */
  1359. | #include <sys/ndir.h>
  1360. configure:13101: result: no
  1361. configure:13101: checking for sys/ndir.h
  1362. configure:13101: result: no
  1363. configure:13101: checking sys/pstat.h usability
  1364. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1365. conftest.c:70:23: fatal error: sys/pstat.h: No such file or directory
  1366. #include <sys/pstat.h>
  1367. ^
  1368. compilation terminated.
  1369. configure:13101: $? = 1
  1370. configure: failed program was:
  1371. | /* confdefs.h */
  1372. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1373. | #define PACKAGE_TARNAME "opensmtpd"
  1374. | #define PACKAGE_VERSION "portable"
  1375. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1376. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1377. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1378. | #define PACKAGE "opensmtpd"
  1379. | #define VERSION "portable"
  1380. | #define STDC_HEADERS 1
  1381. | #define HAVE_SYS_TYPES_H 1
  1382. | #define HAVE_SYS_STAT_H 1
  1383. | #define HAVE_STDLIB_H 1
  1384. | #define HAVE_STRING_H 1
  1385. | #define HAVE_MEMORY_H 1
  1386. | #define HAVE_STRINGS_H 1
  1387. | #define HAVE_INTTYPES_H 1
  1388. | #define HAVE_STDINT_H 1
  1389. | #define HAVE_UNISTD_H 1
  1390. | #define HAVE_DLFCN_H 1
  1391. | #define LT_OBJDIR ".libs/"
  1392. | #define HAVE_CRYPT_H 1
  1393. | #define HAVE_DIRENT_H 1
  1394. | #define HAVE_FCNTL_H 1
  1395. | #define HAVE_GETOPT_H 1
  1396. | #define HAVE_GRP_H 1
  1397. | #define HAVE_LIBGEN_H 1
  1398. | #define HAVE_LIMITS_H 1
  1399. | #define HAVE_NETDB_H 1
  1400. | #define HAVE_PATHS_H 1
  1401. | #define HAVE_SHADOW_H 1
  1402. | #define HAVE_SYS_CDEFS_H 1
  1403. | #define HAVE_SYS_DIR_H 1
  1404. | #define HAVE_SYS_FILE_H 1
  1405. | #define HAVE_SYS_MOUNT_H 1
  1406. | /* end confdefs.h. */
  1407. | #include <stdio.h>
  1408. | #ifdef HAVE_SYS_TYPES_H
  1409. | # include <sys/types.h>
  1410. | #endif
  1411. | #ifdef HAVE_SYS_STAT_H
  1412. | # include <sys/stat.h>
  1413. | #endif
  1414. | #ifdef STDC_HEADERS
  1415. | # include <stdlib.h>
  1416. | # include <stddef.h>
  1417. | #else
  1418. | # ifdef HAVE_STDLIB_H
  1419. | # include <stdlib.h>
  1420. | # endif
  1421. | #endif
  1422. | #ifdef HAVE_STRING_H
  1423. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1424. | # include <memory.h>
  1425. | # endif
  1426. | # include <string.h>
  1427. | #endif
  1428. | #ifdef HAVE_STRINGS_H
  1429. | # include <strings.h>
  1430. | #endif
  1431. | #ifdef HAVE_INTTYPES_H
  1432. | # include <inttypes.h>
  1433. | #endif
  1434. | #ifdef HAVE_STDINT_H
  1435. | # include <stdint.h>
  1436. | #endif
  1437. | #ifdef HAVE_UNISTD_H
  1438. | # include <unistd.h>
  1439. | #endif
  1440. | #include <sys/pstat.h>
  1441. configure:13101: result: no
  1442. configure:13101: checking sys/pstat.h presence
  1443. configure:13101: gcc -E conftest.c
  1444. conftest.c:37:23: fatal error: sys/pstat.h: No such file or directory
  1445. #include <sys/pstat.h>
  1446. ^
  1447. compilation terminated.
  1448. configure:13101: $? = 1
  1449. configure: failed program was:
  1450. | /* confdefs.h */
  1451. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1452. | #define PACKAGE_TARNAME "opensmtpd"
  1453. | #define PACKAGE_VERSION "portable"
  1454. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1455. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1456. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1457. | #define PACKAGE "opensmtpd"
  1458. | #define VERSION "portable"
  1459. | #define STDC_HEADERS 1
  1460. | #define HAVE_SYS_TYPES_H 1
  1461. | #define HAVE_SYS_STAT_H 1
  1462. | #define HAVE_STDLIB_H 1
  1463. | #define HAVE_STRING_H 1
  1464. | #define HAVE_MEMORY_H 1
  1465. | #define HAVE_STRINGS_H 1
  1466. | #define HAVE_INTTYPES_H 1
  1467. | #define HAVE_STDINT_H 1
  1468. | #define HAVE_UNISTD_H 1
  1469. | #define HAVE_DLFCN_H 1
  1470. | #define LT_OBJDIR ".libs/"
  1471. | #define HAVE_CRYPT_H 1
  1472. | #define HAVE_DIRENT_H 1
  1473. | #define HAVE_FCNTL_H 1
  1474. | #define HAVE_GETOPT_H 1
  1475. | #define HAVE_GRP_H 1
  1476. | #define HAVE_LIBGEN_H 1
  1477. | #define HAVE_LIMITS_H 1
  1478. | #define HAVE_NETDB_H 1
  1479. | #define HAVE_PATHS_H 1
  1480. | #define HAVE_SHADOW_H 1
  1481. | #define HAVE_SYS_CDEFS_H 1
  1482. | #define HAVE_SYS_DIR_H 1
  1483. | #define HAVE_SYS_FILE_H 1
  1484. | #define HAVE_SYS_MOUNT_H 1
  1485. | /* end confdefs.h. */
  1486. | #include <sys/pstat.h>
  1487. configure:13101: result: no
  1488. configure:13101: checking for sys/pstat.h
  1489. configure:13101: result: no
  1490. configure:13101: checking sys/statfs.h usability
  1491. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1492. configure:13101: $? = 0
  1493. configure:13101: result: yes
  1494. configure:13101: checking sys/statfs.h presence
  1495. configure:13101: gcc -E conftest.c
  1496. configure:13101: $? = 0
  1497. configure:13101: result: yes
  1498. configure:13101: checking for sys/statfs.h
  1499. configure:13101: result: yes
  1500. configure:13101: checking sys/time.h usability
  1501. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1502. configure:13101: $? = 0
  1503. configure:13101: result: yes
  1504. configure:13101: checking sys/time.h presence
  1505. configure:13101: gcc -E conftest.c
  1506. configure:13101: $? = 0
  1507. configure:13101: result: yes
  1508. configure:13101: checking for sys/time.h
  1509. configure:13101: result: yes
  1510. configure:13101: checking sys/un.h usability
  1511. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1512. configure:13101: $? = 0
  1513. configure:13101: result: yes
  1514. configure:13101: checking sys/un.h presence
  1515. configure:13101: gcc -E conftest.c
  1516. configure:13101: $? = 0
  1517. configure:13101: result: yes
  1518. configure:13101: checking for sys/un.h
  1519. configure:13101: result: yes
  1520. configure:13101: checking time.h usability
  1521. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1522. configure:13101: $? = 0
  1523. configure:13101: result: yes
  1524. configure:13101: checking time.h presence
  1525. configure:13101: gcc -E conftest.c
  1526. configure:13101: $? = 0
  1527. configure:13101: result: yes
  1528. configure:13101: checking for time.h
  1529. configure:13101: result: yes
  1530. configure:13101: checking ucred.h usability
  1531. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1532. conftest.c:74:19: fatal error: ucred.h: No such file or directory
  1533. #include <ucred.h>
  1534. ^
  1535. compilation terminated.
  1536. configure:13101: $? = 1
  1537. configure: failed program was:
  1538. | /* confdefs.h */
  1539. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1540. | #define PACKAGE_TARNAME "opensmtpd"
  1541. | #define PACKAGE_VERSION "portable"
  1542. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1543. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1544. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1545. | #define PACKAGE "opensmtpd"
  1546. | #define VERSION "portable"
  1547. | #define STDC_HEADERS 1
  1548. | #define HAVE_SYS_TYPES_H 1
  1549. | #define HAVE_SYS_STAT_H 1
  1550. | #define HAVE_STDLIB_H 1
  1551. | #define HAVE_STRING_H 1
  1552. | #define HAVE_MEMORY_H 1
  1553. | #define HAVE_STRINGS_H 1
  1554. | #define HAVE_INTTYPES_H 1
  1555. | #define HAVE_STDINT_H 1
  1556. | #define HAVE_UNISTD_H 1
  1557. | #define HAVE_DLFCN_H 1
  1558. | #define LT_OBJDIR ".libs/"
  1559. | #define HAVE_CRYPT_H 1
  1560. | #define HAVE_DIRENT_H 1
  1561. | #define HAVE_FCNTL_H 1
  1562. | #define HAVE_GETOPT_H 1
  1563. | #define HAVE_GRP_H 1
  1564. | #define HAVE_LIBGEN_H 1
  1565. | #define HAVE_LIMITS_H 1
  1566. | #define HAVE_NETDB_H 1
  1567. | #define HAVE_PATHS_H 1
  1568. | #define HAVE_SHADOW_H 1
  1569. | #define HAVE_SYS_CDEFS_H 1
  1570. | #define HAVE_SYS_DIR_H 1
  1571. | #define HAVE_SYS_FILE_H 1
  1572. | #define HAVE_SYS_MOUNT_H 1
  1573. | #define HAVE_SYS_STATFS_H 1
  1574. | #define HAVE_SYS_TIME_H 1
  1575. | #define HAVE_SYS_UN_H 1
  1576. | #define HAVE_TIME_H 1
  1577. | /* end confdefs.h. */
  1578. | #include <stdio.h>
  1579. | #ifdef HAVE_SYS_TYPES_H
  1580. | # include <sys/types.h>
  1581. | #endif
  1582. | #ifdef HAVE_SYS_STAT_H
  1583. | # include <sys/stat.h>
  1584. | #endif
  1585. | #ifdef STDC_HEADERS
  1586. | # include <stdlib.h>
  1587. | # include <stddef.h>
  1588. | #else
  1589. | # ifdef HAVE_STDLIB_H
  1590. | # include <stdlib.h>
  1591. | # endif
  1592. | #endif
  1593. | #ifdef HAVE_STRING_H
  1594. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1595. | # include <memory.h>
  1596. | # endif
  1597. | # include <string.h>
  1598. | #endif
  1599. | #ifdef HAVE_STRINGS_H
  1600. | # include <strings.h>
  1601. | #endif
  1602. | #ifdef HAVE_INTTYPES_H
  1603. | # include <inttypes.h>
  1604. | #endif
  1605. | #ifdef HAVE_STDINT_H
  1606. | # include <stdint.h>
  1607. | #endif
  1608. | #ifdef HAVE_UNISTD_H
  1609. | # include <unistd.h>
  1610. | #endif
  1611. | #include <ucred.h>
  1612. configure:13101: result: no
  1613. configure:13101: checking ucred.h presence
  1614. configure:13101: gcc -E conftest.c
  1615. conftest.c:41:19: fatal error: ucred.h: No such file or directory
  1616. #include <ucred.h>
  1617. ^
  1618. compilation terminated.
  1619. configure:13101: $? = 1
  1620. configure: failed program was:
  1621. | /* confdefs.h */
  1622. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1623. | #define PACKAGE_TARNAME "opensmtpd"
  1624. | #define PACKAGE_VERSION "portable"
  1625. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1626. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1627. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1628. | #define PACKAGE "opensmtpd"
  1629. | #define VERSION "portable"
  1630. | #define STDC_HEADERS 1
  1631. | #define HAVE_SYS_TYPES_H 1
  1632. | #define HAVE_SYS_STAT_H 1
  1633. | #define HAVE_STDLIB_H 1
  1634. | #define HAVE_STRING_H 1
  1635. | #define HAVE_MEMORY_H 1
  1636. | #define HAVE_STRINGS_H 1
  1637. | #define HAVE_INTTYPES_H 1
  1638. | #define HAVE_STDINT_H 1
  1639. | #define HAVE_UNISTD_H 1
  1640. | #define HAVE_DLFCN_H 1
  1641. | #define LT_OBJDIR ".libs/"
  1642. | #define HAVE_CRYPT_H 1
  1643. | #define HAVE_DIRENT_H 1
  1644. | #define HAVE_FCNTL_H 1
  1645. | #define HAVE_GETOPT_H 1
  1646. | #define HAVE_GRP_H 1
  1647. | #define HAVE_LIBGEN_H 1
  1648. | #define HAVE_LIMITS_H 1
  1649. | #define HAVE_NETDB_H 1
  1650. | #define HAVE_PATHS_H 1
  1651. | #define HAVE_SHADOW_H 1
  1652. | #define HAVE_SYS_CDEFS_H 1
  1653. | #define HAVE_SYS_DIR_H 1
  1654. | #define HAVE_SYS_FILE_H 1
  1655. | #define HAVE_SYS_MOUNT_H 1
  1656. | #define HAVE_SYS_STATFS_H 1
  1657. | #define HAVE_SYS_TIME_H 1
  1658. | #define HAVE_SYS_UN_H 1
  1659. | #define HAVE_TIME_H 1
  1660. | /* end confdefs.h. */
  1661. | #include <ucred.h>
  1662. configure:13101: result: no
  1663. configure:13101: checking for ucred.h
  1664. configure:13101: result: no
  1665. configure:13101: checking util.h usability
  1666. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1667. conftest.c:74:18: fatal error: util.h: No such file or directory
  1668. #include <util.h>
  1669. ^
  1670. compilation terminated.
  1671. configure:13101: $? = 1
  1672. configure: failed program was:
  1673. | /* confdefs.h */
  1674. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1675. | #define PACKAGE_TARNAME "opensmtpd"
  1676. | #define PACKAGE_VERSION "portable"
  1677. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1678. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1679. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1680. | #define PACKAGE "opensmtpd"
  1681. | #define VERSION "portable"
  1682. | #define STDC_HEADERS 1
  1683. | #define HAVE_SYS_TYPES_H 1
  1684. | #define HAVE_SYS_STAT_H 1
  1685. | #define HAVE_STDLIB_H 1
  1686. | #define HAVE_STRING_H 1
  1687. | #define HAVE_MEMORY_H 1
  1688. | #define HAVE_STRINGS_H 1
  1689. | #define HAVE_INTTYPES_H 1
  1690. | #define HAVE_STDINT_H 1
  1691. | #define HAVE_UNISTD_H 1
  1692. | #define HAVE_DLFCN_H 1
  1693. | #define LT_OBJDIR ".libs/"
  1694. | #define HAVE_CRYPT_H 1
  1695. | #define HAVE_DIRENT_H 1
  1696. | #define HAVE_FCNTL_H 1
  1697. | #define HAVE_GETOPT_H 1
  1698. | #define HAVE_GRP_H 1
  1699. | #define HAVE_LIBGEN_H 1
  1700. | #define HAVE_LIMITS_H 1
  1701. | #define HAVE_NETDB_H 1
  1702. | #define HAVE_PATHS_H 1
  1703. | #define HAVE_SHADOW_H 1
  1704. | #define HAVE_SYS_CDEFS_H 1
  1705. | #define HAVE_SYS_DIR_H 1
  1706. | #define HAVE_SYS_FILE_H 1
  1707. | #define HAVE_SYS_MOUNT_H 1
  1708. | #define HAVE_SYS_STATFS_H 1
  1709. | #define HAVE_SYS_TIME_H 1
  1710. | #define HAVE_SYS_UN_H 1
  1711. | #define HAVE_TIME_H 1
  1712. | /* end confdefs.h. */
  1713. | #include <stdio.h>
  1714. | #ifdef HAVE_SYS_TYPES_H
  1715. | # include <sys/types.h>
  1716. | #endif
  1717. | #ifdef HAVE_SYS_STAT_H
  1718. | # include <sys/stat.h>
  1719. | #endif
  1720. | #ifdef STDC_HEADERS
  1721. | # include <stdlib.h>
  1722. | # include <stddef.h>
  1723. | #else
  1724. | # ifdef HAVE_STDLIB_H
  1725. | # include <stdlib.h>
  1726. | # endif
  1727. | #endif
  1728. | #ifdef HAVE_STRING_H
  1729. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1730. | # include <memory.h>
  1731. | # endif
  1732. | # include <string.h>
  1733. | #endif
  1734. | #ifdef HAVE_STRINGS_H
  1735. | # include <strings.h>
  1736. | #endif
  1737. | #ifdef HAVE_INTTYPES_H
  1738. | # include <inttypes.h>
  1739. | #endif
  1740. | #ifdef HAVE_STDINT_H
  1741. | # include <stdint.h>
  1742. | #endif
  1743. | #ifdef HAVE_UNISTD_H
  1744. | # include <unistd.h>
  1745. | #endif
  1746. | #include <util.h>
  1747. configure:13101: result: no
  1748. configure:13101: checking util.h presence
  1749. configure:13101: gcc -E conftest.c
  1750. conftest.c:41:18: fatal error: util.h: No such file or directory
  1751. #include <util.h>
  1752. ^
  1753. compilation terminated.
  1754. configure:13101: $? = 1
  1755. configure: failed program was:
  1756. | /* confdefs.h */
  1757. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1758. | #define PACKAGE_TARNAME "opensmtpd"
  1759. | #define PACKAGE_VERSION "portable"
  1760. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1761. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1762. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1763. | #define PACKAGE "opensmtpd"
  1764. | #define VERSION "portable"
  1765. | #define STDC_HEADERS 1
  1766. | #define HAVE_SYS_TYPES_H 1
  1767. | #define HAVE_SYS_STAT_H 1
  1768. | #define HAVE_STDLIB_H 1
  1769. | #define HAVE_STRING_H 1
  1770. | #define HAVE_MEMORY_H 1
  1771. | #define HAVE_STRINGS_H 1
  1772. | #define HAVE_INTTYPES_H 1
  1773. | #define HAVE_STDINT_H 1
  1774. | #define HAVE_UNISTD_H 1
  1775. | #define HAVE_DLFCN_H 1
  1776. | #define LT_OBJDIR ".libs/"
  1777. | #define HAVE_CRYPT_H 1
  1778. | #define HAVE_DIRENT_H 1
  1779. | #define HAVE_FCNTL_H 1
  1780. | #define HAVE_GETOPT_H 1
  1781. | #define HAVE_GRP_H 1
  1782. | #define HAVE_LIBGEN_H 1
  1783. | #define HAVE_LIMITS_H 1
  1784. | #define HAVE_NETDB_H 1
  1785. | #define HAVE_PATHS_H 1
  1786. | #define HAVE_SHADOW_H 1
  1787. | #define HAVE_SYS_CDEFS_H 1
  1788. | #define HAVE_SYS_DIR_H 1
  1789. | #define HAVE_SYS_FILE_H 1
  1790. | #define HAVE_SYS_MOUNT_H 1
  1791. | #define HAVE_SYS_STATFS_H 1
  1792. | #define HAVE_SYS_TIME_H 1
  1793. | #define HAVE_SYS_UN_H 1
  1794. | #define HAVE_TIME_H 1
  1795. | /* end confdefs.h. */
  1796. | #include <util.h>
  1797. configure:13101: result: no
  1798. configure:13101: checking for util.h
  1799. configure:13101: result: no
  1800. configure:13101: checking utime.h usability
  1801. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1802. configure:13101: $? = 0
  1803. configure:13101: result: yes
  1804. configure:13101: checking utime.h presence
  1805. configure:13101: gcc -E conftest.c
  1806. configure:13101: $? = 0
  1807. configure:13101: result: yes
  1808. configure:13101: checking for utime.h
  1809. configure:13101: result: yes
  1810. configure:13101: checking vis.h usability
  1811. configure:13101: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1812. conftest.c:75:17: fatal error: vis.h: No such file or directory
  1813. #include <vis.h>
  1814. ^
  1815. compilation terminated.
  1816. configure:13101: $? = 1
  1817. configure: failed program was:
  1818. | /* confdefs.h */
  1819. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1820. | #define PACKAGE_TARNAME "opensmtpd"
  1821. | #define PACKAGE_VERSION "portable"
  1822. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1823. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1824. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1825. | #define PACKAGE "opensmtpd"
  1826. | #define VERSION "portable"
  1827. | #define STDC_HEADERS 1
  1828. | #define HAVE_SYS_TYPES_H 1
  1829. | #define HAVE_SYS_STAT_H 1
  1830. | #define HAVE_STDLIB_H 1
  1831. | #define HAVE_STRING_H 1
  1832. | #define HAVE_MEMORY_H 1
  1833. | #define HAVE_STRINGS_H 1
  1834. | #define HAVE_INTTYPES_H 1
  1835. | #define HAVE_STDINT_H 1
  1836. | #define HAVE_UNISTD_H 1
  1837. | #define HAVE_DLFCN_H 1
  1838. | #define LT_OBJDIR ".libs/"
  1839. | #define HAVE_CRYPT_H 1
  1840. | #define HAVE_DIRENT_H 1
  1841. | #define HAVE_FCNTL_H 1
  1842. | #define HAVE_GETOPT_H 1
  1843. | #define HAVE_GRP_H 1
  1844. | #define HAVE_LIBGEN_H 1
  1845. | #define HAVE_LIMITS_H 1
  1846. | #define HAVE_NETDB_H 1
  1847. | #define HAVE_PATHS_H 1
  1848. | #define HAVE_SHADOW_H 1
  1849. | #define HAVE_SYS_CDEFS_H 1
  1850. | #define HAVE_SYS_DIR_H 1
  1851. | #define HAVE_SYS_FILE_H 1
  1852. | #define HAVE_SYS_MOUNT_H 1
  1853. | #define HAVE_SYS_STATFS_H 1
  1854. | #define HAVE_SYS_TIME_H 1
  1855. | #define HAVE_SYS_UN_H 1
  1856. | #define HAVE_TIME_H 1
  1857. | #define HAVE_UTIME_H 1
  1858. | /* end confdefs.h. */
  1859. | #include <stdio.h>
  1860. | #ifdef HAVE_SYS_TYPES_H
  1861. | # include <sys/types.h>
  1862. | #endif
  1863. | #ifdef HAVE_SYS_STAT_H
  1864. | # include <sys/stat.h>
  1865. | #endif
  1866. | #ifdef STDC_HEADERS
  1867. | # include <stdlib.h>
  1868. | # include <stddef.h>
  1869. | #else
  1870. | # ifdef HAVE_STDLIB_H
  1871. | # include <stdlib.h>
  1872. | # endif
  1873. | #endif
  1874. | #ifdef HAVE_STRING_H
  1875. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  1876. | # include <memory.h>
  1877. | # endif
  1878. | # include <string.h>
  1879. | #endif
  1880. | #ifdef HAVE_STRINGS_H
  1881. | # include <strings.h>
  1882. | #endif
  1883. | #ifdef HAVE_INTTYPES_H
  1884. | # include <inttypes.h>
  1885. | #endif
  1886. | #ifdef HAVE_STDINT_H
  1887. | # include <stdint.h>
  1888. | #endif
  1889. | #ifdef HAVE_UNISTD_H
  1890. | # include <unistd.h>
  1891. | #endif
  1892. | #include <vis.h>
  1893. configure:13101: result: no
  1894. configure:13101: checking vis.h presence
  1895. configure:13101: gcc -E conftest.c
  1896. conftest.c:42:17: fatal error: vis.h: No such file or directory
  1897. #include <vis.h>
  1898. ^
  1899. compilation terminated.
  1900. configure:13101: $? = 1
  1901. configure: failed program was:
  1902. | /* confdefs.h */
  1903. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1904. | #define PACKAGE_TARNAME "opensmtpd"
  1905. | #define PACKAGE_VERSION "portable"
  1906. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1907. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1908. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1909. | #define PACKAGE "opensmtpd"
  1910. | #define VERSION "portable"
  1911. | #define STDC_HEADERS 1
  1912. | #define HAVE_SYS_TYPES_H 1
  1913. | #define HAVE_SYS_STAT_H 1
  1914. | #define HAVE_STDLIB_H 1
  1915. | #define HAVE_STRING_H 1
  1916. | #define HAVE_MEMORY_H 1
  1917. | #define HAVE_STRINGS_H 1
  1918. | #define HAVE_INTTYPES_H 1
  1919. | #define HAVE_STDINT_H 1
  1920. | #define HAVE_UNISTD_H 1
  1921. | #define HAVE_DLFCN_H 1
  1922. | #define LT_OBJDIR ".libs/"
  1923. | #define HAVE_CRYPT_H 1
  1924. | #define HAVE_DIRENT_H 1
  1925. | #define HAVE_FCNTL_H 1
  1926. | #define HAVE_GETOPT_H 1
  1927. | #define HAVE_GRP_H 1
  1928. | #define HAVE_LIBGEN_H 1
  1929. | #define HAVE_LIMITS_H 1
  1930. | #define HAVE_NETDB_H 1
  1931. | #define HAVE_PATHS_H 1
  1932. | #define HAVE_SHADOW_H 1
  1933. | #define HAVE_SYS_CDEFS_H 1
  1934. | #define HAVE_SYS_DIR_H 1
  1935. | #define HAVE_SYS_FILE_H 1
  1936. | #define HAVE_SYS_MOUNT_H 1
  1937. | #define HAVE_SYS_STATFS_H 1
  1938. | #define HAVE_SYS_TIME_H 1
  1939. | #define HAVE_SYS_UN_H 1
  1940. | #define HAVE_TIME_H 1
  1941. | #define HAVE_UTIME_H 1
  1942. | /* end confdefs.h. */
  1943. | #include <vis.h>
  1944. configure:13101: result: no
  1945. configure:13101: checking for vis.h
  1946. configure:13101: result: no
  1947. configure:13115: checking for login_cap.h
  1948. configure:13115: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  1949. conftest.c:46:23: fatal error: login_cap.h: No such file or directory
  1950. #include <login_cap.h>
  1951. ^
  1952. compilation terminated.
  1953. configure:13115: $? = 1
  1954. configure: failed program was:
  1955. | /* confdefs.h */
  1956. | #define PACKAGE_NAME "OpenSMTPD-portable"
  1957. | #define PACKAGE_TARNAME "opensmtpd"
  1958. | #define PACKAGE_VERSION "portable"
  1959. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  1960. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  1961. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  1962. | #define PACKAGE "opensmtpd"
  1963. | #define VERSION "portable"
  1964. | #define STDC_HEADERS 1
  1965. | #define HAVE_SYS_TYPES_H 1
  1966. | #define HAVE_SYS_STAT_H 1
  1967. | #define HAVE_STDLIB_H 1
  1968. | #define HAVE_STRING_H 1
  1969. | #define HAVE_MEMORY_H 1
  1970. | #define HAVE_STRINGS_H 1
  1971. | #define HAVE_INTTYPES_H 1
  1972. | #define HAVE_STDINT_H 1
  1973. | #define HAVE_UNISTD_H 1
  1974. | #define HAVE_DLFCN_H 1
  1975. | #define LT_OBJDIR ".libs/"
  1976. | #define HAVE_CRYPT_H 1
  1977. | #define HAVE_DIRENT_H 1
  1978. | #define HAVE_FCNTL_H 1
  1979. | #define HAVE_GETOPT_H 1
  1980. | #define HAVE_GRP_H 1
  1981. | #define HAVE_LIBGEN_H 1
  1982. | #define HAVE_LIMITS_H 1
  1983. | #define HAVE_NETDB_H 1
  1984. | #define HAVE_PATHS_H 1
  1985. | #define HAVE_SHADOW_H 1
  1986. | #define HAVE_SYS_CDEFS_H 1
  1987. | #define HAVE_SYS_DIR_H 1
  1988. | #define HAVE_SYS_FILE_H 1
  1989. | #define HAVE_SYS_MOUNT_H 1
  1990. | #define HAVE_SYS_STATFS_H 1
  1991. | #define HAVE_SYS_TIME_H 1
  1992. | #define HAVE_SYS_UN_H 1
  1993. | #define HAVE_TIME_H 1
  1994. | #define HAVE_UTIME_H 1
  1995. | /* end confdefs.h. */
  1996. |
  1997. | #include <sys/types.h>
  1998. |
  1999. |
  2000. | #include <login_cap.h>
  2001. configure:13115: result: no
  2002. configure:13132: checking for sys/mount.h
  2003. configure:13132: result: yes
  2004. configure:13149: checking bsd/libutil.h usability
  2005. configure:13149: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2006. conftest.c:76:25: fatal error: bsd/libutil.h: No such file or directory
  2007. #include <bsd/libutil.h>
  2008. ^
  2009. compilation terminated.
  2010. configure:13149: $? = 1
  2011. configure: failed program was:
  2012. | /* confdefs.h */
  2013. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2014. | #define PACKAGE_TARNAME "opensmtpd"
  2015. | #define PACKAGE_VERSION "portable"
  2016. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2017. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2018. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2019. | #define PACKAGE "opensmtpd"
  2020. | #define VERSION "portable"
  2021. | #define STDC_HEADERS 1
  2022. | #define HAVE_SYS_TYPES_H 1
  2023. | #define HAVE_SYS_STAT_H 1
  2024. | #define HAVE_STDLIB_H 1
  2025. | #define HAVE_STRING_H 1
  2026. | #define HAVE_MEMORY_H 1
  2027. | #define HAVE_STRINGS_H 1
  2028. | #define HAVE_INTTYPES_H 1
  2029. | #define HAVE_STDINT_H 1
  2030. | #define HAVE_UNISTD_H 1
  2031. | #define HAVE_DLFCN_H 1
  2032. | #define LT_OBJDIR ".libs/"
  2033. | #define HAVE_CRYPT_H 1
  2034. | #define HAVE_DIRENT_H 1
  2035. | #define HAVE_FCNTL_H 1
  2036. | #define HAVE_GETOPT_H 1
  2037. | #define HAVE_GRP_H 1
  2038. | #define HAVE_LIBGEN_H 1
  2039. | #define HAVE_LIMITS_H 1
  2040. | #define HAVE_NETDB_H 1
  2041. | #define HAVE_PATHS_H 1
  2042. | #define HAVE_SHADOW_H 1
  2043. | #define HAVE_SYS_CDEFS_H 1
  2044. | #define HAVE_SYS_DIR_H 1
  2045. | #define HAVE_SYS_FILE_H 1
  2046. | #define HAVE_SYS_MOUNT_H 1
  2047. | #define HAVE_SYS_STATFS_H 1
  2048. | #define HAVE_SYS_TIME_H 1
  2049. | #define HAVE_SYS_UN_H 1
  2050. | #define HAVE_TIME_H 1
  2051. | #define HAVE_UTIME_H 1
  2052. | #define HAVE_SYS_MOUNT_H 1
  2053. | /* end confdefs.h. */
  2054. | #include <stdio.h>
  2055. | #ifdef HAVE_SYS_TYPES_H
  2056. | # include <sys/types.h>
  2057. | #endif
  2058. | #ifdef HAVE_SYS_STAT_H
  2059. | # include <sys/stat.h>
  2060. | #endif
  2061. | #ifdef STDC_HEADERS
  2062. | # include <stdlib.h>
  2063. | # include <stddef.h>
  2064. | #else
  2065. | # ifdef HAVE_STDLIB_H
  2066. | # include <stdlib.h>
  2067. | # endif
  2068. | #endif
  2069. | #ifdef HAVE_STRING_H
  2070. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2071. | # include <memory.h>
  2072. | # endif
  2073. | # include <string.h>
  2074. | #endif
  2075. | #ifdef HAVE_STRINGS_H
  2076. | # include <strings.h>
  2077. | #endif
  2078. | #ifdef HAVE_INTTYPES_H
  2079. | # include <inttypes.h>
  2080. | #endif
  2081. | #ifdef HAVE_STDINT_H
  2082. | # include <stdint.h>
  2083. | #endif
  2084. | #ifdef HAVE_UNISTD_H
  2085. | # include <unistd.h>
  2086. | #endif
  2087. | #include <bsd/libutil.h>
  2088. configure:13149: result: no
  2089. configure:13149: checking bsd/libutil.h presence
  2090. configure:13149: gcc -E conftest.c
  2091. conftest.c:43:25: fatal error: bsd/libutil.h: No such file or directory
  2092. #include <bsd/libutil.h>
  2093. ^
  2094. compilation terminated.
  2095. configure:13149: $? = 1
  2096. configure: failed program was:
  2097. | /* confdefs.h */
  2098. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2099. | #define PACKAGE_TARNAME "opensmtpd"
  2100. | #define PACKAGE_VERSION "portable"
  2101. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2102. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2103. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2104. | #define PACKAGE "opensmtpd"
  2105. | #define VERSION "portable"
  2106. | #define STDC_HEADERS 1
  2107. | #define HAVE_SYS_TYPES_H 1
  2108. | #define HAVE_SYS_STAT_H 1
  2109. | #define HAVE_STDLIB_H 1
  2110. | #define HAVE_STRING_H 1
  2111. | #define HAVE_MEMORY_H 1
  2112. | #define HAVE_STRINGS_H 1
  2113. | #define HAVE_INTTYPES_H 1
  2114. | #define HAVE_STDINT_H 1
  2115. | #define HAVE_UNISTD_H 1
  2116. | #define HAVE_DLFCN_H 1
  2117. | #define LT_OBJDIR ".libs/"
  2118. | #define HAVE_CRYPT_H 1
  2119. | #define HAVE_DIRENT_H 1
  2120. | #define HAVE_FCNTL_H 1
  2121. | #define HAVE_GETOPT_H 1
  2122. | #define HAVE_GRP_H 1
  2123. | #define HAVE_LIBGEN_H 1
  2124. | #define HAVE_LIMITS_H 1
  2125. | #define HAVE_NETDB_H 1
  2126. | #define HAVE_PATHS_H 1
  2127. | #define HAVE_SHADOW_H 1
  2128. | #define HAVE_SYS_CDEFS_H 1
  2129. | #define HAVE_SYS_DIR_H 1
  2130. | #define HAVE_SYS_FILE_H 1
  2131. | #define HAVE_SYS_MOUNT_H 1
  2132. | #define HAVE_SYS_STATFS_H 1
  2133. | #define HAVE_SYS_TIME_H 1
  2134. | #define HAVE_SYS_UN_H 1
  2135. | #define HAVE_TIME_H 1
  2136. | #define HAVE_UTIME_H 1
  2137. | #define HAVE_SYS_MOUNT_H 1
  2138. | /* end confdefs.h. */
  2139. | #include <bsd/libutil.h>
  2140. configure:13149: result: no
  2141. configure:13149: checking for bsd/libutil.h
  2142. configure:13149: result: no
  2143. configure:13149: checking libutil.h usability
  2144. configure:13149: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2145. conftest.c:76:21: fatal error: libutil.h: No such file or directory
  2146. #include <libutil.h>
  2147. ^
  2148. compilation terminated.
  2149. configure:13149: $? = 1
  2150. configure: failed program was:
  2151. | /* confdefs.h */
  2152. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2153. | #define PACKAGE_TARNAME "opensmtpd"
  2154. | #define PACKAGE_VERSION "portable"
  2155. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2156. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2157. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2158. | #define PACKAGE "opensmtpd"
  2159. | #define VERSION "portable"
  2160. | #define STDC_HEADERS 1
  2161. | #define HAVE_SYS_TYPES_H 1
  2162. | #define HAVE_SYS_STAT_H 1
  2163. | #define HAVE_STDLIB_H 1
  2164. | #define HAVE_STRING_H 1
  2165. | #define HAVE_MEMORY_H 1
  2166. | #define HAVE_STRINGS_H 1
  2167. | #define HAVE_INTTYPES_H 1
  2168. | #define HAVE_STDINT_H 1
  2169. | #define HAVE_UNISTD_H 1
  2170. | #define HAVE_DLFCN_H 1
  2171. | #define LT_OBJDIR ".libs/"
  2172. | #define HAVE_CRYPT_H 1
  2173. | #define HAVE_DIRENT_H 1
  2174. | #define HAVE_FCNTL_H 1
  2175. | #define HAVE_GETOPT_H 1
  2176. | #define HAVE_GRP_H 1
  2177. | #define HAVE_LIBGEN_H 1
  2178. | #define HAVE_LIMITS_H 1
  2179. | #define HAVE_NETDB_H 1
  2180. | #define HAVE_PATHS_H 1
  2181. | #define HAVE_SHADOW_H 1
  2182. | #define HAVE_SYS_CDEFS_H 1
  2183. | #define HAVE_SYS_DIR_H 1
  2184. | #define HAVE_SYS_FILE_H 1
  2185. | #define HAVE_SYS_MOUNT_H 1
  2186. | #define HAVE_SYS_STATFS_H 1
  2187. | #define HAVE_SYS_TIME_H 1
  2188. | #define HAVE_SYS_UN_H 1
  2189. | #define HAVE_TIME_H 1
  2190. | #define HAVE_UTIME_H 1
  2191. | #define HAVE_SYS_MOUNT_H 1
  2192. | /* end confdefs.h. */
  2193. | #include <stdio.h>
  2194. | #ifdef HAVE_SYS_TYPES_H
  2195. | # include <sys/types.h>
  2196. | #endif
  2197. | #ifdef HAVE_SYS_STAT_H
  2198. | # include <sys/stat.h>
  2199. | #endif
  2200. | #ifdef STDC_HEADERS
  2201. | # include <stdlib.h>
  2202. | # include <stddef.h>
  2203. | #else
  2204. | # ifdef HAVE_STDLIB_H
  2205. | # include <stdlib.h>
  2206. | # endif
  2207. | #endif
  2208. | #ifdef HAVE_STRING_H
  2209. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2210. | # include <memory.h>
  2211. | # endif
  2212. | # include <string.h>
  2213. | #endif
  2214. | #ifdef HAVE_STRINGS_H
  2215. | # include <strings.h>
  2216. | #endif
  2217. | #ifdef HAVE_INTTYPES_H
  2218. | # include <inttypes.h>
  2219. | #endif
  2220. | #ifdef HAVE_STDINT_H
  2221. | # include <stdint.h>
  2222. | #endif
  2223. | #ifdef HAVE_UNISTD_H
  2224. | # include <unistd.h>
  2225. | #endif
  2226. | #include <libutil.h>
  2227. configure:13149: result: no
  2228. configure:13149: checking libutil.h presence
  2229. configure:13149: gcc -E conftest.c
  2230. conftest.c:43:21: fatal error: libutil.h: No such file or directory
  2231. #include <libutil.h>
  2232. ^
  2233. compilation terminated.
  2234. configure:13149: $? = 1
  2235. configure: failed program was:
  2236. | /* confdefs.h */
  2237. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2238. | #define PACKAGE_TARNAME "opensmtpd"
  2239. | #define PACKAGE_VERSION "portable"
  2240. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2241. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2242. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2243. | #define PACKAGE "opensmtpd"
  2244. | #define VERSION "portable"
  2245. | #define STDC_HEADERS 1
  2246. | #define HAVE_SYS_TYPES_H 1
  2247. | #define HAVE_SYS_STAT_H 1
  2248. | #define HAVE_STDLIB_H 1
  2249. | #define HAVE_STRING_H 1
  2250. | #define HAVE_MEMORY_H 1
  2251. | #define HAVE_STRINGS_H 1
  2252. | #define HAVE_INTTYPES_H 1
  2253. | #define HAVE_STDINT_H 1
  2254. | #define HAVE_UNISTD_H 1
  2255. | #define HAVE_DLFCN_H 1
  2256. | #define LT_OBJDIR ".libs/"
  2257. | #define HAVE_CRYPT_H 1
  2258. | #define HAVE_DIRENT_H 1
  2259. | #define HAVE_FCNTL_H 1
  2260. | #define HAVE_GETOPT_H 1
  2261. | #define HAVE_GRP_H 1
  2262. | #define HAVE_LIBGEN_H 1
  2263. | #define HAVE_LIMITS_H 1
  2264. | #define HAVE_NETDB_H 1
  2265. | #define HAVE_PATHS_H 1
  2266. | #define HAVE_SHADOW_H 1
  2267. | #define HAVE_SYS_CDEFS_H 1
  2268. | #define HAVE_SYS_DIR_H 1
  2269. | #define HAVE_SYS_FILE_H 1
  2270. | #define HAVE_SYS_MOUNT_H 1
  2271. | #define HAVE_SYS_STATFS_H 1
  2272. | #define HAVE_SYS_TIME_H 1
  2273. | #define HAVE_SYS_UN_H 1
  2274. | #define HAVE_TIME_H 1
  2275. | #define HAVE_UTIME_H 1
  2276. | #define HAVE_SYS_MOUNT_H 1
  2277. | /* end confdefs.h. */
  2278. | #include <libutil.h>
  2279. configure:13149: result: no
  2280. configure:13149: checking for libutil.h
  2281. configure:13149: result: no
  2282. configure:13160: checking for fts.h
  2283. configure:13160: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2284. configure:13160: $? = 0
  2285. configure:13160: result: yes
  2286. configure:13179: checking for long long
  2287. configure:13179: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2288. configure:13179: $? = 0
  2289. configure:13179: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2290. conftest.c: In function 'main':
  2291. conftest.c:79:24: error: expected expression before ')' token
  2292. if (sizeof ((long long)))
  2293. ^
  2294. configure:13179: $? = 1
  2295. configure: failed program was:
  2296. | /* confdefs.h */
  2297. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2298. | #define PACKAGE_TARNAME "opensmtpd"
  2299. | #define PACKAGE_VERSION "portable"
  2300. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2301. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2302. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2303. | #define PACKAGE "opensmtpd"
  2304. | #define VERSION "portable"
  2305. | #define STDC_HEADERS 1
  2306. | #define HAVE_SYS_TYPES_H 1
  2307. | #define HAVE_SYS_STAT_H 1
  2308. | #define HAVE_STDLIB_H 1
  2309. | #define HAVE_STRING_H 1
  2310. | #define HAVE_MEMORY_H 1
  2311. | #define HAVE_STRINGS_H 1
  2312. | #define HAVE_INTTYPES_H 1
  2313. | #define HAVE_STDINT_H 1
  2314. | #define HAVE_UNISTD_H 1
  2315. | #define HAVE_DLFCN_H 1
  2316. | #define LT_OBJDIR ".libs/"
  2317. | #define HAVE_CRYPT_H 1
  2318. | #define HAVE_DIRENT_H 1
  2319. | #define HAVE_FCNTL_H 1
  2320. | #define HAVE_GETOPT_H 1
  2321. | #define HAVE_GRP_H 1
  2322. | #define HAVE_LIBGEN_H 1
  2323. | #define HAVE_LIMITS_H 1
  2324. | #define HAVE_NETDB_H 1
  2325. | #define HAVE_PATHS_H 1
  2326. | #define HAVE_SHADOW_H 1
  2327. | #define HAVE_SYS_CDEFS_H 1
  2328. | #define HAVE_SYS_DIR_H 1
  2329. | #define HAVE_SYS_FILE_H 1
  2330. | #define HAVE_SYS_MOUNT_H 1
  2331. | #define HAVE_SYS_STATFS_H 1
  2332. | #define HAVE_SYS_TIME_H 1
  2333. | #define HAVE_SYS_UN_H 1
  2334. | #define HAVE_TIME_H 1
  2335. | #define HAVE_UTIME_H 1
  2336. | #define HAVE_SYS_MOUNT_H 1
  2337. | /* end confdefs.h. */
  2338. | #include <stdio.h>
  2339. | #ifdef HAVE_SYS_TYPES_H
  2340. | # include <sys/types.h>
  2341. | #endif
  2342. | #ifdef HAVE_SYS_STAT_H
  2343. | # include <sys/stat.h>
  2344. | #endif
  2345. | #ifdef STDC_HEADERS
  2346. | # include <stdlib.h>
  2347. | # include <stddef.h>
  2348. | #else
  2349. | # ifdef HAVE_STDLIB_H
  2350. | # include <stdlib.h>
  2351. | # endif
  2352. | #endif
  2353. | #ifdef HAVE_STRING_H
  2354. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2355. | # include <memory.h>
  2356. | # endif
  2357. | # include <string.h>
  2358. | #endif
  2359. | #ifdef HAVE_STRINGS_H
  2360. | # include <strings.h>
  2361. | #endif
  2362. | #ifdef HAVE_INTTYPES_H
  2363. | # include <inttypes.h>
  2364. | #endif
  2365. | #ifdef HAVE_STDINT_H
  2366. | # include <stdint.h>
  2367. | #endif
  2368. | #ifdef HAVE_UNISTD_H
  2369. | # include <unistd.h>
  2370. | #endif
  2371. | int
  2372. | main ()
  2373. | {
  2374. | if (sizeof ((long long)))
  2375. | return 0;
  2376. | ;
  2377. | return 0;
  2378. | }
  2379. configure:13179: result: yes
  2380. configure:13188: checking for unsigned long long
  2381. configure:13188: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2382. configure:13188: $? = 0
  2383. configure:13188: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2384. conftest.c: In function 'main':
  2385. conftest.c:80:33: error: expected expression before ')' token
  2386. if (sizeof ((unsigned long long)))
  2387. ^
  2388. configure:13188: $? = 1
  2389. configure: failed program was:
  2390. | /* confdefs.h */
  2391. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2392. | #define PACKAGE_TARNAME "opensmtpd"
  2393. | #define PACKAGE_VERSION "portable"
  2394. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2395. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2396. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2397. | #define PACKAGE "opensmtpd"
  2398. | #define VERSION "portable"
  2399. | #define STDC_HEADERS 1
  2400. | #define HAVE_SYS_TYPES_H 1
  2401. | #define HAVE_SYS_STAT_H 1
  2402. | #define HAVE_STDLIB_H 1
  2403. | #define HAVE_STRING_H 1
  2404. | #define HAVE_MEMORY_H 1
  2405. | #define HAVE_STRINGS_H 1
  2406. | #define HAVE_INTTYPES_H 1
  2407. | #define HAVE_STDINT_H 1
  2408. | #define HAVE_UNISTD_H 1
  2409. | #define HAVE_DLFCN_H 1
  2410. | #define LT_OBJDIR ".libs/"
  2411. | #define HAVE_CRYPT_H 1
  2412. | #define HAVE_DIRENT_H 1
  2413. | #define HAVE_FCNTL_H 1
  2414. | #define HAVE_GETOPT_H 1
  2415. | #define HAVE_GRP_H 1
  2416. | #define HAVE_LIBGEN_H 1
  2417. | #define HAVE_LIMITS_H 1
  2418. | #define HAVE_NETDB_H 1
  2419. | #define HAVE_PATHS_H 1
  2420. | #define HAVE_SHADOW_H 1
  2421. | #define HAVE_SYS_CDEFS_H 1
  2422. | #define HAVE_SYS_DIR_H 1
  2423. | #define HAVE_SYS_FILE_H 1
  2424. | #define HAVE_SYS_MOUNT_H 1
  2425. | #define HAVE_SYS_STATFS_H 1
  2426. | #define HAVE_SYS_TIME_H 1
  2427. | #define HAVE_SYS_UN_H 1
  2428. | #define HAVE_TIME_H 1
  2429. | #define HAVE_UTIME_H 1
  2430. | #define HAVE_SYS_MOUNT_H 1
  2431. | #define HAVE_LONG_LONG 1
  2432. | /* end confdefs.h. */
  2433. | #include <stdio.h>
  2434. | #ifdef HAVE_SYS_TYPES_H
  2435. | # include <sys/types.h>
  2436. | #endif
  2437. | #ifdef HAVE_SYS_STAT_H
  2438. | # include <sys/stat.h>
  2439. | #endif
  2440. | #ifdef STDC_HEADERS
  2441. | # include <stdlib.h>
  2442. | # include <stddef.h>
  2443. | #else
  2444. | # ifdef HAVE_STDLIB_H
  2445. | # include <stdlib.h>
  2446. | # endif
  2447. | #endif
  2448. | #ifdef HAVE_STRING_H
  2449. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2450. | # include <memory.h>
  2451. | # endif
  2452. | # include <string.h>
  2453. | #endif
  2454. | #ifdef HAVE_STRINGS_H
  2455. | # include <strings.h>
  2456. | #endif
  2457. | #ifdef HAVE_INTTYPES_H
  2458. | # include <inttypes.h>
  2459. | #endif
  2460. | #ifdef HAVE_STDINT_H
  2461. | # include <stdint.h>
  2462. | #endif
  2463. | #ifdef HAVE_UNISTD_H
  2464. | # include <unistd.h>
  2465. | #endif
  2466. | int
  2467. | main ()
  2468. | {
  2469. | if (sizeof ((unsigned long long)))
  2470. | return 0;
  2471. | ;
  2472. | return 0;
  2473. | }
  2474. configure:13188: result: yes
  2475. configure:13197: checking for long double
  2476. configure:13197: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2477. configure:13197: $? = 0
  2478. configure:13197: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2479. conftest.c: In function 'main':
  2480. conftest.c:81:26: error: expected expression before ')' token
  2481. if (sizeof ((long double)))
  2482. ^
  2483. configure:13197: $? = 1
  2484. configure: failed program was:
  2485. | /* confdefs.h */
  2486. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2487. | #define PACKAGE_TARNAME "opensmtpd"
  2488. | #define PACKAGE_VERSION "portable"
  2489. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2490. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2491. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2492. | #define PACKAGE "opensmtpd"
  2493. | #define VERSION "portable"
  2494. | #define STDC_HEADERS 1
  2495. | #define HAVE_SYS_TYPES_H 1
  2496. | #define HAVE_SYS_STAT_H 1
  2497. | #define HAVE_STDLIB_H 1
  2498. | #define HAVE_STRING_H 1
  2499. | #define HAVE_MEMORY_H 1
  2500. | #define HAVE_STRINGS_H 1
  2501. | #define HAVE_INTTYPES_H 1
  2502. | #define HAVE_STDINT_H 1
  2503. | #define HAVE_UNISTD_H 1
  2504. | #define HAVE_DLFCN_H 1
  2505. | #define LT_OBJDIR ".libs/"
  2506. | #define HAVE_CRYPT_H 1
  2507. | #define HAVE_DIRENT_H 1
  2508. | #define HAVE_FCNTL_H 1
  2509. | #define HAVE_GETOPT_H 1
  2510. | #define HAVE_GRP_H 1
  2511. | #define HAVE_LIBGEN_H 1
  2512. | #define HAVE_LIMITS_H 1
  2513. | #define HAVE_NETDB_H 1
  2514. | #define HAVE_PATHS_H 1
  2515. | #define HAVE_SHADOW_H 1
  2516. | #define HAVE_SYS_CDEFS_H 1
  2517. | #define HAVE_SYS_DIR_H 1
  2518. | #define HAVE_SYS_FILE_H 1
  2519. | #define HAVE_SYS_MOUNT_H 1
  2520. | #define HAVE_SYS_STATFS_H 1
  2521. | #define HAVE_SYS_TIME_H 1
  2522. | #define HAVE_SYS_UN_H 1
  2523. | #define HAVE_TIME_H 1
  2524. | #define HAVE_UTIME_H 1
  2525. | #define HAVE_SYS_MOUNT_H 1
  2526. | #define HAVE_LONG_LONG 1
  2527. | #define HAVE_UNSIGNED_LONG_LONG 1
  2528. | /* end confdefs.h. */
  2529. | #include <stdio.h>
  2530. | #ifdef HAVE_SYS_TYPES_H
  2531. | # include <sys/types.h>
  2532. | #endif
  2533. | #ifdef HAVE_SYS_STAT_H
  2534. | # include <sys/stat.h>
  2535. | #endif
  2536. | #ifdef STDC_HEADERS
  2537. | # include <stdlib.h>
  2538. | # include <stddef.h>
  2539. | #else
  2540. | # ifdef HAVE_STDLIB_H
  2541. | # include <stdlib.h>
  2542. | # endif
  2543. | #endif
  2544. | #ifdef HAVE_STRING_H
  2545. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2546. | # include <memory.h>
  2547. | # endif
  2548. | # include <string.h>
  2549. | #endif
  2550. | #ifdef HAVE_STRINGS_H
  2551. | # include <strings.h>
  2552. | #endif
  2553. | #ifdef HAVE_INTTYPES_H
  2554. | # include <inttypes.h>
  2555. | #endif
  2556. | #ifdef HAVE_STDINT_H
  2557. | # include <stdint.h>
  2558. | #endif
  2559. | #ifdef HAVE_UNISTD_H
  2560. | # include <unistd.h>
  2561. | #endif
  2562. | int
  2563. | main ()
  2564. | {
  2565. | if (sizeof ((long double)))
  2566. | return 0;
  2567. | ;
  2568. | return 0;
  2569. | }
  2570. configure:13197: result: yes
  2571. configure:13206: checking for u_int
  2572. configure:13206: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2573. configure:13206: $? = 0
  2574. configure:13206: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2575. conftest.c: In function 'main':
  2576. conftest.c:82:20: error: expected expression before ')' token
  2577. if (sizeof ((u_int)))
  2578. ^
  2579. configure:13206: $? = 1
  2580. configure: failed program was:
  2581. | /* confdefs.h */
  2582. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2583. | #define PACKAGE_TARNAME "opensmtpd"
  2584. | #define PACKAGE_VERSION "portable"
  2585. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2586. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2587. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2588. | #define PACKAGE "opensmtpd"
  2589. | #define VERSION "portable"
  2590. | #define STDC_HEADERS 1
  2591. | #define HAVE_SYS_TYPES_H 1
  2592. | #define HAVE_SYS_STAT_H 1
  2593. | #define HAVE_STDLIB_H 1
  2594. | #define HAVE_STRING_H 1
  2595. | #define HAVE_MEMORY_H 1
  2596. | #define HAVE_STRINGS_H 1
  2597. | #define HAVE_INTTYPES_H 1
  2598. | #define HAVE_STDINT_H 1
  2599. | #define HAVE_UNISTD_H 1
  2600. | #define HAVE_DLFCN_H 1
  2601. | #define LT_OBJDIR ".libs/"
  2602. | #define HAVE_CRYPT_H 1
  2603. | #define HAVE_DIRENT_H 1
  2604. | #define HAVE_FCNTL_H 1
  2605. | #define HAVE_GETOPT_H 1
  2606. | #define HAVE_GRP_H 1
  2607. | #define HAVE_LIBGEN_H 1
  2608. | #define HAVE_LIMITS_H 1
  2609. | #define HAVE_NETDB_H 1
  2610. | #define HAVE_PATHS_H 1
  2611. | #define HAVE_SHADOW_H 1
  2612. | #define HAVE_SYS_CDEFS_H 1
  2613. | #define HAVE_SYS_DIR_H 1
  2614. | #define HAVE_SYS_FILE_H 1
  2615. | #define HAVE_SYS_MOUNT_H 1
  2616. | #define HAVE_SYS_STATFS_H 1
  2617. | #define HAVE_SYS_TIME_H 1
  2618. | #define HAVE_SYS_UN_H 1
  2619. | #define HAVE_TIME_H 1
  2620. | #define HAVE_UTIME_H 1
  2621. | #define HAVE_SYS_MOUNT_H 1
  2622. | #define HAVE_LONG_LONG 1
  2623. | #define HAVE_UNSIGNED_LONG_LONG 1
  2624. | #define HAVE_LONG_DOUBLE 1
  2625. | /* end confdefs.h. */
  2626. | #include <stdio.h>
  2627. | #ifdef HAVE_SYS_TYPES_H
  2628. | # include <sys/types.h>
  2629. | #endif
  2630. | #ifdef HAVE_SYS_STAT_H
  2631. | # include <sys/stat.h>
  2632. | #endif
  2633. | #ifdef STDC_HEADERS
  2634. | # include <stdlib.h>
  2635. | # include <stddef.h>
  2636. | #else
  2637. | # ifdef HAVE_STDLIB_H
  2638. | # include <stdlib.h>
  2639. | # endif
  2640. | #endif
  2641. | #ifdef HAVE_STRING_H
  2642. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2643. | # include <memory.h>
  2644. | # endif
  2645. | # include <string.h>
  2646. | #endif
  2647. | #ifdef HAVE_STRINGS_H
  2648. | # include <strings.h>
  2649. | #endif
  2650. | #ifdef HAVE_INTTYPES_H
  2651. | # include <inttypes.h>
  2652. | #endif
  2653. | #ifdef HAVE_STDINT_H
  2654. | # include <stdint.h>
  2655. | #endif
  2656. | #ifdef HAVE_UNISTD_H
  2657. | # include <unistd.h>
  2658. | #endif
  2659. | int
  2660. | main ()
  2661. | {
  2662. | if (sizeof ((u_int)))
  2663. | return 0;
  2664. | ;
  2665. | return 0;
  2666. | }
  2667. configure:13206: result: yes
  2668. configure:13215: checking for u_char
  2669. configure:13215: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2670. configure:13215: $? = 0
  2671. configure:13215: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2672. conftest.c: In function 'main':
  2673. conftest.c:83:21: error: expected expression before ')' token
  2674. if (sizeof ((u_char)))
  2675. ^
  2676. configure:13215: $? = 1
  2677. configure: failed program was:
  2678. | /* confdefs.h */
  2679. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2680. | #define PACKAGE_TARNAME "opensmtpd"
  2681. | #define PACKAGE_VERSION "portable"
  2682. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2683. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2684. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2685. | #define PACKAGE "opensmtpd"
  2686. | #define VERSION "portable"
  2687. | #define STDC_HEADERS 1
  2688. | #define HAVE_SYS_TYPES_H 1
  2689. | #define HAVE_SYS_STAT_H 1
  2690. | #define HAVE_STDLIB_H 1
  2691. | #define HAVE_STRING_H 1
  2692. | #define HAVE_MEMORY_H 1
  2693. | #define HAVE_STRINGS_H 1
  2694. | #define HAVE_INTTYPES_H 1
  2695. | #define HAVE_STDINT_H 1
  2696. | #define HAVE_UNISTD_H 1
  2697. | #define HAVE_DLFCN_H 1
  2698. | #define LT_OBJDIR ".libs/"
  2699. | #define HAVE_CRYPT_H 1
  2700. | #define HAVE_DIRENT_H 1
  2701. | #define HAVE_FCNTL_H 1
  2702. | #define HAVE_GETOPT_H 1
  2703. | #define HAVE_GRP_H 1
  2704. | #define HAVE_LIBGEN_H 1
  2705. | #define HAVE_LIMITS_H 1
  2706. | #define HAVE_NETDB_H 1
  2707. | #define HAVE_PATHS_H 1
  2708. | #define HAVE_SHADOW_H 1
  2709. | #define HAVE_SYS_CDEFS_H 1
  2710. | #define HAVE_SYS_DIR_H 1
  2711. | #define HAVE_SYS_FILE_H 1
  2712. | #define HAVE_SYS_MOUNT_H 1
  2713. | #define HAVE_SYS_STATFS_H 1
  2714. | #define HAVE_SYS_TIME_H 1
  2715. | #define HAVE_SYS_UN_H 1
  2716. | #define HAVE_TIME_H 1
  2717. | #define HAVE_UTIME_H 1
  2718. | #define HAVE_SYS_MOUNT_H 1
  2719. | #define HAVE_LONG_LONG 1
  2720. | #define HAVE_UNSIGNED_LONG_LONG 1
  2721. | #define HAVE_LONG_DOUBLE 1
  2722. | #define HAVE_U_INT 1
  2723. | /* end confdefs.h. */
  2724. | #include <stdio.h>
  2725. | #ifdef HAVE_SYS_TYPES_H
  2726. | # include <sys/types.h>
  2727. | #endif
  2728. | #ifdef HAVE_SYS_STAT_H
  2729. | # include <sys/stat.h>
  2730. | #endif
  2731. | #ifdef STDC_HEADERS
  2732. | # include <stdlib.h>
  2733. | # include <stddef.h>
  2734. | #else
  2735. | # ifdef HAVE_STDLIB_H
  2736. | # include <stdlib.h>
  2737. | # endif
  2738. | #endif
  2739. | #ifdef HAVE_STRING_H
  2740. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2741. | # include <memory.h>
  2742. | # endif
  2743. | # include <string.h>
  2744. | #endif
  2745. | #ifdef HAVE_STRINGS_H
  2746. | # include <strings.h>
  2747. | #endif
  2748. | #ifdef HAVE_INTTYPES_H
  2749. | # include <inttypes.h>
  2750. | #endif
  2751. | #ifdef HAVE_STDINT_H
  2752. | # include <stdint.h>
  2753. | #endif
  2754. | #ifdef HAVE_UNISTD_H
  2755. | # include <unistd.h>
  2756. | #endif
  2757. | int
  2758. | main ()
  2759. | {
  2760. | if (sizeof ((u_char)))
  2761. | return 0;
  2762. | ;
  2763. | return 0;
  2764. | }
  2765. configure:13215: result: yes
  2766. configure:13229: checking size of short int
  2767. configure:13234: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  2768. configure:13234: $? = 0
  2769. configure:13234: ./conftest
  2770. configure:13234: $? = 0
  2771. configure:13248: result: 2
  2772. configure:13262: checking size of int
  2773. configure:13267: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  2774. configure:13267: $? = 0
  2775. configure:13267: ./conftest
  2776. configure:13267: $? = 0
  2777. configure:13281: result: 4
  2778. configure:13295: checking size of long int
  2779. configure:13300: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  2780. configure:13300: $? = 0
  2781. configure:13300: ./conftest
  2782. configure:13300: $? = 0
  2783. configure:13314: result: 8
  2784. configure:13328: checking size of long long int
  2785. configure:13333: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  2786. configure:13333: $? = 0
  2787. configure:13333: ./conftest
  2788. configure:13333: $? = 0
  2789. configure:13347: result: 8
  2790. configure:13358: checking for int8_t
  2791. configure:13358: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2792. configure:13358: $? = 0
  2793. configure:13358: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2794. conftest.c: In function 'main':
  2795. conftest.c:89:12: error: size of array 'test_array' is negative
  2796. static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1)
  2797. ^
  2798. configure:13358: $? = 1
  2799. configure: failed program was:
  2800. | /* confdefs.h */
  2801. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2802. | #define PACKAGE_TARNAME "opensmtpd"
  2803. | #define PACKAGE_VERSION "portable"
  2804. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2805. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2806. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2807. | #define PACKAGE "opensmtpd"
  2808. | #define VERSION "portable"
  2809. | #define STDC_HEADERS 1
  2810. | #define HAVE_SYS_TYPES_H 1
  2811. | #define HAVE_SYS_STAT_H 1
  2812. | #define HAVE_STDLIB_H 1
  2813. | #define HAVE_STRING_H 1
  2814. | #define HAVE_MEMORY_H 1
  2815. | #define HAVE_STRINGS_H 1
  2816. | #define HAVE_INTTYPES_H 1
  2817. | #define HAVE_STDINT_H 1
  2818. | #define HAVE_UNISTD_H 1
  2819. | #define HAVE_DLFCN_H 1
  2820. | #define LT_OBJDIR ".libs/"
  2821. | #define HAVE_CRYPT_H 1
  2822. | #define HAVE_DIRENT_H 1
  2823. | #define HAVE_FCNTL_H 1
  2824. | #define HAVE_GETOPT_H 1
  2825. | #define HAVE_GRP_H 1
  2826. | #define HAVE_LIBGEN_H 1
  2827. | #define HAVE_LIMITS_H 1
  2828. | #define HAVE_NETDB_H 1
  2829. | #define HAVE_PATHS_H 1
  2830. | #define HAVE_SHADOW_H 1
  2831. | #define HAVE_SYS_CDEFS_H 1
  2832. | #define HAVE_SYS_DIR_H 1
  2833. | #define HAVE_SYS_FILE_H 1
  2834. | #define HAVE_SYS_MOUNT_H 1
  2835. | #define HAVE_SYS_STATFS_H 1
  2836. | #define HAVE_SYS_TIME_H 1
  2837. | #define HAVE_SYS_UN_H 1
  2838. | #define HAVE_TIME_H 1
  2839. | #define HAVE_UTIME_H 1
  2840. | #define HAVE_SYS_MOUNT_H 1
  2841. | #define HAVE_LONG_LONG 1
  2842. | #define HAVE_UNSIGNED_LONG_LONG 1
  2843. | #define HAVE_LONG_DOUBLE 1
  2844. | #define HAVE_U_INT 1
  2845. | #define HAVE_U_CHAR 1
  2846. | #define SIZEOF_SHORT_INT 2
  2847. | #define SIZEOF_INT 4
  2848. | #define SIZEOF_LONG_INT 8
  2849. | #define SIZEOF_LONG_LONG_INT 8
  2850. | /* end confdefs.h. */
  2851. | #include <stdio.h>
  2852. | #ifdef HAVE_SYS_TYPES_H
  2853. | # include <sys/types.h>
  2854. | #endif
  2855. | #ifdef HAVE_SYS_STAT_H
  2856. | # include <sys/stat.h>
  2857. | #endif
  2858. | #ifdef STDC_HEADERS
  2859. | # include <stdlib.h>
  2860. | # include <stddef.h>
  2861. | #else
  2862. | # ifdef HAVE_STDLIB_H
  2863. | # include <stdlib.h>
  2864. | # endif
  2865. | #endif
  2866. | #ifdef HAVE_STRING_H
  2867. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2868. | # include <memory.h>
  2869. | # endif
  2870. | # include <string.h>
  2871. | #endif
  2872. | #ifdef HAVE_STRINGS_H
  2873. | # include <strings.h>
  2874. | #endif
  2875. | #ifdef HAVE_INTTYPES_H
  2876. | # include <inttypes.h>
  2877. | #endif
  2878. | #ifdef HAVE_STDINT_H
  2879. | # include <stdint.h>
  2880. | #endif
  2881. | #ifdef HAVE_UNISTD_H
  2882. | # include <unistd.h>
  2883. | #endif
  2884. | enum { N = 8 / 2 - 1 };
  2885. | int
  2886. | main ()
  2887. | {
  2888. | static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1)
  2889. | < (int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 2))];
  2890. | test_array [0] = 0;
  2891. | return test_array [0];
  2892. |
  2893. | ;
  2894. | return 0;
  2895. | }
  2896. configure:13358: result: yes
  2897. configure:13369: checking for int16_t
  2898. configure:13369: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2899. configure:13369: $? = 0
  2900. configure:13369: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  2901. conftest.c: In function 'main':
  2902. conftest.c:89:12: error: size of array 'test_array' is negative
  2903. static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1)
  2904. ^
  2905. configure:13369: $? = 1
  2906. configure: failed program was:
  2907. | /* confdefs.h */
  2908. | #define PACKAGE_NAME "OpenSMTPD-portable"
  2909. | #define PACKAGE_TARNAME "opensmtpd"
  2910. | #define PACKAGE_VERSION "portable"
  2911. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  2912. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  2913. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  2914. | #define PACKAGE "opensmtpd"
  2915. | #define VERSION "portable"
  2916. | #define STDC_HEADERS 1
  2917. | #define HAVE_SYS_TYPES_H 1
  2918. | #define HAVE_SYS_STAT_H 1
  2919. | #define HAVE_STDLIB_H 1
  2920. | #define HAVE_STRING_H 1
  2921. | #define HAVE_MEMORY_H 1
  2922. | #define HAVE_STRINGS_H 1
  2923. | #define HAVE_INTTYPES_H 1
  2924. | #define HAVE_STDINT_H 1
  2925. | #define HAVE_UNISTD_H 1
  2926. | #define HAVE_DLFCN_H 1
  2927. | #define LT_OBJDIR ".libs/"
  2928. | #define HAVE_CRYPT_H 1
  2929. | #define HAVE_DIRENT_H 1
  2930. | #define HAVE_FCNTL_H 1
  2931. | #define HAVE_GETOPT_H 1
  2932. | #define HAVE_GRP_H 1
  2933. | #define HAVE_LIBGEN_H 1
  2934. | #define HAVE_LIMITS_H 1
  2935. | #define HAVE_NETDB_H 1
  2936. | #define HAVE_PATHS_H 1
  2937. | #define HAVE_SHADOW_H 1
  2938. | #define HAVE_SYS_CDEFS_H 1
  2939. | #define HAVE_SYS_DIR_H 1
  2940. | #define HAVE_SYS_FILE_H 1
  2941. | #define HAVE_SYS_MOUNT_H 1
  2942. | #define HAVE_SYS_STATFS_H 1
  2943. | #define HAVE_SYS_TIME_H 1
  2944. | #define HAVE_SYS_UN_H 1
  2945. | #define HAVE_TIME_H 1
  2946. | #define HAVE_UTIME_H 1
  2947. | #define HAVE_SYS_MOUNT_H 1
  2948. | #define HAVE_LONG_LONG 1
  2949. | #define HAVE_UNSIGNED_LONG_LONG 1
  2950. | #define HAVE_LONG_DOUBLE 1
  2951. | #define HAVE_U_INT 1
  2952. | #define HAVE_U_CHAR 1
  2953. | #define SIZEOF_SHORT_INT 2
  2954. | #define SIZEOF_INT 4
  2955. | #define SIZEOF_LONG_INT 8
  2956. | #define SIZEOF_LONG_LONG_INT 8
  2957. | /* end confdefs.h. */
  2958. | #include <stdio.h>
  2959. | #ifdef HAVE_SYS_TYPES_H
  2960. | # include <sys/types.h>
  2961. | #endif
  2962. | #ifdef HAVE_SYS_STAT_H
  2963. | # include <sys/stat.h>
  2964. | #endif
  2965. | #ifdef STDC_HEADERS
  2966. | # include <stdlib.h>
  2967. | # include <stddef.h>
  2968. | #else
  2969. | # ifdef HAVE_STDLIB_H
  2970. | # include <stdlib.h>
  2971. | # endif
  2972. | #endif
  2973. | #ifdef HAVE_STRING_H
  2974. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  2975. | # include <memory.h>
  2976. | # endif
  2977. | # include <string.h>
  2978. | #endif
  2979. | #ifdef HAVE_STRINGS_H
  2980. | # include <strings.h>
  2981. | #endif
  2982. | #ifdef HAVE_INTTYPES_H
  2983. | # include <inttypes.h>
  2984. | #endif
  2985. | #ifdef HAVE_STDINT_H
  2986. | # include <stdint.h>
  2987. | #endif
  2988. | #ifdef HAVE_UNISTD_H
  2989. | # include <unistd.h>
  2990. | #endif
  2991. | enum { N = 16 / 2 - 1 };
  2992. | int
  2993. | main ()
  2994. | {
  2995. | static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1)
  2996. | < (int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 2))];
  2997. | test_array [0] = 0;
  2998. | return test_array [0];
  2999. |
  3000. | ;
  3001. | return 0;
  3002. | }
  3003. configure:13369: result: yes
  3004. configure:13380: checking for int32_t
  3005. configure:13380: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3006. configure:13380: $? = 0
  3007. configure:13380: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3008. conftest.c: In function 'main':
  3009. conftest.c:90:53: warning: integer overflow in expression [-Woverflow]
  3010. < (int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 2))];
  3011. ^
  3012. conftest.c:89:12: error: storage size of 'test_array' isn't constant
  3013. static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1)
  3014. ^
  3015. configure:13380: $? = 1
  3016. configure: failed program was:
  3017. | /* confdefs.h */
  3018. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3019. | #define PACKAGE_TARNAME "opensmtpd"
  3020. | #define PACKAGE_VERSION "portable"
  3021. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3022. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3023. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3024. | #define PACKAGE "opensmtpd"
  3025. | #define VERSION "portable"
  3026. | #define STDC_HEADERS 1
  3027. | #define HAVE_SYS_TYPES_H 1
  3028. | #define HAVE_SYS_STAT_H 1
  3029. | #define HAVE_STDLIB_H 1
  3030. | #define HAVE_STRING_H 1
  3031. | #define HAVE_MEMORY_H 1
  3032. | #define HAVE_STRINGS_H 1
  3033. | #define HAVE_INTTYPES_H 1
  3034. | #define HAVE_STDINT_H 1
  3035. | #define HAVE_UNISTD_H 1
  3036. | #define HAVE_DLFCN_H 1
  3037. | #define LT_OBJDIR ".libs/"
  3038. | #define HAVE_CRYPT_H 1
  3039. | #define HAVE_DIRENT_H 1
  3040. | #define HAVE_FCNTL_H 1
  3041. | #define HAVE_GETOPT_H 1
  3042. | #define HAVE_GRP_H 1
  3043. | #define HAVE_LIBGEN_H 1
  3044. | #define HAVE_LIMITS_H 1
  3045. | #define HAVE_NETDB_H 1
  3046. | #define HAVE_PATHS_H 1
  3047. | #define HAVE_SHADOW_H 1
  3048. | #define HAVE_SYS_CDEFS_H 1
  3049. | #define HAVE_SYS_DIR_H 1
  3050. | #define HAVE_SYS_FILE_H 1
  3051. | #define HAVE_SYS_MOUNT_H 1
  3052. | #define HAVE_SYS_STATFS_H 1
  3053. | #define HAVE_SYS_TIME_H 1
  3054. | #define HAVE_SYS_UN_H 1
  3055. | #define HAVE_TIME_H 1
  3056. | #define HAVE_UTIME_H 1
  3057. | #define HAVE_SYS_MOUNT_H 1
  3058. | #define HAVE_LONG_LONG 1
  3059. | #define HAVE_UNSIGNED_LONG_LONG 1
  3060. | #define HAVE_LONG_DOUBLE 1
  3061. | #define HAVE_U_INT 1
  3062. | #define HAVE_U_CHAR 1
  3063. | #define SIZEOF_SHORT_INT 2
  3064. | #define SIZEOF_INT 4
  3065. | #define SIZEOF_LONG_INT 8
  3066. | #define SIZEOF_LONG_LONG_INT 8
  3067. | /* end confdefs.h. */
  3068. | #include <stdio.h>
  3069. | #ifdef HAVE_SYS_TYPES_H
  3070. | # include <sys/types.h>
  3071. | #endif
  3072. | #ifdef HAVE_SYS_STAT_H
  3073. | # include <sys/stat.h>
  3074. | #endif
  3075. | #ifdef STDC_HEADERS
  3076. | # include <stdlib.h>
  3077. | # include <stddef.h>
  3078. | #else
  3079. | # ifdef HAVE_STDLIB_H
  3080. | # include <stdlib.h>
  3081. | # endif
  3082. | #endif
  3083. | #ifdef HAVE_STRING_H
  3084. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3085. | # include <memory.h>
  3086. | # endif
  3087. | # include <string.h>
  3088. | #endif
  3089. | #ifdef HAVE_STRINGS_H
  3090. | # include <strings.h>
  3091. | #endif
  3092. | #ifdef HAVE_INTTYPES_H
  3093. | # include <inttypes.h>
  3094. | #endif
  3095. | #ifdef HAVE_STDINT_H
  3096. | # include <stdint.h>
  3097. | #endif
  3098. | #ifdef HAVE_UNISTD_H
  3099. | # include <unistd.h>
  3100. | #endif
  3101. | enum { N = 32 / 2 - 1 };
  3102. | int
  3103. | main ()
  3104. | {
  3105. | static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1)
  3106. | < (int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 2))];
  3107. | test_array [0] = 0;
  3108. | return test_array [0];
  3109. |
  3110. | ;
  3111. | return 0;
  3112. | }
  3113. configure:13380: result: yes
  3114. configure:13391: checking for int64_t
  3115. configure:13391: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3116. configure:13391: $? = 0
  3117. configure:13391: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3118. conftest.c: In function 'main':
  3119. conftest.c:90:53: warning: integer overflow in expression [-Woverflow]
  3120. < (int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 2))];
  3121. ^
  3122. conftest.c:89:12: error: storage size of 'test_array' isn't constant
  3123. static int test_array [1 - 2 * !((int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 1)
  3124. ^
  3125. configure:13391: $? = 1
  3126. configure: failed program was:
  3127. | /* confdefs.h */
  3128. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3129. | #define PACKAGE_TARNAME "opensmtpd"
  3130. | #define PACKAGE_VERSION "portable"
  3131. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3132. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3133. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3134. | #define PACKAGE "opensmtpd"
  3135. | #define VERSION "portable"
  3136. | #define STDC_HEADERS 1
  3137. | #define HAVE_SYS_TYPES_H 1
  3138. | #define HAVE_SYS_STAT_H 1
  3139. | #define HAVE_STDLIB_H 1
  3140. | #define HAVE_STRING_H 1
  3141. | #define HAVE_MEMORY_H 1
  3142. | #define HAVE_STRINGS_H 1
  3143. | #define HAVE_INTTYPES_H 1
  3144. | #define HAVE_STDINT_H 1
  3145. | #define HAVE_UNISTD_H 1
  3146. | #define HAVE_DLFCN_H 1
  3147. | #define LT_OBJDIR ".libs/"
  3148. | #define HAVE_CRYPT_H 1
  3149. | #define HAVE_DIRENT_H 1
  3150. | #define HAVE_FCNTL_H 1
  3151. | #define HAVE_GETOPT_H 1
  3152. | #define HAVE_GRP_H 1
  3153. | #define HAVE_LIBGEN_H 1
  3154. | #define HAVE_LIMITS_H 1
  3155. | #define HAVE_NETDB_H 1
  3156. | #define HAVE_PATHS_H 1
  3157. | #define HAVE_SHADOW_H 1
  3158. | #define HAVE_SYS_CDEFS_H 1
  3159. | #define HAVE_SYS_DIR_H 1
  3160. | #define HAVE_SYS_FILE_H 1
  3161. | #define HAVE_SYS_MOUNT_H 1
  3162. | #define HAVE_SYS_STATFS_H 1
  3163. | #define HAVE_SYS_TIME_H 1
  3164. | #define HAVE_SYS_UN_H 1
  3165. | #define HAVE_TIME_H 1
  3166. | #define HAVE_UTIME_H 1
  3167. | #define HAVE_SYS_MOUNT_H 1
  3168. | #define HAVE_LONG_LONG 1
  3169. | #define HAVE_UNSIGNED_LONG_LONG 1
  3170. | #define HAVE_LONG_DOUBLE 1
  3171. | #define HAVE_U_INT 1
  3172. | #define HAVE_U_CHAR 1
  3173. | #define SIZEOF_SHORT_INT 2
  3174. | #define SIZEOF_INT 4
  3175. | #define SIZEOF_LONG_INT 8
  3176. | #define SIZEOF_LONG_LONG_INT 8
  3177. | /* end confdefs.h. */
  3178. | #include <stdio.h>
  3179. | #ifdef HAVE_SYS_TYPES_H
  3180. | # include <sys/types.h>
  3181. | #endif
  3182. | #ifdef HAVE_SYS_STAT_H
  3183. | # include <sys/stat.h>
  3184. | #endif
  3185. | #ifdef STDC_HEADERS
  3186. | # include <stdlib.h>
  3187. | # include <stddef.h>
  3188. | #else
  3189. | # ifdef HAVE_STDLIB_H
  3190. | # include <stdlib.h>
  3191. | # endif
  3192. | #endif
  3193. | #ifdef HAVE_STRING_H
  3194. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3195. | # include <memory.h>
  3196. | # endif
  3197. | # include <string.h>
  3198. | #endif
  3199. | #ifdef HAVE_STRINGS_H
  3200. | # include <strings.h>
  3201. | #endif
  3202. | #ifdef HAVE_INTTYPES_H
  3203. | # include <inttypes.h>
  3204. | #endif
  3205. | #ifdef HAVE_STDINT_H
  3206. | # include <stdint.h>
  3207. | #endif
  3208. | #ifdef HAVE_UNISTD_H
  3209. | # include <unistd.h>
  3210. | #endif
  3211. | enum { N = 64 / 2 - 1 };
  3212. | int
  3213. | main ()
  3214. | {
  3215. | static int test_array [1 - 2 * !((int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 1)
  3216. | < (int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 2))];
  3217. | test_array [0] = 0;
  3218. | return test_array [0];
  3219. |
  3220. | ;
  3221. | return 0;
  3222. | }
  3223. configure:13391: result: yes
  3224. configure:13402: checking for uint8_t
  3225. configure:13402: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3226. configure:13402: $? = 0
  3227. configure:13402: result: yes
  3228. configure:13416: checking for uint16_t
  3229. configure:13416: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3230. configure:13416: $? = 0
  3231. configure:13416: result: yes
  3232. configure:13428: checking for uint32_t
  3233. configure:13428: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3234. configure:13428: $? = 0
  3235. configure:13428: result: yes
  3236. configure:13442: checking for uint64_t
  3237. configure:13442: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3238. configure:13442: $? = 0
  3239. configure:13442: result: yes
  3240. configure:13457: checking for intptr_t
  3241. configure:13457: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3242. configure:13457: $? = 0
  3243. configure:13457: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3244. conftest.c: In function 'main':
  3245. conftest.c:88:23: error: expected expression before ')' token
  3246. if (sizeof ((intptr_t)))
  3247. ^
  3248. configure:13457: $? = 1
  3249. configure: failed program was:
  3250. | /* confdefs.h */
  3251. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3252. | #define PACKAGE_TARNAME "opensmtpd"
  3253. | #define PACKAGE_VERSION "portable"
  3254. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3255. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3256. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3257. | #define PACKAGE "opensmtpd"
  3258. | #define VERSION "portable"
  3259. | #define STDC_HEADERS 1
  3260. | #define HAVE_SYS_TYPES_H 1
  3261. | #define HAVE_SYS_STAT_H 1
  3262. | #define HAVE_STDLIB_H 1
  3263. | #define HAVE_STRING_H 1
  3264. | #define HAVE_MEMORY_H 1
  3265. | #define HAVE_STRINGS_H 1
  3266. | #define HAVE_INTTYPES_H 1
  3267. | #define HAVE_STDINT_H 1
  3268. | #define HAVE_UNISTD_H 1
  3269. | #define HAVE_DLFCN_H 1
  3270. | #define LT_OBJDIR ".libs/"
  3271. | #define HAVE_CRYPT_H 1
  3272. | #define HAVE_DIRENT_H 1
  3273. | #define HAVE_FCNTL_H 1
  3274. | #define HAVE_GETOPT_H 1
  3275. | #define HAVE_GRP_H 1
  3276. | #define HAVE_LIBGEN_H 1
  3277. | #define HAVE_LIMITS_H 1
  3278. | #define HAVE_NETDB_H 1
  3279. | #define HAVE_PATHS_H 1
  3280. | #define HAVE_SHADOW_H 1
  3281. | #define HAVE_SYS_CDEFS_H 1
  3282. | #define HAVE_SYS_DIR_H 1
  3283. | #define HAVE_SYS_FILE_H 1
  3284. | #define HAVE_SYS_MOUNT_H 1
  3285. | #define HAVE_SYS_STATFS_H 1
  3286. | #define HAVE_SYS_TIME_H 1
  3287. | #define HAVE_SYS_UN_H 1
  3288. | #define HAVE_TIME_H 1
  3289. | #define HAVE_UTIME_H 1
  3290. | #define HAVE_SYS_MOUNT_H 1
  3291. | #define HAVE_LONG_LONG 1
  3292. | #define HAVE_UNSIGNED_LONG_LONG 1
  3293. | #define HAVE_LONG_DOUBLE 1
  3294. | #define HAVE_U_INT 1
  3295. | #define HAVE_U_CHAR 1
  3296. | #define SIZEOF_SHORT_INT 2
  3297. | #define SIZEOF_INT 4
  3298. | #define SIZEOF_LONG_INT 8
  3299. | #define SIZEOF_LONG_LONG_INT 8
  3300. | /* end confdefs.h. */
  3301. | #include <stdio.h>
  3302. | #ifdef HAVE_SYS_TYPES_H
  3303. | # include <sys/types.h>
  3304. | #endif
  3305. | #ifdef HAVE_SYS_STAT_H
  3306. | # include <sys/stat.h>
  3307. | #endif
  3308. | #ifdef STDC_HEADERS
  3309. | # include <stdlib.h>
  3310. | # include <stddef.h>
  3311. | #else
  3312. | # ifdef HAVE_STDLIB_H
  3313. | # include <stdlib.h>
  3314. | # endif
  3315. | #endif
  3316. | #ifdef HAVE_STRING_H
  3317. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3318. | # include <memory.h>
  3319. | # endif
  3320. | # include <string.h>
  3321. | #endif
  3322. | #ifdef HAVE_STRINGS_H
  3323. | # include <strings.h>
  3324. | #endif
  3325. | #ifdef HAVE_INTTYPES_H
  3326. | # include <inttypes.h>
  3327. | #endif
  3328. | #ifdef HAVE_STDINT_H
  3329. | # include <stdint.h>
  3330. | #endif
  3331. | #ifdef HAVE_UNISTD_H
  3332. | # include <unistd.h>
  3333. | #endif
  3334. | int
  3335. | main ()
  3336. | {
  3337. | if (sizeof ((intptr_t)))
  3338. | return 0;
  3339. | ;
  3340. | return 0;
  3341. | }
  3342. configure:13457: result: yes
  3343. configure:13493: checking for unsigned long long int
  3344. configure:13532: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  3345. configure:13532: $? = 0
  3346. configure:13541: result: yes
  3347. configure:13551: checking for long long int
  3348. configure:13589: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  3349. configure:13589: $? = 0
  3350. configure:13589: ./conftest
  3351. configure:13589: $? = 0
  3352. configure:13601: result: yes
  3353. configure:13611: checking for intmax_t
  3354. configure:13611: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3355. configure:13611: $? = 0
  3356. configure:13611: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3357. conftest.c: In function 'main':
  3358. conftest.c:91:23: error: expected expression before ')' token
  3359. if (sizeof ((intmax_t)))
  3360. ^
  3361. configure:13611: $? = 1
  3362. configure: failed program was:
  3363. | /* confdefs.h */
  3364. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3365. | #define PACKAGE_TARNAME "opensmtpd"
  3366. | #define PACKAGE_VERSION "portable"
  3367. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3368. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3369. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3370. | #define PACKAGE "opensmtpd"
  3371. | #define VERSION "portable"
  3372. | #define STDC_HEADERS 1
  3373. | #define HAVE_SYS_TYPES_H 1
  3374. | #define HAVE_SYS_STAT_H 1
  3375. | #define HAVE_STDLIB_H 1
  3376. | #define HAVE_STRING_H 1
  3377. | #define HAVE_MEMORY_H 1
  3378. | #define HAVE_STRINGS_H 1
  3379. | #define HAVE_INTTYPES_H 1
  3380. | #define HAVE_STDINT_H 1
  3381. | #define HAVE_UNISTD_H 1
  3382. | #define HAVE_DLFCN_H 1
  3383. | #define LT_OBJDIR ".libs/"
  3384. | #define HAVE_CRYPT_H 1
  3385. | #define HAVE_DIRENT_H 1
  3386. | #define HAVE_FCNTL_H 1
  3387. | #define HAVE_GETOPT_H 1
  3388. | #define HAVE_GRP_H 1
  3389. | #define HAVE_LIBGEN_H 1
  3390. | #define HAVE_LIMITS_H 1
  3391. | #define HAVE_NETDB_H 1
  3392. | #define HAVE_PATHS_H 1
  3393. | #define HAVE_SHADOW_H 1
  3394. | #define HAVE_SYS_CDEFS_H 1
  3395. | #define HAVE_SYS_DIR_H 1
  3396. | #define HAVE_SYS_FILE_H 1
  3397. | #define HAVE_SYS_MOUNT_H 1
  3398. | #define HAVE_SYS_STATFS_H 1
  3399. | #define HAVE_SYS_TIME_H 1
  3400. | #define HAVE_SYS_UN_H 1
  3401. | #define HAVE_TIME_H 1
  3402. | #define HAVE_UTIME_H 1
  3403. | #define HAVE_SYS_MOUNT_H 1
  3404. | #define HAVE_LONG_LONG 1
  3405. | #define HAVE_UNSIGNED_LONG_LONG 1
  3406. | #define HAVE_LONG_DOUBLE 1
  3407. | #define HAVE_U_INT 1
  3408. | #define HAVE_U_CHAR 1
  3409. | #define SIZEOF_SHORT_INT 2
  3410. | #define SIZEOF_INT 4
  3411. | #define SIZEOF_LONG_INT 8
  3412. | #define SIZEOF_LONG_LONG_INT 8
  3413. | #define HAVE_INTPTR_T 1
  3414. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  3415. | #define HAVE_LONG_LONG_INT 1
  3416. | /* end confdefs.h. */
  3417. | #include <stdio.h>
  3418. | #ifdef HAVE_SYS_TYPES_H
  3419. | # include <sys/types.h>
  3420. | #endif
  3421. | #ifdef HAVE_SYS_STAT_H
  3422. | # include <sys/stat.h>
  3423. | #endif
  3424. | #ifdef STDC_HEADERS
  3425. | # include <stdlib.h>
  3426. | # include <stddef.h>
  3427. | #else
  3428. | # ifdef HAVE_STDLIB_H
  3429. | # include <stdlib.h>
  3430. | # endif
  3431. | #endif
  3432. | #ifdef HAVE_STRING_H
  3433. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3434. | # include <memory.h>
  3435. | # endif
  3436. | # include <string.h>
  3437. | #endif
  3438. | #ifdef HAVE_STRINGS_H
  3439. | # include <strings.h>
  3440. | #endif
  3441. | #ifdef HAVE_INTTYPES_H
  3442. | # include <inttypes.h>
  3443. | #endif
  3444. | #ifdef HAVE_STDINT_H
  3445. | # include <stdint.h>
  3446. | #endif
  3447. | #ifdef HAVE_UNISTD_H
  3448. | # include <unistd.h>
  3449. | #endif
  3450. | int
  3451. | main ()
  3452. | {
  3453. | if (sizeof ((intmax_t)))
  3454. | return 0;
  3455. | ;
  3456. | return 0;
  3457. | }
  3458. configure:13611: result: yes
  3459. configure:13629: checking for uintptr_t
  3460. configure:13629: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3461. configure:13629: $? = 0
  3462. configure:13629: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3463. conftest.c: In function 'main':
  3464. conftest.c:92:24: error: expected expression before ')' token
  3465. if (sizeof ((uintptr_t)))
  3466. ^
  3467. configure:13629: $? = 1
  3468. configure: failed program was:
  3469. | /* confdefs.h */
  3470. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3471. | #define PACKAGE_TARNAME "opensmtpd"
  3472. | #define PACKAGE_VERSION "portable"
  3473. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3474. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3475. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3476. | #define PACKAGE "opensmtpd"
  3477. | #define VERSION "portable"
  3478. | #define STDC_HEADERS 1
  3479. | #define HAVE_SYS_TYPES_H 1
  3480. | #define HAVE_SYS_STAT_H 1
  3481. | #define HAVE_STDLIB_H 1
  3482. | #define HAVE_STRING_H 1
  3483. | #define HAVE_MEMORY_H 1
  3484. | #define HAVE_STRINGS_H 1
  3485. | #define HAVE_INTTYPES_H 1
  3486. | #define HAVE_STDINT_H 1
  3487. | #define HAVE_UNISTD_H 1
  3488. | #define HAVE_DLFCN_H 1
  3489. | #define LT_OBJDIR ".libs/"
  3490. | #define HAVE_CRYPT_H 1
  3491. | #define HAVE_DIRENT_H 1
  3492. | #define HAVE_FCNTL_H 1
  3493. | #define HAVE_GETOPT_H 1
  3494. | #define HAVE_GRP_H 1
  3495. | #define HAVE_LIBGEN_H 1
  3496. | #define HAVE_LIMITS_H 1
  3497. | #define HAVE_NETDB_H 1
  3498. | #define HAVE_PATHS_H 1
  3499. | #define HAVE_SHADOW_H 1
  3500. | #define HAVE_SYS_CDEFS_H 1
  3501. | #define HAVE_SYS_DIR_H 1
  3502. | #define HAVE_SYS_FILE_H 1
  3503. | #define HAVE_SYS_MOUNT_H 1
  3504. | #define HAVE_SYS_STATFS_H 1
  3505. | #define HAVE_SYS_TIME_H 1
  3506. | #define HAVE_SYS_UN_H 1
  3507. | #define HAVE_TIME_H 1
  3508. | #define HAVE_UTIME_H 1
  3509. | #define HAVE_SYS_MOUNT_H 1
  3510. | #define HAVE_LONG_LONG 1
  3511. | #define HAVE_UNSIGNED_LONG_LONG 1
  3512. | #define HAVE_LONG_DOUBLE 1
  3513. | #define HAVE_U_INT 1
  3514. | #define HAVE_U_CHAR 1
  3515. | #define SIZEOF_SHORT_INT 2
  3516. | #define SIZEOF_INT 4
  3517. | #define SIZEOF_LONG_INT 8
  3518. | #define SIZEOF_LONG_LONG_INT 8
  3519. | #define HAVE_INTPTR_T 1
  3520. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  3521. | #define HAVE_LONG_LONG_INT 1
  3522. | #define HAVE_INTMAX_T 1
  3523. | /* end confdefs.h. */
  3524. | #include <stdio.h>
  3525. | #ifdef HAVE_SYS_TYPES_H
  3526. | # include <sys/types.h>
  3527. | #endif
  3528. | #ifdef HAVE_SYS_STAT_H
  3529. | # include <sys/stat.h>
  3530. | #endif
  3531. | #ifdef STDC_HEADERS
  3532. | # include <stdlib.h>
  3533. | # include <stddef.h>
  3534. | #else
  3535. | # ifdef HAVE_STDLIB_H
  3536. | # include <stdlib.h>
  3537. | # endif
  3538. | #endif
  3539. | #ifdef HAVE_STRING_H
  3540. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3541. | # include <memory.h>
  3542. | # endif
  3543. | # include <string.h>
  3544. | #endif
  3545. | #ifdef HAVE_STRINGS_H
  3546. | # include <strings.h>
  3547. | #endif
  3548. | #ifdef HAVE_INTTYPES_H
  3549. | # include <inttypes.h>
  3550. | #endif
  3551. | #ifdef HAVE_STDINT_H
  3552. | # include <stdint.h>
  3553. | #endif
  3554. | #ifdef HAVE_UNISTD_H
  3555. | # include <unistd.h>
  3556. | #endif
  3557. | int
  3558. | main ()
  3559. | {
  3560. | if (sizeof ((uintptr_t)))
  3561. | return 0;
  3562. | ;
  3563. | return 0;
  3564. | }
  3565. configure:13629: result: yes
  3566. configure:13667: checking for uintmax_t
  3567. configure:13667: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3568. configure:13667: $? = 0
  3569. configure:13667: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3570. conftest.c: In function 'main':
  3571. conftest.c:93:24: error: expected expression before ')' token
  3572. if (sizeof ((uintmax_t)))
  3573. ^
  3574. configure:13667: $? = 1
  3575. configure: failed program was:
  3576. | /* confdefs.h */
  3577. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3578. | #define PACKAGE_TARNAME "opensmtpd"
  3579. | #define PACKAGE_VERSION "portable"
  3580. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3581. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3582. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3583. | #define PACKAGE "opensmtpd"
  3584. | #define VERSION "portable"
  3585. | #define STDC_HEADERS 1
  3586. | #define HAVE_SYS_TYPES_H 1
  3587. | #define HAVE_SYS_STAT_H 1
  3588. | #define HAVE_STDLIB_H 1
  3589. | #define HAVE_STRING_H 1
  3590. | #define HAVE_MEMORY_H 1
  3591. | #define HAVE_STRINGS_H 1
  3592. | #define HAVE_INTTYPES_H 1
  3593. | #define HAVE_STDINT_H 1
  3594. | #define HAVE_UNISTD_H 1
  3595. | #define HAVE_DLFCN_H 1
  3596. | #define LT_OBJDIR ".libs/"
  3597. | #define HAVE_CRYPT_H 1
  3598. | #define HAVE_DIRENT_H 1
  3599. | #define HAVE_FCNTL_H 1
  3600. | #define HAVE_GETOPT_H 1
  3601. | #define HAVE_GRP_H 1
  3602. | #define HAVE_LIBGEN_H 1
  3603. | #define HAVE_LIMITS_H 1
  3604. | #define HAVE_NETDB_H 1
  3605. | #define HAVE_PATHS_H 1
  3606. | #define HAVE_SHADOW_H 1
  3607. | #define HAVE_SYS_CDEFS_H 1
  3608. | #define HAVE_SYS_DIR_H 1
  3609. | #define HAVE_SYS_FILE_H 1
  3610. | #define HAVE_SYS_MOUNT_H 1
  3611. | #define HAVE_SYS_STATFS_H 1
  3612. | #define HAVE_SYS_TIME_H 1
  3613. | #define HAVE_SYS_UN_H 1
  3614. | #define HAVE_TIME_H 1
  3615. | #define HAVE_UTIME_H 1
  3616. | #define HAVE_SYS_MOUNT_H 1
  3617. | #define HAVE_LONG_LONG 1
  3618. | #define HAVE_UNSIGNED_LONG_LONG 1
  3619. | #define HAVE_LONG_DOUBLE 1
  3620. | #define HAVE_U_INT 1
  3621. | #define HAVE_U_CHAR 1
  3622. | #define SIZEOF_SHORT_INT 2
  3623. | #define SIZEOF_INT 4
  3624. | #define SIZEOF_LONG_INT 8
  3625. | #define SIZEOF_LONG_LONG_INT 8
  3626. | #define HAVE_INTPTR_T 1
  3627. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  3628. | #define HAVE_LONG_LONG_INT 1
  3629. | #define HAVE_INTMAX_T 1
  3630. | #define HAVE_UINTPTR_T 1
  3631. | /* end confdefs.h. */
  3632. | #include <stdio.h>
  3633. | #ifdef HAVE_SYS_TYPES_H
  3634. | # include <sys/types.h>
  3635. | #endif
  3636. | #ifdef HAVE_SYS_STAT_H
  3637. | # include <sys/stat.h>
  3638. | #endif
  3639. | #ifdef STDC_HEADERS
  3640. | # include <stdlib.h>
  3641. | # include <stddef.h>
  3642. | #else
  3643. | # ifdef HAVE_STDLIB_H
  3644. | # include <stdlib.h>
  3645. | # endif
  3646. | #endif
  3647. | #ifdef HAVE_STRING_H
  3648. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3649. | # include <memory.h>
  3650. | # endif
  3651. | # include <string.h>
  3652. | #endif
  3653. | #ifdef HAVE_STRINGS_H
  3654. | # include <strings.h>
  3655. | #endif
  3656. | #ifdef HAVE_INTTYPES_H
  3657. | # include <inttypes.h>
  3658. | #endif
  3659. | #ifdef HAVE_STDINT_H
  3660. | # include <stdint.h>
  3661. | #endif
  3662. | #ifdef HAVE_UNISTD_H
  3663. | # include <unistd.h>
  3664. | #endif
  3665. | int
  3666. | main ()
  3667. | {
  3668. | if (sizeof ((uintmax_t)))
  3669. | return 0;
  3670. | ;
  3671. | return 0;
  3672. | }
  3673. configure:13667: result: yes
  3674. configure:13684: checking for size_t
  3675. configure:13684: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3676. configure:13684: $? = 0
  3677. configure:13684: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3678. conftest.c: In function 'main':
  3679. conftest.c:94:21: error: expected expression before ')' token
  3680. if (sizeof ((size_t)))
  3681. ^
  3682. configure:13684: $? = 1
  3683. configure: failed program was:
  3684. | /* confdefs.h */
  3685. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3686. | #define PACKAGE_TARNAME "opensmtpd"
  3687. | #define PACKAGE_VERSION "portable"
  3688. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3689. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3690. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3691. | #define PACKAGE "opensmtpd"
  3692. | #define VERSION "portable"
  3693. | #define STDC_HEADERS 1
  3694. | #define HAVE_SYS_TYPES_H 1
  3695. | #define HAVE_SYS_STAT_H 1
  3696. | #define HAVE_STDLIB_H 1
  3697. | #define HAVE_STRING_H 1
  3698. | #define HAVE_MEMORY_H 1
  3699. | #define HAVE_STRINGS_H 1
  3700. | #define HAVE_INTTYPES_H 1
  3701. | #define HAVE_STDINT_H 1
  3702. | #define HAVE_UNISTD_H 1
  3703. | #define HAVE_DLFCN_H 1
  3704. | #define LT_OBJDIR ".libs/"
  3705. | #define HAVE_CRYPT_H 1
  3706. | #define HAVE_DIRENT_H 1
  3707. | #define HAVE_FCNTL_H 1
  3708. | #define HAVE_GETOPT_H 1
  3709. | #define HAVE_GRP_H 1
  3710. | #define HAVE_LIBGEN_H 1
  3711. | #define HAVE_LIMITS_H 1
  3712. | #define HAVE_NETDB_H 1
  3713. | #define HAVE_PATHS_H 1
  3714. | #define HAVE_SHADOW_H 1
  3715. | #define HAVE_SYS_CDEFS_H 1
  3716. | #define HAVE_SYS_DIR_H 1
  3717. | #define HAVE_SYS_FILE_H 1
  3718. | #define HAVE_SYS_MOUNT_H 1
  3719. | #define HAVE_SYS_STATFS_H 1
  3720. | #define HAVE_SYS_TIME_H 1
  3721. | #define HAVE_SYS_UN_H 1
  3722. | #define HAVE_TIME_H 1
  3723. | #define HAVE_UTIME_H 1
  3724. | #define HAVE_SYS_MOUNT_H 1
  3725. | #define HAVE_LONG_LONG 1
  3726. | #define HAVE_UNSIGNED_LONG_LONG 1
  3727. | #define HAVE_LONG_DOUBLE 1
  3728. | #define HAVE_U_INT 1
  3729. | #define HAVE_U_CHAR 1
  3730. | #define SIZEOF_SHORT_INT 2
  3731. | #define SIZEOF_INT 4
  3732. | #define SIZEOF_LONG_INT 8
  3733. | #define SIZEOF_LONG_LONG_INT 8
  3734. | #define HAVE_INTPTR_T 1
  3735. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  3736. | #define HAVE_LONG_LONG_INT 1
  3737. | #define HAVE_INTMAX_T 1
  3738. | #define HAVE_UINTPTR_T 1
  3739. | #define HAVE_UINTMAX_T 1
  3740. | /* end confdefs.h. */
  3741. | #include <stdio.h>
  3742. | #ifdef HAVE_SYS_TYPES_H
  3743. | # include <sys/types.h>
  3744. | #endif
  3745. | #ifdef HAVE_SYS_STAT_H
  3746. | # include <sys/stat.h>
  3747. | #endif
  3748. | #ifdef STDC_HEADERS
  3749. | # include <stdlib.h>
  3750. | # include <stddef.h>
  3751. | #else
  3752. | # ifdef HAVE_STDLIB_H
  3753. | # include <stdlib.h>
  3754. | # endif
  3755. | #endif
  3756. | #ifdef HAVE_STRING_H
  3757. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3758. | # include <memory.h>
  3759. | # endif
  3760. | # include <string.h>
  3761. | #endif
  3762. | #ifdef HAVE_STRINGS_H
  3763. | # include <strings.h>
  3764. | #endif
  3765. | #ifdef HAVE_INTTYPES_H
  3766. | # include <inttypes.h>
  3767. | #endif
  3768. | #ifdef HAVE_STDINT_H
  3769. | # include <stdint.h>
  3770. | #endif
  3771. | #ifdef HAVE_UNISTD_H
  3772. | # include <unistd.h>
  3773. | #endif
  3774. | int
  3775. | main ()
  3776. | {
  3777. | if (sizeof ((size_t)))
  3778. | return 0;
  3779. | ;
  3780. | return 0;
  3781. | }
  3782. configure:13684: result: yes
  3783. configure:13695: checking for ssize_t
  3784. configure:13695: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3785. configure:13695: $? = 0
  3786. configure:13695: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3787. conftest.c: In function 'main':
  3788. conftest.c:94:22: error: expected expression before ')' token
  3789. if (sizeof ((ssize_t)))
  3790. ^
  3791. configure:13695: $? = 1
  3792. configure: failed program was:
  3793. | /* confdefs.h */
  3794. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3795. | #define PACKAGE_TARNAME "opensmtpd"
  3796. | #define PACKAGE_VERSION "portable"
  3797. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3798. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3799. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3800. | #define PACKAGE "opensmtpd"
  3801. | #define VERSION "portable"
  3802. | #define STDC_HEADERS 1
  3803. | #define HAVE_SYS_TYPES_H 1
  3804. | #define HAVE_SYS_STAT_H 1
  3805. | #define HAVE_STDLIB_H 1
  3806. | #define HAVE_STRING_H 1
  3807. | #define HAVE_MEMORY_H 1
  3808. | #define HAVE_STRINGS_H 1
  3809. | #define HAVE_INTTYPES_H 1
  3810. | #define HAVE_STDINT_H 1
  3811. | #define HAVE_UNISTD_H 1
  3812. | #define HAVE_DLFCN_H 1
  3813. | #define LT_OBJDIR ".libs/"
  3814. | #define HAVE_CRYPT_H 1
  3815. | #define HAVE_DIRENT_H 1
  3816. | #define HAVE_FCNTL_H 1
  3817. | #define HAVE_GETOPT_H 1
  3818. | #define HAVE_GRP_H 1
  3819. | #define HAVE_LIBGEN_H 1
  3820. | #define HAVE_LIMITS_H 1
  3821. | #define HAVE_NETDB_H 1
  3822. | #define HAVE_PATHS_H 1
  3823. | #define HAVE_SHADOW_H 1
  3824. | #define HAVE_SYS_CDEFS_H 1
  3825. | #define HAVE_SYS_DIR_H 1
  3826. | #define HAVE_SYS_FILE_H 1
  3827. | #define HAVE_SYS_MOUNT_H 1
  3828. | #define HAVE_SYS_STATFS_H 1
  3829. | #define HAVE_SYS_TIME_H 1
  3830. | #define HAVE_SYS_UN_H 1
  3831. | #define HAVE_TIME_H 1
  3832. | #define HAVE_UTIME_H 1
  3833. | #define HAVE_SYS_MOUNT_H 1
  3834. | #define HAVE_LONG_LONG 1
  3835. | #define HAVE_UNSIGNED_LONG_LONG 1
  3836. | #define HAVE_LONG_DOUBLE 1
  3837. | #define HAVE_U_INT 1
  3838. | #define HAVE_U_CHAR 1
  3839. | #define SIZEOF_SHORT_INT 2
  3840. | #define SIZEOF_INT 4
  3841. | #define SIZEOF_LONG_INT 8
  3842. | #define SIZEOF_LONG_LONG_INT 8
  3843. | #define HAVE_INTPTR_T 1
  3844. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  3845. | #define HAVE_LONG_LONG_INT 1
  3846. | #define HAVE_INTMAX_T 1
  3847. | #define HAVE_UINTPTR_T 1
  3848. | #define HAVE_UINTMAX_T 1
  3849. | /* end confdefs.h. */
  3850. | #include <stdio.h>
  3851. | #ifdef HAVE_SYS_TYPES_H
  3852. | # include <sys/types.h>
  3853. | #endif
  3854. | #ifdef HAVE_SYS_STAT_H
  3855. | # include <sys/stat.h>
  3856. | #endif
  3857. | #ifdef STDC_HEADERS
  3858. | # include <stdlib.h>
  3859. | # include <stddef.h>
  3860. | #else
  3861. | # ifdef HAVE_STDLIB_H
  3862. | # include <stdlib.h>
  3863. | # endif
  3864. | #endif
  3865. | #ifdef HAVE_STRING_H
  3866. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3867. | # include <memory.h>
  3868. | # endif
  3869. | # include <string.h>
  3870. | #endif
  3871. | #ifdef HAVE_STRINGS_H
  3872. | # include <strings.h>
  3873. | #endif
  3874. | #ifdef HAVE_INTTYPES_H
  3875. | # include <inttypes.h>
  3876. | #endif
  3877. | #ifdef HAVE_STDINT_H
  3878. | # include <stdint.h>
  3879. | #endif
  3880. | #ifdef HAVE_UNISTD_H
  3881. | # include <unistd.h>
  3882. | #endif
  3883. | int
  3884. | main ()
  3885. | {
  3886. | if (sizeof ((ssize_t)))
  3887. | return 0;
  3888. | ;
  3889. | return 0;
  3890. | }
  3891. configure:13695: result: yes
  3892. configure:13706: checking for off_t
  3893. configure:13706: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3894. configure:13706: $? = 0
  3895. configure:13706: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  3896. conftest.c: In function 'main':
  3897. conftest.c:94:20: error: expected expression before ')' token
  3898. if (sizeof ((off_t)))
  3899. ^
  3900. configure:13706: $? = 1
  3901. configure: failed program was:
  3902. | /* confdefs.h */
  3903. | #define PACKAGE_NAME "OpenSMTPD-portable"
  3904. | #define PACKAGE_TARNAME "opensmtpd"
  3905. | #define PACKAGE_VERSION "portable"
  3906. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  3907. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  3908. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  3909. | #define PACKAGE "opensmtpd"
  3910. | #define VERSION "portable"
  3911. | #define STDC_HEADERS 1
  3912. | #define HAVE_SYS_TYPES_H 1
  3913. | #define HAVE_SYS_STAT_H 1
  3914. | #define HAVE_STDLIB_H 1
  3915. | #define HAVE_STRING_H 1
  3916. | #define HAVE_MEMORY_H 1
  3917. | #define HAVE_STRINGS_H 1
  3918. | #define HAVE_INTTYPES_H 1
  3919. | #define HAVE_STDINT_H 1
  3920. | #define HAVE_UNISTD_H 1
  3921. | #define HAVE_DLFCN_H 1
  3922. | #define LT_OBJDIR ".libs/"
  3923. | #define HAVE_CRYPT_H 1
  3924. | #define HAVE_DIRENT_H 1
  3925. | #define HAVE_FCNTL_H 1
  3926. | #define HAVE_GETOPT_H 1
  3927. | #define HAVE_GRP_H 1
  3928. | #define HAVE_LIBGEN_H 1
  3929. | #define HAVE_LIMITS_H 1
  3930. | #define HAVE_NETDB_H 1
  3931. | #define HAVE_PATHS_H 1
  3932. | #define HAVE_SHADOW_H 1
  3933. | #define HAVE_SYS_CDEFS_H 1
  3934. | #define HAVE_SYS_DIR_H 1
  3935. | #define HAVE_SYS_FILE_H 1
  3936. | #define HAVE_SYS_MOUNT_H 1
  3937. | #define HAVE_SYS_STATFS_H 1
  3938. | #define HAVE_SYS_TIME_H 1
  3939. | #define HAVE_SYS_UN_H 1
  3940. | #define HAVE_TIME_H 1
  3941. | #define HAVE_UTIME_H 1
  3942. | #define HAVE_SYS_MOUNT_H 1
  3943. | #define HAVE_LONG_LONG 1
  3944. | #define HAVE_UNSIGNED_LONG_LONG 1
  3945. | #define HAVE_LONG_DOUBLE 1
  3946. | #define HAVE_U_INT 1
  3947. | #define HAVE_U_CHAR 1
  3948. | #define SIZEOF_SHORT_INT 2
  3949. | #define SIZEOF_INT 4
  3950. | #define SIZEOF_LONG_INT 8
  3951. | #define SIZEOF_LONG_LONG_INT 8
  3952. | #define HAVE_INTPTR_T 1
  3953. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  3954. | #define HAVE_LONG_LONG_INT 1
  3955. | #define HAVE_INTMAX_T 1
  3956. | #define HAVE_UINTPTR_T 1
  3957. | #define HAVE_UINTMAX_T 1
  3958. | /* end confdefs.h. */
  3959. | #include <stdio.h>
  3960. | #ifdef HAVE_SYS_TYPES_H
  3961. | # include <sys/types.h>
  3962. | #endif
  3963. | #ifdef HAVE_SYS_STAT_H
  3964. | # include <sys/stat.h>
  3965. | #endif
  3966. | #ifdef STDC_HEADERS
  3967. | # include <stdlib.h>
  3968. | # include <stddef.h>
  3969. | #else
  3970. | # ifdef HAVE_STDLIB_H
  3971. | # include <stdlib.h>
  3972. | # endif
  3973. | #endif
  3974. | #ifdef HAVE_STRING_H
  3975. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  3976. | # include <memory.h>
  3977. | # endif
  3978. | # include <string.h>
  3979. | #endif
  3980. | #ifdef HAVE_STRINGS_H
  3981. | # include <strings.h>
  3982. | #endif
  3983. | #ifdef HAVE_INTTYPES_H
  3984. | # include <inttypes.h>
  3985. | #endif
  3986. | #ifdef HAVE_STDINT_H
  3987. | # include <stdint.h>
  3988. | #endif
  3989. | #ifdef HAVE_UNISTD_H
  3990. | # include <unistd.h>
  3991. | #endif
  3992. | int
  3993. | main ()
  3994. | {
  3995. | if (sizeof ((off_t)))
  3996. | return 0;
  3997. | ;
  3998. | return 0;
  3999. | }
  4000. configure:13706: result: yes
  4001. configure:13717: checking for mode_t
  4002. configure:13717: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4003. configure:13717: $? = 0
  4004. configure:13717: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4005. conftest.c: In function 'main':
  4006. conftest.c:94:21: error: expected expression before ')' token
  4007. if (sizeof ((mode_t)))
  4008. ^
  4009. configure:13717: $? = 1
  4010. configure: failed program was:
  4011. | /* confdefs.h */
  4012. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4013. | #define PACKAGE_TARNAME "opensmtpd"
  4014. | #define PACKAGE_VERSION "portable"
  4015. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4016. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4017. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4018. | #define PACKAGE "opensmtpd"
  4019. | #define VERSION "portable"
  4020. | #define STDC_HEADERS 1
  4021. | #define HAVE_SYS_TYPES_H 1
  4022. | #define HAVE_SYS_STAT_H 1
  4023. | #define HAVE_STDLIB_H 1
  4024. | #define HAVE_STRING_H 1
  4025. | #define HAVE_MEMORY_H 1
  4026. | #define HAVE_STRINGS_H 1
  4027. | #define HAVE_INTTYPES_H 1
  4028. | #define HAVE_STDINT_H 1
  4029. | #define HAVE_UNISTD_H 1
  4030. | #define HAVE_DLFCN_H 1
  4031. | #define LT_OBJDIR ".libs/"
  4032. | #define HAVE_CRYPT_H 1
  4033. | #define HAVE_DIRENT_H 1
  4034. | #define HAVE_FCNTL_H 1
  4035. | #define HAVE_GETOPT_H 1
  4036. | #define HAVE_GRP_H 1
  4037. | #define HAVE_LIBGEN_H 1
  4038. | #define HAVE_LIMITS_H 1
  4039. | #define HAVE_NETDB_H 1
  4040. | #define HAVE_PATHS_H 1
  4041. | #define HAVE_SHADOW_H 1
  4042. | #define HAVE_SYS_CDEFS_H 1
  4043. | #define HAVE_SYS_DIR_H 1
  4044. | #define HAVE_SYS_FILE_H 1
  4045. | #define HAVE_SYS_MOUNT_H 1
  4046. | #define HAVE_SYS_STATFS_H 1
  4047. | #define HAVE_SYS_TIME_H 1
  4048. | #define HAVE_SYS_UN_H 1
  4049. | #define HAVE_TIME_H 1
  4050. | #define HAVE_UTIME_H 1
  4051. | #define HAVE_SYS_MOUNT_H 1
  4052. | #define HAVE_LONG_LONG 1
  4053. | #define HAVE_UNSIGNED_LONG_LONG 1
  4054. | #define HAVE_LONG_DOUBLE 1
  4055. | #define HAVE_U_INT 1
  4056. | #define HAVE_U_CHAR 1
  4057. | #define SIZEOF_SHORT_INT 2
  4058. | #define SIZEOF_INT 4
  4059. | #define SIZEOF_LONG_INT 8
  4060. | #define SIZEOF_LONG_LONG_INT 8
  4061. | #define HAVE_INTPTR_T 1
  4062. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4063. | #define HAVE_LONG_LONG_INT 1
  4064. | #define HAVE_INTMAX_T 1
  4065. | #define HAVE_UINTPTR_T 1
  4066. | #define HAVE_UINTMAX_T 1
  4067. | /* end confdefs.h. */
  4068. | #include <stdio.h>
  4069. | #ifdef HAVE_SYS_TYPES_H
  4070. | # include <sys/types.h>
  4071. | #endif
  4072. | #ifdef HAVE_SYS_STAT_H
  4073. | # include <sys/stat.h>
  4074. | #endif
  4075. | #ifdef STDC_HEADERS
  4076. | # include <stdlib.h>
  4077. | # include <stddef.h>
  4078. | #else
  4079. | # ifdef HAVE_STDLIB_H
  4080. | # include <stdlib.h>
  4081. | # endif
  4082. | #endif
  4083. | #ifdef HAVE_STRING_H
  4084. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  4085. | # include <memory.h>
  4086. | # endif
  4087. | # include <string.h>
  4088. | #endif
  4089. | #ifdef HAVE_STRINGS_H
  4090. | # include <strings.h>
  4091. | #endif
  4092. | #ifdef HAVE_INTTYPES_H
  4093. | # include <inttypes.h>
  4094. | #endif
  4095. | #ifdef HAVE_STDINT_H
  4096. | # include <stdint.h>
  4097. | #endif
  4098. | #ifdef HAVE_UNISTD_H
  4099. | # include <unistd.h>
  4100. | #endif
  4101. | int
  4102. | main ()
  4103. | {
  4104. | if (sizeof ((mode_t)))
  4105. | return 0;
  4106. | ;
  4107. | return 0;
  4108. | }
  4109. configure:13717: result: yes
  4110. configure:13728: checking for pid_t
  4111. configure:13728: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4112. configure:13728: $? = 0
  4113. configure:13728: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4114. conftest.c: In function 'main':
  4115. conftest.c:94:20: error: expected expression before ')' token
  4116. if (sizeof ((pid_t)))
  4117. ^
  4118. configure:13728: $? = 1
  4119. configure: failed program was:
  4120. | /* confdefs.h */
  4121. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4122. | #define PACKAGE_TARNAME "opensmtpd"
  4123. | #define PACKAGE_VERSION "portable"
  4124. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4125. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4126. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4127. | #define PACKAGE "opensmtpd"
  4128. | #define VERSION "portable"
  4129. | #define STDC_HEADERS 1
  4130. | #define HAVE_SYS_TYPES_H 1
  4131. | #define HAVE_SYS_STAT_H 1
  4132. | #define HAVE_STDLIB_H 1
  4133. | #define HAVE_STRING_H 1
  4134. | #define HAVE_MEMORY_H 1
  4135. | #define HAVE_STRINGS_H 1
  4136. | #define HAVE_INTTYPES_H 1
  4137. | #define HAVE_STDINT_H 1
  4138. | #define HAVE_UNISTD_H 1
  4139. | #define HAVE_DLFCN_H 1
  4140. | #define LT_OBJDIR ".libs/"
  4141. | #define HAVE_CRYPT_H 1
  4142. | #define HAVE_DIRENT_H 1
  4143. | #define HAVE_FCNTL_H 1
  4144. | #define HAVE_GETOPT_H 1
  4145. | #define HAVE_GRP_H 1
  4146. | #define HAVE_LIBGEN_H 1
  4147. | #define HAVE_LIMITS_H 1
  4148. | #define HAVE_NETDB_H 1
  4149. | #define HAVE_PATHS_H 1
  4150. | #define HAVE_SHADOW_H 1
  4151. | #define HAVE_SYS_CDEFS_H 1
  4152. | #define HAVE_SYS_DIR_H 1
  4153. | #define HAVE_SYS_FILE_H 1
  4154. | #define HAVE_SYS_MOUNT_H 1
  4155. | #define HAVE_SYS_STATFS_H 1
  4156. | #define HAVE_SYS_TIME_H 1
  4157. | #define HAVE_SYS_UN_H 1
  4158. | #define HAVE_TIME_H 1
  4159. | #define HAVE_UTIME_H 1
  4160. | #define HAVE_SYS_MOUNT_H 1
  4161. | #define HAVE_LONG_LONG 1
  4162. | #define HAVE_UNSIGNED_LONG_LONG 1
  4163. | #define HAVE_LONG_DOUBLE 1
  4164. | #define HAVE_U_INT 1
  4165. | #define HAVE_U_CHAR 1
  4166. | #define SIZEOF_SHORT_INT 2
  4167. | #define SIZEOF_INT 4
  4168. | #define SIZEOF_LONG_INT 8
  4169. | #define SIZEOF_LONG_LONG_INT 8
  4170. | #define HAVE_INTPTR_T 1
  4171. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4172. | #define HAVE_LONG_LONG_INT 1
  4173. | #define HAVE_INTMAX_T 1
  4174. | #define HAVE_UINTPTR_T 1
  4175. | #define HAVE_UINTMAX_T 1
  4176. | /* end confdefs.h. */
  4177. | #include <stdio.h>
  4178. | #ifdef HAVE_SYS_TYPES_H
  4179. | # include <sys/types.h>
  4180. | #endif
  4181. | #ifdef HAVE_SYS_STAT_H
  4182. | # include <sys/stat.h>
  4183. | #endif
  4184. | #ifdef STDC_HEADERS
  4185. | # include <stdlib.h>
  4186. | # include <stddef.h>
  4187. | #else
  4188. | # ifdef HAVE_STDLIB_H
  4189. | # include <stdlib.h>
  4190. | # endif
  4191. | #endif
  4192. | #ifdef HAVE_STRING_H
  4193. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  4194. | # include <memory.h>
  4195. | # endif
  4196. | # include <string.h>
  4197. | #endif
  4198. | #ifdef HAVE_STRINGS_H
  4199. | # include <strings.h>
  4200. | #endif
  4201. | #ifdef HAVE_INTTYPES_H
  4202. | # include <inttypes.h>
  4203. | #endif
  4204. | #ifdef HAVE_STDINT_H
  4205. | # include <stdint.h>
  4206. | #endif
  4207. | #ifdef HAVE_UNISTD_H
  4208. | # include <unistd.h>
  4209. | #endif
  4210. | int
  4211. | main ()
  4212. | {
  4213. | if (sizeof ((pid_t)))
  4214. | return 0;
  4215. | ;
  4216. | return 0;
  4217. | }
  4218. configure:13728: result: yes
  4219. configure:13739: checking for uid_t in sys/types.h
  4220. configure:13758: result: yes
  4221. configure:13771: checking for socklen_t
  4222. configure:13771: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4223. configure:13771: $? = 0
  4224. configure:13771: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4225. conftest.c: In function 'main':
  4226. conftest.c:64:24: error: expected expression before ')' token
  4227. if (sizeof ((socklen_t)))
  4228. ^
  4229. configure:13771: $? = 1
  4230. configure: failed program was:
  4231. | /* confdefs.h */
  4232. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4233. | #define PACKAGE_TARNAME "opensmtpd"
  4234. | #define PACKAGE_VERSION "portable"
  4235. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4236. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4237. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4238. | #define PACKAGE "opensmtpd"
  4239. | #define VERSION "portable"
  4240. | #define STDC_HEADERS 1
  4241. | #define HAVE_SYS_TYPES_H 1
  4242. | #define HAVE_SYS_STAT_H 1
  4243. | #define HAVE_STDLIB_H 1
  4244. | #define HAVE_STRING_H 1
  4245. | #define HAVE_MEMORY_H 1
  4246. | #define HAVE_STRINGS_H 1
  4247. | #define HAVE_INTTYPES_H 1
  4248. | #define HAVE_STDINT_H 1
  4249. | #define HAVE_UNISTD_H 1
  4250. | #define HAVE_DLFCN_H 1
  4251. | #define LT_OBJDIR ".libs/"
  4252. | #define HAVE_CRYPT_H 1
  4253. | #define HAVE_DIRENT_H 1
  4254. | #define HAVE_FCNTL_H 1
  4255. | #define HAVE_GETOPT_H 1
  4256. | #define HAVE_GRP_H 1
  4257. | #define HAVE_LIBGEN_H 1
  4258. | #define HAVE_LIMITS_H 1
  4259. | #define HAVE_NETDB_H 1
  4260. | #define HAVE_PATHS_H 1
  4261. | #define HAVE_SHADOW_H 1
  4262. | #define HAVE_SYS_CDEFS_H 1
  4263. | #define HAVE_SYS_DIR_H 1
  4264. | #define HAVE_SYS_FILE_H 1
  4265. | #define HAVE_SYS_MOUNT_H 1
  4266. | #define HAVE_SYS_STATFS_H 1
  4267. | #define HAVE_SYS_TIME_H 1
  4268. | #define HAVE_SYS_UN_H 1
  4269. | #define HAVE_TIME_H 1
  4270. | #define HAVE_UTIME_H 1
  4271. | #define HAVE_SYS_MOUNT_H 1
  4272. | #define HAVE_LONG_LONG 1
  4273. | #define HAVE_UNSIGNED_LONG_LONG 1
  4274. | #define HAVE_LONG_DOUBLE 1
  4275. | #define HAVE_U_INT 1
  4276. | #define HAVE_U_CHAR 1
  4277. | #define SIZEOF_SHORT_INT 2
  4278. | #define SIZEOF_INT 4
  4279. | #define SIZEOF_LONG_INT 8
  4280. | #define SIZEOF_LONG_LONG_INT 8
  4281. | #define HAVE_INTPTR_T 1
  4282. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4283. | #define HAVE_LONG_LONG_INT 1
  4284. | #define HAVE_INTMAX_T 1
  4285. | #define HAVE_UINTPTR_T 1
  4286. | #define HAVE_UINTMAX_T 1
  4287. | /* end confdefs.h. */
  4288. | #include <sys/types.h>
  4289. | #include <sys/socket.h>
  4290. |
  4291. | int
  4292. | main ()
  4293. | {
  4294. | if (sizeof ((socklen_t)))
  4295. | return 0;
  4296. | ;
  4297. | return 0;
  4298. | }
  4299. configure:13771: result: yes
  4300. configure:13835: checking for sig_atomic_t
  4301. configure:13835: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4302. configure:13835: $? = 0
  4303. configure:13835: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4304. conftest.c: In function 'main':
  4305. conftest.c:65:27: error: expected expression before ')' token
  4306. if (sizeof ((sig_atomic_t)))
  4307. ^
  4308. configure:13835: $? = 1
  4309. configure: failed program was:
  4310. | /* confdefs.h */
  4311. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4312. | #define PACKAGE_TARNAME "opensmtpd"
  4313. | #define PACKAGE_VERSION "portable"
  4314. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4315. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4316. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4317. | #define PACKAGE "opensmtpd"
  4318. | #define VERSION "portable"
  4319. | #define STDC_HEADERS 1
  4320. | #define HAVE_SYS_TYPES_H 1
  4321. | #define HAVE_SYS_STAT_H 1
  4322. | #define HAVE_STDLIB_H 1
  4323. | #define HAVE_STRING_H 1
  4324. | #define HAVE_MEMORY_H 1
  4325. | #define HAVE_STRINGS_H 1
  4326. | #define HAVE_INTTYPES_H 1
  4327. | #define HAVE_STDINT_H 1
  4328. | #define HAVE_UNISTD_H 1
  4329. | #define HAVE_DLFCN_H 1
  4330. | #define LT_OBJDIR ".libs/"
  4331. | #define HAVE_CRYPT_H 1
  4332. | #define HAVE_DIRENT_H 1
  4333. | #define HAVE_FCNTL_H 1
  4334. | #define HAVE_GETOPT_H 1
  4335. | #define HAVE_GRP_H 1
  4336. | #define HAVE_LIBGEN_H 1
  4337. | #define HAVE_LIMITS_H 1
  4338. | #define HAVE_NETDB_H 1
  4339. | #define HAVE_PATHS_H 1
  4340. | #define HAVE_SHADOW_H 1
  4341. | #define HAVE_SYS_CDEFS_H 1
  4342. | #define HAVE_SYS_DIR_H 1
  4343. | #define HAVE_SYS_FILE_H 1
  4344. | #define HAVE_SYS_MOUNT_H 1
  4345. | #define HAVE_SYS_STATFS_H 1
  4346. | #define HAVE_SYS_TIME_H 1
  4347. | #define HAVE_SYS_UN_H 1
  4348. | #define HAVE_TIME_H 1
  4349. | #define HAVE_UTIME_H 1
  4350. | #define HAVE_SYS_MOUNT_H 1
  4351. | #define HAVE_LONG_LONG 1
  4352. | #define HAVE_UNSIGNED_LONG_LONG 1
  4353. | #define HAVE_LONG_DOUBLE 1
  4354. | #define HAVE_U_INT 1
  4355. | #define HAVE_U_CHAR 1
  4356. | #define SIZEOF_SHORT_INT 2
  4357. | #define SIZEOF_INT 4
  4358. | #define SIZEOF_LONG_INT 8
  4359. | #define SIZEOF_LONG_LONG_INT 8
  4360. | #define HAVE_INTPTR_T 1
  4361. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4362. | #define HAVE_LONG_LONG_INT 1
  4363. | #define HAVE_INTMAX_T 1
  4364. | #define HAVE_UINTPTR_T 1
  4365. | #define HAVE_UINTMAX_T 1
  4366. | /* end confdefs.h. */
  4367. |
  4368. | #include <signal.h>
  4369. |
  4370. |
  4371. | int
  4372. | main ()
  4373. | {
  4374. | if (sizeof ((sig_atomic_t)))
  4375. | return 0;
  4376. | ;
  4377. | return 0;
  4378. | }
  4379. configure:13835: result: yes
  4380. configure:13848: checking for fsblkcnt_t
  4381. configure:13848: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4382. configure:13848: $? = 0
  4383. configure:13848: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4384. conftest.c: In function 'main':
  4385. conftest.c:75:25: error: expected expression before ')' token
  4386. if (sizeof ((fsblkcnt_t)))
  4387. ^
  4388. configure:13848: $? = 1
  4389. configure: failed program was:
  4390. | /* confdefs.h */
  4391. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4392. | #define PACKAGE_TARNAME "opensmtpd"
  4393. | #define PACKAGE_VERSION "portable"
  4394. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4395. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4396. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4397. | #define PACKAGE "opensmtpd"
  4398. | #define VERSION "portable"
  4399. | #define STDC_HEADERS 1
  4400. | #define HAVE_SYS_TYPES_H 1
  4401. | #define HAVE_SYS_STAT_H 1
  4402. | #define HAVE_STDLIB_H 1
  4403. | #define HAVE_STRING_H 1
  4404. | #define HAVE_MEMORY_H 1
  4405. | #define HAVE_STRINGS_H 1
  4406. | #define HAVE_INTTYPES_H 1
  4407. | #define HAVE_STDINT_H 1
  4408. | #define HAVE_UNISTD_H 1
  4409. | #define HAVE_DLFCN_H 1
  4410. | #define LT_OBJDIR ".libs/"
  4411. | #define HAVE_CRYPT_H 1
  4412. | #define HAVE_DIRENT_H 1
  4413. | #define HAVE_FCNTL_H 1
  4414. | #define HAVE_GETOPT_H 1
  4415. | #define HAVE_GRP_H 1
  4416. | #define HAVE_LIBGEN_H 1
  4417. | #define HAVE_LIMITS_H 1
  4418. | #define HAVE_NETDB_H 1
  4419. | #define HAVE_PATHS_H 1
  4420. | #define HAVE_SHADOW_H 1
  4421. | #define HAVE_SYS_CDEFS_H 1
  4422. | #define HAVE_SYS_DIR_H 1
  4423. | #define HAVE_SYS_FILE_H 1
  4424. | #define HAVE_SYS_MOUNT_H 1
  4425. | #define HAVE_SYS_STATFS_H 1
  4426. | #define HAVE_SYS_TIME_H 1
  4427. | #define HAVE_SYS_UN_H 1
  4428. | #define HAVE_TIME_H 1
  4429. | #define HAVE_UTIME_H 1
  4430. | #define HAVE_SYS_MOUNT_H 1
  4431. | #define HAVE_LONG_LONG 1
  4432. | #define HAVE_UNSIGNED_LONG_LONG 1
  4433. | #define HAVE_LONG_DOUBLE 1
  4434. | #define HAVE_U_INT 1
  4435. | #define HAVE_U_CHAR 1
  4436. | #define SIZEOF_SHORT_INT 2
  4437. | #define SIZEOF_INT 4
  4438. | #define SIZEOF_LONG_INT 8
  4439. | #define SIZEOF_LONG_LONG_INT 8
  4440. | #define HAVE_INTPTR_T 1
  4441. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4442. | #define HAVE_LONG_LONG_INT 1
  4443. | #define HAVE_INTMAX_T 1
  4444. | #define HAVE_UINTPTR_T 1
  4445. | #define HAVE_UINTMAX_T 1
  4446. | #define HAVE_SIG_ATOMIC_T 1
  4447. | /* end confdefs.h. */
  4448. |
  4449. | #include <sys/types.h>
  4450. | #ifdef HAVE_SYS_BITYPES_H
  4451. | #include <sys/bitypes.h>
  4452. | #endif
  4453. | #ifdef HAVE_SYS_STATFS_H
  4454. | #include <sys/statfs.h>
  4455. | #endif
  4456. | #ifdef HAVE_SYS_STATVFS_H
  4457. | #include <sys/statvfs.h>
  4458. | #endif
  4459. |
  4460. |
  4461. | int
  4462. | main ()
  4463. | {
  4464. | if (sizeof ((fsblkcnt_t)))
  4465. | return 0;
  4466. | ;
  4467. | return 0;
  4468. | }
  4469. configure:13848: result: yes
  4470. configure:13869: checking for fsfilcnt_t
  4471. configure:13869: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4472. configure:13869: $? = 0
  4473. configure:13869: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4474. conftest.c: In function 'main':
  4475. conftest.c:76:25: error: expected expression before ')' token
  4476. if (sizeof ((fsfilcnt_t)))
  4477. ^
  4478. configure:13869: $? = 1
  4479. configure: failed program was:
  4480. | /* confdefs.h */
  4481. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4482. | #define PACKAGE_TARNAME "opensmtpd"
  4483. | #define PACKAGE_VERSION "portable"
  4484. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4485. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4486. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4487. | #define PACKAGE "opensmtpd"
  4488. | #define VERSION "portable"
  4489. | #define STDC_HEADERS 1
  4490. | #define HAVE_SYS_TYPES_H 1
  4491. | #define HAVE_SYS_STAT_H 1
  4492. | #define HAVE_STDLIB_H 1
  4493. | #define HAVE_STRING_H 1
  4494. | #define HAVE_MEMORY_H 1
  4495. | #define HAVE_STRINGS_H 1
  4496. | #define HAVE_INTTYPES_H 1
  4497. | #define HAVE_STDINT_H 1
  4498. | #define HAVE_UNISTD_H 1
  4499. | #define HAVE_DLFCN_H 1
  4500. | #define LT_OBJDIR ".libs/"
  4501. | #define HAVE_CRYPT_H 1
  4502. | #define HAVE_DIRENT_H 1
  4503. | #define HAVE_FCNTL_H 1
  4504. | #define HAVE_GETOPT_H 1
  4505. | #define HAVE_GRP_H 1
  4506. | #define HAVE_LIBGEN_H 1
  4507. | #define HAVE_LIMITS_H 1
  4508. | #define HAVE_NETDB_H 1
  4509. | #define HAVE_PATHS_H 1
  4510. | #define HAVE_SHADOW_H 1
  4511. | #define HAVE_SYS_CDEFS_H 1
  4512. | #define HAVE_SYS_DIR_H 1
  4513. | #define HAVE_SYS_FILE_H 1
  4514. | #define HAVE_SYS_MOUNT_H 1
  4515. | #define HAVE_SYS_STATFS_H 1
  4516. | #define HAVE_SYS_TIME_H 1
  4517. | #define HAVE_SYS_UN_H 1
  4518. | #define HAVE_TIME_H 1
  4519. | #define HAVE_UTIME_H 1
  4520. | #define HAVE_SYS_MOUNT_H 1
  4521. | #define HAVE_LONG_LONG 1
  4522. | #define HAVE_UNSIGNED_LONG_LONG 1
  4523. | #define HAVE_LONG_DOUBLE 1
  4524. | #define HAVE_U_INT 1
  4525. | #define HAVE_U_CHAR 1
  4526. | #define SIZEOF_SHORT_INT 2
  4527. | #define SIZEOF_INT 4
  4528. | #define SIZEOF_LONG_INT 8
  4529. | #define SIZEOF_LONG_LONG_INT 8
  4530. | #define HAVE_INTPTR_T 1
  4531. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4532. | #define HAVE_LONG_LONG_INT 1
  4533. | #define HAVE_INTMAX_T 1
  4534. | #define HAVE_UINTPTR_T 1
  4535. | #define HAVE_UINTMAX_T 1
  4536. | #define HAVE_SIG_ATOMIC_T 1
  4537. | #define HAVE_FSBLKCNT_T 1
  4538. | /* end confdefs.h. */
  4539. |
  4540. | #include <sys/types.h>
  4541. | #ifdef HAVE_SYS_BITYPES_H
  4542. | #include <sys/bitypes.h>
  4543. | #endif
  4544. | #ifdef HAVE_SYS_STATFS_H
  4545. | #include <sys/statfs.h>
  4546. | #endif
  4547. | #ifdef HAVE_SYS_STATVFS_H
  4548. | #include <sys/statvfs.h>
  4549. | #endif
  4550. |
  4551. |
  4552. | int
  4553. | main ()
  4554. | {
  4555. | if (sizeof ((fsfilcnt_t)))
  4556. | return 0;
  4557. | ;
  4558. | return 0;
  4559. | }
  4560. configure:13869: result: yes
  4561. configure:13892: checking for in_addr_t
  4562. configure:13892: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4563. configure:13892: $? = 0
  4564. configure:13892: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4565. conftest.c: In function 'main':
  4566. conftest.c:69:24: error: expected expression before ')' token
  4567. if (sizeof ((in_addr_t)))
  4568. ^
  4569. configure:13892: $? = 1
  4570. configure: failed program was:
  4571. | /* confdefs.h */
  4572. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4573. | #define PACKAGE_TARNAME "opensmtpd"
  4574. | #define PACKAGE_VERSION "portable"
  4575. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4576. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4577. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4578. | #define PACKAGE "opensmtpd"
  4579. | #define VERSION "portable"
  4580. | #define STDC_HEADERS 1
  4581. | #define HAVE_SYS_TYPES_H 1
  4582. | #define HAVE_SYS_STAT_H 1
  4583. | #define HAVE_STDLIB_H 1
  4584. | #define HAVE_STRING_H 1
  4585. | #define HAVE_MEMORY_H 1
  4586. | #define HAVE_STRINGS_H 1
  4587. | #define HAVE_INTTYPES_H 1
  4588. | #define HAVE_STDINT_H 1
  4589. | #define HAVE_UNISTD_H 1
  4590. | #define HAVE_DLFCN_H 1
  4591. | #define LT_OBJDIR ".libs/"
  4592. | #define HAVE_CRYPT_H 1
  4593. | #define HAVE_DIRENT_H 1
  4594. | #define HAVE_FCNTL_H 1
  4595. | #define HAVE_GETOPT_H 1
  4596. | #define HAVE_GRP_H 1
  4597. | #define HAVE_LIBGEN_H 1
  4598. | #define HAVE_LIMITS_H 1
  4599. | #define HAVE_NETDB_H 1
  4600. | #define HAVE_PATHS_H 1
  4601. | #define HAVE_SHADOW_H 1
  4602. | #define HAVE_SYS_CDEFS_H 1
  4603. | #define HAVE_SYS_DIR_H 1
  4604. | #define HAVE_SYS_FILE_H 1
  4605. | #define HAVE_SYS_MOUNT_H 1
  4606. | #define HAVE_SYS_STATFS_H 1
  4607. | #define HAVE_SYS_TIME_H 1
  4608. | #define HAVE_SYS_UN_H 1
  4609. | #define HAVE_TIME_H 1
  4610. | #define HAVE_UTIME_H 1
  4611. | #define HAVE_SYS_MOUNT_H 1
  4612. | #define HAVE_LONG_LONG 1
  4613. | #define HAVE_UNSIGNED_LONG_LONG 1
  4614. | #define HAVE_LONG_DOUBLE 1
  4615. | #define HAVE_U_INT 1
  4616. | #define HAVE_U_CHAR 1
  4617. | #define SIZEOF_SHORT_INT 2
  4618. | #define SIZEOF_INT 4
  4619. | #define SIZEOF_LONG_INT 8
  4620. | #define SIZEOF_LONG_LONG_INT 8
  4621. | #define HAVE_INTPTR_T 1
  4622. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4623. | #define HAVE_LONG_LONG_INT 1
  4624. | #define HAVE_INTMAX_T 1
  4625. | #define HAVE_UINTPTR_T 1
  4626. | #define HAVE_UINTMAX_T 1
  4627. | #define HAVE_SIG_ATOMIC_T 1
  4628. | #define HAVE_FSBLKCNT_T 1
  4629. | #define HAVE_FSFILCNT_T 1
  4630. | /* end confdefs.h. */
  4631. |
  4632. | #include <sys/types.h>
  4633. | #include <netinet/in.h>
  4634. |
  4635. |
  4636. | int
  4637. | main ()
  4638. | {
  4639. | if (sizeof ((in_addr_t)))
  4640. | return 0;
  4641. | ;
  4642. | return 0;
  4643. | }
  4644. configure:13892: result: yes
  4645. configure:13905: checking for in_port_t
  4646. configure:13905: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4647. configure:13905: $? = 0
  4648. configure:13905: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4649. conftest.c: In function 'main':
  4650. conftest.c:70:24: error: expected expression before ')' token
  4651. if (sizeof ((in_port_t)))
  4652. ^
  4653. configure:13905: $? = 1
  4654. configure: failed program was:
  4655. | /* confdefs.h */
  4656. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4657. | #define PACKAGE_TARNAME "opensmtpd"
  4658. | #define PACKAGE_VERSION "portable"
  4659. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4660. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4661. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4662. | #define PACKAGE "opensmtpd"
  4663. | #define VERSION "portable"
  4664. | #define STDC_HEADERS 1
  4665. | #define HAVE_SYS_TYPES_H 1
  4666. | #define HAVE_SYS_STAT_H 1
  4667. | #define HAVE_STDLIB_H 1
  4668. | #define HAVE_STRING_H 1
  4669. | #define HAVE_MEMORY_H 1
  4670. | #define HAVE_STRINGS_H 1
  4671. | #define HAVE_INTTYPES_H 1
  4672. | #define HAVE_STDINT_H 1
  4673. | #define HAVE_UNISTD_H 1
  4674. | #define HAVE_DLFCN_H 1
  4675. | #define LT_OBJDIR ".libs/"
  4676. | #define HAVE_CRYPT_H 1
  4677. | #define HAVE_DIRENT_H 1
  4678. | #define HAVE_FCNTL_H 1
  4679. | #define HAVE_GETOPT_H 1
  4680. | #define HAVE_GRP_H 1
  4681. | #define HAVE_LIBGEN_H 1
  4682. | #define HAVE_LIMITS_H 1
  4683. | #define HAVE_NETDB_H 1
  4684. | #define HAVE_PATHS_H 1
  4685. | #define HAVE_SHADOW_H 1
  4686. | #define HAVE_SYS_CDEFS_H 1
  4687. | #define HAVE_SYS_DIR_H 1
  4688. | #define HAVE_SYS_FILE_H 1
  4689. | #define HAVE_SYS_MOUNT_H 1
  4690. | #define HAVE_SYS_STATFS_H 1
  4691. | #define HAVE_SYS_TIME_H 1
  4692. | #define HAVE_SYS_UN_H 1
  4693. | #define HAVE_TIME_H 1
  4694. | #define HAVE_UTIME_H 1
  4695. | #define HAVE_SYS_MOUNT_H 1
  4696. | #define HAVE_LONG_LONG 1
  4697. | #define HAVE_UNSIGNED_LONG_LONG 1
  4698. | #define HAVE_LONG_DOUBLE 1
  4699. | #define HAVE_U_INT 1
  4700. | #define HAVE_U_CHAR 1
  4701. | #define SIZEOF_SHORT_INT 2
  4702. | #define SIZEOF_INT 4
  4703. | #define SIZEOF_LONG_INT 8
  4704. | #define SIZEOF_LONG_LONG_INT 8
  4705. | #define HAVE_INTPTR_T 1
  4706. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4707. | #define HAVE_LONG_LONG_INT 1
  4708. | #define HAVE_INTMAX_T 1
  4709. | #define HAVE_UINTPTR_T 1
  4710. | #define HAVE_UINTMAX_T 1
  4711. | #define HAVE_SIG_ATOMIC_T 1
  4712. | #define HAVE_FSBLKCNT_T 1
  4713. | #define HAVE_FSFILCNT_T 1
  4714. | #define HAVE_IN_ADDR_T 1
  4715. | /* end confdefs.h. */
  4716. |
  4717. | #include <sys/types.h>
  4718. | #include <netinet/in.h>
  4719. |
  4720. |
  4721. | int
  4722. | main ()
  4723. | {
  4724. | if (sizeof ((in_port_t)))
  4725. | return 0;
  4726. | ;
  4727. | return 0;
  4728. | }
  4729. configure:13905: result: yes
  4730. configure:13920: checking for sa_family_t
  4731. configure:13920: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4732. configure:13920: $? = 0
  4733. configure:13920: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4734. conftest.c: In function 'main':
  4735. conftest.c:72:26: error: expected expression before ')' token
  4736. if (sizeof ((sa_family_t)))
  4737. ^
  4738. configure:13920: $? = 1
  4739. configure: failed program was:
  4740. | /* confdefs.h */
  4741. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4742. | #define PACKAGE_TARNAME "opensmtpd"
  4743. | #define PACKAGE_VERSION "portable"
  4744. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4745. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4746. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4747. | #define PACKAGE "opensmtpd"
  4748. | #define VERSION "portable"
  4749. | #define STDC_HEADERS 1
  4750. | #define HAVE_SYS_TYPES_H 1
  4751. | #define HAVE_SYS_STAT_H 1
  4752. | #define HAVE_STDLIB_H 1
  4753. | #define HAVE_STRING_H 1
  4754. | #define HAVE_MEMORY_H 1
  4755. | #define HAVE_STRINGS_H 1
  4756. | #define HAVE_INTTYPES_H 1
  4757. | #define HAVE_STDINT_H 1
  4758. | #define HAVE_UNISTD_H 1
  4759. | #define HAVE_DLFCN_H 1
  4760. | #define LT_OBJDIR ".libs/"
  4761. | #define HAVE_CRYPT_H 1
  4762. | #define HAVE_DIRENT_H 1
  4763. | #define HAVE_FCNTL_H 1
  4764. | #define HAVE_GETOPT_H 1
  4765. | #define HAVE_GRP_H 1
  4766. | #define HAVE_LIBGEN_H 1
  4767. | #define HAVE_LIMITS_H 1
  4768. | #define HAVE_NETDB_H 1
  4769. | #define HAVE_PATHS_H 1
  4770. | #define HAVE_SHADOW_H 1
  4771. | #define HAVE_SYS_CDEFS_H 1
  4772. | #define HAVE_SYS_DIR_H 1
  4773. | #define HAVE_SYS_FILE_H 1
  4774. | #define HAVE_SYS_MOUNT_H 1
  4775. | #define HAVE_SYS_STATFS_H 1
  4776. | #define HAVE_SYS_TIME_H 1
  4777. | #define HAVE_SYS_UN_H 1
  4778. | #define HAVE_TIME_H 1
  4779. | #define HAVE_UTIME_H 1
  4780. | #define HAVE_SYS_MOUNT_H 1
  4781. | #define HAVE_LONG_LONG 1
  4782. | #define HAVE_UNSIGNED_LONG_LONG 1
  4783. | #define HAVE_LONG_DOUBLE 1
  4784. | #define HAVE_U_INT 1
  4785. | #define HAVE_U_CHAR 1
  4786. | #define SIZEOF_SHORT_INT 2
  4787. | #define SIZEOF_INT 4
  4788. | #define SIZEOF_LONG_INT 8
  4789. | #define SIZEOF_LONG_LONG_INT 8
  4790. | #define HAVE_INTPTR_T 1
  4791. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4792. | #define HAVE_LONG_LONG_INT 1
  4793. | #define HAVE_INTMAX_T 1
  4794. | #define HAVE_UINTPTR_T 1
  4795. | #define HAVE_UINTMAX_T 1
  4796. | #define HAVE_SIG_ATOMIC_T 1
  4797. | #define HAVE_FSBLKCNT_T 1
  4798. | #define HAVE_FSFILCNT_T 1
  4799. | #define HAVE_IN_ADDR_T 1
  4800. | #define HAVE_IN_PORT_T 1
  4801. | /* end confdefs.h. */
  4802. |
  4803. | #include <sys/types.h>
  4804. | #include <sys/socket.h>
  4805. | #include <netinet/in.h>
  4806. |
  4807. |
  4808. | int
  4809. | main ()
  4810. | {
  4811. | if (sizeof ((sa_family_t)))
  4812. | return 0;
  4813. | ;
  4814. | return 0;
  4815. | }
  4816. configure:13920: result: yes
  4817. configure:13936: checking for struct timespec
  4818. configure:13936: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4819. configure:13936: $? = 0
  4820. configure:13936: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4821. conftest.c: In function 'main':
  4822. conftest.c:100:30: error: expected expression before ')' token
  4823. if (sizeof ((struct timespec)))
  4824. ^
  4825. configure:13936: $? = 1
  4826. configure: failed program was:
  4827. | /* confdefs.h */
  4828. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4829. | #define PACKAGE_TARNAME "opensmtpd"
  4830. | #define PACKAGE_VERSION "portable"
  4831. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4832. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4833. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4834. | #define PACKAGE "opensmtpd"
  4835. | #define VERSION "portable"
  4836. | #define STDC_HEADERS 1
  4837. | #define HAVE_SYS_TYPES_H 1
  4838. | #define HAVE_SYS_STAT_H 1
  4839. | #define HAVE_STDLIB_H 1
  4840. | #define HAVE_STRING_H 1
  4841. | #define HAVE_MEMORY_H 1
  4842. | #define HAVE_STRINGS_H 1
  4843. | #define HAVE_INTTYPES_H 1
  4844. | #define HAVE_STDINT_H 1
  4845. | #define HAVE_UNISTD_H 1
  4846. | #define HAVE_DLFCN_H 1
  4847. | #define LT_OBJDIR ".libs/"
  4848. | #define HAVE_CRYPT_H 1
  4849. | #define HAVE_DIRENT_H 1
  4850. | #define HAVE_FCNTL_H 1
  4851. | #define HAVE_GETOPT_H 1
  4852. | #define HAVE_GRP_H 1
  4853. | #define HAVE_LIBGEN_H 1
  4854. | #define HAVE_LIMITS_H 1
  4855. | #define HAVE_NETDB_H 1
  4856. | #define HAVE_PATHS_H 1
  4857. | #define HAVE_SHADOW_H 1
  4858. | #define HAVE_SYS_CDEFS_H 1
  4859. | #define HAVE_SYS_DIR_H 1
  4860. | #define HAVE_SYS_FILE_H 1
  4861. | #define HAVE_SYS_MOUNT_H 1
  4862. | #define HAVE_SYS_STATFS_H 1
  4863. | #define HAVE_SYS_TIME_H 1
  4864. | #define HAVE_SYS_UN_H 1
  4865. | #define HAVE_TIME_H 1
  4866. | #define HAVE_UTIME_H 1
  4867. | #define HAVE_SYS_MOUNT_H 1
  4868. | #define HAVE_LONG_LONG 1
  4869. | #define HAVE_UNSIGNED_LONG_LONG 1
  4870. | #define HAVE_LONG_DOUBLE 1
  4871. | #define HAVE_U_INT 1
  4872. | #define HAVE_U_CHAR 1
  4873. | #define SIZEOF_SHORT_INT 2
  4874. | #define SIZEOF_INT 4
  4875. | #define SIZEOF_LONG_INT 8
  4876. | #define SIZEOF_LONG_LONG_INT 8
  4877. | #define HAVE_INTPTR_T 1
  4878. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4879. | #define HAVE_LONG_LONG_INT 1
  4880. | #define HAVE_INTMAX_T 1
  4881. | #define HAVE_UINTPTR_T 1
  4882. | #define HAVE_UINTMAX_T 1
  4883. | #define HAVE_SIG_ATOMIC_T 1
  4884. | #define HAVE_FSBLKCNT_T 1
  4885. | #define HAVE_FSFILCNT_T 1
  4886. | #define HAVE_IN_ADDR_T 1
  4887. | #define HAVE_IN_PORT_T 1
  4888. | #define HAVE_SA_FAMILY_T 1
  4889. | /* end confdefs.h. */
  4890. | #include <stdio.h>
  4891. | #ifdef HAVE_SYS_TYPES_H
  4892. | # include <sys/types.h>
  4893. | #endif
  4894. | #ifdef HAVE_SYS_STAT_H
  4895. | # include <sys/stat.h>
  4896. | #endif
  4897. | #ifdef STDC_HEADERS
  4898. | # include <stdlib.h>
  4899. | # include <stddef.h>
  4900. | #else
  4901. | # ifdef HAVE_STDLIB_H
  4902. | # include <stdlib.h>
  4903. | # endif
  4904. | #endif
  4905. | #ifdef HAVE_STRING_H
  4906. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  4907. | # include <memory.h>
  4908. | # endif
  4909. | # include <string.h>
  4910. | #endif
  4911. | #ifdef HAVE_STRINGS_H
  4912. | # include <strings.h>
  4913. | #endif
  4914. | #ifdef HAVE_INTTYPES_H
  4915. | # include <inttypes.h>
  4916. | #endif
  4917. | #ifdef HAVE_STDINT_H
  4918. | # include <stdint.h>
  4919. | #endif
  4920. | #ifdef HAVE_UNISTD_H
  4921. | # include <unistd.h>
  4922. | #endif
  4923. | int
  4924. | main ()
  4925. | {
  4926. | if (sizeof ((struct timespec)))
  4927. | return 0;
  4928. | ;
  4929. | return 0;
  4930. | }
  4931. configure:13936: result: yes
  4932. configure:13946: checking for struct ifgroupreq
  4933. configure:13946: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  4934. conftest.c: In function 'main':
  4935. conftest.c:101:13: error: invalid application of 'sizeof' to incomplete type 'struct ifgroupreq'
  4936. if (sizeof (struct ifgroupreq))
  4937. ^
  4938. configure:13946: $? = 1
  4939. configure: failed program was:
  4940. | /* confdefs.h */
  4941. | #define PACKAGE_NAME "OpenSMTPD-portable"
  4942. | #define PACKAGE_TARNAME "opensmtpd"
  4943. | #define PACKAGE_VERSION "portable"
  4944. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  4945. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  4946. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  4947. | #define PACKAGE "opensmtpd"
  4948. | #define VERSION "portable"
  4949. | #define STDC_HEADERS 1
  4950. | #define HAVE_SYS_TYPES_H 1
  4951. | #define HAVE_SYS_STAT_H 1
  4952. | #define HAVE_STDLIB_H 1
  4953. | #define HAVE_STRING_H 1
  4954. | #define HAVE_MEMORY_H 1
  4955. | #define HAVE_STRINGS_H 1
  4956. | #define HAVE_INTTYPES_H 1
  4957. | #define HAVE_STDINT_H 1
  4958. | #define HAVE_UNISTD_H 1
  4959. | #define HAVE_DLFCN_H 1
  4960. | #define LT_OBJDIR ".libs/"
  4961. | #define HAVE_CRYPT_H 1
  4962. | #define HAVE_DIRENT_H 1
  4963. | #define HAVE_FCNTL_H 1
  4964. | #define HAVE_GETOPT_H 1
  4965. | #define HAVE_GRP_H 1
  4966. | #define HAVE_LIBGEN_H 1
  4967. | #define HAVE_LIMITS_H 1
  4968. | #define HAVE_NETDB_H 1
  4969. | #define HAVE_PATHS_H 1
  4970. | #define HAVE_SHADOW_H 1
  4971. | #define HAVE_SYS_CDEFS_H 1
  4972. | #define HAVE_SYS_DIR_H 1
  4973. | #define HAVE_SYS_FILE_H 1
  4974. | #define HAVE_SYS_MOUNT_H 1
  4975. | #define HAVE_SYS_STATFS_H 1
  4976. | #define HAVE_SYS_TIME_H 1
  4977. | #define HAVE_SYS_UN_H 1
  4978. | #define HAVE_TIME_H 1
  4979. | #define HAVE_UTIME_H 1
  4980. | #define HAVE_SYS_MOUNT_H 1
  4981. | #define HAVE_LONG_LONG 1
  4982. | #define HAVE_UNSIGNED_LONG_LONG 1
  4983. | #define HAVE_LONG_DOUBLE 1
  4984. | #define HAVE_U_INT 1
  4985. | #define HAVE_U_CHAR 1
  4986. | #define SIZEOF_SHORT_INT 2
  4987. | #define SIZEOF_INT 4
  4988. | #define SIZEOF_LONG_INT 8
  4989. | #define SIZEOF_LONG_LONG_INT 8
  4990. | #define HAVE_INTPTR_T 1
  4991. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  4992. | #define HAVE_LONG_LONG_INT 1
  4993. | #define HAVE_INTMAX_T 1
  4994. | #define HAVE_UINTPTR_T 1
  4995. | #define HAVE_UINTMAX_T 1
  4996. | #define HAVE_SIG_ATOMIC_T 1
  4997. | #define HAVE_FSBLKCNT_T 1
  4998. | #define HAVE_FSFILCNT_T 1
  4999. | #define HAVE_IN_ADDR_T 1
  5000. | #define HAVE_IN_PORT_T 1
  5001. | #define HAVE_SA_FAMILY_T 1
  5002. | #define HAVE_STRUCT_TIMESPEC 1
  5003. | /* end confdefs.h. */
  5004. | #include <stdio.h>
  5005. | #ifdef HAVE_SYS_TYPES_H
  5006. | # include <sys/types.h>
  5007. | #endif
  5008. | #ifdef HAVE_SYS_STAT_H
  5009. | # include <sys/stat.h>
  5010. | #endif
  5011. | #ifdef STDC_HEADERS
  5012. | # include <stdlib.h>
  5013. | # include <stddef.h>
  5014. | #else
  5015. | # ifdef HAVE_STDLIB_H
  5016. | # include <stdlib.h>
  5017. | # endif
  5018. | #endif
  5019. | #ifdef HAVE_STRING_H
  5020. | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
  5021. | # include <memory.h>
  5022. | # endif
  5023. | # include <string.h>
  5024. | #endif
  5025. | #ifdef HAVE_STRINGS_H
  5026. | # include <strings.h>
  5027. | #endif
  5028. | #ifdef HAVE_INTTYPES_H
  5029. | # include <inttypes.h>
  5030. | #endif
  5031. | #ifdef HAVE_STDINT_H
  5032. | # include <stdint.h>
  5033. | #endif
  5034. | #ifdef HAVE_UNISTD_H
  5035. | # include <unistd.h>
  5036. | #endif
  5037. | int
  5038. | main ()
  5039. | {
  5040. | if (sizeof (struct ifgroupreq))
  5041. | return 0;
  5042. | ;
  5043. | return 0;
  5044. | }
  5045. configure:13946: result: no
  5046. configure:13956: checking for struct sockaddr_storage
  5047. configure:13956: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5048. configure:13956: $? = 0
  5049. configure:13956: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5050. conftest.c: In function 'main':
  5051. conftest.c:73:38: error: expected expression before ')' token
  5052. if (sizeof ((struct sockaddr_storage)))
  5053. ^
  5054. configure:13956: $? = 1
  5055. configure: failed program was:
  5056. | /* confdefs.h */
  5057. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5058. | #define PACKAGE_TARNAME "opensmtpd"
  5059. | #define PACKAGE_VERSION "portable"
  5060. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5061. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5062. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5063. | #define PACKAGE "opensmtpd"
  5064. | #define VERSION "portable"
  5065. | #define STDC_HEADERS 1
  5066. | #define HAVE_SYS_TYPES_H 1
  5067. | #define HAVE_SYS_STAT_H 1
  5068. | #define HAVE_STDLIB_H 1
  5069. | #define HAVE_STRING_H 1
  5070. | #define HAVE_MEMORY_H 1
  5071. | #define HAVE_STRINGS_H 1
  5072. | #define HAVE_INTTYPES_H 1
  5073. | #define HAVE_STDINT_H 1
  5074. | #define HAVE_UNISTD_H 1
  5075. | #define HAVE_DLFCN_H 1
  5076. | #define LT_OBJDIR ".libs/"
  5077. | #define HAVE_CRYPT_H 1
  5078. | #define HAVE_DIRENT_H 1
  5079. | #define HAVE_FCNTL_H 1
  5080. | #define HAVE_GETOPT_H 1
  5081. | #define HAVE_GRP_H 1
  5082. | #define HAVE_LIBGEN_H 1
  5083. | #define HAVE_LIMITS_H 1
  5084. | #define HAVE_NETDB_H 1
  5085. | #define HAVE_PATHS_H 1
  5086. | #define HAVE_SHADOW_H 1
  5087. | #define HAVE_SYS_CDEFS_H 1
  5088. | #define HAVE_SYS_DIR_H 1
  5089. | #define HAVE_SYS_FILE_H 1
  5090. | #define HAVE_SYS_MOUNT_H 1
  5091. | #define HAVE_SYS_STATFS_H 1
  5092. | #define HAVE_SYS_TIME_H 1
  5093. | #define HAVE_SYS_UN_H 1
  5094. | #define HAVE_TIME_H 1
  5095. | #define HAVE_UTIME_H 1
  5096. | #define HAVE_SYS_MOUNT_H 1
  5097. | #define HAVE_LONG_LONG 1
  5098. | #define HAVE_UNSIGNED_LONG_LONG 1
  5099. | #define HAVE_LONG_DOUBLE 1
  5100. | #define HAVE_U_INT 1
  5101. | #define HAVE_U_CHAR 1
  5102. | #define SIZEOF_SHORT_INT 2
  5103. | #define SIZEOF_INT 4
  5104. | #define SIZEOF_LONG_INT 8
  5105. | #define SIZEOF_LONG_LONG_INT 8
  5106. | #define HAVE_INTPTR_T 1
  5107. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5108. | #define HAVE_LONG_LONG_INT 1
  5109. | #define HAVE_INTMAX_T 1
  5110. | #define HAVE_UINTPTR_T 1
  5111. | #define HAVE_UINTMAX_T 1
  5112. | #define HAVE_SIG_ATOMIC_T 1
  5113. | #define HAVE_FSBLKCNT_T 1
  5114. | #define HAVE_FSFILCNT_T 1
  5115. | #define HAVE_IN_ADDR_T 1
  5116. | #define HAVE_IN_PORT_T 1
  5117. | #define HAVE_SA_FAMILY_T 1
  5118. | #define HAVE_STRUCT_TIMESPEC 1
  5119. | /* end confdefs.h. */
  5120. |
  5121. | #include <sys/types.h>
  5122. | #include <sys/socket.h>
  5123. |
  5124. |
  5125. | int
  5126. | main ()
  5127. | {
  5128. | if (sizeof ((struct sockaddr_storage)))
  5129. | return 0;
  5130. | ;
  5131. | return 0;
  5132. | }
  5133. configure:13956: result: yes
  5134. configure:13970: checking for struct sockaddr_in6
  5135. configure:13970: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5136. configure:13970: $? = 0
  5137. configure:13970: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5138. conftest.c: In function 'main':
  5139. conftest.c:74:34: error: expected expression before ')' token
  5140. if (sizeof ((struct sockaddr_in6)))
  5141. ^
  5142. configure:13970: $? = 1
  5143. configure: failed program was:
  5144. | /* confdefs.h */
  5145. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5146. | #define PACKAGE_TARNAME "opensmtpd"
  5147. | #define PACKAGE_VERSION "portable"
  5148. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5149. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5150. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5151. | #define PACKAGE "opensmtpd"
  5152. | #define VERSION "portable"
  5153. | #define STDC_HEADERS 1
  5154. | #define HAVE_SYS_TYPES_H 1
  5155. | #define HAVE_SYS_STAT_H 1
  5156. | #define HAVE_STDLIB_H 1
  5157. | #define HAVE_STRING_H 1
  5158. | #define HAVE_MEMORY_H 1
  5159. | #define HAVE_STRINGS_H 1
  5160. | #define HAVE_INTTYPES_H 1
  5161. | #define HAVE_STDINT_H 1
  5162. | #define HAVE_UNISTD_H 1
  5163. | #define HAVE_DLFCN_H 1
  5164. | #define LT_OBJDIR ".libs/"
  5165. | #define HAVE_CRYPT_H 1
  5166. | #define HAVE_DIRENT_H 1
  5167. | #define HAVE_FCNTL_H 1
  5168. | #define HAVE_GETOPT_H 1
  5169. | #define HAVE_GRP_H 1
  5170. | #define HAVE_LIBGEN_H 1
  5171. | #define HAVE_LIMITS_H 1
  5172. | #define HAVE_NETDB_H 1
  5173. | #define HAVE_PATHS_H 1
  5174. | #define HAVE_SHADOW_H 1
  5175. | #define HAVE_SYS_CDEFS_H 1
  5176. | #define HAVE_SYS_DIR_H 1
  5177. | #define HAVE_SYS_FILE_H 1
  5178. | #define HAVE_SYS_MOUNT_H 1
  5179. | #define HAVE_SYS_STATFS_H 1
  5180. | #define HAVE_SYS_TIME_H 1
  5181. | #define HAVE_SYS_UN_H 1
  5182. | #define HAVE_TIME_H 1
  5183. | #define HAVE_UTIME_H 1
  5184. | #define HAVE_SYS_MOUNT_H 1
  5185. | #define HAVE_LONG_LONG 1
  5186. | #define HAVE_UNSIGNED_LONG_LONG 1
  5187. | #define HAVE_LONG_DOUBLE 1
  5188. | #define HAVE_U_INT 1
  5189. | #define HAVE_U_CHAR 1
  5190. | #define SIZEOF_SHORT_INT 2
  5191. | #define SIZEOF_INT 4
  5192. | #define SIZEOF_LONG_INT 8
  5193. | #define SIZEOF_LONG_LONG_INT 8
  5194. | #define HAVE_INTPTR_T 1
  5195. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5196. | #define HAVE_LONG_LONG_INT 1
  5197. | #define HAVE_INTMAX_T 1
  5198. | #define HAVE_UINTPTR_T 1
  5199. | #define HAVE_UINTMAX_T 1
  5200. | #define HAVE_SIG_ATOMIC_T 1
  5201. | #define HAVE_FSBLKCNT_T 1
  5202. | #define HAVE_FSFILCNT_T 1
  5203. | #define HAVE_IN_ADDR_T 1
  5204. | #define HAVE_IN_PORT_T 1
  5205. | #define HAVE_SA_FAMILY_T 1
  5206. | #define HAVE_STRUCT_TIMESPEC 1
  5207. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5208. | /* end confdefs.h. */
  5209. |
  5210. | #include <sys/types.h>
  5211. | #include <netinet/in.h>
  5212. |
  5213. |
  5214. | int
  5215. | main ()
  5216. | {
  5217. | if (sizeof ((struct sockaddr_in6)))
  5218. | return 0;
  5219. | ;
  5220. | return 0;
  5221. | }
  5222. configure:13970: result: yes
  5223. configure:13984: checking for struct in6_addr
  5224. configure:13984: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5225. configure:13984: $? = 0
  5226. configure:13984: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5227. conftest.c: In function 'main':
  5228. conftest.c:75:30: error: expected expression before ')' token
  5229. if (sizeof ((struct in6_addr)))
  5230. ^
  5231. configure:13984: $? = 1
  5232. configure: failed program was:
  5233. | /* confdefs.h */
  5234. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5235. | #define PACKAGE_TARNAME "opensmtpd"
  5236. | #define PACKAGE_VERSION "portable"
  5237. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5238. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5239. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5240. | #define PACKAGE "opensmtpd"
  5241. | #define VERSION "portable"
  5242. | #define STDC_HEADERS 1
  5243. | #define HAVE_SYS_TYPES_H 1
  5244. | #define HAVE_SYS_STAT_H 1
  5245. | #define HAVE_STDLIB_H 1
  5246. | #define HAVE_STRING_H 1
  5247. | #define HAVE_MEMORY_H 1
  5248. | #define HAVE_STRINGS_H 1
  5249. | #define HAVE_INTTYPES_H 1
  5250. | #define HAVE_STDINT_H 1
  5251. | #define HAVE_UNISTD_H 1
  5252. | #define HAVE_DLFCN_H 1
  5253. | #define LT_OBJDIR ".libs/"
  5254. | #define HAVE_CRYPT_H 1
  5255. | #define HAVE_DIRENT_H 1
  5256. | #define HAVE_FCNTL_H 1
  5257. | #define HAVE_GETOPT_H 1
  5258. | #define HAVE_GRP_H 1
  5259. | #define HAVE_LIBGEN_H 1
  5260. | #define HAVE_LIMITS_H 1
  5261. | #define HAVE_NETDB_H 1
  5262. | #define HAVE_PATHS_H 1
  5263. | #define HAVE_SHADOW_H 1
  5264. | #define HAVE_SYS_CDEFS_H 1
  5265. | #define HAVE_SYS_DIR_H 1
  5266. | #define HAVE_SYS_FILE_H 1
  5267. | #define HAVE_SYS_MOUNT_H 1
  5268. | #define HAVE_SYS_STATFS_H 1
  5269. | #define HAVE_SYS_TIME_H 1
  5270. | #define HAVE_SYS_UN_H 1
  5271. | #define HAVE_TIME_H 1
  5272. | #define HAVE_UTIME_H 1
  5273. | #define HAVE_SYS_MOUNT_H 1
  5274. | #define HAVE_LONG_LONG 1
  5275. | #define HAVE_UNSIGNED_LONG_LONG 1
  5276. | #define HAVE_LONG_DOUBLE 1
  5277. | #define HAVE_U_INT 1
  5278. | #define HAVE_U_CHAR 1
  5279. | #define SIZEOF_SHORT_INT 2
  5280. | #define SIZEOF_INT 4
  5281. | #define SIZEOF_LONG_INT 8
  5282. | #define SIZEOF_LONG_LONG_INT 8
  5283. | #define HAVE_INTPTR_T 1
  5284. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5285. | #define HAVE_LONG_LONG_INT 1
  5286. | #define HAVE_INTMAX_T 1
  5287. | #define HAVE_UINTPTR_T 1
  5288. | #define HAVE_UINTMAX_T 1
  5289. | #define HAVE_SIG_ATOMIC_T 1
  5290. | #define HAVE_FSBLKCNT_T 1
  5291. | #define HAVE_FSFILCNT_T 1
  5292. | #define HAVE_IN_ADDR_T 1
  5293. | #define HAVE_IN_PORT_T 1
  5294. | #define HAVE_SA_FAMILY_T 1
  5295. | #define HAVE_STRUCT_TIMESPEC 1
  5296. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5297. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5298. | /* end confdefs.h. */
  5299. |
  5300. | #include <sys/types.h>
  5301. | #include <netinet/in.h>
  5302. |
  5303. |
  5304. | int
  5305. | main ()
  5306. | {
  5307. | if (sizeof ((struct in6_addr)))
  5308. | return 0;
  5309. | ;
  5310. | return 0;
  5311. | }
  5312. configure:13984: result: yes
  5313. configure:13998: checking for struct addrinfo
  5314. configure:13998: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5315. configure:13998: $? = 0
  5316. configure:13998: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5317. conftest.c: In function 'main':
  5318. conftest.c:77:30: error: expected expression before ')' token
  5319. if (sizeof ((struct addrinfo)))
  5320. ^
  5321. configure:13998: $? = 1
  5322. configure: failed program was:
  5323. | /* confdefs.h */
  5324. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5325. | #define PACKAGE_TARNAME "opensmtpd"
  5326. | #define PACKAGE_VERSION "portable"
  5327. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5328. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5329. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5330. | #define PACKAGE "opensmtpd"
  5331. | #define VERSION "portable"
  5332. | #define STDC_HEADERS 1
  5333. | #define HAVE_SYS_TYPES_H 1
  5334. | #define HAVE_SYS_STAT_H 1
  5335. | #define HAVE_STDLIB_H 1
  5336. | #define HAVE_STRING_H 1
  5337. | #define HAVE_MEMORY_H 1
  5338. | #define HAVE_STRINGS_H 1
  5339. | #define HAVE_INTTYPES_H 1
  5340. | #define HAVE_STDINT_H 1
  5341. | #define HAVE_UNISTD_H 1
  5342. | #define HAVE_DLFCN_H 1
  5343. | #define LT_OBJDIR ".libs/"
  5344. | #define HAVE_CRYPT_H 1
  5345. | #define HAVE_DIRENT_H 1
  5346. | #define HAVE_FCNTL_H 1
  5347. | #define HAVE_GETOPT_H 1
  5348. | #define HAVE_GRP_H 1
  5349. | #define HAVE_LIBGEN_H 1
  5350. | #define HAVE_LIMITS_H 1
  5351. | #define HAVE_NETDB_H 1
  5352. | #define HAVE_PATHS_H 1
  5353. | #define HAVE_SHADOW_H 1
  5354. | #define HAVE_SYS_CDEFS_H 1
  5355. | #define HAVE_SYS_DIR_H 1
  5356. | #define HAVE_SYS_FILE_H 1
  5357. | #define HAVE_SYS_MOUNT_H 1
  5358. | #define HAVE_SYS_STATFS_H 1
  5359. | #define HAVE_SYS_TIME_H 1
  5360. | #define HAVE_SYS_UN_H 1
  5361. | #define HAVE_TIME_H 1
  5362. | #define HAVE_UTIME_H 1
  5363. | #define HAVE_SYS_MOUNT_H 1
  5364. | #define HAVE_LONG_LONG 1
  5365. | #define HAVE_UNSIGNED_LONG_LONG 1
  5366. | #define HAVE_LONG_DOUBLE 1
  5367. | #define HAVE_U_INT 1
  5368. | #define HAVE_U_CHAR 1
  5369. | #define SIZEOF_SHORT_INT 2
  5370. | #define SIZEOF_INT 4
  5371. | #define SIZEOF_LONG_INT 8
  5372. | #define SIZEOF_LONG_LONG_INT 8
  5373. | #define HAVE_INTPTR_T 1
  5374. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5375. | #define HAVE_LONG_LONG_INT 1
  5376. | #define HAVE_INTMAX_T 1
  5377. | #define HAVE_UINTPTR_T 1
  5378. | #define HAVE_UINTMAX_T 1
  5379. | #define HAVE_SIG_ATOMIC_T 1
  5380. | #define HAVE_FSBLKCNT_T 1
  5381. | #define HAVE_FSFILCNT_T 1
  5382. | #define HAVE_IN_ADDR_T 1
  5383. | #define HAVE_IN_PORT_T 1
  5384. | #define HAVE_SA_FAMILY_T 1
  5385. | #define HAVE_STRUCT_TIMESPEC 1
  5386. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5387. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5388. | #define HAVE_STRUCT_IN6_ADDR 1
  5389. | /* end confdefs.h. */
  5390. |
  5391. | #include <sys/types.h>
  5392. | #include <sys/socket.h>
  5393. | #include <netdb.h>
  5394. |
  5395. |
  5396. | int
  5397. | main ()
  5398. | {
  5399. | if (sizeof ((struct addrinfo)))
  5400. | return 0;
  5401. | ;
  5402. | return 0;
  5403. | }
  5404. configure:13998: result: yes
  5405. configure:14013: checking for struct timeval
  5406. configure:14013: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5407. configure:14013: $? = 0
  5408. configure:14013: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5409. conftest.c: In function 'main':
  5410. conftest.c:76:29: error: expected expression before ')' token
  5411. if (sizeof ((struct timeval)))
  5412. ^
  5413. configure:14013: $? = 1
  5414. configure: failed program was:
  5415. | /* confdefs.h */
  5416. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5417. | #define PACKAGE_TARNAME "opensmtpd"
  5418. | #define PACKAGE_VERSION "portable"
  5419. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5420. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5421. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5422. | #define PACKAGE "opensmtpd"
  5423. | #define VERSION "portable"
  5424. | #define STDC_HEADERS 1
  5425. | #define HAVE_SYS_TYPES_H 1
  5426. | #define HAVE_SYS_STAT_H 1
  5427. | #define HAVE_STDLIB_H 1
  5428. | #define HAVE_STRING_H 1
  5429. | #define HAVE_MEMORY_H 1
  5430. | #define HAVE_STRINGS_H 1
  5431. | #define HAVE_INTTYPES_H 1
  5432. | #define HAVE_STDINT_H 1
  5433. | #define HAVE_UNISTD_H 1
  5434. | #define HAVE_DLFCN_H 1
  5435. | #define LT_OBJDIR ".libs/"
  5436. | #define HAVE_CRYPT_H 1
  5437. | #define HAVE_DIRENT_H 1
  5438. | #define HAVE_FCNTL_H 1
  5439. | #define HAVE_GETOPT_H 1
  5440. | #define HAVE_GRP_H 1
  5441. | #define HAVE_LIBGEN_H 1
  5442. | #define HAVE_LIMITS_H 1
  5443. | #define HAVE_NETDB_H 1
  5444. | #define HAVE_PATHS_H 1
  5445. | #define HAVE_SHADOW_H 1
  5446. | #define HAVE_SYS_CDEFS_H 1
  5447. | #define HAVE_SYS_DIR_H 1
  5448. | #define HAVE_SYS_FILE_H 1
  5449. | #define HAVE_SYS_MOUNT_H 1
  5450. | #define HAVE_SYS_STATFS_H 1
  5451. | #define HAVE_SYS_TIME_H 1
  5452. | #define HAVE_SYS_UN_H 1
  5453. | #define HAVE_TIME_H 1
  5454. | #define HAVE_UTIME_H 1
  5455. | #define HAVE_SYS_MOUNT_H 1
  5456. | #define HAVE_LONG_LONG 1
  5457. | #define HAVE_UNSIGNED_LONG_LONG 1
  5458. | #define HAVE_LONG_DOUBLE 1
  5459. | #define HAVE_U_INT 1
  5460. | #define HAVE_U_CHAR 1
  5461. | #define SIZEOF_SHORT_INT 2
  5462. | #define SIZEOF_INT 4
  5463. | #define SIZEOF_LONG_INT 8
  5464. | #define SIZEOF_LONG_LONG_INT 8
  5465. | #define HAVE_INTPTR_T 1
  5466. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5467. | #define HAVE_LONG_LONG_INT 1
  5468. | #define HAVE_INTMAX_T 1
  5469. | #define HAVE_UINTPTR_T 1
  5470. | #define HAVE_UINTMAX_T 1
  5471. | #define HAVE_SIG_ATOMIC_T 1
  5472. | #define HAVE_FSBLKCNT_T 1
  5473. | #define HAVE_FSFILCNT_T 1
  5474. | #define HAVE_IN_ADDR_T 1
  5475. | #define HAVE_IN_PORT_T 1
  5476. | #define HAVE_SA_FAMILY_T 1
  5477. | #define HAVE_STRUCT_TIMESPEC 1
  5478. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5479. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5480. | #define HAVE_STRUCT_IN6_ADDR 1
  5481. | #define HAVE_STRUCT_ADDRINFO 1
  5482. | /* end confdefs.h. */
  5483. |
  5484. | #include <sys/time.h>
  5485. |
  5486. |
  5487. | int
  5488. | main ()
  5489. | {
  5490. | if (sizeof ((struct timeval)))
  5491. | return 0;
  5492. | ;
  5493. | return 0;
  5494. | }
  5495. configure:14013: result: yes
  5496. configure:14031: checking for struct sockaddr_in6.sin6_scope_id
  5497. configure:14031: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5498. configure:14031: $? = 0
  5499. configure:14031: result: yes
  5500. configure:14048: checking for struct passwd.pw_gecos
  5501. configure:14048: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5502. configure:14048: $? = 0
  5503. configure:14048: result: yes
  5504. configure:14061: checking for struct passwd.pw_class
  5505. configure:14061: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5506. conftest.c: In function 'main':
  5507. conftest.c:81:12: error: 'struct passwd' has no member named 'pw_class'
  5508. if (ac_aggr.pw_class)
  5509. ^
  5510. configure:14061: $? = 1
  5511. configure: failed program was:
  5512. | /* confdefs.h */
  5513. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5514. | #define PACKAGE_TARNAME "opensmtpd"
  5515. | #define PACKAGE_VERSION "portable"
  5516. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5517. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5518. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5519. | #define PACKAGE "opensmtpd"
  5520. | #define VERSION "portable"
  5521. | #define STDC_HEADERS 1
  5522. | #define HAVE_SYS_TYPES_H 1
  5523. | #define HAVE_SYS_STAT_H 1
  5524. | #define HAVE_STDLIB_H 1
  5525. | #define HAVE_STRING_H 1
  5526. | #define HAVE_MEMORY_H 1
  5527. | #define HAVE_STRINGS_H 1
  5528. | #define HAVE_INTTYPES_H 1
  5529. | #define HAVE_STDINT_H 1
  5530. | #define HAVE_UNISTD_H 1
  5531. | #define HAVE_DLFCN_H 1
  5532. | #define LT_OBJDIR ".libs/"
  5533. | #define HAVE_CRYPT_H 1
  5534. | #define HAVE_DIRENT_H 1
  5535. | #define HAVE_FCNTL_H 1
  5536. | #define HAVE_GETOPT_H 1
  5537. | #define HAVE_GRP_H 1
  5538. | #define HAVE_LIBGEN_H 1
  5539. | #define HAVE_LIMITS_H 1
  5540. | #define HAVE_NETDB_H 1
  5541. | #define HAVE_PATHS_H 1
  5542. | #define HAVE_SHADOW_H 1
  5543. | #define HAVE_SYS_CDEFS_H 1
  5544. | #define HAVE_SYS_DIR_H 1
  5545. | #define HAVE_SYS_FILE_H 1
  5546. | #define HAVE_SYS_MOUNT_H 1
  5547. | #define HAVE_SYS_STATFS_H 1
  5548. | #define HAVE_SYS_TIME_H 1
  5549. | #define HAVE_SYS_UN_H 1
  5550. | #define HAVE_TIME_H 1
  5551. | #define HAVE_UTIME_H 1
  5552. | #define HAVE_SYS_MOUNT_H 1
  5553. | #define HAVE_LONG_LONG 1
  5554. | #define HAVE_UNSIGNED_LONG_LONG 1
  5555. | #define HAVE_LONG_DOUBLE 1
  5556. | #define HAVE_U_INT 1
  5557. | #define HAVE_U_CHAR 1
  5558. | #define SIZEOF_SHORT_INT 2
  5559. | #define SIZEOF_INT 4
  5560. | #define SIZEOF_LONG_INT 8
  5561. | #define SIZEOF_LONG_LONG_INT 8
  5562. | #define HAVE_INTPTR_T 1
  5563. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5564. | #define HAVE_LONG_LONG_INT 1
  5565. | #define HAVE_INTMAX_T 1
  5566. | #define HAVE_UINTPTR_T 1
  5567. | #define HAVE_UINTMAX_T 1
  5568. | #define HAVE_SIG_ATOMIC_T 1
  5569. | #define HAVE_FSBLKCNT_T 1
  5570. | #define HAVE_FSFILCNT_T 1
  5571. | #define HAVE_IN_ADDR_T 1
  5572. | #define HAVE_IN_PORT_T 1
  5573. | #define HAVE_SA_FAMILY_T 1
  5574. | #define HAVE_STRUCT_TIMESPEC 1
  5575. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5576. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5577. | #define HAVE_STRUCT_IN6_ADDR 1
  5578. | #define HAVE_STRUCT_ADDRINFO 1
  5579. | #define HAVE_STRUCT_TIMEVAL 1
  5580. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  5581. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  5582. | /* end confdefs.h. */
  5583. |
  5584. | #include <sys/types.h>
  5585. | #include <pwd.h>
  5586. |
  5587. |
  5588. | int
  5589. | main ()
  5590. | {
  5591. | static struct passwd ac_aggr;
  5592. | if (ac_aggr.pw_class)
  5593. | return 0;
  5594. | ;
  5595. | return 0;
  5596. | }
  5597. configure:14061: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5598. conftest.c: In function 'main':
  5599. conftest.c:81:19: error: 'struct passwd' has no member named 'pw_class'
  5600. if (sizeof ac_aggr.pw_class)
  5601. ^
  5602. configure:14061: $? = 1
  5603. configure: failed program was:
  5604. | /* confdefs.h */
  5605. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5606. | #define PACKAGE_TARNAME "opensmtpd"
  5607. | #define PACKAGE_VERSION "portable"
  5608. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5609. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5610. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5611. | #define PACKAGE "opensmtpd"
  5612. | #define VERSION "portable"
  5613. | #define STDC_HEADERS 1
  5614. | #define HAVE_SYS_TYPES_H 1
  5615. | #define HAVE_SYS_STAT_H 1
  5616. | #define HAVE_STDLIB_H 1
  5617. | #define HAVE_STRING_H 1
  5618. | #define HAVE_MEMORY_H 1
  5619. | #define HAVE_STRINGS_H 1
  5620. | #define HAVE_INTTYPES_H 1
  5621. | #define HAVE_STDINT_H 1
  5622. | #define HAVE_UNISTD_H 1
  5623. | #define HAVE_DLFCN_H 1
  5624. | #define LT_OBJDIR ".libs/"
  5625. | #define HAVE_CRYPT_H 1
  5626. | #define HAVE_DIRENT_H 1
  5627. | #define HAVE_FCNTL_H 1
  5628. | #define HAVE_GETOPT_H 1
  5629. | #define HAVE_GRP_H 1
  5630. | #define HAVE_LIBGEN_H 1
  5631. | #define HAVE_LIMITS_H 1
  5632. | #define HAVE_NETDB_H 1
  5633. | #define HAVE_PATHS_H 1
  5634. | #define HAVE_SHADOW_H 1
  5635. | #define HAVE_SYS_CDEFS_H 1
  5636. | #define HAVE_SYS_DIR_H 1
  5637. | #define HAVE_SYS_FILE_H 1
  5638. | #define HAVE_SYS_MOUNT_H 1
  5639. | #define HAVE_SYS_STATFS_H 1
  5640. | #define HAVE_SYS_TIME_H 1
  5641. | #define HAVE_SYS_UN_H 1
  5642. | #define HAVE_TIME_H 1
  5643. | #define HAVE_UTIME_H 1
  5644. | #define HAVE_SYS_MOUNT_H 1
  5645. | #define HAVE_LONG_LONG 1
  5646. | #define HAVE_UNSIGNED_LONG_LONG 1
  5647. | #define HAVE_LONG_DOUBLE 1
  5648. | #define HAVE_U_INT 1
  5649. | #define HAVE_U_CHAR 1
  5650. | #define SIZEOF_SHORT_INT 2
  5651. | #define SIZEOF_INT 4
  5652. | #define SIZEOF_LONG_INT 8
  5653. | #define SIZEOF_LONG_LONG_INT 8
  5654. | #define HAVE_INTPTR_T 1
  5655. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5656. | #define HAVE_LONG_LONG_INT 1
  5657. | #define HAVE_INTMAX_T 1
  5658. | #define HAVE_UINTPTR_T 1
  5659. | #define HAVE_UINTMAX_T 1
  5660. | #define HAVE_SIG_ATOMIC_T 1
  5661. | #define HAVE_FSBLKCNT_T 1
  5662. | #define HAVE_FSFILCNT_T 1
  5663. | #define HAVE_IN_ADDR_T 1
  5664. | #define HAVE_IN_PORT_T 1
  5665. | #define HAVE_SA_FAMILY_T 1
  5666. | #define HAVE_STRUCT_TIMESPEC 1
  5667. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5668. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5669. | #define HAVE_STRUCT_IN6_ADDR 1
  5670. | #define HAVE_STRUCT_ADDRINFO 1
  5671. | #define HAVE_STRUCT_TIMEVAL 1
  5672. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  5673. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  5674. | /* end confdefs.h. */
  5675. |
  5676. | #include <sys/types.h>
  5677. | #include <pwd.h>
  5678. |
  5679. |
  5680. | int
  5681. | main ()
  5682. | {
  5683. | static struct passwd ac_aggr;
  5684. | if (sizeof ac_aggr.pw_class)
  5685. | return 0;
  5686. | ;
  5687. | return 0;
  5688. | }
  5689. configure:14061: result: no
  5690. configure:14074: checking for struct passwd.pw_change
  5691. configure:14074: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5692. conftest.c: In function 'main':
  5693. conftest.c:81:12: error: 'struct passwd' has no member named 'pw_change'
  5694. if (ac_aggr.pw_change)
  5695. ^
  5696. configure:14074: $? = 1
  5697. configure: failed program was:
  5698. | /* confdefs.h */
  5699. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5700. | #define PACKAGE_TARNAME "opensmtpd"
  5701. | #define PACKAGE_VERSION "portable"
  5702. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5703. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5704. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5705. | #define PACKAGE "opensmtpd"
  5706. | #define VERSION "portable"
  5707. | #define STDC_HEADERS 1
  5708. | #define HAVE_SYS_TYPES_H 1
  5709. | #define HAVE_SYS_STAT_H 1
  5710. | #define HAVE_STDLIB_H 1
  5711. | #define HAVE_STRING_H 1
  5712. | #define HAVE_MEMORY_H 1
  5713. | #define HAVE_STRINGS_H 1
  5714. | #define HAVE_INTTYPES_H 1
  5715. | #define HAVE_STDINT_H 1
  5716. | #define HAVE_UNISTD_H 1
  5717. | #define HAVE_DLFCN_H 1
  5718. | #define LT_OBJDIR ".libs/"
  5719. | #define HAVE_CRYPT_H 1
  5720. | #define HAVE_DIRENT_H 1
  5721. | #define HAVE_FCNTL_H 1
  5722. | #define HAVE_GETOPT_H 1
  5723. | #define HAVE_GRP_H 1
  5724. | #define HAVE_LIBGEN_H 1
  5725. | #define HAVE_LIMITS_H 1
  5726. | #define HAVE_NETDB_H 1
  5727. | #define HAVE_PATHS_H 1
  5728. | #define HAVE_SHADOW_H 1
  5729. | #define HAVE_SYS_CDEFS_H 1
  5730. | #define HAVE_SYS_DIR_H 1
  5731. | #define HAVE_SYS_FILE_H 1
  5732. | #define HAVE_SYS_MOUNT_H 1
  5733. | #define HAVE_SYS_STATFS_H 1
  5734. | #define HAVE_SYS_TIME_H 1
  5735. | #define HAVE_SYS_UN_H 1
  5736. | #define HAVE_TIME_H 1
  5737. | #define HAVE_UTIME_H 1
  5738. | #define HAVE_SYS_MOUNT_H 1
  5739. | #define HAVE_LONG_LONG 1
  5740. | #define HAVE_UNSIGNED_LONG_LONG 1
  5741. | #define HAVE_LONG_DOUBLE 1
  5742. | #define HAVE_U_INT 1
  5743. | #define HAVE_U_CHAR 1
  5744. | #define SIZEOF_SHORT_INT 2
  5745. | #define SIZEOF_INT 4
  5746. | #define SIZEOF_LONG_INT 8
  5747. | #define SIZEOF_LONG_LONG_INT 8
  5748. | #define HAVE_INTPTR_T 1
  5749. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5750. | #define HAVE_LONG_LONG_INT 1
  5751. | #define HAVE_INTMAX_T 1
  5752. | #define HAVE_UINTPTR_T 1
  5753. | #define HAVE_UINTMAX_T 1
  5754. | #define HAVE_SIG_ATOMIC_T 1
  5755. | #define HAVE_FSBLKCNT_T 1
  5756. | #define HAVE_FSFILCNT_T 1
  5757. | #define HAVE_IN_ADDR_T 1
  5758. | #define HAVE_IN_PORT_T 1
  5759. | #define HAVE_SA_FAMILY_T 1
  5760. | #define HAVE_STRUCT_TIMESPEC 1
  5761. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5762. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5763. | #define HAVE_STRUCT_IN6_ADDR 1
  5764. | #define HAVE_STRUCT_ADDRINFO 1
  5765. | #define HAVE_STRUCT_TIMEVAL 1
  5766. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  5767. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  5768. | /* end confdefs.h. */
  5769. |
  5770. | #include <sys/types.h>
  5771. | #include <pwd.h>
  5772. |
  5773. |
  5774. | int
  5775. | main ()
  5776. | {
  5777. | static struct passwd ac_aggr;
  5778. | if (ac_aggr.pw_change)
  5779. | return 0;
  5780. | ;
  5781. | return 0;
  5782. | }
  5783. configure:14074: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5784. conftest.c: In function 'main':
  5785. conftest.c:81:19: error: 'struct passwd' has no member named 'pw_change'
  5786. if (sizeof ac_aggr.pw_change)
  5787. ^
  5788. configure:14074: $? = 1
  5789. configure: failed program was:
  5790. | /* confdefs.h */
  5791. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5792. | #define PACKAGE_TARNAME "opensmtpd"
  5793. | #define PACKAGE_VERSION "portable"
  5794. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5795. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5796. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5797. | #define PACKAGE "opensmtpd"
  5798. | #define VERSION "portable"
  5799. | #define STDC_HEADERS 1
  5800. | #define HAVE_SYS_TYPES_H 1
  5801. | #define HAVE_SYS_STAT_H 1
  5802. | #define HAVE_STDLIB_H 1
  5803. | #define HAVE_STRING_H 1
  5804. | #define HAVE_MEMORY_H 1
  5805. | #define HAVE_STRINGS_H 1
  5806. | #define HAVE_INTTYPES_H 1
  5807. | #define HAVE_STDINT_H 1
  5808. | #define HAVE_UNISTD_H 1
  5809. | #define HAVE_DLFCN_H 1
  5810. | #define LT_OBJDIR ".libs/"
  5811. | #define HAVE_CRYPT_H 1
  5812. | #define HAVE_DIRENT_H 1
  5813. | #define HAVE_FCNTL_H 1
  5814. | #define HAVE_GETOPT_H 1
  5815. | #define HAVE_GRP_H 1
  5816. | #define HAVE_LIBGEN_H 1
  5817. | #define HAVE_LIMITS_H 1
  5818. | #define HAVE_NETDB_H 1
  5819. | #define HAVE_PATHS_H 1
  5820. | #define HAVE_SHADOW_H 1
  5821. | #define HAVE_SYS_CDEFS_H 1
  5822. | #define HAVE_SYS_DIR_H 1
  5823. | #define HAVE_SYS_FILE_H 1
  5824. | #define HAVE_SYS_MOUNT_H 1
  5825. | #define HAVE_SYS_STATFS_H 1
  5826. | #define HAVE_SYS_TIME_H 1
  5827. | #define HAVE_SYS_UN_H 1
  5828. | #define HAVE_TIME_H 1
  5829. | #define HAVE_UTIME_H 1
  5830. | #define HAVE_SYS_MOUNT_H 1
  5831. | #define HAVE_LONG_LONG 1
  5832. | #define HAVE_UNSIGNED_LONG_LONG 1
  5833. | #define HAVE_LONG_DOUBLE 1
  5834. | #define HAVE_U_INT 1
  5835. | #define HAVE_U_CHAR 1
  5836. | #define SIZEOF_SHORT_INT 2
  5837. | #define SIZEOF_INT 4
  5838. | #define SIZEOF_LONG_INT 8
  5839. | #define SIZEOF_LONG_LONG_INT 8
  5840. | #define HAVE_INTPTR_T 1
  5841. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5842. | #define HAVE_LONG_LONG_INT 1
  5843. | #define HAVE_INTMAX_T 1
  5844. | #define HAVE_UINTPTR_T 1
  5845. | #define HAVE_UINTMAX_T 1
  5846. | #define HAVE_SIG_ATOMIC_T 1
  5847. | #define HAVE_FSBLKCNT_T 1
  5848. | #define HAVE_FSFILCNT_T 1
  5849. | #define HAVE_IN_ADDR_T 1
  5850. | #define HAVE_IN_PORT_T 1
  5851. | #define HAVE_SA_FAMILY_T 1
  5852. | #define HAVE_STRUCT_TIMESPEC 1
  5853. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5854. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5855. | #define HAVE_STRUCT_IN6_ADDR 1
  5856. | #define HAVE_STRUCT_ADDRINFO 1
  5857. | #define HAVE_STRUCT_TIMEVAL 1
  5858. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  5859. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  5860. | /* end confdefs.h. */
  5861. |
  5862. | #include <sys/types.h>
  5863. | #include <pwd.h>
  5864. |
  5865. |
  5866. | int
  5867. | main ()
  5868. | {
  5869. | static struct passwd ac_aggr;
  5870. | if (sizeof ac_aggr.pw_change)
  5871. | return 0;
  5872. | ;
  5873. | return 0;
  5874. | }
  5875. configure:14074: result: no
  5876. configure:14087: checking for struct passwd.pw_expire
  5877. configure:14087: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5878. conftest.c: In function 'main':
  5879. conftest.c:81:12: error: 'struct passwd' has no member named 'pw_expire'
  5880. if (ac_aggr.pw_expire)
  5881. ^
  5882. configure:14087: $? = 1
  5883. configure: failed program was:
  5884. | /* confdefs.h */
  5885. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5886. | #define PACKAGE_TARNAME "opensmtpd"
  5887. | #define PACKAGE_VERSION "portable"
  5888. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5889. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5890. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5891. | #define PACKAGE "opensmtpd"
  5892. | #define VERSION "portable"
  5893. | #define STDC_HEADERS 1
  5894. | #define HAVE_SYS_TYPES_H 1
  5895. | #define HAVE_SYS_STAT_H 1
  5896. | #define HAVE_STDLIB_H 1
  5897. | #define HAVE_STRING_H 1
  5898. | #define HAVE_MEMORY_H 1
  5899. | #define HAVE_STRINGS_H 1
  5900. | #define HAVE_INTTYPES_H 1
  5901. | #define HAVE_STDINT_H 1
  5902. | #define HAVE_UNISTD_H 1
  5903. | #define HAVE_DLFCN_H 1
  5904. | #define LT_OBJDIR ".libs/"
  5905. | #define HAVE_CRYPT_H 1
  5906. | #define HAVE_DIRENT_H 1
  5907. | #define HAVE_FCNTL_H 1
  5908. | #define HAVE_GETOPT_H 1
  5909. | #define HAVE_GRP_H 1
  5910. | #define HAVE_LIBGEN_H 1
  5911. | #define HAVE_LIMITS_H 1
  5912. | #define HAVE_NETDB_H 1
  5913. | #define HAVE_PATHS_H 1
  5914. | #define HAVE_SHADOW_H 1
  5915. | #define HAVE_SYS_CDEFS_H 1
  5916. | #define HAVE_SYS_DIR_H 1
  5917. | #define HAVE_SYS_FILE_H 1
  5918. | #define HAVE_SYS_MOUNT_H 1
  5919. | #define HAVE_SYS_STATFS_H 1
  5920. | #define HAVE_SYS_TIME_H 1
  5921. | #define HAVE_SYS_UN_H 1
  5922. | #define HAVE_TIME_H 1
  5923. | #define HAVE_UTIME_H 1
  5924. | #define HAVE_SYS_MOUNT_H 1
  5925. | #define HAVE_LONG_LONG 1
  5926. | #define HAVE_UNSIGNED_LONG_LONG 1
  5927. | #define HAVE_LONG_DOUBLE 1
  5928. | #define HAVE_U_INT 1
  5929. | #define HAVE_U_CHAR 1
  5930. | #define SIZEOF_SHORT_INT 2
  5931. | #define SIZEOF_INT 4
  5932. | #define SIZEOF_LONG_INT 8
  5933. | #define SIZEOF_LONG_LONG_INT 8
  5934. | #define HAVE_INTPTR_T 1
  5935. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  5936. | #define HAVE_LONG_LONG_INT 1
  5937. | #define HAVE_INTMAX_T 1
  5938. | #define HAVE_UINTPTR_T 1
  5939. | #define HAVE_UINTMAX_T 1
  5940. | #define HAVE_SIG_ATOMIC_T 1
  5941. | #define HAVE_FSBLKCNT_T 1
  5942. | #define HAVE_FSFILCNT_T 1
  5943. | #define HAVE_IN_ADDR_T 1
  5944. | #define HAVE_IN_PORT_T 1
  5945. | #define HAVE_SA_FAMILY_T 1
  5946. | #define HAVE_STRUCT_TIMESPEC 1
  5947. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  5948. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  5949. | #define HAVE_STRUCT_IN6_ADDR 1
  5950. | #define HAVE_STRUCT_ADDRINFO 1
  5951. | #define HAVE_STRUCT_TIMEVAL 1
  5952. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  5953. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  5954. | /* end confdefs.h. */
  5955. |
  5956. | #include <sys/types.h>
  5957. | #include <pwd.h>
  5958. |
  5959. |
  5960. | int
  5961. | main ()
  5962. | {
  5963. | static struct passwd ac_aggr;
  5964. | if (ac_aggr.pw_expire)
  5965. | return 0;
  5966. | ;
  5967. | return 0;
  5968. | }
  5969. configure:14087: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  5970. conftest.c: In function 'main':
  5971. conftest.c:81:19: error: 'struct passwd' has no member named 'pw_expire'
  5972. if (sizeof ac_aggr.pw_expire)
  5973. ^
  5974. configure:14087: $? = 1
  5975. configure: failed program was:
  5976. | /* confdefs.h */
  5977. | #define PACKAGE_NAME "OpenSMTPD-portable"
  5978. | #define PACKAGE_TARNAME "opensmtpd"
  5979. | #define PACKAGE_VERSION "portable"
  5980. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  5981. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  5982. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  5983. | #define PACKAGE "opensmtpd"
  5984. | #define VERSION "portable"
  5985. | #define STDC_HEADERS 1
  5986. | #define HAVE_SYS_TYPES_H 1
  5987. | #define HAVE_SYS_STAT_H 1
  5988. | #define HAVE_STDLIB_H 1
  5989. | #define HAVE_STRING_H 1
  5990. | #define HAVE_MEMORY_H 1
  5991. | #define HAVE_STRINGS_H 1
  5992. | #define HAVE_INTTYPES_H 1
  5993. | #define HAVE_STDINT_H 1
  5994. | #define HAVE_UNISTD_H 1
  5995. | #define HAVE_DLFCN_H 1
  5996. | #define LT_OBJDIR ".libs/"
  5997. | #define HAVE_CRYPT_H 1
  5998. | #define HAVE_DIRENT_H 1
  5999. | #define HAVE_FCNTL_H 1
  6000. | #define HAVE_GETOPT_H 1
  6001. | #define HAVE_GRP_H 1
  6002. | #define HAVE_LIBGEN_H 1
  6003. | #define HAVE_LIMITS_H 1
  6004. | #define HAVE_NETDB_H 1
  6005. | #define HAVE_PATHS_H 1
  6006. | #define HAVE_SHADOW_H 1
  6007. | #define HAVE_SYS_CDEFS_H 1
  6008. | #define HAVE_SYS_DIR_H 1
  6009. | #define HAVE_SYS_FILE_H 1
  6010. | #define HAVE_SYS_MOUNT_H 1
  6011. | #define HAVE_SYS_STATFS_H 1
  6012. | #define HAVE_SYS_TIME_H 1
  6013. | #define HAVE_SYS_UN_H 1
  6014. | #define HAVE_TIME_H 1
  6015. | #define HAVE_UTIME_H 1
  6016. | #define HAVE_SYS_MOUNT_H 1
  6017. | #define HAVE_LONG_LONG 1
  6018. | #define HAVE_UNSIGNED_LONG_LONG 1
  6019. | #define HAVE_LONG_DOUBLE 1
  6020. | #define HAVE_U_INT 1
  6021. | #define HAVE_U_CHAR 1
  6022. | #define SIZEOF_SHORT_INT 2
  6023. | #define SIZEOF_INT 4
  6024. | #define SIZEOF_LONG_INT 8
  6025. | #define SIZEOF_LONG_LONG_INT 8
  6026. | #define HAVE_INTPTR_T 1
  6027. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6028. | #define HAVE_LONG_LONG_INT 1
  6029. | #define HAVE_INTMAX_T 1
  6030. | #define HAVE_UINTPTR_T 1
  6031. | #define HAVE_UINTMAX_T 1
  6032. | #define HAVE_SIG_ATOMIC_T 1
  6033. | #define HAVE_FSBLKCNT_T 1
  6034. | #define HAVE_FSFILCNT_T 1
  6035. | #define HAVE_IN_ADDR_T 1
  6036. | #define HAVE_IN_PORT_T 1
  6037. | #define HAVE_SA_FAMILY_T 1
  6038. | #define HAVE_STRUCT_TIMESPEC 1
  6039. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6040. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6041. | #define HAVE_STRUCT_IN6_ADDR 1
  6042. | #define HAVE_STRUCT_ADDRINFO 1
  6043. | #define HAVE_STRUCT_TIMEVAL 1
  6044. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6045. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6046. | /* end confdefs.h. */
  6047. |
  6048. | #include <sys/types.h>
  6049. | #include <pwd.h>
  6050. |
  6051. |
  6052. | int
  6053. | main ()
  6054. | {
  6055. | static struct passwd ac_aggr;
  6056. | if (sizeof ac_aggr.pw_expire)
  6057. | return 0;
  6058. | ;
  6059. | return 0;
  6060. | }
  6061. configure:14087: result: no
  6062. configure:14102: checking for struct stat.st_flags
  6063. configure:14102: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6064. conftest.c: In function 'main':
  6065. conftest.c:80:12: error: 'struct stat' has no member named 'st_flags'
  6066. if (ac_aggr.st_flags)
  6067. ^
  6068. configure:14102: $? = 1
  6069. configure: failed program was:
  6070. | /* confdefs.h */
  6071. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6072. | #define PACKAGE_TARNAME "opensmtpd"
  6073. | #define PACKAGE_VERSION "portable"
  6074. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6075. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6076. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6077. | #define PACKAGE "opensmtpd"
  6078. | #define VERSION "portable"
  6079. | #define STDC_HEADERS 1
  6080. | #define HAVE_SYS_TYPES_H 1
  6081. | #define HAVE_SYS_STAT_H 1
  6082. | #define HAVE_STDLIB_H 1
  6083. | #define HAVE_STRING_H 1
  6084. | #define HAVE_MEMORY_H 1
  6085. | #define HAVE_STRINGS_H 1
  6086. | #define HAVE_INTTYPES_H 1
  6087. | #define HAVE_STDINT_H 1
  6088. | #define HAVE_UNISTD_H 1
  6089. | #define HAVE_DLFCN_H 1
  6090. | #define LT_OBJDIR ".libs/"
  6091. | #define HAVE_CRYPT_H 1
  6092. | #define HAVE_DIRENT_H 1
  6093. | #define HAVE_FCNTL_H 1
  6094. | #define HAVE_GETOPT_H 1
  6095. | #define HAVE_GRP_H 1
  6096. | #define HAVE_LIBGEN_H 1
  6097. | #define HAVE_LIMITS_H 1
  6098. | #define HAVE_NETDB_H 1
  6099. | #define HAVE_PATHS_H 1
  6100. | #define HAVE_SHADOW_H 1
  6101. | #define HAVE_SYS_CDEFS_H 1
  6102. | #define HAVE_SYS_DIR_H 1
  6103. | #define HAVE_SYS_FILE_H 1
  6104. | #define HAVE_SYS_MOUNT_H 1
  6105. | #define HAVE_SYS_STATFS_H 1
  6106. | #define HAVE_SYS_TIME_H 1
  6107. | #define HAVE_SYS_UN_H 1
  6108. | #define HAVE_TIME_H 1
  6109. | #define HAVE_UTIME_H 1
  6110. | #define HAVE_SYS_MOUNT_H 1
  6111. | #define HAVE_LONG_LONG 1
  6112. | #define HAVE_UNSIGNED_LONG_LONG 1
  6113. | #define HAVE_LONG_DOUBLE 1
  6114. | #define HAVE_U_INT 1
  6115. | #define HAVE_U_CHAR 1
  6116. | #define SIZEOF_SHORT_INT 2
  6117. | #define SIZEOF_INT 4
  6118. | #define SIZEOF_LONG_INT 8
  6119. | #define SIZEOF_LONG_LONG_INT 8
  6120. | #define HAVE_INTPTR_T 1
  6121. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6122. | #define HAVE_LONG_LONG_INT 1
  6123. | #define HAVE_INTMAX_T 1
  6124. | #define HAVE_UINTPTR_T 1
  6125. | #define HAVE_UINTMAX_T 1
  6126. | #define HAVE_SIG_ATOMIC_T 1
  6127. | #define HAVE_FSBLKCNT_T 1
  6128. | #define HAVE_FSFILCNT_T 1
  6129. | #define HAVE_IN_ADDR_T 1
  6130. | #define HAVE_IN_PORT_T 1
  6131. | #define HAVE_SA_FAMILY_T 1
  6132. | #define HAVE_STRUCT_TIMESPEC 1
  6133. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6134. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6135. | #define HAVE_STRUCT_IN6_ADDR 1
  6136. | #define HAVE_STRUCT_ADDRINFO 1
  6137. | #define HAVE_STRUCT_TIMEVAL 1
  6138. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6139. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6140. | /* end confdefs.h. */
  6141. | #include <sys/types.h>
  6142. | #include <sys/stat.h>
  6143. |
  6144. |
  6145. | int
  6146. | main ()
  6147. | {
  6148. | static struct stat ac_aggr;
  6149. | if (ac_aggr.st_flags)
  6150. | return 0;
  6151. | ;
  6152. | return 0;
  6153. | }
  6154. configure:14102: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6155. conftest.c: In function 'main':
  6156. conftest.c:80:19: error: 'struct stat' has no member named 'st_flags'
  6157. if (sizeof ac_aggr.st_flags)
  6158. ^
  6159. configure:14102: $? = 1
  6160. configure: failed program was:
  6161. | /* confdefs.h */
  6162. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6163. | #define PACKAGE_TARNAME "opensmtpd"
  6164. | #define PACKAGE_VERSION "portable"
  6165. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6166. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6167. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6168. | #define PACKAGE "opensmtpd"
  6169. | #define VERSION "portable"
  6170. | #define STDC_HEADERS 1
  6171. | #define HAVE_SYS_TYPES_H 1
  6172. | #define HAVE_SYS_STAT_H 1
  6173. | #define HAVE_STDLIB_H 1
  6174. | #define HAVE_STRING_H 1
  6175. | #define HAVE_MEMORY_H 1
  6176. | #define HAVE_STRINGS_H 1
  6177. | #define HAVE_INTTYPES_H 1
  6178. | #define HAVE_STDINT_H 1
  6179. | #define HAVE_UNISTD_H 1
  6180. | #define HAVE_DLFCN_H 1
  6181. | #define LT_OBJDIR ".libs/"
  6182. | #define HAVE_CRYPT_H 1
  6183. | #define HAVE_DIRENT_H 1
  6184. | #define HAVE_FCNTL_H 1
  6185. | #define HAVE_GETOPT_H 1
  6186. | #define HAVE_GRP_H 1
  6187. | #define HAVE_LIBGEN_H 1
  6188. | #define HAVE_LIMITS_H 1
  6189. | #define HAVE_NETDB_H 1
  6190. | #define HAVE_PATHS_H 1
  6191. | #define HAVE_SHADOW_H 1
  6192. | #define HAVE_SYS_CDEFS_H 1
  6193. | #define HAVE_SYS_DIR_H 1
  6194. | #define HAVE_SYS_FILE_H 1
  6195. | #define HAVE_SYS_MOUNT_H 1
  6196. | #define HAVE_SYS_STATFS_H 1
  6197. | #define HAVE_SYS_TIME_H 1
  6198. | #define HAVE_SYS_UN_H 1
  6199. | #define HAVE_TIME_H 1
  6200. | #define HAVE_UTIME_H 1
  6201. | #define HAVE_SYS_MOUNT_H 1
  6202. | #define HAVE_LONG_LONG 1
  6203. | #define HAVE_UNSIGNED_LONG_LONG 1
  6204. | #define HAVE_LONG_DOUBLE 1
  6205. | #define HAVE_U_INT 1
  6206. | #define HAVE_U_CHAR 1
  6207. | #define SIZEOF_SHORT_INT 2
  6208. | #define SIZEOF_INT 4
  6209. | #define SIZEOF_LONG_INT 8
  6210. | #define SIZEOF_LONG_LONG_INT 8
  6211. | #define HAVE_INTPTR_T 1
  6212. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6213. | #define HAVE_LONG_LONG_INT 1
  6214. | #define HAVE_INTMAX_T 1
  6215. | #define HAVE_UINTPTR_T 1
  6216. | #define HAVE_UINTMAX_T 1
  6217. | #define HAVE_SIG_ATOMIC_T 1
  6218. | #define HAVE_FSBLKCNT_T 1
  6219. | #define HAVE_FSFILCNT_T 1
  6220. | #define HAVE_IN_ADDR_T 1
  6221. | #define HAVE_IN_PORT_T 1
  6222. | #define HAVE_SA_FAMILY_T 1
  6223. | #define HAVE_STRUCT_TIMESPEC 1
  6224. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6225. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6226. | #define HAVE_STRUCT_IN6_ADDR 1
  6227. | #define HAVE_STRUCT_ADDRINFO 1
  6228. | #define HAVE_STRUCT_TIMEVAL 1
  6229. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6230. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6231. | /* end confdefs.h. */
  6232. | #include <sys/types.h>
  6233. | #include <sys/stat.h>
  6234. |
  6235. |
  6236. | int
  6237. | main ()
  6238. | {
  6239. | static struct stat ac_aggr;
  6240. | if (sizeof ac_aggr.st_flags)
  6241. | return 0;
  6242. | ;
  6243. | return 0;
  6244. | }
  6245. configure:14102: result: no
  6246. configure:14116: checking for struct stat.st_mtim
  6247. configure:14116: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6248. conftest.c: In function 'main':
  6249. conftest.c:80:5: error: used struct type value where scalar is required
  6250. if (ac_aggr.st_mtim)
  6251. ^
  6252. configure:14116: $? = 1
  6253. configure: failed program was:
  6254. | /* confdefs.h */
  6255. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6256. | #define PACKAGE_TARNAME "opensmtpd"
  6257. | #define PACKAGE_VERSION "portable"
  6258. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6259. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6260. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6261. | #define PACKAGE "opensmtpd"
  6262. | #define VERSION "portable"
  6263. | #define STDC_HEADERS 1
  6264. | #define HAVE_SYS_TYPES_H 1
  6265. | #define HAVE_SYS_STAT_H 1
  6266. | #define HAVE_STDLIB_H 1
  6267. | #define HAVE_STRING_H 1
  6268. | #define HAVE_MEMORY_H 1
  6269. | #define HAVE_STRINGS_H 1
  6270. | #define HAVE_INTTYPES_H 1
  6271. | #define HAVE_STDINT_H 1
  6272. | #define HAVE_UNISTD_H 1
  6273. | #define HAVE_DLFCN_H 1
  6274. | #define LT_OBJDIR ".libs/"
  6275. | #define HAVE_CRYPT_H 1
  6276. | #define HAVE_DIRENT_H 1
  6277. | #define HAVE_FCNTL_H 1
  6278. | #define HAVE_GETOPT_H 1
  6279. | #define HAVE_GRP_H 1
  6280. | #define HAVE_LIBGEN_H 1
  6281. | #define HAVE_LIMITS_H 1
  6282. | #define HAVE_NETDB_H 1
  6283. | #define HAVE_PATHS_H 1
  6284. | #define HAVE_SHADOW_H 1
  6285. | #define HAVE_SYS_CDEFS_H 1
  6286. | #define HAVE_SYS_DIR_H 1
  6287. | #define HAVE_SYS_FILE_H 1
  6288. | #define HAVE_SYS_MOUNT_H 1
  6289. | #define HAVE_SYS_STATFS_H 1
  6290. | #define HAVE_SYS_TIME_H 1
  6291. | #define HAVE_SYS_UN_H 1
  6292. | #define HAVE_TIME_H 1
  6293. | #define HAVE_UTIME_H 1
  6294. | #define HAVE_SYS_MOUNT_H 1
  6295. | #define HAVE_LONG_LONG 1
  6296. | #define HAVE_UNSIGNED_LONG_LONG 1
  6297. | #define HAVE_LONG_DOUBLE 1
  6298. | #define HAVE_U_INT 1
  6299. | #define HAVE_U_CHAR 1
  6300. | #define SIZEOF_SHORT_INT 2
  6301. | #define SIZEOF_INT 4
  6302. | #define SIZEOF_LONG_INT 8
  6303. | #define SIZEOF_LONG_LONG_INT 8
  6304. | #define HAVE_INTPTR_T 1
  6305. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6306. | #define HAVE_LONG_LONG_INT 1
  6307. | #define HAVE_INTMAX_T 1
  6308. | #define HAVE_UINTPTR_T 1
  6309. | #define HAVE_UINTMAX_T 1
  6310. | #define HAVE_SIG_ATOMIC_T 1
  6311. | #define HAVE_FSBLKCNT_T 1
  6312. | #define HAVE_FSFILCNT_T 1
  6313. | #define HAVE_IN_ADDR_T 1
  6314. | #define HAVE_IN_PORT_T 1
  6315. | #define HAVE_SA_FAMILY_T 1
  6316. | #define HAVE_STRUCT_TIMESPEC 1
  6317. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6318. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6319. | #define HAVE_STRUCT_IN6_ADDR 1
  6320. | #define HAVE_STRUCT_ADDRINFO 1
  6321. | #define HAVE_STRUCT_TIMEVAL 1
  6322. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6323. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6324. | /* end confdefs.h. */
  6325. | #include <sys/types.h>
  6326. | #include <sys/stat.h>
  6327. |
  6328. |
  6329. | int
  6330. | main ()
  6331. | {
  6332. | static struct stat ac_aggr;
  6333. | if (ac_aggr.st_mtim)
  6334. | return 0;
  6335. | ;
  6336. | return 0;
  6337. | }
  6338. configure:14116: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6339. configure:14116: $? = 0
  6340. configure:14116: result: yes
  6341. configure:14130: checking for struct stat.st_mtimespec
  6342. configure:14130: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6343. conftest.c: In function 'main':
  6344. conftest.c:81:12: error: 'struct stat' has no member named 'st_mtimespec'
  6345. if (ac_aggr.st_mtimespec)
  6346. ^
  6347. configure:14130: $? = 1
  6348. configure: failed program was:
  6349. | /* confdefs.h */
  6350. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6351. | #define PACKAGE_TARNAME "opensmtpd"
  6352. | #define PACKAGE_VERSION "portable"
  6353. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6354. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6355. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6356. | #define PACKAGE "opensmtpd"
  6357. | #define VERSION "portable"
  6358. | #define STDC_HEADERS 1
  6359. | #define HAVE_SYS_TYPES_H 1
  6360. | #define HAVE_SYS_STAT_H 1
  6361. | #define HAVE_STDLIB_H 1
  6362. | #define HAVE_STRING_H 1
  6363. | #define HAVE_MEMORY_H 1
  6364. | #define HAVE_STRINGS_H 1
  6365. | #define HAVE_INTTYPES_H 1
  6366. | #define HAVE_STDINT_H 1
  6367. | #define HAVE_UNISTD_H 1
  6368. | #define HAVE_DLFCN_H 1
  6369. | #define LT_OBJDIR ".libs/"
  6370. | #define HAVE_CRYPT_H 1
  6371. | #define HAVE_DIRENT_H 1
  6372. | #define HAVE_FCNTL_H 1
  6373. | #define HAVE_GETOPT_H 1
  6374. | #define HAVE_GRP_H 1
  6375. | #define HAVE_LIBGEN_H 1
  6376. | #define HAVE_LIMITS_H 1
  6377. | #define HAVE_NETDB_H 1
  6378. | #define HAVE_PATHS_H 1
  6379. | #define HAVE_SHADOW_H 1
  6380. | #define HAVE_SYS_CDEFS_H 1
  6381. | #define HAVE_SYS_DIR_H 1
  6382. | #define HAVE_SYS_FILE_H 1
  6383. | #define HAVE_SYS_MOUNT_H 1
  6384. | #define HAVE_SYS_STATFS_H 1
  6385. | #define HAVE_SYS_TIME_H 1
  6386. | #define HAVE_SYS_UN_H 1
  6387. | #define HAVE_TIME_H 1
  6388. | #define HAVE_UTIME_H 1
  6389. | #define HAVE_SYS_MOUNT_H 1
  6390. | #define HAVE_LONG_LONG 1
  6391. | #define HAVE_UNSIGNED_LONG_LONG 1
  6392. | #define HAVE_LONG_DOUBLE 1
  6393. | #define HAVE_U_INT 1
  6394. | #define HAVE_U_CHAR 1
  6395. | #define SIZEOF_SHORT_INT 2
  6396. | #define SIZEOF_INT 4
  6397. | #define SIZEOF_LONG_INT 8
  6398. | #define SIZEOF_LONG_LONG_INT 8
  6399. | #define HAVE_INTPTR_T 1
  6400. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6401. | #define HAVE_LONG_LONG_INT 1
  6402. | #define HAVE_INTMAX_T 1
  6403. | #define HAVE_UINTPTR_T 1
  6404. | #define HAVE_UINTMAX_T 1
  6405. | #define HAVE_SIG_ATOMIC_T 1
  6406. | #define HAVE_FSBLKCNT_T 1
  6407. | #define HAVE_FSFILCNT_T 1
  6408. | #define HAVE_IN_ADDR_T 1
  6409. | #define HAVE_IN_PORT_T 1
  6410. | #define HAVE_SA_FAMILY_T 1
  6411. | #define HAVE_STRUCT_TIMESPEC 1
  6412. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6413. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6414. | #define HAVE_STRUCT_IN6_ADDR 1
  6415. | #define HAVE_STRUCT_ADDRINFO 1
  6416. | #define HAVE_STRUCT_TIMEVAL 1
  6417. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6418. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6419. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6420. | /* end confdefs.h. */
  6421. | #include <sys/types.h>
  6422. | #include <sys/stat.h>
  6423. |
  6424. |
  6425. | int
  6426. | main ()
  6427. | {
  6428. | static struct stat ac_aggr;
  6429. | if (ac_aggr.st_mtimespec)
  6430. | return 0;
  6431. | ;
  6432. | return 0;
  6433. | }
  6434. configure:14130: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6435. conftest.c: In function 'main':
  6436. conftest.c:81:19: error: 'struct stat' has no member named 'st_mtimespec'
  6437. if (sizeof ac_aggr.st_mtimespec)
  6438. ^
  6439. configure:14130: $? = 1
  6440. configure: failed program was:
  6441. | /* confdefs.h */
  6442. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6443. | #define PACKAGE_TARNAME "opensmtpd"
  6444. | #define PACKAGE_VERSION "portable"
  6445. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6446. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6447. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6448. | #define PACKAGE "opensmtpd"
  6449. | #define VERSION "portable"
  6450. | #define STDC_HEADERS 1
  6451. | #define HAVE_SYS_TYPES_H 1
  6452. | #define HAVE_SYS_STAT_H 1
  6453. | #define HAVE_STDLIB_H 1
  6454. | #define HAVE_STRING_H 1
  6455. | #define HAVE_MEMORY_H 1
  6456. | #define HAVE_STRINGS_H 1
  6457. | #define HAVE_INTTYPES_H 1
  6458. | #define HAVE_STDINT_H 1
  6459. | #define HAVE_UNISTD_H 1
  6460. | #define HAVE_DLFCN_H 1
  6461. | #define LT_OBJDIR ".libs/"
  6462. | #define HAVE_CRYPT_H 1
  6463. | #define HAVE_DIRENT_H 1
  6464. | #define HAVE_FCNTL_H 1
  6465. | #define HAVE_GETOPT_H 1
  6466. | #define HAVE_GRP_H 1
  6467. | #define HAVE_LIBGEN_H 1
  6468. | #define HAVE_LIMITS_H 1
  6469. | #define HAVE_NETDB_H 1
  6470. | #define HAVE_PATHS_H 1
  6471. | #define HAVE_SHADOW_H 1
  6472. | #define HAVE_SYS_CDEFS_H 1
  6473. | #define HAVE_SYS_DIR_H 1
  6474. | #define HAVE_SYS_FILE_H 1
  6475. | #define HAVE_SYS_MOUNT_H 1
  6476. | #define HAVE_SYS_STATFS_H 1
  6477. | #define HAVE_SYS_TIME_H 1
  6478. | #define HAVE_SYS_UN_H 1
  6479. | #define HAVE_TIME_H 1
  6480. | #define HAVE_UTIME_H 1
  6481. | #define HAVE_SYS_MOUNT_H 1
  6482. | #define HAVE_LONG_LONG 1
  6483. | #define HAVE_UNSIGNED_LONG_LONG 1
  6484. | #define HAVE_LONG_DOUBLE 1
  6485. | #define HAVE_U_INT 1
  6486. | #define HAVE_U_CHAR 1
  6487. | #define SIZEOF_SHORT_INT 2
  6488. | #define SIZEOF_INT 4
  6489. | #define SIZEOF_LONG_INT 8
  6490. | #define SIZEOF_LONG_LONG_INT 8
  6491. | #define HAVE_INTPTR_T 1
  6492. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6493. | #define HAVE_LONG_LONG_INT 1
  6494. | #define HAVE_INTMAX_T 1
  6495. | #define HAVE_UINTPTR_T 1
  6496. | #define HAVE_UINTMAX_T 1
  6497. | #define HAVE_SIG_ATOMIC_T 1
  6498. | #define HAVE_FSBLKCNT_T 1
  6499. | #define HAVE_FSFILCNT_T 1
  6500. | #define HAVE_IN_ADDR_T 1
  6501. | #define HAVE_IN_PORT_T 1
  6502. | #define HAVE_SA_FAMILY_T 1
  6503. | #define HAVE_STRUCT_TIMESPEC 1
  6504. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6505. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6506. | #define HAVE_STRUCT_IN6_ADDR 1
  6507. | #define HAVE_STRUCT_ADDRINFO 1
  6508. | #define HAVE_STRUCT_TIMEVAL 1
  6509. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6510. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6511. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6512. | /* end confdefs.h. */
  6513. | #include <sys/types.h>
  6514. | #include <sys/stat.h>
  6515. |
  6516. |
  6517. | int
  6518. | main ()
  6519. | {
  6520. | static struct stat ac_aggr;
  6521. | if (sizeof ac_aggr.st_mtimespec)
  6522. | return 0;
  6523. | ;
  6524. | return 0;
  6525. | }
  6526. configure:14130: result: no
  6527. configure:14144: checking for struct sockaddr.sa_len
  6528. configure:14144: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6529. conftest.c: In function 'main':
  6530. conftest.c:82:12: error: 'struct sockaddr' has no member named 'sa_len'
  6531. if (ac_aggr.sa_len)
  6532. ^
  6533. configure:14144: $? = 1
  6534. configure: failed program was:
  6535. | /* confdefs.h */
  6536. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6537. | #define PACKAGE_TARNAME "opensmtpd"
  6538. | #define PACKAGE_VERSION "portable"
  6539. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6540. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6541. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6542. | #define PACKAGE "opensmtpd"
  6543. | #define VERSION "portable"
  6544. | #define STDC_HEADERS 1
  6545. | #define HAVE_SYS_TYPES_H 1
  6546. | #define HAVE_SYS_STAT_H 1
  6547. | #define HAVE_STDLIB_H 1
  6548. | #define HAVE_STRING_H 1
  6549. | #define HAVE_MEMORY_H 1
  6550. | #define HAVE_STRINGS_H 1
  6551. | #define HAVE_INTTYPES_H 1
  6552. | #define HAVE_STDINT_H 1
  6553. | #define HAVE_UNISTD_H 1
  6554. | #define HAVE_DLFCN_H 1
  6555. | #define LT_OBJDIR ".libs/"
  6556. | #define HAVE_CRYPT_H 1
  6557. | #define HAVE_DIRENT_H 1
  6558. | #define HAVE_FCNTL_H 1
  6559. | #define HAVE_GETOPT_H 1
  6560. | #define HAVE_GRP_H 1
  6561. | #define HAVE_LIBGEN_H 1
  6562. | #define HAVE_LIMITS_H 1
  6563. | #define HAVE_NETDB_H 1
  6564. | #define HAVE_PATHS_H 1
  6565. | #define HAVE_SHADOW_H 1
  6566. | #define HAVE_SYS_CDEFS_H 1
  6567. | #define HAVE_SYS_DIR_H 1
  6568. | #define HAVE_SYS_FILE_H 1
  6569. | #define HAVE_SYS_MOUNT_H 1
  6570. | #define HAVE_SYS_STATFS_H 1
  6571. | #define HAVE_SYS_TIME_H 1
  6572. | #define HAVE_SYS_UN_H 1
  6573. | #define HAVE_TIME_H 1
  6574. | #define HAVE_UTIME_H 1
  6575. | #define HAVE_SYS_MOUNT_H 1
  6576. | #define HAVE_LONG_LONG 1
  6577. | #define HAVE_UNSIGNED_LONG_LONG 1
  6578. | #define HAVE_LONG_DOUBLE 1
  6579. | #define HAVE_U_INT 1
  6580. | #define HAVE_U_CHAR 1
  6581. | #define SIZEOF_SHORT_INT 2
  6582. | #define SIZEOF_INT 4
  6583. | #define SIZEOF_LONG_INT 8
  6584. | #define SIZEOF_LONG_LONG_INT 8
  6585. | #define HAVE_INTPTR_T 1
  6586. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6587. | #define HAVE_LONG_LONG_INT 1
  6588. | #define HAVE_INTMAX_T 1
  6589. | #define HAVE_UINTPTR_T 1
  6590. | #define HAVE_UINTMAX_T 1
  6591. | #define HAVE_SIG_ATOMIC_T 1
  6592. | #define HAVE_FSBLKCNT_T 1
  6593. | #define HAVE_FSFILCNT_T 1
  6594. | #define HAVE_IN_ADDR_T 1
  6595. | #define HAVE_IN_PORT_T 1
  6596. | #define HAVE_SA_FAMILY_T 1
  6597. | #define HAVE_STRUCT_TIMESPEC 1
  6598. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6599. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6600. | #define HAVE_STRUCT_IN6_ADDR 1
  6601. | #define HAVE_STRUCT_ADDRINFO 1
  6602. | #define HAVE_STRUCT_TIMEVAL 1
  6603. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6604. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6605. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6606. | /* end confdefs.h. */
  6607. | #include <netdb.h>
  6608. | #include <netinet/in.h>
  6609. | #include <sys/socket.h>
  6610. |
  6611. |
  6612. | int
  6613. | main ()
  6614. | {
  6615. | static struct sockaddr ac_aggr;
  6616. | if (ac_aggr.sa_len)
  6617. | return 0;
  6618. | ;
  6619. | return 0;
  6620. | }
  6621. configure:14144: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6622. conftest.c: In function 'main':
  6623. conftest.c:82:19: error: 'struct sockaddr' has no member named 'sa_len'
  6624. if (sizeof ac_aggr.sa_len)
  6625. ^
  6626. configure:14144: $? = 1
  6627. configure: failed program was:
  6628. | /* confdefs.h */
  6629. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6630. | #define PACKAGE_TARNAME "opensmtpd"
  6631. | #define PACKAGE_VERSION "portable"
  6632. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6633. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6634. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6635. | #define PACKAGE "opensmtpd"
  6636. | #define VERSION "portable"
  6637. | #define STDC_HEADERS 1
  6638. | #define HAVE_SYS_TYPES_H 1
  6639. | #define HAVE_SYS_STAT_H 1
  6640. | #define HAVE_STDLIB_H 1
  6641. | #define HAVE_STRING_H 1
  6642. | #define HAVE_MEMORY_H 1
  6643. | #define HAVE_STRINGS_H 1
  6644. | #define HAVE_INTTYPES_H 1
  6645. | #define HAVE_STDINT_H 1
  6646. | #define HAVE_UNISTD_H 1
  6647. | #define HAVE_DLFCN_H 1
  6648. | #define LT_OBJDIR ".libs/"
  6649. | #define HAVE_CRYPT_H 1
  6650. | #define HAVE_DIRENT_H 1
  6651. | #define HAVE_FCNTL_H 1
  6652. | #define HAVE_GETOPT_H 1
  6653. | #define HAVE_GRP_H 1
  6654. | #define HAVE_LIBGEN_H 1
  6655. | #define HAVE_LIMITS_H 1
  6656. | #define HAVE_NETDB_H 1
  6657. | #define HAVE_PATHS_H 1
  6658. | #define HAVE_SHADOW_H 1
  6659. | #define HAVE_SYS_CDEFS_H 1
  6660. | #define HAVE_SYS_DIR_H 1
  6661. | #define HAVE_SYS_FILE_H 1
  6662. | #define HAVE_SYS_MOUNT_H 1
  6663. | #define HAVE_SYS_STATFS_H 1
  6664. | #define HAVE_SYS_TIME_H 1
  6665. | #define HAVE_SYS_UN_H 1
  6666. | #define HAVE_TIME_H 1
  6667. | #define HAVE_UTIME_H 1
  6668. | #define HAVE_SYS_MOUNT_H 1
  6669. | #define HAVE_LONG_LONG 1
  6670. | #define HAVE_UNSIGNED_LONG_LONG 1
  6671. | #define HAVE_LONG_DOUBLE 1
  6672. | #define HAVE_U_INT 1
  6673. | #define HAVE_U_CHAR 1
  6674. | #define SIZEOF_SHORT_INT 2
  6675. | #define SIZEOF_INT 4
  6676. | #define SIZEOF_LONG_INT 8
  6677. | #define SIZEOF_LONG_LONG_INT 8
  6678. | #define HAVE_INTPTR_T 1
  6679. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6680. | #define HAVE_LONG_LONG_INT 1
  6681. | #define HAVE_INTMAX_T 1
  6682. | #define HAVE_UINTPTR_T 1
  6683. | #define HAVE_UINTMAX_T 1
  6684. | #define HAVE_SIG_ATOMIC_T 1
  6685. | #define HAVE_FSBLKCNT_T 1
  6686. | #define HAVE_FSFILCNT_T 1
  6687. | #define HAVE_IN_ADDR_T 1
  6688. | #define HAVE_IN_PORT_T 1
  6689. | #define HAVE_SA_FAMILY_T 1
  6690. | #define HAVE_STRUCT_TIMESPEC 1
  6691. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6692. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6693. | #define HAVE_STRUCT_IN6_ADDR 1
  6694. | #define HAVE_STRUCT_ADDRINFO 1
  6695. | #define HAVE_STRUCT_TIMEVAL 1
  6696. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6697. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6698. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6699. | /* end confdefs.h. */
  6700. | #include <netdb.h>
  6701. | #include <netinet/in.h>
  6702. | #include <sys/socket.h>
  6703. |
  6704. |
  6705. | int
  6706. | main ()
  6707. | {
  6708. | static struct sockaddr ac_aggr;
  6709. | if (sizeof ac_aggr.sa_len)
  6710. | return 0;
  6711. | ;
  6712. | return 0;
  6713. | }
  6714. configure:14144: result: no
  6715. configure:14159: checking for struct sockaddr_storage.ss_len
  6716. configure:14159: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6717. conftest.c: In function 'main':
  6718. conftest.c:82:12: error: 'struct sockaddr_storage' has no member named 'ss_len'
  6719. if (ac_aggr.ss_len)
  6720. ^
  6721. configure:14159: $? = 1
  6722. configure: failed program was:
  6723. | /* confdefs.h */
  6724. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6725. | #define PACKAGE_TARNAME "opensmtpd"
  6726. | #define PACKAGE_VERSION "portable"
  6727. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6728. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6729. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6730. | #define PACKAGE "opensmtpd"
  6731. | #define VERSION "portable"
  6732. | #define STDC_HEADERS 1
  6733. | #define HAVE_SYS_TYPES_H 1
  6734. | #define HAVE_SYS_STAT_H 1
  6735. | #define HAVE_STDLIB_H 1
  6736. | #define HAVE_STRING_H 1
  6737. | #define HAVE_MEMORY_H 1
  6738. | #define HAVE_STRINGS_H 1
  6739. | #define HAVE_INTTYPES_H 1
  6740. | #define HAVE_STDINT_H 1
  6741. | #define HAVE_UNISTD_H 1
  6742. | #define HAVE_DLFCN_H 1
  6743. | #define LT_OBJDIR ".libs/"
  6744. | #define HAVE_CRYPT_H 1
  6745. | #define HAVE_DIRENT_H 1
  6746. | #define HAVE_FCNTL_H 1
  6747. | #define HAVE_GETOPT_H 1
  6748. | #define HAVE_GRP_H 1
  6749. | #define HAVE_LIBGEN_H 1
  6750. | #define HAVE_LIMITS_H 1
  6751. | #define HAVE_NETDB_H 1
  6752. | #define HAVE_PATHS_H 1
  6753. | #define HAVE_SHADOW_H 1
  6754. | #define HAVE_SYS_CDEFS_H 1
  6755. | #define HAVE_SYS_DIR_H 1
  6756. | #define HAVE_SYS_FILE_H 1
  6757. | #define HAVE_SYS_MOUNT_H 1
  6758. | #define HAVE_SYS_STATFS_H 1
  6759. | #define HAVE_SYS_TIME_H 1
  6760. | #define HAVE_SYS_UN_H 1
  6761. | #define HAVE_TIME_H 1
  6762. | #define HAVE_UTIME_H 1
  6763. | #define HAVE_SYS_MOUNT_H 1
  6764. | #define HAVE_LONG_LONG 1
  6765. | #define HAVE_UNSIGNED_LONG_LONG 1
  6766. | #define HAVE_LONG_DOUBLE 1
  6767. | #define HAVE_U_INT 1
  6768. | #define HAVE_U_CHAR 1
  6769. | #define SIZEOF_SHORT_INT 2
  6770. | #define SIZEOF_INT 4
  6771. | #define SIZEOF_LONG_INT 8
  6772. | #define SIZEOF_LONG_LONG_INT 8
  6773. | #define HAVE_INTPTR_T 1
  6774. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6775. | #define HAVE_LONG_LONG_INT 1
  6776. | #define HAVE_INTMAX_T 1
  6777. | #define HAVE_UINTPTR_T 1
  6778. | #define HAVE_UINTMAX_T 1
  6779. | #define HAVE_SIG_ATOMIC_T 1
  6780. | #define HAVE_FSBLKCNT_T 1
  6781. | #define HAVE_FSFILCNT_T 1
  6782. | #define HAVE_IN_ADDR_T 1
  6783. | #define HAVE_IN_PORT_T 1
  6784. | #define HAVE_SA_FAMILY_T 1
  6785. | #define HAVE_STRUCT_TIMESPEC 1
  6786. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6787. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6788. | #define HAVE_STRUCT_IN6_ADDR 1
  6789. | #define HAVE_STRUCT_ADDRINFO 1
  6790. | #define HAVE_STRUCT_TIMEVAL 1
  6791. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6792. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6793. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6794. | /* end confdefs.h. */
  6795. | #include <netdb.h>
  6796. | #include <netinet/in.h>
  6797. | #include <sys/socket.h>
  6798. |
  6799. |
  6800. | int
  6801. | main ()
  6802. | {
  6803. | static struct sockaddr_storage ac_aggr;
  6804. | if (ac_aggr.ss_len)
  6805. | return 0;
  6806. | ;
  6807. | return 0;
  6808. | }
  6809. configure:14159: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6810. conftest.c: In function 'main':
  6811. conftest.c:82:19: error: 'struct sockaddr_storage' has no member named 'ss_len'
  6812. if (sizeof ac_aggr.ss_len)
  6813. ^
  6814. configure:14159: $? = 1
  6815. configure: failed program was:
  6816. | /* confdefs.h */
  6817. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6818. | #define PACKAGE_TARNAME "opensmtpd"
  6819. | #define PACKAGE_VERSION "portable"
  6820. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6821. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6822. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6823. | #define PACKAGE "opensmtpd"
  6824. | #define VERSION "portable"
  6825. | #define STDC_HEADERS 1
  6826. | #define HAVE_SYS_TYPES_H 1
  6827. | #define HAVE_SYS_STAT_H 1
  6828. | #define HAVE_STDLIB_H 1
  6829. | #define HAVE_STRING_H 1
  6830. | #define HAVE_MEMORY_H 1
  6831. | #define HAVE_STRINGS_H 1
  6832. | #define HAVE_INTTYPES_H 1
  6833. | #define HAVE_STDINT_H 1
  6834. | #define HAVE_UNISTD_H 1
  6835. | #define HAVE_DLFCN_H 1
  6836. | #define LT_OBJDIR ".libs/"
  6837. | #define HAVE_CRYPT_H 1
  6838. | #define HAVE_DIRENT_H 1
  6839. | #define HAVE_FCNTL_H 1
  6840. | #define HAVE_GETOPT_H 1
  6841. | #define HAVE_GRP_H 1
  6842. | #define HAVE_LIBGEN_H 1
  6843. | #define HAVE_LIMITS_H 1
  6844. | #define HAVE_NETDB_H 1
  6845. | #define HAVE_PATHS_H 1
  6846. | #define HAVE_SHADOW_H 1
  6847. | #define HAVE_SYS_CDEFS_H 1
  6848. | #define HAVE_SYS_DIR_H 1
  6849. | #define HAVE_SYS_FILE_H 1
  6850. | #define HAVE_SYS_MOUNT_H 1
  6851. | #define HAVE_SYS_STATFS_H 1
  6852. | #define HAVE_SYS_TIME_H 1
  6853. | #define HAVE_SYS_UN_H 1
  6854. | #define HAVE_TIME_H 1
  6855. | #define HAVE_UTIME_H 1
  6856. | #define HAVE_SYS_MOUNT_H 1
  6857. | #define HAVE_LONG_LONG 1
  6858. | #define HAVE_UNSIGNED_LONG_LONG 1
  6859. | #define HAVE_LONG_DOUBLE 1
  6860. | #define HAVE_U_INT 1
  6861. | #define HAVE_U_CHAR 1
  6862. | #define SIZEOF_SHORT_INT 2
  6863. | #define SIZEOF_INT 4
  6864. | #define SIZEOF_LONG_INT 8
  6865. | #define SIZEOF_LONG_LONG_INT 8
  6866. | #define HAVE_INTPTR_T 1
  6867. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6868. | #define HAVE_LONG_LONG_INT 1
  6869. | #define HAVE_INTMAX_T 1
  6870. | #define HAVE_UINTPTR_T 1
  6871. | #define HAVE_UINTMAX_T 1
  6872. | #define HAVE_SIG_ATOMIC_T 1
  6873. | #define HAVE_FSBLKCNT_T 1
  6874. | #define HAVE_FSFILCNT_T 1
  6875. | #define HAVE_IN_ADDR_T 1
  6876. | #define HAVE_IN_PORT_T 1
  6877. | #define HAVE_SA_FAMILY_T 1
  6878. | #define HAVE_STRUCT_TIMESPEC 1
  6879. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6880. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6881. | #define HAVE_STRUCT_IN6_ADDR 1
  6882. | #define HAVE_STRUCT_ADDRINFO 1
  6883. | #define HAVE_STRUCT_TIMEVAL 1
  6884. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6885. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6886. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6887. | /* end confdefs.h. */
  6888. | #include <netdb.h>
  6889. | #include <netinet/in.h>
  6890. | #include <sys/socket.h>
  6891. |
  6892. |
  6893. | int
  6894. | main ()
  6895. | {
  6896. | static struct sockaddr_storage ac_aggr;
  6897. | if (sizeof ac_aggr.ss_len)
  6898. | return 0;
  6899. | ;
  6900. | return 0;
  6901. | }
  6902. configure:14159: result: no
  6903. configure:14174: checking for struct sockaddr_in.sin_len
  6904. configure:14174: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6905. conftest.c: In function 'main':
  6906. conftest.c:82:12: error: 'struct sockaddr_in' has no member named 'sin_len'
  6907. if (ac_aggr.sin_len)
  6908. ^
  6909. configure:14174: $? = 1
  6910. configure: failed program was:
  6911. | /* confdefs.h */
  6912. | #define PACKAGE_NAME "OpenSMTPD-portable"
  6913. | #define PACKAGE_TARNAME "opensmtpd"
  6914. | #define PACKAGE_VERSION "portable"
  6915. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  6916. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  6917. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  6918. | #define PACKAGE "opensmtpd"
  6919. | #define VERSION "portable"
  6920. | #define STDC_HEADERS 1
  6921. | #define HAVE_SYS_TYPES_H 1
  6922. | #define HAVE_SYS_STAT_H 1
  6923. | #define HAVE_STDLIB_H 1
  6924. | #define HAVE_STRING_H 1
  6925. | #define HAVE_MEMORY_H 1
  6926. | #define HAVE_STRINGS_H 1
  6927. | #define HAVE_INTTYPES_H 1
  6928. | #define HAVE_STDINT_H 1
  6929. | #define HAVE_UNISTD_H 1
  6930. | #define HAVE_DLFCN_H 1
  6931. | #define LT_OBJDIR ".libs/"
  6932. | #define HAVE_CRYPT_H 1
  6933. | #define HAVE_DIRENT_H 1
  6934. | #define HAVE_FCNTL_H 1
  6935. | #define HAVE_GETOPT_H 1
  6936. | #define HAVE_GRP_H 1
  6937. | #define HAVE_LIBGEN_H 1
  6938. | #define HAVE_LIMITS_H 1
  6939. | #define HAVE_NETDB_H 1
  6940. | #define HAVE_PATHS_H 1
  6941. | #define HAVE_SHADOW_H 1
  6942. | #define HAVE_SYS_CDEFS_H 1
  6943. | #define HAVE_SYS_DIR_H 1
  6944. | #define HAVE_SYS_FILE_H 1
  6945. | #define HAVE_SYS_MOUNT_H 1
  6946. | #define HAVE_SYS_STATFS_H 1
  6947. | #define HAVE_SYS_TIME_H 1
  6948. | #define HAVE_SYS_UN_H 1
  6949. | #define HAVE_TIME_H 1
  6950. | #define HAVE_UTIME_H 1
  6951. | #define HAVE_SYS_MOUNT_H 1
  6952. | #define HAVE_LONG_LONG 1
  6953. | #define HAVE_UNSIGNED_LONG_LONG 1
  6954. | #define HAVE_LONG_DOUBLE 1
  6955. | #define HAVE_U_INT 1
  6956. | #define HAVE_U_CHAR 1
  6957. | #define SIZEOF_SHORT_INT 2
  6958. | #define SIZEOF_INT 4
  6959. | #define SIZEOF_LONG_INT 8
  6960. | #define SIZEOF_LONG_LONG_INT 8
  6961. | #define HAVE_INTPTR_T 1
  6962. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  6963. | #define HAVE_LONG_LONG_INT 1
  6964. | #define HAVE_INTMAX_T 1
  6965. | #define HAVE_UINTPTR_T 1
  6966. | #define HAVE_UINTMAX_T 1
  6967. | #define HAVE_SIG_ATOMIC_T 1
  6968. | #define HAVE_FSBLKCNT_T 1
  6969. | #define HAVE_FSFILCNT_T 1
  6970. | #define HAVE_IN_ADDR_T 1
  6971. | #define HAVE_IN_PORT_T 1
  6972. | #define HAVE_SA_FAMILY_T 1
  6973. | #define HAVE_STRUCT_TIMESPEC 1
  6974. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  6975. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  6976. | #define HAVE_STRUCT_IN6_ADDR 1
  6977. | #define HAVE_STRUCT_ADDRINFO 1
  6978. | #define HAVE_STRUCT_TIMEVAL 1
  6979. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  6980. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  6981. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  6982. | /* end confdefs.h. */
  6983. | #include <netdb.h>
  6984. | #include <netinet/in.h>
  6985. | #include <sys/socket.h>
  6986. |
  6987. |
  6988. | int
  6989. | main ()
  6990. | {
  6991. | static struct sockaddr_in ac_aggr;
  6992. | if (ac_aggr.sin_len)
  6993. | return 0;
  6994. | ;
  6995. | return 0;
  6996. | }
  6997. configure:14174: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  6998. conftest.c: In function 'main':
  6999. conftest.c:82:19: error: 'struct sockaddr_in' has no member named 'sin_len'
  7000. if (sizeof ac_aggr.sin_len)
  7001. ^
  7002. configure:14174: $? = 1
  7003. configure: failed program was:
  7004. | /* confdefs.h */
  7005. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7006. | #define PACKAGE_TARNAME "opensmtpd"
  7007. | #define PACKAGE_VERSION "portable"
  7008. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7009. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7010. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7011. | #define PACKAGE "opensmtpd"
  7012. | #define VERSION "portable"
  7013. | #define STDC_HEADERS 1
  7014. | #define HAVE_SYS_TYPES_H 1
  7015. | #define HAVE_SYS_STAT_H 1
  7016. | #define HAVE_STDLIB_H 1
  7017. | #define HAVE_STRING_H 1
  7018. | #define HAVE_MEMORY_H 1
  7019. | #define HAVE_STRINGS_H 1
  7020. | #define HAVE_INTTYPES_H 1
  7021. | #define HAVE_STDINT_H 1
  7022. | #define HAVE_UNISTD_H 1
  7023. | #define HAVE_DLFCN_H 1
  7024. | #define LT_OBJDIR ".libs/"
  7025. | #define HAVE_CRYPT_H 1
  7026. | #define HAVE_DIRENT_H 1
  7027. | #define HAVE_FCNTL_H 1
  7028. | #define HAVE_GETOPT_H 1
  7029. | #define HAVE_GRP_H 1
  7030. | #define HAVE_LIBGEN_H 1
  7031. | #define HAVE_LIMITS_H 1
  7032. | #define HAVE_NETDB_H 1
  7033. | #define HAVE_PATHS_H 1
  7034. | #define HAVE_SHADOW_H 1
  7035. | #define HAVE_SYS_CDEFS_H 1
  7036. | #define HAVE_SYS_DIR_H 1
  7037. | #define HAVE_SYS_FILE_H 1
  7038. | #define HAVE_SYS_MOUNT_H 1
  7039. | #define HAVE_SYS_STATFS_H 1
  7040. | #define HAVE_SYS_TIME_H 1
  7041. | #define HAVE_SYS_UN_H 1
  7042. | #define HAVE_TIME_H 1
  7043. | #define HAVE_UTIME_H 1
  7044. | #define HAVE_SYS_MOUNT_H 1
  7045. | #define HAVE_LONG_LONG 1
  7046. | #define HAVE_UNSIGNED_LONG_LONG 1
  7047. | #define HAVE_LONG_DOUBLE 1
  7048. | #define HAVE_U_INT 1
  7049. | #define HAVE_U_CHAR 1
  7050. | #define SIZEOF_SHORT_INT 2
  7051. | #define SIZEOF_INT 4
  7052. | #define SIZEOF_LONG_INT 8
  7053. | #define SIZEOF_LONG_LONG_INT 8
  7054. | #define HAVE_INTPTR_T 1
  7055. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7056. | #define HAVE_LONG_LONG_INT 1
  7057. | #define HAVE_INTMAX_T 1
  7058. | #define HAVE_UINTPTR_T 1
  7059. | #define HAVE_UINTMAX_T 1
  7060. | #define HAVE_SIG_ATOMIC_T 1
  7061. | #define HAVE_FSBLKCNT_T 1
  7062. | #define HAVE_FSFILCNT_T 1
  7063. | #define HAVE_IN_ADDR_T 1
  7064. | #define HAVE_IN_PORT_T 1
  7065. | #define HAVE_SA_FAMILY_T 1
  7066. | #define HAVE_STRUCT_TIMESPEC 1
  7067. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7068. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7069. | #define HAVE_STRUCT_IN6_ADDR 1
  7070. | #define HAVE_STRUCT_ADDRINFO 1
  7071. | #define HAVE_STRUCT_TIMEVAL 1
  7072. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7073. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7074. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7075. | /* end confdefs.h. */
  7076. | #include <netdb.h>
  7077. | #include <netinet/in.h>
  7078. | #include <sys/socket.h>
  7079. |
  7080. |
  7081. | int
  7082. | main ()
  7083. | {
  7084. | static struct sockaddr_in ac_aggr;
  7085. | if (sizeof ac_aggr.sin_len)
  7086. | return 0;
  7087. | ;
  7088. | return 0;
  7089. | }
  7090. configure:14174: result: no
  7091. configure:14189: checking for struct sockaddr_in6.sin6_len
  7092. configure:14189: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7093. conftest.c: In function 'main':
  7094. conftest.c:82:12: error: 'struct sockaddr_in6' has no member named 'sin6_len'
  7095. if (ac_aggr.sin6_len)
  7096. ^
  7097. configure:14189: $? = 1
  7098. configure: failed program was:
  7099. | /* confdefs.h */
  7100. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7101. | #define PACKAGE_TARNAME "opensmtpd"
  7102. | #define PACKAGE_VERSION "portable"
  7103. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7104. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7105. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7106. | #define PACKAGE "opensmtpd"
  7107. | #define VERSION "portable"
  7108. | #define STDC_HEADERS 1
  7109. | #define HAVE_SYS_TYPES_H 1
  7110. | #define HAVE_SYS_STAT_H 1
  7111. | #define HAVE_STDLIB_H 1
  7112. | #define HAVE_STRING_H 1
  7113. | #define HAVE_MEMORY_H 1
  7114. | #define HAVE_STRINGS_H 1
  7115. | #define HAVE_INTTYPES_H 1
  7116. | #define HAVE_STDINT_H 1
  7117. | #define HAVE_UNISTD_H 1
  7118. | #define HAVE_DLFCN_H 1
  7119. | #define LT_OBJDIR ".libs/"
  7120. | #define HAVE_CRYPT_H 1
  7121. | #define HAVE_DIRENT_H 1
  7122. | #define HAVE_FCNTL_H 1
  7123. | #define HAVE_GETOPT_H 1
  7124. | #define HAVE_GRP_H 1
  7125. | #define HAVE_LIBGEN_H 1
  7126. | #define HAVE_LIMITS_H 1
  7127. | #define HAVE_NETDB_H 1
  7128. | #define HAVE_PATHS_H 1
  7129. | #define HAVE_SHADOW_H 1
  7130. | #define HAVE_SYS_CDEFS_H 1
  7131. | #define HAVE_SYS_DIR_H 1
  7132. | #define HAVE_SYS_FILE_H 1
  7133. | #define HAVE_SYS_MOUNT_H 1
  7134. | #define HAVE_SYS_STATFS_H 1
  7135. | #define HAVE_SYS_TIME_H 1
  7136. | #define HAVE_SYS_UN_H 1
  7137. | #define HAVE_TIME_H 1
  7138. | #define HAVE_UTIME_H 1
  7139. | #define HAVE_SYS_MOUNT_H 1
  7140. | #define HAVE_LONG_LONG 1
  7141. | #define HAVE_UNSIGNED_LONG_LONG 1
  7142. | #define HAVE_LONG_DOUBLE 1
  7143. | #define HAVE_U_INT 1
  7144. | #define HAVE_U_CHAR 1
  7145. | #define SIZEOF_SHORT_INT 2
  7146. | #define SIZEOF_INT 4
  7147. | #define SIZEOF_LONG_INT 8
  7148. | #define SIZEOF_LONG_LONG_INT 8
  7149. | #define HAVE_INTPTR_T 1
  7150. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7151. | #define HAVE_LONG_LONG_INT 1
  7152. | #define HAVE_INTMAX_T 1
  7153. | #define HAVE_UINTPTR_T 1
  7154. | #define HAVE_UINTMAX_T 1
  7155. | #define HAVE_SIG_ATOMIC_T 1
  7156. | #define HAVE_FSBLKCNT_T 1
  7157. | #define HAVE_FSFILCNT_T 1
  7158. | #define HAVE_IN_ADDR_T 1
  7159. | #define HAVE_IN_PORT_T 1
  7160. | #define HAVE_SA_FAMILY_T 1
  7161. | #define HAVE_STRUCT_TIMESPEC 1
  7162. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7163. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7164. | #define HAVE_STRUCT_IN6_ADDR 1
  7165. | #define HAVE_STRUCT_ADDRINFO 1
  7166. | #define HAVE_STRUCT_TIMEVAL 1
  7167. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7168. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7169. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7170. | /* end confdefs.h. */
  7171. | #include <netdb.h>
  7172. | #include <netinet/in.h>
  7173. | #include <sys/socket.h>
  7174. |
  7175. |
  7176. | int
  7177. | main ()
  7178. | {
  7179. | static struct sockaddr_in6 ac_aggr;
  7180. | if (ac_aggr.sin6_len)
  7181. | return 0;
  7182. | ;
  7183. | return 0;
  7184. | }
  7185. configure:14189: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7186. conftest.c: In function 'main':
  7187. conftest.c:82:19: error: 'struct sockaddr_in6' has no member named 'sin6_len'
  7188. if (sizeof ac_aggr.sin6_len)
  7189. ^
  7190. configure:14189: $? = 1
  7191. configure: failed program was:
  7192. | /* confdefs.h */
  7193. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7194. | #define PACKAGE_TARNAME "opensmtpd"
  7195. | #define PACKAGE_VERSION "portable"
  7196. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7197. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7198. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7199. | #define PACKAGE "opensmtpd"
  7200. | #define VERSION "portable"
  7201. | #define STDC_HEADERS 1
  7202. | #define HAVE_SYS_TYPES_H 1
  7203. | #define HAVE_SYS_STAT_H 1
  7204. | #define HAVE_STDLIB_H 1
  7205. | #define HAVE_STRING_H 1
  7206. | #define HAVE_MEMORY_H 1
  7207. | #define HAVE_STRINGS_H 1
  7208. | #define HAVE_INTTYPES_H 1
  7209. | #define HAVE_STDINT_H 1
  7210. | #define HAVE_UNISTD_H 1
  7211. | #define HAVE_DLFCN_H 1
  7212. | #define LT_OBJDIR ".libs/"
  7213. | #define HAVE_CRYPT_H 1
  7214. | #define HAVE_DIRENT_H 1
  7215. | #define HAVE_FCNTL_H 1
  7216. | #define HAVE_GETOPT_H 1
  7217. | #define HAVE_GRP_H 1
  7218. | #define HAVE_LIBGEN_H 1
  7219. | #define HAVE_LIMITS_H 1
  7220. | #define HAVE_NETDB_H 1
  7221. | #define HAVE_PATHS_H 1
  7222. | #define HAVE_SHADOW_H 1
  7223. | #define HAVE_SYS_CDEFS_H 1
  7224. | #define HAVE_SYS_DIR_H 1
  7225. | #define HAVE_SYS_FILE_H 1
  7226. | #define HAVE_SYS_MOUNT_H 1
  7227. | #define HAVE_SYS_STATFS_H 1
  7228. | #define HAVE_SYS_TIME_H 1
  7229. | #define HAVE_SYS_UN_H 1
  7230. | #define HAVE_TIME_H 1
  7231. | #define HAVE_UTIME_H 1
  7232. | #define HAVE_SYS_MOUNT_H 1
  7233. | #define HAVE_LONG_LONG 1
  7234. | #define HAVE_UNSIGNED_LONG_LONG 1
  7235. | #define HAVE_LONG_DOUBLE 1
  7236. | #define HAVE_U_INT 1
  7237. | #define HAVE_U_CHAR 1
  7238. | #define SIZEOF_SHORT_INT 2
  7239. | #define SIZEOF_INT 4
  7240. | #define SIZEOF_LONG_INT 8
  7241. | #define SIZEOF_LONG_LONG_INT 8
  7242. | #define HAVE_INTPTR_T 1
  7243. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7244. | #define HAVE_LONG_LONG_INT 1
  7245. | #define HAVE_INTMAX_T 1
  7246. | #define HAVE_UINTPTR_T 1
  7247. | #define HAVE_UINTMAX_T 1
  7248. | #define HAVE_SIG_ATOMIC_T 1
  7249. | #define HAVE_FSBLKCNT_T 1
  7250. | #define HAVE_FSFILCNT_T 1
  7251. | #define HAVE_IN_ADDR_T 1
  7252. | #define HAVE_IN_PORT_T 1
  7253. | #define HAVE_SA_FAMILY_T 1
  7254. | #define HAVE_STRUCT_TIMESPEC 1
  7255. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7256. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7257. | #define HAVE_STRUCT_IN6_ADDR 1
  7258. | #define HAVE_STRUCT_ADDRINFO 1
  7259. | #define HAVE_STRUCT_TIMEVAL 1
  7260. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7261. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7262. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7263. | /* end confdefs.h. */
  7264. | #include <netdb.h>
  7265. | #include <netinet/in.h>
  7266. | #include <sys/socket.h>
  7267. |
  7268. |
  7269. | int
  7270. | main ()
  7271. | {
  7272. | static struct sockaddr_in6 ac_aggr;
  7273. | if (sizeof ac_aggr.sin6_len)
  7274. | return 0;
  7275. | ;
  7276. | return 0;
  7277. | }
  7278. configure:14189: result: no
  7279. configure:14204: checking for struct statfs.f_favail
  7280. configure:14204: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7281. conftest.c: In function 'main':
  7282. conftest.c:81:12: error: 'struct statfs' has no member named 'f_favail'
  7283. if (ac_aggr.f_favail)
  7284. ^
  7285. configure:14204: $? = 1
  7286. configure: failed program was:
  7287. | /* confdefs.h */
  7288. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7289. | #define PACKAGE_TARNAME "opensmtpd"
  7290. | #define PACKAGE_VERSION "portable"
  7291. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7292. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7293. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7294. | #define PACKAGE "opensmtpd"
  7295. | #define VERSION "portable"
  7296. | #define STDC_HEADERS 1
  7297. | #define HAVE_SYS_TYPES_H 1
  7298. | #define HAVE_SYS_STAT_H 1
  7299. | #define HAVE_STDLIB_H 1
  7300. | #define HAVE_STRING_H 1
  7301. | #define HAVE_MEMORY_H 1
  7302. | #define HAVE_STRINGS_H 1
  7303. | #define HAVE_INTTYPES_H 1
  7304. | #define HAVE_STDINT_H 1
  7305. | #define HAVE_UNISTD_H 1
  7306. | #define HAVE_DLFCN_H 1
  7307. | #define LT_OBJDIR ".libs/"
  7308. | #define HAVE_CRYPT_H 1
  7309. | #define HAVE_DIRENT_H 1
  7310. | #define HAVE_FCNTL_H 1
  7311. | #define HAVE_GETOPT_H 1
  7312. | #define HAVE_GRP_H 1
  7313. | #define HAVE_LIBGEN_H 1
  7314. | #define HAVE_LIMITS_H 1
  7315. | #define HAVE_NETDB_H 1
  7316. | #define HAVE_PATHS_H 1
  7317. | #define HAVE_SHADOW_H 1
  7318. | #define HAVE_SYS_CDEFS_H 1
  7319. | #define HAVE_SYS_DIR_H 1
  7320. | #define HAVE_SYS_FILE_H 1
  7321. | #define HAVE_SYS_MOUNT_H 1
  7322. | #define HAVE_SYS_STATFS_H 1
  7323. | #define HAVE_SYS_TIME_H 1
  7324. | #define HAVE_SYS_UN_H 1
  7325. | #define HAVE_TIME_H 1
  7326. | #define HAVE_UTIME_H 1
  7327. | #define HAVE_SYS_MOUNT_H 1
  7328. | #define HAVE_LONG_LONG 1
  7329. | #define HAVE_UNSIGNED_LONG_LONG 1
  7330. | #define HAVE_LONG_DOUBLE 1
  7331. | #define HAVE_U_INT 1
  7332. | #define HAVE_U_CHAR 1
  7333. | #define SIZEOF_SHORT_INT 2
  7334. | #define SIZEOF_INT 4
  7335. | #define SIZEOF_LONG_INT 8
  7336. | #define SIZEOF_LONG_LONG_INT 8
  7337. | #define HAVE_INTPTR_T 1
  7338. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7339. | #define HAVE_LONG_LONG_INT 1
  7340. | #define HAVE_INTMAX_T 1
  7341. | #define HAVE_UINTPTR_T 1
  7342. | #define HAVE_UINTMAX_T 1
  7343. | #define HAVE_SIG_ATOMIC_T 1
  7344. | #define HAVE_FSBLKCNT_T 1
  7345. | #define HAVE_FSFILCNT_T 1
  7346. | #define HAVE_IN_ADDR_T 1
  7347. | #define HAVE_IN_PORT_T 1
  7348. | #define HAVE_SA_FAMILY_T 1
  7349. | #define HAVE_STRUCT_TIMESPEC 1
  7350. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7351. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7352. | #define HAVE_STRUCT_IN6_ADDR 1
  7353. | #define HAVE_STRUCT_ADDRINFO 1
  7354. | #define HAVE_STRUCT_TIMEVAL 1
  7355. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7356. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7357. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7358. | /* end confdefs.h. */
  7359. | #include <sys/vfs.h>
  7360. | #include <sys/statfs.h>
  7361. |
  7362. |
  7363. | int
  7364. | main ()
  7365. | {
  7366. | static struct statfs ac_aggr;
  7367. | if (ac_aggr.f_favail)
  7368. | return 0;
  7369. | ;
  7370. | return 0;
  7371. | }
  7372. configure:14204: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7373. conftest.c: In function 'main':
  7374. conftest.c:81:19: error: 'struct statfs' has no member named 'f_favail'
  7375. if (sizeof ac_aggr.f_favail)
  7376. ^
  7377. configure:14204: $? = 1
  7378. configure: failed program was:
  7379. | /* confdefs.h */
  7380. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7381. | #define PACKAGE_TARNAME "opensmtpd"
  7382. | #define PACKAGE_VERSION "portable"
  7383. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7384. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7385. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7386. | #define PACKAGE "opensmtpd"
  7387. | #define VERSION "portable"
  7388. | #define STDC_HEADERS 1
  7389. | #define HAVE_SYS_TYPES_H 1
  7390. | #define HAVE_SYS_STAT_H 1
  7391. | #define HAVE_STDLIB_H 1
  7392. | #define HAVE_STRING_H 1
  7393. | #define HAVE_MEMORY_H 1
  7394. | #define HAVE_STRINGS_H 1
  7395. | #define HAVE_INTTYPES_H 1
  7396. | #define HAVE_STDINT_H 1
  7397. | #define HAVE_UNISTD_H 1
  7398. | #define HAVE_DLFCN_H 1
  7399. | #define LT_OBJDIR ".libs/"
  7400. | #define HAVE_CRYPT_H 1
  7401. | #define HAVE_DIRENT_H 1
  7402. | #define HAVE_FCNTL_H 1
  7403. | #define HAVE_GETOPT_H 1
  7404. | #define HAVE_GRP_H 1
  7405. | #define HAVE_LIBGEN_H 1
  7406. | #define HAVE_LIMITS_H 1
  7407. | #define HAVE_NETDB_H 1
  7408. | #define HAVE_PATHS_H 1
  7409. | #define HAVE_SHADOW_H 1
  7410. | #define HAVE_SYS_CDEFS_H 1
  7411. | #define HAVE_SYS_DIR_H 1
  7412. | #define HAVE_SYS_FILE_H 1
  7413. | #define HAVE_SYS_MOUNT_H 1
  7414. | #define HAVE_SYS_STATFS_H 1
  7415. | #define HAVE_SYS_TIME_H 1
  7416. | #define HAVE_SYS_UN_H 1
  7417. | #define HAVE_TIME_H 1
  7418. | #define HAVE_UTIME_H 1
  7419. | #define HAVE_SYS_MOUNT_H 1
  7420. | #define HAVE_LONG_LONG 1
  7421. | #define HAVE_UNSIGNED_LONG_LONG 1
  7422. | #define HAVE_LONG_DOUBLE 1
  7423. | #define HAVE_U_INT 1
  7424. | #define HAVE_U_CHAR 1
  7425. | #define SIZEOF_SHORT_INT 2
  7426. | #define SIZEOF_INT 4
  7427. | #define SIZEOF_LONG_INT 8
  7428. | #define SIZEOF_LONG_LONG_INT 8
  7429. | #define HAVE_INTPTR_T 1
  7430. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7431. | #define HAVE_LONG_LONG_INT 1
  7432. | #define HAVE_INTMAX_T 1
  7433. | #define HAVE_UINTPTR_T 1
  7434. | #define HAVE_UINTMAX_T 1
  7435. | #define HAVE_SIG_ATOMIC_T 1
  7436. | #define HAVE_FSBLKCNT_T 1
  7437. | #define HAVE_FSFILCNT_T 1
  7438. | #define HAVE_IN_ADDR_T 1
  7439. | #define HAVE_IN_PORT_T 1
  7440. | #define HAVE_SA_FAMILY_T 1
  7441. | #define HAVE_STRUCT_TIMESPEC 1
  7442. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7443. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7444. | #define HAVE_STRUCT_IN6_ADDR 1
  7445. | #define HAVE_STRUCT_ADDRINFO 1
  7446. | #define HAVE_STRUCT_TIMEVAL 1
  7447. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7448. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7449. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7450. | /* end confdefs.h. */
  7451. | #include <sys/vfs.h>
  7452. | #include <sys/statfs.h>
  7453. |
  7454. |
  7455. | int
  7456. | main ()
  7457. | {
  7458. | static struct statfs ac_aggr;
  7459. | if (sizeof ac_aggr.f_favail)
  7460. | return 0;
  7461. | ;
  7462. | return 0;
  7463. | }
  7464. configure:14204: result: no
  7465. configure:14218: checking for struct sockaddr_storage.ss_family
  7466. configure:14218: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7467. configure:14218: $? = 0
  7468. configure:14218: result: yes
  7469. configure:14233: checking for struct sockaddr_storage.__ss_family
  7470. configure:14233: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7471. conftest.c: In function 'main':
  7472. conftest.c:83:12: error: 'struct sockaddr_storage' has no member named '__ss_family'
  7473. if (ac_aggr.__ss_family)
  7474. ^
  7475. configure:14233: $? = 1
  7476. configure: failed program was:
  7477. | /* confdefs.h */
  7478. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7479. | #define PACKAGE_TARNAME "opensmtpd"
  7480. | #define PACKAGE_VERSION "portable"
  7481. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7482. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7483. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7484. | #define PACKAGE "opensmtpd"
  7485. | #define VERSION "portable"
  7486. | #define STDC_HEADERS 1
  7487. | #define HAVE_SYS_TYPES_H 1
  7488. | #define HAVE_SYS_STAT_H 1
  7489. | #define HAVE_STDLIB_H 1
  7490. | #define HAVE_STRING_H 1
  7491. | #define HAVE_MEMORY_H 1
  7492. | #define HAVE_STRINGS_H 1
  7493. | #define HAVE_INTTYPES_H 1
  7494. | #define HAVE_STDINT_H 1
  7495. | #define HAVE_UNISTD_H 1
  7496. | #define HAVE_DLFCN_H 1
  7497. | #define LT_OBJDIR ".libs/"
  7498. | #define HAVE_CRYPT_H 1
  7499. | #define HAVE_DIRENT_H 1
  7500. | #define HAVE_FCNTL_H 1
  7501. | #define HAVE_GETOPT_H 1
  7502. | #define HAVE_GRP_H 1
  7503. | #define HAVE_LIBGEN_H 1
  7504. | #define HAVE_LIMITS_H 1
  7505. | #define HAVE_NETDB_H 1
  7506. | #define HAVE_PATHS_H 1
  7507. | #define HAVE_SHADOW_H 1
  7508. | #define HAVE_SYS_CDEFS_H 1
  7509. | #define HAVE_SYS_DIR_H 1
  7510. | #define HAVE_SYS_FILE_H 1
  7511. | #define HAVE_SYS_MOUNT_H 1
  7512. | #define HAVE_SYS_STATFS_H 1
  7513. | #define HAVE_SYS_TIME_H 1
  7514. | #define HAVE_SYS_UN_H 1
  7515. | #define HAVE_TIME_H 1
  7516. | #define HAVE_UTIME_H 1
  7517. | #define HAVE_SYS_MOUNT_H 1
  7518. | #define HAVE_LONG_LONG 1
  7519. | #define HAVE_UNSIGNED_LONG_LONG 1
  7520. | #define HAVE_LONG_DOUBLE 1
  7521. | #define HAVE_U_INT 1
  7522. | #define HAVE_U_CHAR 1
  7523. | #define SIZEOF_SHORT_INT 2
  7524. | #define SIZEOF_INT 4
  7525. | #define SIZEOF_LONG_INT 8
  7526. | #define SIZEOF_LONG_LONG_INT 8
  7527. | #define HAVE_INTPTR_T 1
  7528. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7529. | #define HAVE_LONG_LONG_INT 1
  7530. | #define HAVE_INTMAX_T 1
  7531. | #define HAVE_UINTPTR_T 1
  7532. | #define HAVE_UINTMAX_T 1
  7533. | #define HAVE_SIG_ATOMIC_T 1
  7534. | #define HAVE_FSBLKCNT_T 1
  7535. | #define HAVE_FSFILCNT_T 1
  7536. | #define HAVE_IN_ADDR_T 1
  7537. | #define HAVE_IN_PORT_T 1
  7538. | #define HAVE_SA_FAMILY_T 1
  7539. | #define HAVE_STRUCT_TIMESPEC 1
  7540. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7541. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7542. | #define HAVE_STRUCT_IN6_ADDR 1
  7543. | #define HAVE_STRUCT_ADDRINFO 1
  7544. | #define HAVE_STRUCT_TIMEVAL 1
  7545. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7546. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7547. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7548. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  7549. | /* end confdefs.h. */
  7550. |
  7551. | #include <sys/types.h>
  7552. | #include <sys/socket.h>
  7553. |
  7554. |
  7555. | int
  7556. | main ()
  7557. | {
  7558. | static struct sockaddr_storage ac_aggr;
  7559. | if (ac_aggr.__ss_family)
  7560. | return 0;
  7561. | ;
  7562. | return 0;
  7563. | }
  7564. configure:14233: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7565. conftest.c: In function 'main':
  7566. conftest.c:83:19: error: 'struct sockaddr_storage' has no member named '__ss_family'
  7567. if (sizeof ac_aggr.__ss_family)
  7568. ^
  7569. configure:14233: $? = 1
  7570. configure: failed program was:
  7571. | /* confdefs.h */
  7572. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7573. | #define PACKAGE_TARNAME "opensmtpd"
  7574. | #define PACKAGE_VERSION "portable"
  7575. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7576. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7577. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7578. | #define PACKAGE "opensmtpd"
  7579. | #define VERSION "portable"
  7580. | #define STDC_HEADERS 1
  7581. | #define HAVE_SYS_TYPES_H 1
  7582. | #define HAVE_SYS_STAT_H 1
  7583. | #define HAVE_STDLIB_H 1
  7584. | #define HAVE_STRING_H 1
  7585. | #define HAVE_MEMORY_H 1
  7586. | #define HAVE_STRINGS_H 1
  7587. | #define HAVE_INTTYPES_H 1
  7588. | #define HAVE_STDINT_H 1
  7589. | #define HAVE_UNISTD_H 1
  7590. | #define HAVE_DLFCN_H 1
  7591. | #define LT_OBJDIR ".libs/"
  7592. | #define HAVE_CRYPT_H 1
  7593. | #define HAVE_DIRENT_H 1
  7594. | #define HAVE_FCNTL_H 1
  7595. | #define HAVE_GETOPT_H 1
  7596. | #define HAVE_GRP_H 1
  7597. | #define HAVE_LIBGEN_H 1
  7598. | #define HAVE_LIMITS_H 1
  7599. | #define HAVE_NETDB_H 1
  7600. | #define HAVE_PATHS_H 1
  7601. | #define HAVE_SHADOW_H 1
  7602. | #define HAVE_SYS_CDEFS_H 1
  7603. | #define HAVE_SYS_DIR_H 1
  7604. | #define HAVE_SYS_FILE_H 1
  7605. | #define HAVE_SYS_MOUNT_H 1
  7606. | #define HAVE_SYS_STATFS_H 1
  7607. | #define HAVE_SYS_TIME_H 1
  7608. | #define HAVE_SYS_UN_H 1
  7609. | #define HAVE_TIME_H 1
  7610. | #define HAVE_UTIME_H 1
  7611. | #define HAVE_SYS_MOUNT_H 1
  7612. | #define HAVE_LONG_LONG 1
  7613. | #define HAVE_UNSIGNED_LONG_LONG 1
  7614. | #define HAVE_LONG_DOUBLE 1
  7615. | #define HAVE_U_INT 1
  7616. | #define HAVE_U_CHAR 1
  7617. | #define SIZEOF_SHORT_INT 2
  7618. | #define SIZEOF_INT 4
  7619. | #define SIZEOF_LONG_INT 8
  7620. | #define SIZEOF_LONG_LONG_INT 8
  7621. | #define HAVE_INTPTR_T 1
  7622. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7623. | #define HAVE_LONG_LONG_INT 1
  7624. | #define HAVE_INTMAX_T 1
  7625. | #define HAVE_UINTPTR_T 1
  7626. | #define HAVE_UINTMAX_T 1
  7627. | #define HAVE_SIG_ATOMIC_T 1
  7628. | #define HAVE_FSBLKCNT_T 1
  7629. | #define HAVE_FSFILCNT_T 1
  7630. | #define HAVE_IN_ADDR_T 1
  7631. | #define HAVE_IN_PORT_T 1
  7632. | #define HAVE_SA_FAMILY_T 1
  7633. | #define HAVE_STRUCT_TIMESPEC 1
  7634. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7635. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7636. | #define HAVE_STRUCT_IN6_ADDR 1
  7637. | #define HAVE_STRUCT_ADDRINFO 1
  7638. | #define HAVE_STRUCT_TIMEVAL 1
  7639. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7640. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7641. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7642. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  7643. | /* end confdefs.h. */
  7644. |
  7645. | #include <sys/types.h>
  7646. | #include <sys/socket.h>
  7647. |
  7648. |
  7649. | int
  7650. | main ()
  7651. | {
  7652. | static struct sockaddr_storage ac_aggr;
  7653. | if (sizeof ac_aggr.__ss_family)
  7654. | return 0;
  7655. | ;
  7656. | return 0;
  7657. | }
  7658. configure:14233: result: no
  7659. configure:14252: checking whether O_NONBLOCK is declared
  7660. configure:14252: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7661. configure:14252: $? = 0
  7662. configure:14252: result: yes
  7663. configure:14273: checking whether AF_LOCAL is declared
  7664. configure:14273: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7665. configure:14273: $? = 0
  7666. configure:14273: result: yes
  7667. configure:14288: checking whether WAIT_MYPGRP is declared
  7668. configure:14288: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7669. configure:14288: $? = 0
  7670. configure:14288: result: yes
  7671. configure:14303: checking whether writev is declared
  7672. configure:14303: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7673. configure:14303: $? = 0
  7674. configure:14303: result: yes
  7675. configure:14325: checking for inline
  7676. configure:14341: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  7677. configure:14341: $? = 0
  7678. configure:14349: result: inline
  7679. configure:14372: checking for library containing basename
  7680. configure:14403: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  7681. configure:14403: $? = 0
  7682. configure:14420: result: none required
  7683. configure:14431: checking for library containing utimes
  7684. configure:14462: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  7685. configure:14462: $? = 0
  7686. configure:14479: result: none required
  7687. configure:14490: checking for library containing fmt_scaled
  7688. configure:14521: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  7689. /tmp/ccM2Lvi2.o: In function `main':
  7690. /root/opensmtpd-5.9.2p1-rc1/conftest.c:91: undefined reference to `fmt_scaled'
  7691. collect2: error: ld returned 1 exit status
  7692. configure:14521: $? = 1
  7693. configure: failed program was:
  7694. | /* confdefs.h */
  7695. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7696. | #define PACKAGE_TARNAME "opensmtpd"
  7697. | #define PACKAGE_VERSION "portable"
  7698. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7699. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7700. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7701. | #define PACKAGE "opensmtpd"
  7702. | #define VERSION "portable"
  7703. | #define STDC_HEADERS 1
  7704. | #define HAVE_SYS_TYPES_H 1
  7705. | #define HAVE_SYS_STAT_H 1
  7706. | #define HAVE_STDLIB_H 1
  7707. | #define HAVE_STRING_H 1
  7708. | #define HAVE_MEMORY_H 1
  7709. | #define HAVE_STRINGS_H 1
  7710. | #define HAVE_INTTYPES_H 1
  7711. | #define HAVE_STDINT_H 1
  7712. | #define HAVE_UNISTD_H 1
  7713. | #define HAVE_DLFCN_H 1
  7714. | #define LT_OBJDIR ".libs/"
  7715. | #define HAVE_CRYPT_H 1
  7716. | #define HAVE_DIRENT_H 1
  7717. | #define HAVE_FCNTL_H 1
  7718. | #define HAVE_GETOPT_H 1
  7719. | #define HAVE_GRP_H 1
  7720. | #define HAVE_LIBGEN_H 1
  7721. | #define HAVE_LIMITS_H 1
  7722. | #define HAVE_NETDB_H 1
  7723. | #define HAVE_PATHS_H 1
  7724. | #define HAVE_SHADOW_H 1
  7725. | #define HAVE_SYS_CDEFS_H 1
  7726. | #define HAVE_SYS_DIR_H 1
  7727. | #define HAVE_SYS_FILE_H 1
  7728. | #define HAVE_SYS_MOUNT_H 1
  7729. | #define HAVE_SYS_STATFS_H 1
  7730. | #define HAVE_SYS_TIME_H 1
  7731. | #define HAVE_SYS_UN_H 1
  7732. | #define HAVE_TIME_H 1
  7733. | #define HAVE_UTIME_H 1
  7734. | #define HAVE_SYS_MOUNT_H 1
  7735. | #define HAVE_LONG_LONG 1
  7736. | #define HAVE_UNSIGNED_LONG_LONG 1
  7737. | #define HAVE_LONG_DOUBLE 1
  7738. | #define HAVE_U_INT 1
  7739. | #define HAVE_U_CHAR 1
  7740. | #define SIZEOF_SHORT_INT 2
  7741. | #define SIZEOF_INT 4
  7742. | #define SIZEOF_LONG_INT 8
  7743. | #define SIZEOF_LONG_LONG_INT 8
  7744. | #define HAVE_INTPTR_T 1
  7745. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7746. | #define HAVE_LONG_LONG_INT 1
  7747. | #define HAVE_INTMAX_T 1
  7748. | #define HAVE_UINTPTR_T 1
  7749. | #define HAVE_UINTMAX_T 1
  7750. | #define HAVE_SIG_ATOMIC_T 1
  7751. | #define HAVE_FSBLKCNT_T 1
  7752. | #define HAVE_FSFILCNT_T 1
  7753. | #define HAVE_IN_ADDR_T 1
  7754. | #define HAVE_IN_PORT_T 1
  7755. | #define HAVE_SA_FAMILY_T 1
  7756. | #define HAVE_STRUCT_TIMESPEC 1
  7757. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7758. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7759. | #define HAVE_STRUCT_IN6_ADDR 1
  7760. | #define HAVE_STRUCT_ADDRINFO 1
  7761. | #define HAVE_STRUCT_TIMEVAL 1
  7762. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7763. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7764. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7765. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  7766. | #define HAVE_DECL_O_NONBLOCK 1
  7767. | #define HAVE_DECL_AF_LOCAL 1
  7768. | #define HAVE_DECL_WAIT_MYPGRP 1
  7769. | #define HAVE_DECL_WRITEV 1
  7770. | #define HAVE_BASENAME 1
  7771. | #define HAVE_UTIMES 1
  7772. | /* end confdefs.h. */
  7773. |
  7774. | /* Override any GCC internal prototype to avoid an error.
  7775. | Use char because int might match the return type of a GCC
  7776. | builtin and then its argument prototype would still apply. */
  7777. | #ifdef __cplusplus
  7778. | extern "C"
  7779. | #endif
  7780. | char fmt_scaled ();
  7781. | int
  7782. | main ()
  7783. | {
  7784. | return fmt_scaled ();
  7785. | ;
  7786. | return 0;
  7787. | }
  7788. configure:14521: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lutil >&5
  7789. /tmp/ccEb0cs4.o: In function `main':
  7790. /root/opensmtpd-5.9.2p1-rc1/conftest.c:91: undefined reference to `fmt_scaled'
  7791. collect2: error: ld returned 1 exit status
  7792. configure:14521: $? = 1
  7793. configure: failed program was:
  7794. | /* confdefs.h */
  7795. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7796. | #define PACKAGE_TARNAME "opensmtpd"
  7797. | #define PACKAGE_VERSION "portable"
  7798. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7799. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7800. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7801. | #define PACKAGE "opensmtpd"
  7802. | #define VERSION "portable"
  7803. | #define STDC_HEADERS 1
  7804. | #define HAVE_SYS_TYPES_H 1
  7805. | #define HAVE_SYS_STAT_H 1
  7806. | #define HAVE_STDLIB_H 1
  7807. | #define HAVE_STRING_H 1
  7808. | #define HAVE_MEMORY_H 1
  7809. | #define HAVE_STRINGS_H 1
  7810. | #define HAVE_INTTYPES_H 1
  7811. | #define HAVE_STDINT_H 1
  7812. | #define HAVE_UNISTD_H 1
  7813. | #define HAVE_DLFCN_H 1
  7814. | #define LT_OBJDIR ".libs/"
  7815. | #define HAVE_CRYPT_H 1
  7816. | #define HAVE_DIRENT_H 1
  7817. | #define HAVE_FCNTL_H 1
  7818. | #define HAVE_GETOPT_H 1
  7819. | #define HAVE_GRP_H 1
  7820. | #define HAVE_LIBGEN_H 1
  7821. | #define HAVE_LIMITS_H 1
  7822. | #define HAVE_NETDB_H 1
  7823. | #define HAVE_PATHS_H 1
  7824. | #define HAVE_SHADOW_H 1
  7825. | #define HAVE_SYS_CDEFS_H 1
  7826. | #define HAVE_SYS_DIR_H 1
  7827. | #define HAVE_SYS_FILE_H 1
  7828. | #define HAVE_SYS_MOUNT_H 1
  7829. | #define HAVE_SYS_STATFS_H 1
  7830. | #define HAVE_SYS_TIME_H 1
  7831. | #define HAVE_SYS_UN_H 1
  7832. | #define HAVE_TIME_H 1
  7833. | #define HAVE_UTIME_H 1
  7834. | #define HAVE_SYS_MOUNT_H 1
  7835. | #define HAVE_LONG_LONG 1
  7836. | #define HAVE_UNSIGNED_LONG_LONG 1
  7837. | #define HAVE_LONG_DOUBLE 1
  7838. | #define HAVE_U_INT 1
  7839. | #define HAVE_U_CHAR 1
  7840. | #define SIZEOF_SHORT_INT 2
  7841. | #define SIZEOF_INT 4
  7842. | #define SIZEOF_LONG_INT 8
  7843. | #define SIZEOF_LONG_LONG_INT 8
  7844. | #define HAVE_INTPTR_T 1
  7845. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7846. | #define HAVE_LONG_LONG_INT 1
  7847. | #define HAVE_INTMAX_T 1
  7848. | #define HAVE_UINTPTR_T 1
  7849. | #define HAVE_UINTMAX_T 1
  7850. | #define HAVE_SIG_ATOMIC_T 1
  7851. | #define HAVE_FSBLKCNT_T 1
  7852. | #define HAVE_FSFILCNT_T 1
  7853. | #define HAVE_IN_ADDR_T 1
  7854. | #define HAVE_IN_PORT_T 1
  7855. | #define HAVE_SA_FAMILY_T 1
  7856. | #define HAVE_STRUCT_TIMESPEC 1
  7857. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7858. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7859. | #define HAVE_STRUCT_IN6_ADDR 1
  7860. | #define HAVE_STRUCT_ADDRINFO 1
  7861. | #define HAVE_STRUCT_TIMEVAL 1
  7862. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7863. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7864. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7865. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  7866. | #define HAVE_DECL_O_NONBLOCK 1
  7867. | #define HAVE_DECL_AF_LOCAL 1
  7868. | #define HAVE_DECL_WAIT_MYPGRP 1
  7869. | #define HAVE_DECL_WRITEV 1
  7870. | #define HAVE_BASENAME 1
  7871. | #define HAVE_UTIMES 1
  7872. | /* end confdefs.h. */
  7873. |
  7874. | /* Override any GCC internal prototype to avoid an error.
  7875. | Use char because int might match the return type of a GCC
  7876. | builtin and then its argument prototype would still apply. */
  7877. | #ifdef __cplusplus
  7878. | extern "C"
  7879. | #endif
  7880. | char fmt_scaled ();
  7881. | int
  7882. | main ()
  7883. | {
  7884. | return fmt_scaled ();
  7885. | ;
  7886. | return 0;
  7887. | }
  7888. configure:14521: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lbsd >&5
  7889. /usr/bin/ld: cannot find -lbsd
  7890. collect2: error: ld returned 1 exit status
  7891. configure:14521: $? = 1
  7892. configure: failed program was:
  7893. | /* confdefs.h */
  7894. | #define PACKAGE_NAME "OpenSMTPD-portable"
  7895. | #define PACKAGE_TARNAME "opensmtpd"
  7896. | #define PACKAGE_VERSION "portable"
  7897. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  7898. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  7899. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  7900. | #define PACKAGE "opensmtpd"
  7901. | #define VERSION "portable"
  7902. | #define STDC_HEADERS 1
  7903. | #define HAVE_SYS_TYPES_H 1
  7904. | #define HAVE_SYS_STAT_H 1
  7905. | #define HAVE_STDLIB_H 1
  7906. | #define HAVE_STRING_H 1
  7907. | #define HAVE_MEMORY_H 1
  7908. | #define HAVE_STRINGS_H 1
  7909. | #define HAVE_INTTYPES_H 1
  7910. | #define HAVE_STDINT_H 1
  7911. | #define HAVE_UNISTD_H 1
  7912. | #define HAVE_DLFCN_H 1
  7913. | #define LT_OBJDIR ".libs/"
  7914. | #define HAVE_CRYPT_H 1
  7915. | #define HAVE_DIRENT_H 1
  7916. | #define HAVE_FCNTL_H 1
  7917. | #define HAVE_GETOPT_H 1
  7918. | #define HAVE_GRP_H 1
  7919. | #define HAVE_LIBGEN_H 1
  7920. | #define HAVE_LIMITS_H 1
  7921. | #define HAVE_NETDB_H 1
  7922. | #define HAVE_PATHS_H 1
  7923. | #define HAVE_SHADOW_H 1
  7924. | #define HAVE_SYS_CDEFS_H 1
  7925. | #define HAVE_SYS_DIR_H 1
  7926. | #define HAVE_SYS_FILE_H 1
  7927. | #define HAVE_SYS_MOUNT_H 1
  7928. | #define HAVE_SYS_STATFS_H 1
  7929. | #define HAVE_SYS_TIME_H 1
  7930. | #define HAVE_SYS_UN_H 1
  7931. | #define HAVE_TIME_H 1
  7932. | #define HAVE_UTIME_H 1
  7933. | #define HAVE_SYS_MOUNT_H 1
  7934. | #define HAVE_LONG_LONG 1
  7935. | #define HAVE_UNSIGNED_LONG_LONG 1
  7936. | #define HAVE_LONG_DOUBLE 1
  7937. | #define HAVE_U_INT 1
  7938. | #define HAVE_U_CHAR 1
  7939. | #define SIZEOF_SHORT_INT 2
  7940. | #define SIZEOF_INT 4
  7941. | #define SIZEOF_LONG_INT 8
  7942. | #define SIZEOF_LONG_LONG_INT 8
  7943. | #define HAVE_INTPTR_T 1
  7944. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  7945. | #define HAVE_LONG_LONG_INT 1
  7946. | #define HAVE_INTMAX_T 1
  7947. | #define HAVE_UINTPTR_T 1
  7948. | #define HAVE_UINTMAX_T 1
  7949. | #define HAVE_SIG_ATOMIC_T 1
  7950. | #define HAVE_FSBLKCNT_T 1
  7951. | #define HAVE_FSFILCNT_T 1
  7952. | #define HAVE_IN_ADDR_T 1
  7953. | #define HAVE_IN_PORT_T 1
  7954. | #define HAVE_SA_FAMILY_T 1
  7955. | #define HAVE_STRUCT_TIMESPEC 1
  7956. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  7957. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  7958. | #define HAVE_STRUCT_IN6_ADDR 1
  7959. | #define HAVE_STRUCT_ADDRINFO 1
  7960. | #define HAVE_STRUCT_TIMEVAL 1
  7961. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  7962. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  7963. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  7964. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  7965. | #define HAVE_DECL_O_NONBLOCK 1
  7966. | #define HAVE_DECL_AF_LOCAL 1
  7967. | #define HAVE_DECL_WAIT_MYPGRP 1
  7968. | #define HAVE_DECL_WRITEV 1
  7969. | #define HAVE_BASENAME 1
  7970. | #define HAVE_UTIMES 1
  7971. | /* end confdefs.h. */
  7972. |
  7973. | /* Override any GCC internal prototype to avoid an error.
  7974. | Use char because int might match the return type of a GCC
  7975. | builtin and then its argument prototype would still apply. */
  7976. | #ifdef __cplusplus
  7977. | extern "C"
  7978. | #endif
  7979. | char fmt_scaled ();
  7980. | int
  7981. | main ()
  7982. | {
  7983. | return fmt_scaled ();
  7984. | ;
  7985. | return 0;
  7986. | }
  7987. configure:14538: result: no
  7988. configure:14549: checking for library containing dirname
  7989. configure:14580: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  7990. configure:14580: $? = 0
  7991. configure:14597: result: none required
  7992. configure:14608: checking for library containing inet_net_pton
  7993. configure:14639: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c >&5
  7994. /tmp/ccQYSFMc.o: In function `main':
  7995. /root/opensmtpd-5.9.2p1-rc1/conftest.c:92: undefined reference to `inet_net_pton'
  7996. collect2: error: ld returned 1 exit status
  7997. configure:14639: $? = 1
  7998. configure: failed program was:
  7999. | /* confdefs.h */
  8000. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8001. | #define PACKAGE_TARNAME "opensmtpd"
  8002. | #define PACKAGE_VERSION "portable"
  8003. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8004. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8005. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8006. | #define PACKAGE "opensmtpd"
  8007. | #define VERSION "portable"
  8008. | #define STDC_HEADERS 1
  8009. | #define HAVE_SYS_TYPES_H 1
  8010. | #define HAVE_SYS_STAT_H 1
  8011. | #define HAVE_STDLIB_H 1
  8012. | #define HAVE_STRING_H 1
  8013. | #define HAVE_MEMORY_H 1
  8014. | #define HAVE_STRINGS_H 1
  8015. | #define HAVE_INTTYPES_H 1
  8016. | #define HAVE_STDINT_H 1
  8017. | #define HAVE_UNISTD_H 1
  8018. | #define HAVE_DLFCN_H 1
  8019. | #define LT_OBJDIR ".libs/"
  8020. | #define HAVE_CRYPT_H 1
  8021. | #define HAVE_DIRENT_H 1
  8022. | #define HAVE_FCNTL_H 1
  8023. | #define HAVE_GETOPT_H 1
  8024. | #define HAVE_GRP_H 1
  8025. | #define HAVE_LIBGEN_H 1
  8026. | #define HAVE_LIMITS_H 1
  8027. | #define HAVE_NETDB_H 1
  8028. | #define HAVE_PATHS_H 1
  8029. | #define HAVE_SHADOW_H 1
  8030. | #define HAVE_SYS_CDEFS_H 1
  8031. | #define HAVE_SYS_DIR_H 1
  8032. | #define HAVE_SYS_FILE_H 1
  8033. | #define HAVE_SYS_MOUNT_H 1
  8034. | #define HAVE_SYS_STATFS_H 1
  8035. | #define HAVE_SYS_TIME_H 1
  8036. | #define HAVE_SYS_UN_H 1
  8037. | #define HAVE_TIME_H 1
  8038. | #define HAVE_UTIME_H 1
  8039. | #define HAVE_SYS_MOUNT_H 1
  8040. | #define HAVE_LONG_LONG 1
  8041. | #define HAVE_UNSIGNED_LONG_LONG 1
  8042. | #define HAVE_LONG_DOUBLE 1
  8043. | #define HAVE_U_INT 1
  8044. | #define HAVE_U_CHAR 1
  8045. | #define SIZEOF_SHORT_INT 2
  8046. | #define SIZEOF_INT 4
  8047. | #define SIZEOF_LONG_INT 8
  8048. | #define SIZEOF_LONG_LONG_INT 8
  8049. | #define HAVE_INTPTR_T 1
  8050. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8051. | #define HAVE_LONG_LONG_INT 1
  8052. | #define HAVE_INTMAX_T 1
  8053. | #define HAVE_UINTPTR_T 1
  8054. | #define HAVE_UINTMAX_T 1
  8055. | #define HAVE_SIG_ATOMIC_T 1
  8056. | #define HAVE_FSBLKCNT_T 1
  8057. | #define HAVE_FSFILCNT_T 1
  8058. | #define HAVE_IN_ADDR_T 1
  8059. | #define HAVE_IN_PORT_T 1
  8060. | #define HAVE_SA_FAMILY_T 1
  8061. | #define HAVE_STRUCT_TIMESPEC 1
  8062. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8063. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8064. | #define HAVE_STRUCT_IN6_ADDR 1
  8065. | #define HAVE_STRUCT_ADDRINFO 1
  8066. | #define HAVE_STRUCT_TIMEVAL 1
  8067. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8068. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8069. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8070. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8071. | #define HAVE_DECL_O_NONBLOCK 1
  8072. | #define HAVE_DECL_AF_LOCAL 1
  8073. | #define HAVE_DECL_WAIT_MYPGRP 1
  8074. | #define HAVE_DECL_WRITEV 1
  8075. | #define HAVE_BASENAME 1
  8076. | #define HAVE_UTIMES 1
  8077. | #define HAVE_DIRNAME 1
  8078. | /* end confdefs.h. */
  8079. |
  8080. | /* Override any GCC internal prototype to avoid an error.
  8081. | Use char because int might match the return type of a GCC
  8082. | builtin and then its argument prototype would still apply. */
  8083. | #ifdef __cplusplus
  8084. | extern "C"
  8085. | #endif
  8086. | char inet_net_pton ();
  8087. | int
  8088. | main ()
  8089. | {
  8090. | return inet_net_pton ();
  8091. | ;
  8092. | return 0;
  8093. | }
  8094. configure:14639: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8095. configure:14639: $? = 0
  8096. configure:14656: result: -lresolv
  8097. configure:14667: checking for library containing clock_gettime
  8098. configure:14698: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8099. configure:14698: $? = 0
  8100. configure:14715: result: none required
  8101. configure:14726: checking for library containing fts_open
  8102. configure:14757: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8103. configure:14757: $? = 0
  8104. configure:14774: result: none required
  8105. configure:14785: checking for library containing arc4random
  8106. configure:14816: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8107. /tmp/cci1K9So.o: In function `main':
  8108. /root/opensmtpd-5.9.2p1-rc1/conftest.c:95: undefined reference to `arc4random'
  8109. collect2: error: ld returned 1 exit status
  8110. configure:14816: $? = 1
  8111. configure: failed program was:
  8112. | /* confdefs.h */
  8113. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8114. | #define PACKAGE_TARNAME "opensmtpd"
  8115. | #define PACKAGE_VERSION "portable"
  8116. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8117. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8118. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8119. | #define PACKAGE "opensmtpd"
  8120. | #define VERSION "portable"
  8121. | #define STDC_HEADERS 1
  8122. | #define HAVE_SYS_TYPES_H 1
  8123. | #define HAVE_SYS_STAT_H 1
  8124. | #define HAVE_STDLIB_H 1
  8125. | #define HAVE_STRING_H 1
  8126. | #define HAVE_MEMORY_H 1
  8127. | #define HAVE_STRINGS_H 1
  8128. | #define HAVE_INTTYPES_H 1
  8129. | #define HAVE_STDINT_H 1
  8130. | #define HAVE_UNISTD_H 1
  8131. | #define HAVE_DLFCN_H 1
  8132. | #define LT_OBJDIR ".libs/"
  8133. | #define HAVE_CRYPT_H 1
  8134. | #define HAVE_DIRENT_H 1
  8135. | #define HAVE_FCNTL_H 1
  8136. | #define HAVE_GETOPT_H 1
  8137. | #define HAVE_GRP_H 1
  8138. | #define HAVE_LIBGEN_H 1
  8139. | #define HAVE_LIMITS_H 1
  8140. | #define HAVE_NETDB_H 1
  8141. | #define HAVE_PATHS_H 1
  8142. | #define HAVE_SHADOW_H 1
  8143. | #define HAVE_SYS_CDEFS_H 1
  8144. | #define HAVE_SYS_DIR_H 1
  8145. | #define HAVE_SYS_FILE_H 1
  8146. | #define HAVE_SYS_MOUNT_H 1
  8147. | #define HAVE_SYS_STATFS_H 1
  8148. | #define HAVE_SYS_TIME_H 1
  8149. | #define HAVE_SYS_UN_H 1
  8150. | #define HAVE_TIME_H 1
  8151. | #define HAVE_UTIME_H 1
  8152. | #define HAVE_SYS_MOUNT_H 1
  8153. | #define HAVE_LONG_LONG 1
  8154. | #define HAVE_UNSIGNED_LONG_LONG 1
  8155. | #define HAVE_LONG_DOUBLE 1
  8156. | #define HAVE_U_INT 1
  8157. | #define HAVE_U_CHAR 1
  8158. | #define SIZEOF_SHORT_INT 2
  8159. | #define SIZEOF_INT 4
  8160. | #define SIZEOF_LONG_INT 8
  8161. | #define SIZEOF_LONG_LONG_INT 8
  8162. | #define HAVE_INTPTR_T 1
  8163. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8164. | #define HAVE_LONG_LONG_INT 1
  8165. | #define HAVE_INTMAX_T 1
  8166. | #define HAVE_UINTPTR_T 1
  8167. | #define HAVE_UINTMAX_T 1
  8168. | #define HAVE_SIG_ATOMIC_T 1
  8169. | #define HAVE_FSBLKCNT_T 1
  8170. | #define HAVE_FSFILCNT_T 1
  8171. | #define HAVE_IN_ADDR_T 1
  8172. | #define HAVE_IN_PORT_T 1
  8173. | #define HAVE_SA_FAMILY_T 1
  8174. | #define HAVE_STRUCT_TIMESPEC 1
  8175. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8176. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8177. | #define HAVE_STRUCT_IN6_ADDR 1
  8178. | #define HAVE_STRUCT_ADDRINFO 1
  8179. | #define HAVE_STRUCT_TIMEVAL 1
  8180. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8181. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8182. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8183. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8184. | #define HAVE_DECL_O_NONBLOCK 1
  8185. | #define HAVE_DECL_AF_LOCAL 1
  8186. | #define HAVE_DECL_WAIT_MYPGRP 1
  8187. | #define HAVE_DECL_WRITEV 1
  8188. | #define HAVE_BASENAME 1
  8189. | #define HAVE_UTIMES 1
  8190. | #define HAVE_DIRNAME 1
  8191. | #define HAVE_INET_NET_PTON 1
  8192. | #define HAVE_CLOCK_GETTIME 1
  8193. | #define HAVE_FTS_OPEN 1
  8194. | /* end confdefs.h. */
  8195. |
  8196. | /* Override any GCC internal prototype to avoid an error.
  8197. | Use char because int might match the return type of a GCC
  8198. | builtin and then its argument prototype would still apply. */
  8199. | #ifdef __cplusplus
  8200. | extern "C"
  8201. | #endif
  8202. | char arc4random ();
  8203. | int
  8204. | main ()
  8205. | {
  8206. | return arc4random ();
  8207. | ;
  8208. | return 0;
  8209. | }
  8210. configure:14816: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypto -lresolv >&5
  8211. /tmp/ccauAbjr.o: In function `main':
  8212. /root/opensmtpd-5.9.2p1-rc1/conftest.c:95: undefined reference to `arc4random'
  8213. collect2: error: ld returned 1 exit status
  8214. configure:14816: $? = 1
  8215. configure: failed program was:
  8216. | /* confdefs.h */
  8217. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8218. | #define PACKAGE_TARNAME "opensmtpd"
  8219. | #define PACKAGE_VERSION "portable"
  8220. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8221. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8222. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8223. | #define PACKAGE "opensmtpd"
  8224. | #define VERSION "portable"
  8225. | #define STDC_HEADERS 1
  8226. | #define HAVE_SYS_TYPES_H 1
  8227. | #define HAVE_SYS_STAT_H 1
  8228. | #define HAVE_STDLIB_H 1
  8229. | #define HAVE_STRING_H 1
  8230. | #define HAVE_MEMORY_H 1
  8231. | #define HAVE_STRINGS_H 1
  8232. | #define HAVE_INTTYPES_H 1
  8233. | #define HAVE_STDINT_H 1
  8234. | #define HAVE_UNISTD_H 1
  8235. | #define HAVE_DLFCN_H 1
  8236. | #define LT_OBJDIR ".libs/"
  8237. | #define HAVE_CRYPT_H 1
  8238. | #define HAVE_DIRENT_H 1
  8239. | #define HAVE_FCNTL_H 1
  8240. | #define HAVE_GETOPT_H 1
  8241. | #define HAVE_GRP_H 1
  8242. | #define HAVE_LIBGEN_H 1
  8243. | #define HAVE_LIMITS_H 1
  8244. | #define HAVE_NETDB_H 1
  8245. | #define HAVE_PATHS_H 1
  8246. | #define HAVE_SHADOW_H 1
  8247. | #define HAVE_SYS_CDEFS_H 1
  8248. | #define HAVE_SYS_DIR_H 1
  8249. | #define HAVE_SYS_FILE_H 1
  8250. | #define HAVE_SYS_MOUNT_H 1
  8251. | #define HAVE_SYS_STATFS_H 1
  8252. | #define HAVE_SYS_TIME_H 1
  8253. | #define HAVE_SYS_UN_H 1
  8254. | #define HAVE_TIME_H 1
  8255. | #define HAVE_UTIME_H 1
  8256. | #define HAVE_SYS_MOUNT_H 1
  8257. | #define HAVE_LONG_LONG 1
  8258. | #define HAVE_UNSIGNED_LONG_LONG 1
  8259. | #define HAVE_LONG_DOUBLE 1
  8260. | #define HAVE_U_INT 1
  8261. | #define HAVE_U_CHAR 1
  8262. | #define SIZEOF_SHORT_INT 2
  8263. | #define SIZEOF_INT 4
  8264. | #define SIZEOF_LONG_INT 8
  8265. | #define SIZEOF_LONG_LONG_INT 8
  8266. | #define HAVE_INTPTR_T 1
  8267. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8268. | #define HAVE_LONG_LONG_INT 1
  8269. | #define HAVE_INTMAX_T 1
  8270. | #define HAVE_UINTPTR_T 1
  8271. | #define HAVE_UINTMAX_T 1
  8272. | #define HAVE_SIG_ATOMIC_T 1
  8273. | #define HAVE_FSBLKCNT_T 1
  8274. | #define HAVE_FSFILCNT_T 1
  8275. | #define HAVE_IN_ADDR_T 1
  8276. | #define HAVE_IN_PORT_T 1
  8277. | #define HAVE_SA_FAMILY_T 1
  8278. | #define HAVE_STRUCT_TIMESPEC 1
  8279. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8280. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8281. | #define HAVE_STRUCT_IN6_ADDR 1
  8282. | #define HAVE_STRUCT_ADDRINFO 1
  8283. | #define HAVE_STRUCT_TIMEVAL 1
  8284. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8285. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8286. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8287. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8288. | #define HAVE_DECL_O_NONBLOCK 1
  8289. | #define HAVE_DECL_AF_LOCAL 1
  8290. | #define HAVE_DECL_WAIT_MYPGRP 1
  8291. | #define HAVE_DECL_WRITEV 1
  8292. | #define HAVE_BASENAME 1
  8293. | #define HAVE_UTIMES 1
  8294. | #define HAVE_DIRNAME 1
  8295. | #define HAVE_INET_NET_PTON 1
  8296. | #define HAVE_CLOCK_GETTIME 1
  8297. | #define HAVE_FTS_OPEN 1
  8298. | /* end confdefs.h. */
  8299. |
  8300. | /* Override any GCC internal prototype to avoid an error.
  8301. | Use char because int might match the return type of a GCC
  8302. | builtin and then its argument prototype would still apply. */
  8303. | #ifdef __cplusplus
  8304. | extern "C"
  8305. | #endif
  8306. | char arc4random ();
  8307. | int
  8308. | main ()
  8309. | {
  8310. | return arc4random ();
  8311. | ;
  8312. | return 0;
  8313. | }
  8314. configure:14833: result: no
  8315. configure:14844: checking for library containing daemon
  8316. configure:14875: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8317. configure:14875: $? = 0
  8318. configure:14892: result: none required
  8319. configure:14903: checking for library containing fparseln
  8320. configure:14934: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8321. /tmp/ccOSjkIy.o: In function `main':
  8322. /root/opensmtpd-5.9.2p1-rc1/conftest.c:96: undefined reference to `fparseln'
  8323. collect2: error: ld returned 1 exit status
  8324. configure:14934: $? = 1
  8325. configure: failed program was:
  8326. | /* confdefs.h */
  8327. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8328. | #define PACKAGE_TARNAME "opensmtpd"
  8329. | #define PACKAGE_VERSION "portable"
  8330. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8331. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8332. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8333. | #define PACKAGE "opensmtpd"
  8334. | #define VERSION "portable"
  8335. | #define STDC_HEADERS 1
  8336. | #define HAVE_SYS_TYPES_H 1
  8337. | #define HAVE_SYS_STAT_H 1
  8338. | #define HAVE_STDLIB_H 1
  8339. | #define HAVE_STRING_H 1
  8340. | #define HAVE_MEMORY_H 1
  8341. | #define HAVE_STRINGS_H 1
  8342. | #define HAVE_INTTYPES_H 1
  8343. | #define HAVE_STDINT_H 1
  8344. | #define HAVE_UNISTD_H 1
  8345. | #define HAVE_DLFCN_H 1
  8346. | #define LT_OBJDIR ".libs/"
  8347. | #define HAVE_CRYPT_H 1
  8348. | #define HAVE_DIRENT_H 1
  8349. | #define HAVE_FCNTL_H 1
  8350. | #define HAVE_GETOPT_H 1
  8351. | #define HAVE_GRP_H 1
  8352. | #define HAVE_LIBGEN_H 1
  8353. | #define HAVE_LIMITS_H 1
  8354. | #define HAVE_NETDB_H 1
  8355. | #define HAVE_PATHS_H 1
  8356. | #define HAVE_SHADOW_H 1
  8357. | #define HAVE_SYS_CDEFS_H 1
  8358. | #define HAVE_SYS_DIR_H 1
  8359. | #define HAVE_SYS_FILE_H 1
  8360. | #define HAVE_SYS_MOUNT_H 1
  8361. | #define HAVE_SYS_STATFS_H 1
  8362. | #define HAVE_SYS_TIME_H 1
  8363. | #define HAVE_SYS_UN_H 1
  8364. | #define HAVE_TIME_H 1
  8365. | #define HAVE_UTIME_H 1
  8366. | #define HAVE_SYS_MOUNT_H 1
  8367. | #define HAVE_LONG_LONG 1
  8368. | #define HAVE_UNSIGNED_LONG_LONG 1
  8369. | #define HAVE_LONG_DOUBLE 1
  8370. | #define HAVE_U_INT 1
  8371. | #define HAVE_U_CHAR 1
  8372. | #define SIZEOF_SHORT_INT 2
  8373. | #define SIZEOF_INT 4
  8374. | #define SIZEOF_LONG_INT 8
  8375. | #define SIZEOF_LONG_LONG_INT 8
  8376. | #define HAVE_INTPTR_T 1
  8377. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8378. | #define HAVE_LONG_LONG_INT 1
  8379. | #define HAVE_INTMAX_T 1
  8380. | #define HAVE_UINTPTR_T 1
  8381. | #define HAVE_UINTMAX_T 1
  8382. | #define HAVE_SIG_ATOMIC_T 1
  8383. | #define HAVE_FSBLKCNT_T 1
  8384. | #define HAVE_FSFILCNT_T 1
  8385. | #define HAVE_IN_ADDR_T 1
  8386. | #define HAVE_IN_PORT_T 1
  8387. | #define HAVE_SA_FAMILY_T 1
  8388. | #define HAVE_STRUCT_TIMESPEC 1
  8389. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8390. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8391. | #define HAVE_STRUCT_IN6_ADDR 1
  8392. | #define HAVE_STRUCT_ADDRINFO 1
  8393. | #define HAVE_STRUCT_TIMEVAL 1
  8394. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8395. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8396. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8397. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8398. | #define HAVE_DECL_O_NONBLOCK 1
  8399. | #define HAVE_DECL_AF_LOCAL 1
  8400. | #define HAVE_DECL_WAIT_MYPGRP 1
  8401. | #define HAVE_DECL_WRITEV 1
  8402. | #define HAVE_BASENAME 1
  8403. | #define HAVE_UTIMES 1
  8404. | #define HAVE_DIRNAME 1
  8405. | #define HAVE_INET_NET_PTON 1
  8406. | #define HAVE_CLOCK_GETTIME 1
  8407. | #define HAVE_FTS_OPEN 1
  8408. | #define HAVE_DAEMON 1
  8409. | /* end confdefs.h. */
  8410. |
  8411. | /* Override any GCC internal prototype to avoid an error.
  8412. | Use char because int might match the return type of a GCC
  8413. | builtin and then its argument prototype would still apply. */
  8414. | #ifdef __cplusplus
  8415. | extern "C"
  8416. | #endif
  8417. | char fparseln ();
  8418. | int
  8419. | main ()
  8420. | {
  8421. | return fparseln ();
  8422. | ;
  8423. | return 0;
  8424. | }
  8425. configure:14934: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lutil -lresolv >&5
  8426. /tmp/ccw0bN3B.o: In function `main':
  8427. /root/opensmtpd-5.9.2p1-rc1/conftest.c:96: undefined reference to `fparseln'
  8428. collect2: error: ld returned 1 exit status
  8429. configure:14934: $? = 1
  8430. configure: failed program was:
  8431. | /* confdefs.h */
  8432. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8433. | #define PACKAGE_TARNAME "opensmtpd"
  8434. | #define PACKAGE_VERSION "portable"
  8435. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8436. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8437. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8438. | #define PACKAGE "opensmtpd"
  8439. | #define VERSION "portable"
  8440. | #define STDC_HEADERS 1
  8441. | #define HAVE_SYS_TYPES_H 1
  8442. | #define HAVE_SYS_STAT_H 1
  8443. | #define HAVE_STDLIB_H 1
  8444. | #define HAVE_STRING_H 1
  8445. | #define HAVE_MEMORY_H 1
  8446. | #define HAVE_STRINGS_H 1
  8447. | #define HAVE_INTTYPES_H 1
  8448. | #define HAVE_STDINT_H 1
  8449. | #define HAVE_UNISTD_H 1
  8450. | #define HAVE_DLFCN_H 1
  8451. | #define LT_OBJDIR ".libs/"
  8452. | #define HAVE_CRYPT_H 1
  8453. | #define HAVE_DIRENT_H 1
  8454. | #define HAVE_FCNTL_H 1
  8455. | #define HAVE_GETOPT_H 1
  8456. | #define HAVE_GRP_H 1
  8457. | #define HAVE_LIBGEN_H 1
  8458. | #define HAVE_LIMITS_H 1
  8459. | #define HAVE_NETDB_H 1
  8460. | #define HAVE_PATHS_H 1
  8461. | #define HAVE_SHADOW_H 1
  8462. | #define HAVE_SYS_CDEFS_H 1
  8463. | #define HAVE_SYS_DIR_H 1
  8464. | #define HAVE_SYS_FILE_H 1
  8465. | #define HAVE_SYS_MOUNT_H 1
  8466. | #define HAVE_SYS_STATFS_H 1
  8467. | #define HAVE_SYS_TIME_H 1
  8468. | #define HAVE_SYS_UN_H 1
  8469. | #define HAVE_TIME_H 1
  8470. | #define HAVE_UTIME_H 1
  8471. | #define HAVE_SYS_MOUNT_H 1
  8472. | #define HAVE_LONG_LONG 1
  8473. | #define HAVE_UNSIGNED_LONG_LONG 1
  8474. | #define HAVE_LONG_DOUBLE 1
  8475. | #define HAVE_U_INT 1
  8476. | #define HAVE_U_CHAR 1
  8477. | #define SIZEOF_SHORT_INT 2
  8478. | #define SIZEOF_INT 4
  8479. | #define SIZEOF_LONG_INT 8
  8480. | #define SIZEOF_LONG_LONG_INT 8
  8481. | #define HAVE_INTPTR_T 1
  8482. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8483. | #define HAVE_LONG_LONG_INT 1
  8484. | #define HAVE_INTMAX_T 1
  8485. | #define HAVE_UINTPTR_T 1
  8486. | #define HAVE_UINTMAX_T 1
  8487. | #define HAVE_SIG_ATOMIC_T 1
  8488. | #define HAVE_FSBLKCNT_T 1
  8489. | #define HAVE_FSFILCNT_T 1
  8490. | #define HAVE_IN_ADDR_T 1
  8491. | #define HAVE_IN_PORT_T 1
  8492. | #define HAVE_SA_FAMILY_T 1
  8493. | #define HAVE_STRUCT_TIMESPEC 1
  8494. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8495. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8496. | #define HAVE_STRUCT_IN6_ADDR 1
  8497. | #define HAVE_STRUCT_ADDRINFO 1
  8498. | #define HAVE_STRUCT_TIMEVAL 1
  8499. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8500. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8501. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8502. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8503. | #define HAVE_DECL_O_NONBLOCK 1
  8504. | #define HAVE_DECL_AF_LOCAL 1
  8505. | #define HAVE_DECL_WAIT_MYPGRP 1
  8506. | #define HAVE_DECL_WRITEV 1
  8507. | #define HAVE_BASENAME 1
  8508. | #define HAVE_UTIMES 1
  8509. | #define HAVE_DIRNAME 1
  8510. | #define HAVE_INET_NET_PTON 1
  8511. | #define HAVE_CLOCK_GETTIME 1
  8512. | #define HAVE_FTS_OPEN 1
  8513. | #define HAVE_DAEMON 1
  8514. | /* end confdefs.h. */
  8515. |
  8516. | /* Override any GCC internal prototype to avoid an error.
  8517. | Use char because int might match the return type of a GCC
  8518. | builtin and then its argument prototype would still apply. */
  8519. | #ifdef __cplusplus
  8520. | extern "C"
  8521. | #endif
  8522. | char fparseln ();
  8523. | int
  8524. | main ()
  8525. | {
  8526. | return fparseln ();
  8527. | ;
  8528. | return 0;
  8529. | }
  8530. configure:14951: result: no
  8531. configure:14962: checking for library containing res_9_b64_ntop
  8532. configure:14993: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8533. /tmp/cclBekMv.o: In function `main':
  8534. /root/opensmtpd-5.9.2p1-rc1/conftest.c:96: undefined reference to `res_9_b64_ntop'
  8535. collect2: error: ld returned 1 exit status
  8536. configure:14993: $? = 1
  8537. configure: failed program was:
  8538. | /* confdefs.h */
  8539. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8540. | #define PACKAGE_TARNAME "opensmtpd"
  8541. | #define PACKAGE_VERSION "portable"
  8542. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8543. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8544. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8545. | #define PACKAGE "opensmtpd"
  8546. | #define VERSION "portable"
  8547. | #define STDC_HEADERS 1
  8548. | #define HAVE_SYS_TYPES_H 1
  8549. | #define HAVE_SYS_STAT_H 1
  8550. | #define HAVE_STDLIB_H 1
  8551. | #define HAVE_STRING_H 1
  8552. | #define HAVE_MEMORY_H 1
  8553. | #define HAVE_STRINGS_H 1
  8554. | #define HAVE_INTTYPES_H 1
  8555. | #define HAVE_STDINT_H 1
  8556. | #define HAVE_UNISTD_H 1
  8557. | #define HAVE_DLFCN_H 1
  8558. | #define LT_OBJDIR ".libs/"
  8559. | #define HAVE_CRYPT_H 1
  8560. | #define HAVE_DIRENT_H 1
  8561. | #define HAVE_FCNTL_H 1
  8562. | #define HAVE_GETOPT_H 1
  8563. | #define HAVE_GRP_H 1
  8564. | #define HAVE_LIBGEN_H 1
  8565. | #define HAVE_LIMITS_H 1
  8566. | #define HAVE_NETDB_H 1
  8567. | #define HAVE_PATHS_H 1
  8568. | #define HAVE_SHADOW_H 1
  8569. | #define HAVE_SYS_CDEFS_H 1
  8570. | #define HAVE_SYS_DIR_H 1
  8571. | #define HAVE_SYS_FILE_H 1
  8572. | #define HAVE_SYS_MOUNT_H 1
  8573. | #define HAVE_SYS_STATFS_H 1
  8574. | #define HAVE_SYS_TIME_H 1
  8575. | #define HAVE_SYS_UN_H 1
  8576. | #define HAVE_TIME_H 1
  8577. | #define HAVE_UTIME_H 1
  8578. | #define HAVE_SYS_MOUNT_H 1
  8579. | #define HAVE_LONG_LONG 1
  8580. | #define HAVE_UNSIGNED_LONG_LONG 1
  8581. | #define HAVE_LONG_DOUBLE 1
  8582. | #define HAVE_U_INT 1
  8583. | #define HAVE_U_CHAR 1
  8584. | #define SIZEOF_SHORT_INT 2
  8585. | #define SIZEOF_INT 4
  8586. | #define SIZEOF_LONG_INT 8
  8587. | #define SIZEOF_LONG_LONG_INT 8
  8588. | #define HAVE_INTPTR_T 1
  8589. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8590. | #define HAVE_LONG_LONG_INT 1
  8591. | #define HAVE_INTMAX_T 1
  8592. | #define HAVE_UINTPTR_T 1
  8593. | #define HAVE_UINTMAX_T 1
  8594. | #define HAVE_SIG_ATOMIC_T 1
  8595. | #define HAVE_FSBLKCNT_T 1
  8596. | #define HAVE_FSFILCNT_T 1
  8597. | #define HAVE_IN_ADDR_T 1
  8598. | #define HAVE_IN_PORT_T 1
  8599. | #define HAVE_SA_FAMILY_T 1
  8600. | #define HAVE_STRUCT_TIMESPEC 1
  8601. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8602. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8603. | #define HAVE_STRUCT_IN6_ADDR 1
  8604. | #define HAVE_STRUCT_ADDRINFO 1
  8605. | #define HAVE_STRUCT_TIMEVAL 1
  8606. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8607. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8608. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8609. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8610. | #define HAVE_DECL_O_NONBLOCK 1
  8611. | #define HAVE_DECL_AF_LOCAL 1
  8612. | #define HAVE_DECL_WAIT_MYPGRP 1
  8613. | #define HAVE_DECL_WRITEV 1
  8614. | #define HAVE_BASENAME 1
  8615. | #define HAVE_UTIMES 1
  8616. | #define HAVE_DIRNAME 1
  8617. | #define HAVE_INET_NET_PTON 1
  8618. | #define HAVE_CLOCK_GETTIME 1
  8619. | #define HAVE_FTS_OPEN 1
  8620. | #define HAVE_DAEMON 1
  8621. | /* end confdefs.h. */
  8622. |
  8623. | /* Override any GCC internal prototype to avoid an error.
  8624. | Use char because int might match the return type of a GCC
  8625. | builtin and then its argument prototype would still apply. */
  8626. | #ifdef __cplusplus
  8627. | extern "C"
  8628. | #endif
  8629. | char res_9_b64_ntop ();
  8630. | int
  8631. | main ()
  8632. | {
  8633. | return res_9_b64_ntop ();
  8634. | ;
  8635. | return 0;
  8636. | }
  8637. configure:14993: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv -lresolv >&5
  8638. /tmp/ccHDBG0y.o: In function `main':
  8639. /root/opensmtpd-5.9.2p1-rc1/conftest.c:96: undefined reference to `res_9_b64_ntop'
  8640. collect2: error: ld returned 1 exit status
  8641. configure:14993: $? = 1
  8642. configure: failed program was:
  8643. | /* confdefs.h */
  8644. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8645. | #define PACKAGE_TARNAME "opensmtpd"
  8646. | #define PACKAGE_VERSION "portable"
  8647. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8648. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8649. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8650. | #define PACKAGE "opensmtpd"
  8651. | #define VERSION "portable"
  8652. | #define STDC_HEADERS 1
  8653. | #define HAVE_SYS_TYPES_H 1
  8654. | #define HAVE_SYS_STAT_H 1
  8655. | #define HAVE_STDLIB_H 1
  8656. | #define HAVE_STRING_H 1
  8657. | #define HAVE_MEMORY_H 1
  8658. | #define HAVE_STRINGS_H 1
  8659. | #define HAVE_INTTYPES_H 1
  8660. | #define HAVE_STDINT_H 1
  8661. | #define HAVE_UNISTD_H 1
  8662. | #define HAVE_DLFCN_H 1
  8663. | #define LT_OBJDIR ".libs/"
  8664. | #define HAVE_CRYPT_H 1
  8665. | #define HAVE_DIRENT_H 1
  8666. | #define HAVE_FCNTL_H 1
  8667. | #define HAVE_GETOPT_H 1
  8668. | #define HAVE_GRP_H 1
  8669. | #define HAVE_LIBGEN_H 1
  8670. | #define HAVE_LIMITS_H 1
  8671. | #define HAVE_NETDB_H 1
  8672. | #define HAVE_PATHS_H 1
  8673. | #define HAVE_SHADOW_H 1
  8674. | #define HAVE_SYS_CDEFS_H 1
  8675. | #define HAVE_SYS_DIR_H 1
  8676. | #define HAVE_SYS_FILE_H 1
  8677. | #define HAVE_SYS_MOUNT_H 1
  8678. | #define HAVE_SYS_STATFS_H 1
  8679. | #define HAVE_SYS_TIME_H 1
  8680. | #define HAVE_SYS_UN_H 1
  8681. | #define HAVE_TIME_H 1
  8682. | #define HAVE_UTIME_H 1
  8683. | #define HAVE_SYS_MOUNT_H 1
  8684. | #define HAVE_LONG_LONG 1
  8685. | #define HAVE_UNSIGNED_LONG_LONG 1
  8686. | #define HAVE_LONG_DOUBLE 1
  8687. | #define HAVE_U_INT 1
  8688. | #define HAVE_U_CHAR 1
  8689. | #define SIZEOF_SHORT_INT 2
  8690. | #define SIZEOF_INT 4
  8691. | #define SIZEOF_LONG_INT 8
  8692. | #define SIZEOF_LONG_LONG_INT 8
  8693. | #define HAVE_INTPTR_T 1
  8694. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8695. | #define HAVE_LONG_LONG_INT 1
  8696. | #define HAVE_INTMAX_T 1
  8697. | #define HAVE_UINTPTR_T 1
  8698. | #define HAVE_UINTMAX_T 1
  8699. | #define HAVE_SIG_ATOMIC_T 1
  8700. | #define HAVE_FSBLKCNT_T 1
  8701. | #define HAVE_FSFILCNT_T 1
  8702. | #define HAVE_IN_ADDR_T 1
  8703. | #define HAVE_IN_PORT_T 1
  8704. | #define HAVE_SA_FAMILY_T 1
  8705. | #define HAVE_STRUCT_TIMESPEC 1
  8706. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8707. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8708. | #define HAVE_STRUCT_IN6_ADDR 1
  8709. | #define HAVE_STRUCT_ADDRINFO 1
  8710. | #define HAVE_STRUCT_TIMEVAL 1
  8711. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8712. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8713. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8714. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8715. | #define HAVE_DECL_O_NONBLOCK 1
  8716. | #define HAVE_DECL_AF_LOCAL 1
  8717. | #define HAVE_DECL_WAIT_MYPGRP 1
  8718. | #define HAVE_DECL_WRITEV 1
  8719. | #define HAVE_BASENAME 1
  8720. | #define HAVE_UTIMES 1
  8721. | #define HAVE_DIRNAME 1
  8722. | #define HAVE_INET_NET_PTON 1
  8723. | #define HAVE_CLOCK_GETTIME 1
  8724. | #define HAVE_FTS_OPEN 1
  8725. | #define HAVE_DAEMON 1
  8726. | /* end confdefs.h. */
  8727. |
  8728. | /* Override any GCC internal prototype to avoid an error.
  8729. | Use char because int might match the return type of a GCC
  8730. | builtin and then its argument prototype would still apply. */
  8731. | #ifdef __cplusplus
  8732. | extern "C"
  8733. | #endif
  8734. | char res_9_b64_ntop ();
  8735. | int
  8736. | main ()
  8737. | {
  8738. | return res_9_b64_ntop ();
  8739. | ;
  8740. | return 0;
  8741. | }
  8742. configure:15010: result: no
  8743. configure:15021: checking for library containing setsockopt
  8744. configure:15052: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8745. configure:15052: $? = 0
  8746. configure:15069: result: none required
  8747. configure:15080: checking for library containing crypt
  8748. configure:15111: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lresolv >&5
  8749. /tmp/ccBcwyMF.o: In function `main':
  8750. /root/opensmtpd-5.9.2p1-rc1/conftest.c:97: undefined reference to `crypt'
  8751. collect2: error: ld returned 1 exit status
  8752. configure:15111: $? = 1
  8753. configure: failed program was:
  8754. | /* confdefs.h */
  8755. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8756. | #define PACKAGE_TARNAME "opensmtpd"
  8757. | #define PACKAGE_VERSION "portable"
  8758. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8759. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8760. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8761. | #define PACKAGE "opensmtpd"
  8762. | #define VERSION "portable"
  8763. | #define STDC_HEADERS 1
  8764. | #define HAVE_SYS_TYPES_H 1
  8765. | #define HAVE_SYS_STAT_H 1
  8766. | #define HAVE_STDLIB_H 1
  8767. | #define HAVE_STRING_H 1
  8768. | #define HAVE_MEMORY_H 1
  8769. | #define HAVE_STRINGS_H 1
  8770. | #define HAVE_INTTYPES_H 1
  8771. | #define HAVE_STDINT_H 1
  8772. | #define HAVE_UNISTD_H 1
  8773. | #define HAVE_DLFCN_H 1
  8774. | #define LT_OBJDIR ".libs/"
  8775. | #define HAVE_CRYPT_H 1
  8776. | #define HAVE_DIRENT_H 1
  8777. | #define HAVE_FCNTL_H 1
  8778. | #define HAVE_GETOPT_H 1
  8779. | #define HAVE_GRP_H 1
  8780. | #define HAVE_LIBGEN_H 1
  8781. | #define HAVE_LIMITS_H 1
  8782. | #define HAVE_NETDB_H 1
  8783. | #define HAVE_PATHS_H 1
  8784. | #define HAVE_SHADOW_H 1
  8785. | #define HAVE_SYS_CDEFS_H 1
  8786. | #define HAVE_SYS_DIR_H 1
  8787. | #define HAVE_SYS_FILE_H 1
  8788. | #define HAVE_SYS_MOUNT_H 1
  8789. | #define HAVE_SYS_STATFS_H 1
  8790. | #define HAVE_SYS_TIME_H 1
  8791. | #define HAVE_SYS_UN_H 1
  8792. | #define HAVE_TIME_H 1
  8793. | #define HAVE_UTIME_H 1
  8794. | #define HAVE_SYS_MOUNT_H 1
  8795. | #define HAVE_LONG_LONG 1
  8796. | #define HAVE_UNSIGNED_LONG_LONG 1
  8797. | #define HAVE_LONG_DOUBLE 1
  8798. | #define HAVE_U_INT 1
  8799. | #define HAVE_U_CHAR 1
  8800. | #define SIZEOF_SHORT_INT 2
  8801. | #define SIZEOF_INT 4
  8802. | #define SIZEOF_LONG_INT 8
  8803. | #define SIZEOF_LONG_LONG_INT 8
  8804. | #define HAVE_INTPTR_T 1
  8805. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8806. | #define HAVE_LONG_LONG_INT 1
  8807. | #define HAVE_INTMAX_T 1
  8808. | #define HAVE_UINTPTR_T 1
  8809. | #define HAVE_UINTMAX_T 1
  8810. | #define HAVE_SIG_ATOMIC_T 1
  8811. | #define HAVE_FSBLKCNT_T 1
  8812. | #define HAVE_FSFILCNT_T 1
  8813. | #define HAVE_IN_ADDR_T 1
  8814. | #define HAVE_IN_PORT_T 1
  8815. | #define HAVE_SA_FAMILY_T 1
  8816. | #define HAVE_STRUCT_TIMESPEC 1
  8817. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8818. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8819. | #define HAVE_STRUCT_IN6_ADDR 1
  8820. | #define HAVE_STRUCT_ADDRINFO 1
  8821. | #define HAVE_STRUCT_TIMEVAL 1
  8822. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8823. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8824. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8825. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8826. | #define HAVE_DECL_O_NONBLOCK 1
  8827. | #define HAVE_DECL_AF_LOCAL 1
  8828. | #define HAVE_DECL_WAIT_MYPGRP 1
  8829. | #define HAVE_DECL_WRITEV 1
  8830. | #define HAVE_BASENAME 1
  8831. | #define HAVE_UTIMES 1
  8832. | #define HAVE_DIRNAME 1
  8833. | #define HAVE_INET_NET_PTON 1
  8834. | #define HAVE_CLOCK_GETTIME 1
  8835. | #define HAVE_FTS_OPEN 1
  8836. | #define HAVE_DAEMON 1
  8837. | #define HAVE_SETSOCKOPT 1
  8838. | /* end confdefs.h. */
  8839. |
  8840. | /* Override any GCC internal prototype to avoid an error.
  8841. | Use char because int might match the return type of a GCC
  8842. | builtin and then its argument prototype would still apply. */
  8843. | #ifdef __cplusplus
  8844. | extern "C"
  8845. | #endif
  8846. | char crypt ();
  8847. | int
  8848. | main ()
  8849. | {
  8850. | return crypt ();
  8851. | ;
  8852. | return 0;
  8853. | }
  8854. configure:15111: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  8855. configure:15111: $? = 0
  8856. configure:15128: result: -lcrypt
  8857. configure:15205: checking for arc4random
  8858. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  8859. /tmp/cczXVs9K.o: In function `main':
  8860. /root/opensmtpd-5.9.2p1-rc1/conftest.c:121: undefined reference to `arc4random'
  8861. collect2: error: ld returned 1 exit status
  8862. configure:15205: $? = 1
  8863. configure: failed program was:
  8864. | /* confdefs.h */
  8865. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8866. | #define PACKAGE_TARNAME "opensmtpd"
  8867. | #define PACKAGE_VERSION "portable"
  8868. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  8869. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  8870. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  8871. | #define PACKAGE "opensmtpd"
  8872. | #define VERSION "portable"
  8873. | #define STDC_HEADERS 1
  8874. | #define HAVE_SYS_TYPES_H 1
  8875. | #define HAVE_SYS_STAT_H 1
  8876. | #define HAVE_STDLIB_H 1
  8877. | #define HAVE_STRING_H 1
  8878. | #define HAVE_MEMORY_H 1
  8879. | #define HAVE_STRINGS_H 1
  8880. | #define HAVE_INTTYPES_H 1
  8881. | #define HAVE_STDINT_H 1
  8882. | #define HAVE_UNISTD_H 1
  8883. | #define HAVE_DLFCN_H 1
  8884. | #define LT_OBJDIR ".libs/"
  8885. | #define HAVE_CRYPT_H 1
  8886. | #define HAVE_DIRENT_H 1
  8887. | #define HAVE_FCNTL_H 1
  8888. | #define HAVE_GETOPT_H 1
  8889. | #define HAVE_GRP_H 1
  8890. | #define HAVE_LIBGEN_H 1
  8891. | #define HAVE_LIMITS_H 1
  8892. | #define HAVE_NETDB_H 1
  8893. | #define HAVE_PATHS_H 1
  8894. | #define HAVE_SHADOW_H 1
  8895. | #define HAVE_SYS_CDEFS_H 1
  8896. | #define HAVE_SYS_DIR_H 1
  8897. | #define HAVE_SYS_FILE_H 1
  8898. | #define HAVE_SYS_MOUNT_H 1
  8899. | #define HAVE_SYS_STATFS_H 1
  8900. | #define HAVE_SYS_TIME_H 1
  8901. | #define HAVE_SYS_UN_H 1
  8902. | #define HAVE_TIME_H 1
  8903. | #define HAVE_UTIME_H 1
  8904. | #define HAVE_SYS_MOUNT_H 1
  8905. | #define HAVE_LONG_LONG 1
  8906. | #define HAVE_UNSIGNED_LONG_LONG 1
  8907. | #define HAVE_LONG_DOUBLE 1
  8908. | #define HAVE_U_INT 1
  8909. | #define HAVE_U_CHAR 1
  8910. | #define SIZEOF_SHORT_INT 2
  8911. | #define SIZEOF_INT 4
  8912. | #define SIZEOF_LONG_INT 8
  8913. | #define SIZEOF_LONG_LONG_INT 8
  8914. | #define HAVE_INTPTR_T 1
  8915. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  8916. | #define HAVE_LONG_LONG_INT 1
  8917. | #define HAVE_INTMAX_T 1
  8918. | #define HAVE_UINTPTR_T 1
  8919. | #define HAVE_UINTMAX_T 1
  8920. | #define HAVE_SIG_ATOMIC_T 1
  8921. | #define HAVE_FSBLKCNT_T 1
  8922. | #define HAVE_FSFILCNT_T 1
  8923. | #define HAVE_IN_ADDR_T 1
  8924. | #define HAVE_IN_PORT_T 1
  8925. | #define HAVE_SA_FAMILY_T 1
  8926. | #define HAVE_STRUCT_TIMESPEC 1
  8927. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  8928. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  8929. | #define HAVE_STRUCT_IN6_ADDR 1
  8930. | #define HAVE_STRUCT_ADDRINFO 1
  8931. | #define HAVE_STRUCT_TIMEVAL 1
  8932. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  8933. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  8934. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  8935. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  8936. | #define HAVE_DECL_O_NONBLOCK 1
  8937. | #define HAVE_DECL_AF_LOCAL 1
  8938. | #define HAVE_DECL_WAIT_MYPGRP 1
  8939. | #define HAVE_DECL_WRITEV 1
  8940. | #define HAVE_BASENAME 1
  8941. | #define HAVE_UTIMES 1
  8942. | #define HAVE_DIRNAME 1
  8943. | #define HAVE_INET_NET_PTON 1
  8944. | #define HAVE_CLOCK_GETTIME 1
  8945. | #define HAVE_FTS_OPEN 1
  8946. | #define HAVE_DAEMON 1
  8947. | #define HAVE_SETSOCKOPT 1
  8948. | #define HAVE_CRYPT 1
  8949. | /* end confdefs.h. */
  8950. | /* Define arc4random to an innocuous variant, in case <limits.h> declares arc4random.
  8951. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  8952. | #define arc4random innocuous_arc4random
  8953. |
  8954. | /* System header to define __stub macros and hopefully few prototypes,
  8955. | which can conflict with char arc4random (); below.
  8956. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  8957. | <limits.h> exists even on freestanding compilers. */
  8958. |
  8959. | #ifdef __STDC__
  8960. | # include <limits.h>
  8961. | #else
  8962. | # include <assert.h>
  8963. | #endif
  8964. |
  8965. | #undef arc4random
  8966. |
  8967. | /* Override any GCC internal prototype to avoid an error.
  8968. | Use char because int might match the return type of a GCC
  8969. | builtin and then its argument prototype would still apply. */
  8970. | #ifdef __cplusplus
  8971. | extern "C"
  8972. | #endif
  8973. | char arc4random ();
  8974. | /* The GNU C library defines this for functions which it implements
  8975. | to always fail with ENOSYS. Some functions are actually named
  8976. | something starting with __ and the normal name is an alias. */
  8977. | #if defined __stub_arc4random || defined __stub___arc4random
  8978. | choke me
  8979. | #endif
  8980. |
  8981. | int
  8982. | main ()
  8983. | {
  8984. | return arc4random ();
  8985. | ;
  8986. | return 0;
  8987. | }
  8988. configure:15205: result: no
  8989. configure:15205: checking for arc4random_buf
  8990. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  8991. /tmp/ccTBAjTM.o: In function `main':
  8992. /root/opensmtpd-5.9.2p1-rc1/conftest.c:121: undefined reference to `arc4random_buf'
  8993. collect2: error: ld returned 1 exit status
  8994. configure:15205: $? = 1
  8995. configure: failed program was:
  8996. | /* confdefs.h */
  8997. | #define PACKAGE_NAME "OpenSMTPD-portable"
  8998. | #define PACKAGE_TARNAME "opensmtpd"
  8999. | #define PACKAGE_VERSION "portable"
  9000. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9001. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9002. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9003. | #define PACKAGE "opensmtpd"
  9004. | #define VERSION "portable"
  9005. | #define STDC_HEADERS 1
  9006. | #define HAVE_SYS_TYPES_H 1
  9007. | #define HAVE_SYS_STAT_H 1
  9008. | #define HAVE_STDLIB_H 1
  9009. | #define HAVE_STRING_H 1
  9010. | #define HAVE_MEMORY_H 1
  9011. | #define HAVE_STRINGS_H 1
  9012. | #define HAVE_INTTYPES_H 1
  9013. | #define HAVE_STDINT_H 1
  9014. | #define HAVE_UNISTD_H 1
  9015. | #define HAVE_DLFCN_H 1
  9016. | #define LT_OBJDIR ".libs/"
  9017. | #define HAVE_CRYPT_H 1
  9018. | #define HAVE_DIRENT_H 1
  9019. | #define HAVE_FCNTL_H 1
  9020. | #define HAVE_GETOPT_H 1
  9021. | #define HAVE_GRP_H 1
  9022. | #define HAVE_LIBGEN_H 1
  9023. | #define HAVE_LIMITS_H 1
  9024. | #define HAVE_NETDB_H 1
  9025. | #define HAVE_PATHS_H 1
  9026. | #define HAVE_SHADOW_H 1
  9027. | #define HAVE_SYS_CDEFS_H 1
  9028. | #define HAVE_SYS_DIR_H 1
  9029. | #define HAVE_SYS_FILE_H 1
  9030. | #define HAVE_SYS_MOUNT_H 1
  9031. | #define HAVE_SYS_STATFS_H 1
  9032. | #define HAVE_SYS_TIME_H 1
  9033. | #define HAVE_SYS_UN_H 1
  9034. | #define HAVE_TIME_H 1
  9035. | #define HAVE_UTIME_H 1
  9036. | #define HAVE_SYS_MOUNT_H 1
  9037. | #define HAVE_LONG_LONG 1
  9038. | #define HAVE_UNSIGNED_LONG_LONG 1
  9039. | #define HAVE_LONG_DOUBLE 1
  9040. | #define HAVE_U_INT 1
  9041. | #define HAVE_U_CHAR 1
  9042. | #define SIZEOF_SHORT_INT 2
  9043. | #define SIZEOF_INT 4
  9044. | #define SIZEOF_LONG_INT 8
  9045. | #define SIZEOF_LONG_LONG_INT 8
  9046. | #define HAVE_INTPTR_T 1
  9047. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9048. | #define HAVE_LONG_LONG_INT 1
  9049. | #define HAVE_INTMAX_T 1
  9050. | #define HAVE_UINTPTR_T 1
  9051. | #define HAVE_UINTMAX_T 1
  9052. | #define HAVE_SIG_ATOMIC_T 1
  9053. | #define HAVE_FSBLKCNT_T 1
  9054. | #define HAVE_FSFILCNT_T 1
  9055. | #define HAVE_IN_ADDR_T 1
  9056. | #define HAVE_IN_PORT_T 1
  9057. | #define HAVE_SA_FAMILY_T 1
  9058. | #define HAVE_STRUCT_TIMESPEC 1
  9059. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9060. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9061. | #define HAVE_STRUCT_IN6_ADDR 1
  9062. | #define HAVE_STRUCT_ADDRINFO 1
  9063. | #define HAVE_STRUCT_TIMEVAL 1
  9064. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9065. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9066. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9067. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9068. | #define HAVE_DECL_O_NONBLOCK 1
  9069. | #define HAVE_DECL_AF_LOCAL 1
  9070. | #define HAVE_DECL_WAIT_MYPGRP 1
  9071. | #define HAVE_DECL_WRITEV 1
  9072. | #define HAVE_BASENAME 1
  9073. | #define HAVE_UTIMES 1
  9074. | #define HAVE_DIRNAME 1
  9075. | #define HAVE_INET_NET_PTON 1
  9076. | #define HAVE_CLOCK_GETTIME 1
  9077. | #define HAVE_FTS_OPEN 1
  9078. | #define HAVE_DAEMON 1
  9079. | #define HAVE_SETSOCKOPT 1
  9080. | #define HAVE_CRYPT 1
  9081. | /* end confdefs.h. */
  9082. | /* Define arc4random_buf to an innocuous variant, in case <limits.h> declares arc4random_buf.
  9083. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9084. | #define arc4random_buf innocuous_arc4random_buf
  9085. |
  9086. | /* System header to define __stub macros and hopefully few prototypes,
  9087. | which can conflict with char arc4random_buf (); below.
  9088. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9089. | <limits.h> exists even on freestanding compilers. */
  9090. |
  9091. | #ifdef __STDC__
  9092. | # include <limits.h>
  9093. | #else
  9094. | # include <assert.h>
  9095. | #endif
  9096. |
  9097. | #undef arc4random_buf
  9098. |
  9099. | /* Override any GCC internal prototype to avoid an error.
  9100. | Use char because int might match the return type of a GCC
  9101. | builtin and then its argument prototype would still apply. */
  9102. | #ifdef __cplusplus
  9103. | extern "C"
  9104. | #endif
  9105. | char arc4random_buf ();
  9106. | /* The GNU C library defines this for functions which it implements
  9107. | to always fail with ENOSYS. Some functions are actually named
  9108. | something starting with __ and the normal name is an alias. */
  9109. | #if defined __stub_arc4random_buf || defined __stub___arc4random_buf
  9110. | choke me
  9111. | #endif
  9112. |
  9113. | int
  9114. | main ()
  9115. | {
  9116. | return arc4random_buf ();
  9117. | ;
  9118. | return 0;
  9119. | }
  9120. configure:15205: result: no
  9121. configure:15205: checking for arc4random_stir
  9122. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9123. /tmp/ccPVyHtS.o: In function `main':
  9124. /root/opensmtpd-5.9.2p1-rc1/conftest.c:121: undefined reference to `arc4random_stir'
  9125. collect2: error: ld returned 1 exit status
  9126. configure:15205: $? = 1
  9127. configure: failed program was:
  9128. | /* confdefs.h */
  9129. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9130. | #define PACKAGE_TARNAME "opensmtpd"
  9131. | #define PACKAGE_VERSION "portable"
  9132. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9133. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9134. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9135. | #define PACKAGE "opensmtpd"
  9136. | #define VERSION "portable"
  9137. | #define STDC_HEADERS 1
  9138. | #define HAVE_SYS_TYPES_H 1
  9139. | #define HAVE_SYS_STAT_H 1
  9140. | #define HAVE_STDLIB_H 1
  9141. | #define HAVE_STRING_H 1
  9142. | #define HAVE_MEMORY_H 1
  9143. | #define HAVE_STRINGS_H 1
  9144. | #define HAVE_INTTYPES_H 1
  9145. | #define HAVE_STDINT_H 1
  9146. | #define HAVE_UNISTD_H 1
  9147. | #define HAVE_DLFCN_H 1
  9148. | #define LT_OBJDIR ".libs/"
  9149. | #define HAVE_CRYPT_H 1
  9150. | #define HAVE_DIRENT_H 1
  9151. | #define HAVE_FCNTL_H 1
  9152. | #define HAVE_GETOPT_H 1
  9153. | #define HAVE_GRP_H 1
  9154. | #define HAVE_LIBGEN_H 1
  9155. | #define HAVE_LIMITS_H 1
  9156. | #define HAVE_NETDB_H 1
  9157. | #define HAVE_PATHS_H 1
  9158. | #define HAVE_SHADOW_H 1
  9159. | #define HAVE_SYS_CDEFS_H 1
  9160. | #define HAVE_SYS_DIR_H 1
  9161. | #define HAVE_SYS_FILE_H 1
  9162. | #define HAVE_SYS_MOUNT_H 1
  9163. | #define HAVE_SYS_STATFS_H 1
  9164. | #define HAVE_SYS_TIME_H 1
  9165. | #define HAVE_SYS_UN_H 1
  9166. | #define HAVE_TIME_H 1
  9167. | #define HAVE_UTIME_H 1
  9168. | #define HAVE_SYS_MOUNT_H 1
  9169. | #define HAVE_LONG_LONG 1
  9170. | #define HAVE_UNSIGNED_LONG_LONG 1
  9171. | #define HAVE_LONG_DOUBLE 1
  9172. | #define HAVE_U_INT 1
  9173. | #define HAVE_U_CHAR 1
  9174. | #define SIZEOF_SHORT_INT 2
  9175. | #define SIZEOF_INT 4
  9176. | #define SIZEOF_LONG_INT 8
  9177. | #define SIZEOF_LONG_LONG_INT 8
  9178. | #define HAVE_INTPTR_T 1
  9179. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9180. | #define HAVE_LONG_LONG_INT 1
  9181. | #define HAVE_INTMAX_T 1
  9182. | #define HAVE_UINTPTR_T 1
  9183. | #define HAVE_UINTMAX_T 1
  9184. | #define HAVE_SIG_ATOMIC_T 1
  9185. | #define HAVE_FSBLKCNT_T 1
  9186. | #define HAVE_FSFILCNT_T 1
  9187. | #define HAVE_IN_ADDR_T 1
  9188. | #define HAVE_IN_PORT_T 1
  9189. | #define HAVE_SA_FAMILY_T 1
  9190. | #define HAVE_STRUCT_TIMESPEC 1
  9191. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9192. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9193. | #define HAVE_STRUCT_IN6_ADDR 1
  9194. | #define HAVE_STRUCT_ADDRINFO 1
  9195. | #define HAVE_STRUCT_TIMEVAL 1
  9196. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9197. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9198. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9199. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9200. | #define HAVE_DECL_O_NONBLOCK 1
  9201. | #define HAVE_DECL_AF_LOCAL 1
  9202. | #define HAVE_DECL_WAIT_MYPGRP 1
  9203. | #define HAVE_DECL_WRITEV 1
  9204. | #define HAVE_BASENAME 1
  9205. | #define HAVE_UTIMES 1
  9206. | #define HAVE_DIRNAME 1
  9207. | #define HAVE_INET_NET_PTON 1
  9208. | #define HAVE_CLOCK_GETTIME 1
  9209. | #define HAVE_FTS_OPEN 1
  9210. | #define HAVE_DAEMON 1
  9211. | #define HAVE_SETSOCKOPT 1
  9212. | #define HAVE_CRYPT 1
  9213. | /* end confdefs.h. */
  9214. | /* Define arc4random_stir to an innocuous variant, in case <limits.h> declares arc4random_stir.
  9215. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9216. | #define arc4random_stir innocuous_arc4random_stir
  9217. |
  9218. | /* System header to define __stub macros and hopefully few prototypes,
  9219. | which can conflict with char arc4random_stir (); below.
  9220. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9221. | <limits.h> exists even on freestanding compilers. */
  9222. |
  9223. | #ifdef __STDC__
  9224. | # include <limits.h>
  9225. | #else
  9226. | # include <assert.h>
  9227. | #endif
  9228. |
  9229. | #undef arc4random_stir
  9230. |
  9231. | /* Override any GCC internal prototype to avoid an error.
  9232. | Use char because int might match the return type of a GCC
  9233. | builtin and then its argument prototype would still apply. */
  9234. | #ifdef __cplusplus
  9235. | extern "C"
  9236. | #endif
  9237. | char arc4random_stir ();
  9238. | /* The GNU C library defines this for functions which it implements
  9239. | to always fail with ENOSYS. Some functions are actually named
  9240. | something starting with __ and the normal name is an alias. */
  9241. | #if defined __stub_arc4random_stir || defined __stub___arc4random_stir
  9242. | choke me
  9243. | #endif
  9244. |
  9245. | int
  9246. | main ()
  9247. | {
  9248. | return arc4random_stir ();
  9249. | ;
  9250. | return 0;
  9251. | }
  9252. configure:15205: result: no
  9253. configure:15205: checking for arc4random_uniform
  9254. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9255. /tmp/ccRylTnV.o: In function `main':
  9256. /root/opensmtpd-5.9.2p1-rc1/conftest.c:121: undefined reference to `arc4random_uniform'
  9257. collect2: error: ld returned 1 exit status
  9258. configure:15205: $? = 1
  9259. configure: failed program was:
  9260. | /* confdefs.h */
  9261. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9262. | #define PACKAGE_TARNAME "opensmtpd"
  9263. | #define PACKAGE_VERSION "portable"
  9264. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9265. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9266. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9267. | #define PACKAGE "opensmtpd"
  9268. | #define VERSION "portable"
  9269. | #define STDC_HEADERS 1
  9270. | #define HAVE_SYS_TYPES_H 1
  9271. | #define HAVE_SYS_STAT_H 1
  9272. | #define HAVE_STDLIB_H 1
  9273. | #define HAVE_STRING_H 1
  9274. | #define HAVE_MEMORY_H 1
  9275. | #define HAVE_STRINGS_H 1
  9276. | #define HAVE_INTTYPES_H 1
  9277. | #define HAVE_STDINT_H 1
  9278. | #define HAVE_UNISTD_H 1
  9279. | #define HAVE_DLFCN_H 1
  9280. | #define LT_OBJDIR ".libs/"
  9281. | #define HAVE_CRYPT_H 1
  9282. | #define HAVE_DIRENT_H 1
  9283. | #define HAVE_FCNTL_H 1
  9284. | #define HAVE_GETOPT_H 1
  9285. | #define HAVE_GRP_H 1
  9286. | #define HAVE_LIBGEN_H 1
  9287. | #define HAVE_LIMITS_H 1
  9288. | #define HAVE_NETDB_H 1
  9289. | #define HAVE_PATHS_H 1
  9290. | #define HAVE_SHADOW_H 1
  9291. | #define HAVE_SYS_CDEFS_H 1
  9292. | #define HAVE_SYS_DIR_H 1
  9293. | #define HAVE_SYS_FILE_H 1
  9294. | #define HAVE_SYS_MOUNT_H 1
  9295. | #define HAVE_SYS_STATFS_H 1
  9296. | #define HAVE_SYS_TIME_H 1
  9297. | #define HAVE_SYS_UN_H 1
  9298. | #define HAVE_TIME_H 1
  9299. | #define HAVE_UTIME_H 1
  9300. | #define HAVE_SYS_MOUNT_H 1
  9301. | #define HAVE_LONG_LONG 1
  9302. | #define HAVE_UNSIGNED_LONG_LONG 1
  9303. | #define HAVE_LONG_DOUBLE 1
  9304. | #define HAVE_U_INT 1
  9305. | #define HAVE_U_CHAR 1
  9306. | #define SIZEOF_SHORT_INT 2
  9307. | #define SIZEOF_INT 4
  9308. | #define SIZEOF_LONG_INT 8
  9309. | #define SIZEOF_LONG_LONG_INT 8
  9310. | #define HAVE_INTPTR_T 1
  9311. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9312. | #define HAVE_LONG_LONG_INT 1
  9313. | #define HAVE_INTMAX_T 1
  9314. | #define HAVE_UINTPTR_T 1
  9315. | #define HAVE_UINTMAX_T 1
  9316. | #define HAVE_SIG_ATOMIC_T 1
  9317. | #define HAVE_FSBLKCNT_T 1
  9318. | #define HAVE_FSFILCNT_T 1
  9319. | #define HAVE_IN_ADDR_T 1
  9320. | #define HAVE_IN_PORT_T 1
  9321. | #define HAVE_SA_FAMILY_T 1
  9322. | #define HAVE_STRUCT_TIMESPEC 1
  9323. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9324. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9325. | #define HAVE_STRUCT_IN6_ADDR 1
  9326. | #define HAVE_STRUCT_ADDRINFO 1
  9327. | #define HAVE_STRUCT_TIMEVAL 1
  9328. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9329. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9330. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9331. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9332. | #define HAVE_DECL_O_NONBLOCK 1
  9333. | #define HAVE_DECL_AF_LOCAL 1
  9334. | #define HAVE_DECL_WAIT_MYPGRP 1
  9335. | #define HAVE_DECL_WRITEV 1
  9336. | #define HAVE_BASENAME 1
  9337. | #define HAVE_UTIMES 1
  9338. | #define HAVE_DIRNAME 1
  9339. | #define HAVE_INET_NET_PTON 1
  9340. | #define HAVE_CLOCK_GETTIME 1
  9341. | #define HAVE_FTS_OPEN 1
  9342. | #define HAVE_DAEMON 1
  9343. | #define HAVE_SETSOCKOPT 1
  9344. | #define HAVE_CRYPT 1
  9345. | /* end confdefs.h. */
  9346. | /* Define arc4random_uniform to an innocuous variant, in case <limits.h> declares arc4random_uniform.
  9347. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9348. | #define arc4random_uniform innocuous_arc4random_uniform
  9349. |
  9350. | /* System header to define __stub macros and hopefully few prototypes,
  9351. | which can conflict with char arc4random_uniform (); below.
  9352. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9353. | <limits.h> exists even on freestanding compilers. */
  9354. |
  9355. | #ifdef __STDC__
  9356. | # include <limits.h>
  9357. | #else
  9358. | # include <assert.h>
  9359. | #endif
  9360. |
  9361. | #undef arc4random_uniform
  9362. |
  9363. | /* Override any GCC internal prototype to avoid an error.
  9364. | Use char because int might match the return type of a GCC
  9365. | builtin and then its argument prototype would still apply. */
  9366. | #ifdef __cplusplus
  9367. | extern "C"
  9368. | #endif
  9369. | char arc4random_uniform ();
  9370. | /* The GNU C library defines this for functions which it implements
  9371. | to always fail with ENOSYS. Some functions are actually named
  9372. | something starting with __ and the normal name is an alias. */
  9373. | #if defined __stub_arc4random_uniform || defined __stub___arc4random_uniform
  9374. | choke me
  9375. | #endif
  9376. |
  9377. | int
  9378. | main ()
  9379. | {
  9380. | return arc4random_uniform ();
  9381. | ;
  9382. | return 0;
  9383. | }
  9384. configure:15205: result: no
  9385. configure:15205: checking for asprintf
  9386. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9387. configure:15205: $? = 0
  9388. configure:15205: result: yes
  9389. configure:15205: checking for b64_ntop
  9390. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9391. /tmp/ccx7AU81.o: In function `main':
  9392. /root/opensmtpd-5.9.2p1-rc1/conftest.c:122: undefined reference to `b64_ntop'
  9393. collect2: error: ld returned 1 exit status
  9394. configure:15205: $? = 1
  9395. configure: failed program was:
  9396. | /* confdefs.h */
  9397. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9398. | #define PACKAGE_TARNAME "opensmtpd"
  9399. | #define PACKAGE_VERSION "portable"
  9400. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9401. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9402. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9403. | #define PACKAGE "opensmtpd"
  9404. | #define VERSION "portable"
  9405. | #define STDC_HEADERS 1
  9406. | #define HAVE_SYS_TYPES_H 1
  9407. | #define HAVE_SYS_STAT_H 1
  9408. | #define HAVE_STDLIB_H 1
  9409. | #define HAVE_STRING_H 1
  9410. | #define HAVE_MEMORY_H 1
  9411. | #define HAVE_STRINGS_H 1
  9412. | #define HAVE_INTTYPES_H 1
  9413. | #define HAVE_STDINT_H 1
  9414. | #define HAVE_UNISTD_H 1
  9415. | #define HAVE_DLFCN_H 1
  9416. | #define LT_OBJDIR ".libs/"
  9417. | #define HAVE_CRYPT_H 1
  9418. | #define HAVE_DIRENT_H 1
  9419. | #define HAVE_FCNTL_H 1
  9420. | #define HAVE_GETOPT_H 1
  9421. | #define HAVE_GRP_H 1
  9422. | #define HAVE_LIBGEN_H 1
  9423. | #define HAVE_LIMITS_H 1
  9424. | #define HAVE_NETDB_H 1
  9425. | #define HAVE_PATHS_H 1
  9426. | #define HAVE_SHADOW_H 1
  9427. | #define HAVE_SYS_CDEFS_H 1
  9428. | #define HAVE_SYS_DIR_H 1
  9429. | #define HAVE_SYS_FILE_H 1
  9430. | #define HAVE_SYS_MOUNT_H 1
  9431. | #define HAVE_SYS_STATFS_H 1
  9432. | #define HAVE_SYS_TIME_H 1
  9433. | #define HAVE_SYS_UN_H 1
  9434. | #define HAVE_TIME_H 1
  9435. | #define HAVE_UTIME_H 1
  9436. | #define HAVE_SYS_MOUNT_H 1
  9437. | #define HAVE_LONG_LONG 1
  9438. | #define HAVE_UNSIGNED_LONG_LONG 1
  9439. | #define HAVE_LONG_DOUBLE 1
  9440. | #define HAVE_U_INT 1
  9441. | #define HAVE_U_CHAR 1
  9442. | #define SIZEOF_SHORT_INT 2
  9443. | #define SIZEOF_INT 4
  9444. | #define SIZEOF_LONG_INT 8
  9445. | #define SIZEOF_LONG_LONG_INT 8
  9446. | #define HAVE_INTPTR_T 1
  9447. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9448. | #define HAVE_LONG_LONG_INT 1
  9449. | #define HAVE_INTMAX_T 1
  9450. | #define HAVE_UINTPTR_T 1
  9451. | #define HAVE_UINTMAX_T 1
  9452. | #define HAVE_SIG_ATOMIC_T 1
  9453. | #define HAVE_FSBLKCNT_T 1
  9454. | #define HAVE_FSFILCNT_T 1
  9455. | #define HAVE_IN_ADDR_T 1
  9456. | #define HAVE_IN_PORT_T 1
  9457. | #define HAVE_SA_FAMILY_T 1
  9458. | #define HAVE_STRUCT_TIMESPEC 1
  9459. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9460. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9461. | #define HAVE_STRUCT_IN6_ADDR 1
  9462. | #define HAVE_STRUCT_ADDRINFO 1
  9463. | #define HAVE_STRUCT_TIMEVAL 1
  9464. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9465. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9466. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9467. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9468. | #define HAVE_DECL_O_NONBLOCK 1
  9469. | #define HAVE_DECL_AF_LOCAL 1
  9470. | #define HAVE_DECL_WAIT_MYPGRP 1
  9471. | #define HAVE_DECL_WRITEV 1
  9472. | #define HAVE_BASENAME 1
  9473. | #define HAVE_UTIMES 1
  9474. | #define HAVE_DIRNAME 1
  9475. | #define HAVE_INET_NET_PTON 1
  9476. | #define HAVE_CLOCK_GETTIME 1
  9477. | #define HAVE_FTS_OPEN 1
  9478. | #define HAVE_DAEMON 1
  9479. | #define HAVE_SETSOCKOPT 1
  9480. | #define HAVE_CRYPT 1
  9481. | #define HAVE_ASPRINTF 1
  9482. | /* end confdefs.h. */
  9483. | /* Define b64_ntop to an innocuous variant, in case <limits.h> declares b64_ntop.
  9484. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9485. | #define b64_ntop innocuous_b64_ntop
  9486. |
  9487. | /* System header to define __stub macros and hopefully few prototypes,
  9488. | which can conflict with char b64_ntop (); below.
  9489. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9490. | <limits.h> exists even on freestanding compilers. */
  9491. |
  9492. | #ifdef __STDC__
  9493. | # include <limits.h>
  9494. | #else
  9495. | # include <assert.h>
  9496. | #endif
  9497. |
  9498. | #undef b64_ntop
  9499. |
  9500. | /* Override any GCC internal prototype to avoid an error.
  9501. | Use char because int might match the return type of a GCC
  9502. | builtin and then its argument prototype would still apply. */
  9503. | #ifdef __cplusplus
  9504. | extern "C"
  9505. | #endif
  9506. | char b64_ntop ();
  9507. | /* The GNU C library defines this for functions which it implements
  9508. | to always fail with ENOSYS. Some functions are actually named
  9509. | something starting with __ and the normal name is an alias. */
  9510. | #if defined __stub_b64_ntop || defined __stub___b64_ntop
  9511. | choke me
  9512. | #endif
  9513. |
  9514. | int
  9515. | main ()
  9516. | {
  9517. | return b64_ntop ();
  9518. | ;
  9519. | return 0;
  9520. | }
  9521. configure:15205: result: no
  9522. configure:15205: checking for __b64_ntop
  9523. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9524. configure:15205: $? = 0
  9525. configure:15205: result: yes
  9526. configure:15205: checking for b64_pton
  9527. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9528. /tmp/ccrnsl76.o: In function `main':
  9529. /root/opensmtpd-5.9.2p1-rc1/conftest.c:123: undefined reference to `b64_pton'
  9530. collect2: error: ld returned 1 exit status
  9531. configure:15205: $? = 1
  9532. configure: failed program was:
  9533. | /* confdefs.h */
  9534. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9535. | #define PACKAGE_TARNAME "opensmtpd"
  9536. | #define PACKAGE_VERSION "portable"
  9537. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9538. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9539. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9540. | #define PACKAGE "opensmtpd"
  9541. | #define VERSION "portable"
  9542. | #define STDC_HEADERS 1
  9543. | #define HAVE_SYS_TYPES_H 1
  9544. | #define HAVE_SYS_STAT_H 1
  9545. | #define HAVE_STDLIB_H 1
  9546. | #define HAVE_STRING_H 1
  9547. | #define HAVE_MEMORY_H 1
  9548. | #define HAVE_STRINGS_H 1
  9549. | #define HAVE_INTTYPES_H 1
  9550. | #define HAVE_STDINT_H 1
  9551. | #define HAVE_UNISTD_H 1
  9552. | #define HAVE_DLFCN_H 1
  9553. | #define LT_OBJDIR ".libs/"
  9554. | #define HAVE_CRYPT_H 1
  9555. | #define HAVE_DIRENT_H 1
  9556. | #define HAVE_FCNTL_H 1
  9557. | #define HAVE_GETOPT_H 1
  9558. | #define HAVE_GRP_H 1
  9559. | #define HAVE_LIBGEN_H 1
  9560. | #define HAVE_LIMITS_H 1
  9561. | #define HAVE_NETDB_H 1
  9562. | #define HAVE_PATHS_H 1
  9563. | #define HAVE_SHADOW_H 1
  9564. | #define HAVE_SYS_CDEFS_H 1
  9565. | #define HAVE_SYS_DIR_H 1
  9566. | #define HAVE_SYS_FILE_H 1
  9567. | #define HAVE_SYS_MOUNT_H 1
  9568. | #define HAVE_SYS_STATFS_H 1
  9569. | #define HAVE_SYS_TIME_H 1
  9570. | #define HAVE_SYS_UN_H 1
  9571. | #define HAVE_TIME_H 1
  9572. | #define HAVE_UTIME_H 1
  9573. | #define HAVE_SYS_MOUNT_H 1
  9574. | #define HAVE_LONG_LONG 1
  9575. | #define HAVE_UNSIGNED_LONG_LONG 1
  9576. | #define HAVE_LONG_DOUBLE 1
  9577. | #define HAVE_U_INT 1
  9578. | #define HAVE_U_CHAR 1
  9579. | #define SIZEOF_SHORT_INT 2
  9580. | #define SIZEOF_INT 4
  9581. | #define SIZEOF_LONG_INT 8
  9582. | #define SIZEOF_LONG_LONG_INT 8
  9583. | #define HAVE_INTPTR_T 1
  9584. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9585. | #define HAVE_LONG_LONG_INT 1
  9586. | #define HAVE_INTMAX_T 1
  9587. | #define HAVE_UINTPTR_T 1
  9588. | #define HAVE_UINTMAX_T 1
  9589. | #define HAVE_SIG_ATOMIC_T 1
  9590. | #define HAVE_FSBLKCNT_T 1
  9591. | #define HAVE_FSFILCNT_T 1
  9592. | #define HAVE_IN_ADDR_T 1
  9593. | #define HAVE_IN_PORT_T 1
  9594. | #define HAVE_SA_FAMILY_T 1
  9595. | #define HAVE_STRUCT_TIMESPEC 1
  9596. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9597. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9598. | #define HAVE_STRUCT_IN6_ADDR 1
  9599. | #define HAVE_STRUCT_ADDRINFO 1
  9600. | #define HAVE_STRUCT_TIMEVAL 1
  9601. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9602. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9603. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9604. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9605. | #define HAVE_DECL_O_NONBLOCK 1
  9606. | #define HAVE_DECL_AF_LOCAL 1
  9607. | #define HAVE_DECL_WAIT_MYPGRP 1
  9608. | #define HAVE_DECL_WRITEV 1
  9609. | #define HAVE_BASENAME 1
  9610. | #define HAVE_UTIMES 1
  9611. | #define HAVE_DIRNAME 1
  9612. | #define HAVE_INET_NET_PTON 1
  9613. | #define HAVE_CLOCK_GETTIME 1
  9614. | #define HAVE_FTS_OPEN 1
  9615. | #define HAVE_DAEMON 1
  9616. | #define HAVE_SETSOCKOPT 1
  9617. | #define HAVE_CRYPT 1
  9618. | #define HAVE_ASPRINTF 1
  9619. | #define HAVE___B64_NTOP 1
  9620. | /* end confdefs.h. */
  9621. | /* Define b64_pton to an innocuous variant, in case <limits.h> declares b64_pton.
  9622. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9623. | #define b64_pton innocuous_b64_pton
  9624. |
  9625. | /* System header to define __stub macros and hopefully few prototypes,
  9626. | which can conflict with char b64_pton (); below.
  9627. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9628. | <limits.h> exists even on freestanding compilers. */
  9629. |
  9630. | #ifdef __STDC__
  9631. | # include <limits.h>
  9632. | #else
  9633. | # include <assert.h>
  9634. | #endif
  9635. |
  9636. | #undef b64_pton
  9637. |
  9638. | /* Override any GCC internal prototype to avoid an error.
  9639. | Use char because int might match the return type of a GCC
  9640. | builtin and then its argument prototype would still apply. */
  9641. | #ifdef __cplusplus
  9642. | extern "C"
  9643. | #endif
  9644. | char b64_pton ();
  9645. | /* The GNU C library defines this for functions which it implements
  9646. | to always fail with ENOSYS. Some functions are actually named
  9647. | something starting with __ and the normal name is an alias. */
  9648. | #if defined __stub_b64_pton || defined __stub___b64_pton
  9649. | choke me
  9650. | #endif
  9651. |
  9652. | int
  9653. | main ()
  9654. | {
  9655. | return b64_pton ();
  9656. | ;
  9657. | return 0;
  9658. | }
  9659. configure:15205: result: no
  9660. configure:15205: checking for __b64_pton
  9661. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9662. configure:15205: $? = 0
  9663. configure:15205: result: yes
  9664. configure:15205: checking for bcopy
  9665. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9666. conftest.c:113:6: warning: conflicting types for built-in function 'bcopy'
  9667. char bcopy ();
  9668. ^
  9669. configure:15205: $? = 0
  9670. configure:15205: result: yes
  9671. configure:15205: checking for chflags
  9672. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9673. conftest.c:119:1: error: unknown type name 'choke'
  9674. choke me
  9675. ^
  9676. conftest.c:122:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
  9677. int
  9678. ^
  9679. configure:15205: $? = 1
  9680. configure: failed program was:
  9681. | /* confdefs.h */
  9682. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9683. | #define PACKAGE_TARNAME "opensmtpd"
  9684. | #define PACKAGE_VERSION "portable"
  9685. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9686. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9687. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9688. | #define PACKAGE "opensmtpd"
  9689. | #define VERSION "portable"
  9690. | #define STDC_HEADERS 1
  9691. | #define HAVE_SYS_TYPES_H 1
  9692. | #define HAVE_SYS_STAT_H 1
  9693. | #define HAVE_STDLIB_H 1
  9694. | #define HAVE_STRING_H 1
  9695. | #define HAVE_MEMORY_H 1
  9696. | #define HAVE_STRINGS_H 1
  9697. | #define HAVE_INTTYPES_H 1
  9698. | #define HAVE_STDINT_H 1
  9699. | #define HAVE_UNISTD_H 1
  9700. | #define HAVE_DLFCN_H 1
  9701. | #define LT_OBJDIR ".libs/"
  9702. | #define HAVE_CRYPT_H 1
  9703. | #define HAVE_DIRENT_H 1
  9704. | #define HAVE_FCNTL_H 1
  9705. | #define HAVE_GETOPT_H 1
  9706. | #define HAVE_GRP_H 1
  9707. | #define HAVE_LIBGEN_H 1
  9708. | #define HAVE_LIMITS_H 1
  9709. | #define HAVE_NETDB_H 1
  9710. | #define HAVE_PATHS_H 1
  9711. | #define HAVE_SHADOW_H 1
  9712. | #define HAVE_SYS_CDEFS_H 1
  9713. | #define HAVE_SYS_DIR_H 1
  9714. | #define HAVE_SYS_FILE_H 1
  9715. | #define HAVE_SYS_MOUNT_H 1
  9716. | #define HAVE_SYS_STATFS_H 1
  9717. | #define HAVE_SYS_TIME_H 1
  9718. | #define HAVE_SYS_UN_H 1
  9719. | #define HAVE_TIME_H 1
  9720. | #define HAVE_UTIME_H 1
  9721. | #define HAVE_SYS_MOUNT_H 1
  9722. | #define HAVE_LONG_LONG 1
  9723. | #define HAVE_UNSIGNED_LONG_LONG 1
  9724. | #define HAVE_LONG_DOUBLE 1
  9725. | #define HAVE_U_INT 1
  9726. | #define HAVE_U_CHAR 1
  9727. | #define SIZEOF_SHORT_INT 2
  9728. | #define SIZEOF_INT 4
  9729. | #define SIZEOF_LONG_INT 8
  9730. | #define SIZEOF_LONG_LONG_INT 8
  9731. | #define HAVE_INTPTR_T 1
  9732. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9733. | #define HAVE_LONG_LONG_INT 1
  9734. | #define HAVE_INTMAX_T 1
  9735. | #define HAVE_UINTPTR_T 1
  9736. | #define HAVE_UINTMAX_T 1
  9737. | #define HAVE_SIG_ATOMIC_T 1
  9738. | #define HAVE_FSBLKCNT_T 1
  9739. | #define HAVE_FSFILCNT_T 1
  9740. | #define HAVE_IN_ADDR_T 1
  9741. | #define HAVE_IN_PORT_T 1
  9742. | #define HAVE_SA_FAMILY_T 1
  9743. | #define HAVE_STRUCT_TIMESPEC 1
  9744. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9745. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9746. | #define HAVE_STRUCT_IN6_ADDR 1
  9747. | #define HAVE_STRUCT_ADDRINFO 1
  9748. | #define HAVE_STRUCT_TIMEVAL 1
  9749. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9750. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9751. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9752. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9753. | #define HAVE_DECL_O_NONBLOCK 1
  9754. | #define HAVE_DECL_AF_LOCAL 1
  9755. | #define HAVE_DECL_WAIT_MYPGRP 1
  9756. | #define HAVE_DECL_WRITEV 1
  9757. | #define HAVE_BASENAME 1
  9758. | #define HAVE_UTIMES 1
  9759. | #define HAVE_DIRNAME 1
  9760. | #define HAVE_INET_NET_PTON 1
  9761. | #define HAVE_CLOCK_GETTIME 1
  9762. | #define HAVE_FTS_OPEN 1
  9763. | #define HAVE_DAEMON 1
  9764. | #define HAVE_SETSOCKOPT 1
  9765. | #define HAVE_CRYPT 1
  9766. | #define HAVE_ASPRINTF 1
  9767. | #define HAVE___B64_NTOP 1
  9768. | #define HAVE___B64_PTON 1
  9769. | #define HAVE_BCOPY 1
  9770. | /* end confdefs.h. */
  9771. | /* Define chflags to an innocuous variant, in case <limits.h> declares chflags.
  9772. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9773. | #define chflags innocuous_chflags
  9774. |
  9775. | /* System header to define __stub macros and hopefully few prototypes,
  9776. | which can conflict with char chflags (); below.
  9777. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9778. | <limits.h> exists even on freestanding compilers. */
  9779. |
  9780. | #ifdef __STDC__
  9781. | # include <limits.h>
  9782. | #else
  9783. | # include <assert.h>
  9784. | #endif
  9785. |
  9786. | #undef chflags
  9787. |
  9788. | /* Override any GCC internal prototype to avoid an error.
  9789. | Use char because int might match the return type of a GCC
  9790. | builtin and then its argument prototype would still apply. */
  9791. | #ifdef __cplusplus
  9792. | extern "C"
  9793. | #endif
  9794. | char chflags ();
  9795. | /* The GNU C library defines this for functions which it implements
  9796. | to always fail with ENOSYS. Some functions are actually named
  9797. | something starting with __ and the normal name is an alias. */
  9798. | #if defined __stub_chflags || defined __stub___chflags
  9799. | choke me
  9800. | #endif
  9801. |
  9802. | int
  9803. | main ()
  9804. | {
  9805. | return chflags ();
  9806. | ;
  9807. | return 0;
  9808. | }
  9809. configure:15205: result: no
  9810. configure:15205: checking for closefrom
  9811. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9812. /tmp/ccNy6dGi.o: In function `main':
  9813. /root/opensmtpd-5.9.2p1-rc1/conftest.c:125: undefined reference to `closefrom'
  9814. collect2: error: ld returned 1 exit status
  9815. configure:15205: $? = 1
  9816. configure: failed program was:
  9817. | /* confdefs.h */
  9818. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9819. | #define PACKAGE_TARNAME "opensmtpd"
  9820. | #define PACKAGE_VERSION "portable"
  9821. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9822. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9823. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9824. | #define PACKAGE "opensmtpd"
  9825. | #define VERSION "portable"
  9826. | #define STDC_HEADERS 1
  9827. | #define HAVE_SYS_TYPES_H 1
  9828. | #define HAVE_SYS_STAT_H 1
  9829. | #define HAVE_STDLIB_H 1
  9830. | #define HAVE_STRING_H 1
  9831. | #define HAVE_MEMORY_H 1
  9832. | #define HAVE_STRINGS_H 1
  9833. | #define HAVE_INTTYPES_H 1
  9834. | #define HAVE_STDINT_H 1
  9835. | #define HAVE_UNISTD_H 1
  9836. | #define HAVE_DLFCN_H 1
  9837. | #define LT_OBJDIR ".libs/"
  9838. | #define HAVE_CRYPT_H 1
  9839. | #define HAVE_DIRENT_H 1
  9840. | #define HAVE_FCNTL_H 1
  9841. | #define HAVE_GETOPT_H 1
  9842. | #define HAVE_GRP_H 1
  9843. | #define HAVE_LIBGEN_H 1
  9844. | #define HAVE_LIMITS_H 1
  9845. | #define HAVE_NETDB_H 1
  9846. | #define HAVE_PATHS_H 1
  9847. | #define HAVE_SHADOW_H 1
  9848. | #define HAVE_SYS_CDEFS_H 1
  9849. | #define HAVE_SYS_DIR_H 1
  9850. | #define HAVE_SYS_FILE_H 1
  9851. | #define HAVE_SYS_MOUNT_H 1
  9852. | #define HAVE_SYS_STATFS_H 1
  9853. | #define HAVE_SYS_TIME_H 1
  9854. | #define HAVE_SYS_UN_H 1
  9855. | #define HAVE_TIME_H 1
  9856. | #define HAVE_UTIME_H 1
  9857. | #define HAVE_SYS_MOUNT_H 1
  9858. | #define HAVE_LONG_LONG 1
  9859. | #define HAVE_UNSIGNED_LONG_LONG 1
  9860. | #define HAVE_LONG_DOUBLE 1
  9861. | #define HAVE_U_INT 1
  9862. | #define HAVE_U_CHAR 1
  9863. | #define SIZEOF_SHORT_INT 2
  9864. | #define SIZEOF_INT 4
  9865. | #define SIZEOF_LONG_INT 8
  9866. | #define SIZEOF_LONG_LONG_INT 8
  9867. | #define HAVE_INTPTR_T 1
  9868. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  9869. | #define HAVE_LONG_LONG_INT 1
  9870. | #define HAVE_INTMAX_T 1
  9871. | #define HAVE_UINTPTR_T 1
  9872. | #define HAVE_UINTMAX_T 1
  9873. | #define HAVE_SIG_ATOMIC_T 1
  9874. | #define HAVE_FSBLKCNT_T 1
  9875. | #define HAVE_FSFILCNT_T 1
  9876. | #define HAVE_IN_ADDR_T 1
  9877. | #define HAVE_IN_PORT_T 1
  9878. | #define HAVE_SA_FAMILY_T 1
  9879. | #define HAVE_STRUCT_TIMESPEC 1
  9880. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  9881. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  9882. | #define HAVE_STRUCT_IN6_ADDR 1
  9883. | #define HAVE_STRUCT_ADDRINFO 1
  9884. | #define HAVE_STRUCT_TIMEVAL 1
  9885. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  9886. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  9887. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  9888. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  9889. | #define HAVE_DECL_O_NONBLOCK 1
  9890. | #define HAVE_DECL_AF_LOCAL 1
  9891. | #define HAVE_DECL_WAIT_MYPGRP 1
  9892. | #define HAVE_DECL_WRITEV 1
  9893. | #define HAVE_BASENAME 1
  9894. | #define HAVE_UTIMES 1
  9895. | #define HAVE_DIRNAME 1
  9896. | #define HAVE_INET_NET_PTON 1
  9897. | #define HAVE_CLOCK_GETTIME 1
  9898. | #define HAVE_FTS_OPEN 1
  9899. | #define HAVE_DAEMON 1
  9900. | #define HAVE_SETSOCKOPT 1
  9901. | #define HAVE_CRYPT 1
  9902. | #define HAVE_ASPRINTF 1
  9903. | #define HAVE___B64_NTOP 1
  9904. | #define HAVE___B64_PTON 1
  9905. | #define HAVE_BCOPY 1
  9906. | /* end confdefs.h. */
  9907. | /* Define closefrom to an innocuous variant, in case <limits.h> declares closefrom.
  9908. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  9909. | #define closefrom innocuous_closefrom
  9910. |
  9911. | /* System header to define __stub macros and hopefully few prototypes,
  9912. | which can conflict with char closefrom (); below.
  9913. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  9914. | <limits.h> exists even on freestanding compilers. */
  9915. |
  9916. | #ifdef __STDC__
  9917. | # include <limits.h>
  9918. | #else
  9919. | # include <assert.h>
  9920. | #endif
  9921. |
  9922. | #undef closefrom
  9923. |
  9924. | /* Override any GCC internal prototype to avoid an error.
  9925. | Use char because int might match the return type of a GCC
  9926. | builtin and then its argument prototype would still apply. */
  9927. | #ifdef __cplusplus
  9928. | extern "C"
  9929. | #endif
  9930. | char closefrom ();
  9931. | /* The GNU C library defines this for functions which it implements
  9932. | to always fail with ENOSYS. Some functions are actually named
  9933. | something starting with __ and the normal name is an alias. */
  9934. | #if defined __stub_closefrom || defined __stub___closefrom
  9935. | choke me
  9936. | #endif
  9937. |
  9938. | int
  9939. | main ()
  9940. | {
  9941. | return closefrom ();
  9942. | ;
  9943. | return 0;
  9944. | }
  9945. configure:15205: result: no
  9946. configure:15205: checking for dirfd
  9947. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9948. configure:15205: $? = 0
  9949. configure:15205: result: yes
  9950. configure:15205: checking for dirname
  9951. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9952. configure:15205: $? = 0
  9953. configure:15205: result: yes
  9954. configure:15205: checking for endgrent
  9955. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9956. configure:15205: $? = 0
  9957. configure:15205: result: yes
  9958. configure:15205: checking for explicit_bzero
  9959. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  9960. /tmp/ccTuQNaz.o: In function `main':
  9961. /root/opensmtpd-5.9.2p1-rc1/conftest.c:128: undefined reference to `explicit_bzero'
  9962. collect2: error: ld returned 1 exit status
  9963. configure:15205: $? = 1
  9964. configure: failed program was:
  9965. | /* confdefs.h */
  9966. | #define PACKAGE_NAME "OpenSMTPD-portable"
  9967. | #define PACKAGE_TARNAME "opensmtpd"
  9968. | #define PACKAGE_VERSION "portable"
  9969. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  9970. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  9971. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  9972. | #define PACKAGE "opensmtpd"
  9973. | #define VERSION "portable"
  9974. | #define STDC_HEADERS 1
  9975. | #define HAVE_SYS_TYPES_H 1
  9976. | #define HAVE_SYS_STAT_H 1
  9977. | #define HAVE_STDLIB_H 1
  9978. | #define HAVE_STRING_H 1
  9979. | #define HAVE_MEMORY_H 1
  9980. | #define HAVE_STRINGS_H 1
  9981. | #define HAVE_INTTYPES_H 1
  9982. | #define HAVE_STDINT_H 1
  9983. | #define HAVE_UNISTD_H 1
  9984. | #define HAVE_DLFCN_H 1
  9985. | #define LT_OBJDIR ".libs/"
  9986. | #define HAVE_CRYPT_H 1
  9987. | #define HAVE_DIRENT_H 1
  9988. | #define HAVE_FCNTL_H 1
  9989. | #define HAVE_GETOPT_H 1
  9990. | #define HAVE_GRP_H 1
  9991. | #define HAVE_LIBGEN_H 1
  9992. | #define HAVE_LIMITS_H 1
  9993. | #define HAVE_NETDB_H 1
  9994. | #define HAVE_PATHS_H 1
  9995. | #define HAVE_SHADOW_H 1
  9996. | #define HAVE_SYS_CDEFS_H 1
  9997. | #define HAVE_SYS_DIR_H 1
  9998. | #define HAVE_SYS_FILE_H 1
  9999. | #define HAVE_SYS_MOUNT_H 1
  10000. | #define HAVE_SYS_STATFS_H 1
  10001. | #define HAVE_SYS_TIME_H 1
  10002. | #define HAVE_SYS_UN_H 1
  10003. | #define HAVE_TIME_H 1
  10004. | #define HAVE_UTIME_H 1
  10005. | #define HAVE_SYS_MOUNT_H 1
  10006. | #define HAVE_LONG_LONG 1
  10007. | #define HAVE_UNSIGNED_LONG_LONG 1
  10008. | #define HAVE_LONG_DOUBLE 1
  10009. | #define HAVE_U_INT 1
  10010. | #define HAVE_U_CHAR 1
  10011. | #define SIZEOF_SHORT_INT 2
  10012. | #define SIZEOF_INT 4
  10013. | #define SIZEOF_LONG_INT 8
  10014. | #define SIZEOF_LONG_LONG_INT 8
  10015. | #define HAVE_INTPTR_T 1
  10016. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10017. | #define HAVE_LONG_LONG_INT 1
  10018. | #define HAVE_INTMAX_T 1
  10019. | #define HAVE_UINTPTR_T 1
  10020. | #define HAVE_UINTMAX_T 1
  10021. | #define HAVE_SIG_ATOMIC_T 1
  10022. | #define HAVE_FSBLKCNT_T 1
  10023. | #define HAVE_FSFILCNT_T 1
  10024. | #define HAVE_IN_ADDR_T 1
  10025. | #define HAVE_IN_PORT_T 1
  10026. | #define HAVE_SA_FAMILY_T 1
  10027. | #define HAVE_STRUCT_TIMESPEC 1
  10028. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10029. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10030. | #define HAVE_STRUCT_IN6_ADDR 1
  10031. | #define HAVE_STRUCT_ADDRINFO 1
  10032. | #define HAVE_STRUCT_TIMEVAL 1
  10033. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10034. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10035. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10036. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10037. | #define HAVE_DECL_O_NONBLOCK 1
  10038. | #define HAVE_DECL_AF_LOCAL 1
  10039. | #define HAVE_DECL_WAIT_MYPGRP 1
  10040. | #define HAVE_DECL_WRITEV 1
  10041. | #define HAVE_BASENAME 1
  10042. | #define HAVE_UTIMES 1
  10043. | #define HAVE_DIRNAME 1
  10044. | #define HAVE_INET_NET_PTON 1
  10045. | #define HAVE_CLOCK_GETTIME 1
  10046. | #define HAVE_FTS_OPEN 1
  10047. | #define HAVE_DAEMON 1
  10048. | #define HAVE_SETSOCKOPT 1
  10049. | #define HAVE_CRYPT 1
  10050. | #define HAVE_ASPRINTF 1
  10051. | #define HAVE___B64_NTOP 1
  10052. | #define HAVE___B64_PTON 1
  10053. | #define HAVE_BCOPY 1
  10054. | #define HAVE_DIRFD 1
  10055. | #define HAVE_DIRNAME 1
  10056. | #define HAVE_ENDGRENT 1
  10057. | /* end confdefs.h. */
  10058. | /* Define explicit_bzero to an innocuous variant, in case <limits.h> declares explicit_bzero.
  10059. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10060. | #define explicit_bzero innocuous_explicit_bzero
  10061. |
  10062. | /* System header to define __stub macros and hopefully few prototypes,
  10063. | which can conflict with char explicit_bzero (); below.
  10064. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10065. | <limits.h> exists even on freestanding compilers. */
  10066. |
  10067. | #ifdef __STDC__
  10068. | # include <limits.h>
  10069. | #else
  10070. | # include <assert.h>
  10071. | #endif
  10072. |
  10073. | #undef explicit_bzero
  10074. |
  10075. | /* Override any GCC internal prototype to avoid an error.
  10076. | Use char because int might match the return type of a GCC
  10077. | builtin and then its argument prototype would still apply. */
  10078. | #ifdef __cplusplus
  10079. | extern "C"
  10080. | #endif
  10081. | char explicit_bzero ();
  10082. | /* The GNU C library defines this for functions which it implements
  10083. | to always fail with ENOSYS. Some functions are actually named
  10084. | something starting with __ and the normal name is an alias. */
  10085. | #if defined __stub_explicit_bzero || defined __stub___explicit_bzero
  10086. | choke me
  10087. | #endif
  10088. |
  10089. | int
  10090. | main ()
  10091. | {
  10092. | return explicit_bzero ();
  10093. | ;
  10094. | return 0;
  10095. | }
  10096. configure:15205: result: no
  10097. configure:15205: checking for fchflags
  10098. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10099. conftest.c:122:1: error: unknown type name 'choke'
  10100. choke me
  10101. ^
  10102. conftest.c:125:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
  10103. int
  10104. ^
  10105. configure:15205: $? = 1
  10106. configure: failed program was:
  10107. | /* confdefs.h */
  10108. | #define PACKAGE_NAME "OpenSMTPD-portable"
  10109. | #define PACKAGE_TARNAME "opensmtpd"
  10110. | #define PACKAGE_VERSION "portable"
  10111. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  10112. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  10113. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  10114. | #define PACKAGE "opensmtpd"
  10115. | #define VERSION "portable"
  10116. | #define STDC_HEADERS 1
  10117. | #define HAVE_SYS_TYPES_H 1
  10118. | #define HAVE_SYS_STAT_H 1
  10119. | #define HAVE_STDLIB_H 1
  10120. | #define HAVE_STRING_H 1
  10121. | #define HAVE_MEMORY_H 1
  10122. | #define HAVE_STRINGS_H 1
  10123. | #define HAVE_INTTYPES_H 1
  10124. | #define HAVE_STDINT_H 1
  10125. | #define HAVE_UNISTD_H 1
  10126. | #define HAVE_DLFCN_H 1
  10127. | #define LT_OBJDIR ".libs/"
  10128. | #define HAVE_CRYPT_H 1
  10129. | #define HAVE_DIRENT_H 1
  10130. | #define HAVE_FCNTL_H 1
  10131. | #define HAVE_GETOPT_H 1
  10132. | #define HAVE_GRP_H 1
  10133. | #define HAVE_LIBGEN_H 1
  10134. | #define HAVE_LIMITS_H 1
  10135. | #define HAVE_NETDB_H 1
  10136. | #define HAVE_PATHS_H 1
  10137. | #define HAVE_SHADOW_H 1
  10138. | #define HAVE_SYS_CDEFS_H 1
  10139. | #define HAVE_SYS_DIR_H 1
  10140. | #define HAVE_SYS_FILE_H 1
  10141. | #define HAVE_SYS_MOUNT_H 1
  10142. | #define HAVE_SYS_STATFS_H 1
  10143. | #define HAVE_SYS_TIME_H 1
  10144. | #define HAVE_SYS_UN_H 1
  10145. | #define HAVE_TIME_H 1
  10146. | #define HAVE_UTIME_H 1
  10147. | #define HAVE_SYS_MOUNT_H 1
  10148. | #define HAVE_LONG_LONG 1
  10149. | #define HAVE_UNSIGNED_LONG_LONG 1
  10150. | #define HAVE_LONG_DOUBLE 1
  10151. | #define HAVE_U_INT 1
  10152. | #define HAVE_U_CHAR 1
  10153. | #define SIZEOF_SHORT_INT 2
  10154. | #define SIZEOF_INT 4
  10155. | #define SIZEOF_LONG_INT 8
  10156. | #define SIZEOF_LONG_LONG_INT 8
  10157. | #define HAVE_INTPTR_T 1
  10158. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10159. | #define HAVE_LONG_LONG_INT 1
  10160. | #define HAVE_INTMAX_T 1
  10161. | #define HAVE_UINTPTR_T 1
  10162. | #define HAVE_UINTMAX_T 1
  10163. | #define HAVE_SIG_ATOMIC_T 1
  10164. | #define HAVE_FSBLKCNT_T 1
  10165. | #define HAVE_FSFILCNT_T 1
  10166. | #define HAVE_IN_ADDR_T 1
  10167. | #define HAVE_IN_PORT_T 1
  10168. | #define HAVE_SA_FAMILY_T 1
  10169. | #define HAVE_STRUCT_TIMESPEC 1
  10170. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10171. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10172. | #define HAVE_STRUCT_IN6_ADDR 1
  10173. | #define HAVE_STRUCT_ADDRINFO 1
  10174. | #define HAVE_STRUCT_TIMEVAL 1
  10175. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10176. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10177. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10178. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10179. | #define HAVE_DECL_O_NONBLOCK 1
  10180. | #define HAVE_DECL_AF_LOCAL 1
  10181. | #define HAVE_DECL_WAIT_MYPGRP 1
  10182. | #define HAVE_DECL_WRITEV 1
  10183. | #define HAVE_BASENAME 1
  10184. | #define HAVE_UTIMES 1
  10185. | #define HAVE_DIRNAME 1
  10186. | #define HAVE_INET_NET_PTON 1
  10187. | #define HAVE_CLOCK_GETTIME 1
  10188. | #define HAVE_FTS_OPEN 1
  10189. | #define HAVE_DAEMON 1
  10190. | #define HAVE_SETSOCKOPT 1
  10191. | #define HAVE_CRYPT 1
  10192. | #define HAVE_ASPRINTF 1
  10193. | #define HAVE___B64_NTOP 1
  10194. | #define HAVE___B64_PTON 1
  10195. | #define HAVE_BCOPY 1
  10196. | #define HAVE_DIRFD 1
  10197. | #define HAVE_DIRNAME 1
  10198. | #define HAVE_ENDGRENT 1
  10199. | /* end confdefs.h. */
  10200. | /* Define fchflags to an innocuous variant, in case <limits.h> declares fchflags.
  10201. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10202. | #define fchflags innocuous_fchflags
  10203. |
  10204. | /* System header to define __stub macros and hopefully few prototypes,
  10205. | which can conflict with char fchflags (); below.
  10206. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10207. | <limits.h> exists even on freestanding compilers. */
  10208. |
  10209. | #ifdef __STDC__
  10210. | # include <limits.h>
  10211. | #else
  10212. | # include <assert.h>
  10213. | #endif
  10214. |
  10215. | #undef fchflags
  10216. |
  10217. | /* Override any GCC internal prototype to avoid an error.
  10218. | Use char because int might match the return type of a GCC
  10219. | builtin and then its argument prototype would still apply. */
  10220. | #ifdef __cplusplus
  10221. | extern "C"
  10222. | #endif
  10223. | char fchflags ();
  10224. | /* The GNU C library defines this for functions which it implements
  10225. | to always fail with ENOSYS. Some functions are actually named
  10226. | something starting with __ and the normal name is an alias. */
  10227. | #if defined __stub_fchflags || defined __stub___fchflags
  10228. | choke me
  10229. | #endif
  10230. |
  10231. | int
  10232. | main ()
  10233. | {
  10234. | return fchflags ();
  10235. | ;
  10236. | return 0;
  10237. | }
  10238. configure:15205: result: no
  10239. configure:15205: checking for fgetln
  10240. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10241. /tmp/ccH1yfnE.o: In function `main':
  10242. /root/opensmtpd-5.9.2p1-rc1/conftest.c:128: undefined reference to `fgetln'
  10243. collect2: error: ld returned 1 exit status
  10244. configure:15205: $? = 1
  10245. configure: failed program was:
  10246. | /* confdefs.h */
  10247. | #define PACKAGE_NAME "OpenSMTPD-portable"
  10248. | #define PACKAGE_TARNAME "opensmtpd"
  10249. | #define PACKAGE_VERSION "portable"
  10250. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  10251. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  10252. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  10253. | #define PACKAGE "opensmtpd"
  10254. | #define VERSION "portable"
  10255. | #define STDC_HEADERS 1
  10256. | #define HAVE_SYS_TYPES_H 1
  10257. | #define HAVE_SYS_STAT_H 1
  10258. | #define HAVE_STDLIB_H 1
  10259. | #define HAVE_STRING_H 1
  10260. | #define HAVE_MEMORY_H 1
  10261. | #define HAVE_STRINGS_H 1
  10262. | #define HAVE_INTTYPES_H 1
  10263. | #define HAVE_STDINT_H 1
  10264. | #define HAVE_UNISTD_H 1
  10265. | #define HAVE_DLFCN_H 1
  10266. | #define LT_OBJDIR ".libs/"
  10267. | #define HAVE_CRYPT_H 1
  10268. | #define HAVE_DIRENT_H 1
  10269. | #define HAVE_FCNTL_H 1
  10270. | #define HAVE_GETOPT_H 1
  10271. | #define HAVE_GRP_H 1
  10272. | #define HAVE_LIBGEN_H 1
  10273. | #define HAVE_LIMITS_H 1
  10274. | #define HAVE_NETDB_H 1
  10275. | #define HAVE_PATHS_H 1
  10276. | #define HAVE_SHADOW_H 1
  10277. | #define HAVE_SYS_CDEFS_H 1
  10278. | #define HAVE_SYS_DIR_H 1
  10279. | #define HAVE_SYS_FILE_H 1
  10280. | #define HAVE_SYS_MOUNT_H 1
  10281. | #define HAVE_SYS_STATFS_H 1
  10282. | #define HAVE_SYS_TIME_H 1
  10283. | #define HAVE_SYS_UN_H 1
  10284. | #define HAVE_TIME_H 1
  10285. | #define HAVE_UTIME_H 1
  10286. | #define HAVE_SYS_MOUNT_H 1
  10287. | #define HAVE_LONG_LONG 1
  10288. | #define HAVE_UNSIGNED_LONG_LONG 1
  10289. | #define HAVE_LONG_DOUBLE 1
  10290. | #define HAVE_U_INT 1
  10291. | #define HAVE_U_CHAR 1
  10292. | #define SIZEOF_SHORT_INT 2
  10293. | #define SIZEOF_INT 4
  10294. | #define SIZEOF_LONG_INT 8
  10295. | #define SIZEOF_LONG_LONG_INT 8
  10296. | #define HAVE_INTPTR_T 1
  10297. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10298. | #define HAVE_LONG_LONG_INT 1
  10299. | #define HAVE_INTMAX_T 1
  10300. | #define HAVE_UINTPTR_T 1
  10301. | #define HAVE_UINTMAX_T 1
  10302. | #define HAVE_SIG_ATOMIC_T 1
  10303. | #define HAVE_FSBLKCNT_T 1
  10304. | #define HAVE_FSFILCNT_T 1
  10305. | #define HAVE_IN_ADDR_T 1
  10306. | #define HAVE_IN_PORT_T 1
  10307. | #define HAVE_SA_FAMILY_T 1
  10308. | #define HAVE_STRUCT_TIMESPEC 1
  10309. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10310. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10311. | #define HAVE_STRUCT_IN6_ADDR 1
  10312. | #define HAVE_STRUCT_ADDRINFO 1
  10313. | #define HAVE_STRUCT_TIMEVAL 1
  10314. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10315. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10316. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10317. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10318. | #define HAVE_DECL_O_NONBLOCK 1
  10319. | #define HAVE_DECL_AF_LOCAL 1
  10320. | #define HAVE_DECL_WAIT_MYPGRP 1
  10321. | #define HAVE_DECL_WRITEV 1
  10322. | #define HAVE_BASENAME 1
  10323. | #define HAVE_UTIMES 1
  10324. | #define HAVE_DIRNAME 1
  10325. | #define HAVE_INET_NET_PTON 1
  10326. | #define HAVE_CLOCK_GETTIME 1
  10327. | #define HAVE_FTS_OPEN 1
  10328. | #define HAVE_DAEMON 1
  10329. | #define HAVE_SETSOCKOPT 1
  10330. | #define HAVE_CRYPT 1
  10331. | #define HAVE_ASPRINTF 1
  10332. | #define HAVE___B64_NTOP 1
  10333. | #define HAVE___B64_PTON 1
  10334. | #define HAVE_BCOPY 1
  10335. | #define HAVE_DIRFD 1
  10336. | #define HAVE_DIRNAME 1
  10337. | #define HAVE_ENDGRENT 1
  10338. | /* end confdefs.h. */
  10339. | /* Define fgetln to an innocuous variant, in case <limits.h> declares fgetln.
  10340. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10341. | #define fgetln innocuous_fgetln
  10342. |
  10343. | /* System header to define __stub macros and hopefully few prototypes,
  10344. | which can conflict with char fgetln (); below.
  10345. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10346. | <limits.h> exists even on freestanding compilers. */
  10347. |
  10348. | #ifdef __STDC__
  10349. | # include <limits.h>
  10350. | #else
  10351. | # include <assert.h>
  10352. | #endif
  10353. |
  10354. | #undef fgetln
  10355. |
  10356. | /* Override any GCC internal prototype to avoid an error.
  10357. | Use char because int might match the return type of a GCC
  10358. | builtin and then its argument prototype would still apply. */
  10359. | #ifdef __cplusplus
  10360. | extern "C"
  10361. | #endif
  10362. | char fgetln ();
  10363. | /* The GNU C library defines this for functions which it implements
  10364. | to always fail with ENOSYS. Some functions are actually named
  10365. | something starting with __ and the normal name is an alias. */
  10366. | #if defined __stub_fgetln || defined __stub___fgetln
  10367. | choke me
  10368. | #endif
  10369. |
  10370. | int
  10371. | main ()
  10372. | {
  10373. | return fgetln ();
  10374. | ;
  10375. | return 0;
  10376. | }
  10377. configure:15205: result: no
  10378. configure:15205: checking for freeaddrinfo
  10379. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10380. configure:15205: $? = 0
  10381. configure:15205: result: yes
  10382. configure:15205: checking for getaddrinfo
  10383. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10384. configure:15205: $? = 0
  10385. configure:15205: result: yes
  10386. configure:15205: checking for getnameinfo
  10387. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10388. configure:15205: $? = 0
  10389. configure:15205: result: yes
  10390. configure:15205: checking for gettimeofday
  10391. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10392. configure:15205: $? = 0
  10393. configure:15205: result: yes
  10394. configure:15205: checking for getopt
  10395. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10396. configure:15205: $? = 0
  10397. configure:15205: result: yes
  10398. configure:15205: checking for getpeereid
  10399. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10400. /tmp/ccKHiK3M.o: In function `main':
  10401. /root/opensmtpd-5.9.2p1-rc1/conftest.c:133: undefined reference to `getpeereid'
  10402. collect2: error: ld returned 1 exit status
  10403. configure:15205: $? = 1
  10404. configure: failed program was:
  10405. | /* confdefs.h */
  10406. | #define PACKAGE_NAME "OpenSMTPD-portable"
  10407. | #define PACKAGE_TARNAME "opensmtpd"
  10408. | #define PACKAGE_VERSION "portable"
  10409. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  10410. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  10411. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  10412. | #define PACKAGE "opensmtpd"
  10413. | #define VERSION "portable"
  10414. | #define STDC_HEADERS 1
  10415. | #define HAVE_SYS_TYPES_H 1
  10416. | #define HAVE_SYS_STAT_H 1
  10417. | #define HAVE_STDLIB_H 1
  10418. | #define HAVE_STRING_H 1
  10419. | #define HAVE_MEMORY_H 1
  10420. | #define HAVE_STRINGS_H 1
  10421. | #define HAVE_INTTYPES_H 1
  10422. | #define HAVE_STDINT_H 1
  10423. | #define HAVE_UNISTD_H 1
  10424. | #define HAVE_DLFCN_H 1
  10425. | #define LT_OBJDIR ".libs/"
  10426. | #define HAVE_CRYPT_H 1
  10427. | #define HAVE_DIRENT_H 1
  10428. | #define HAVE_FCNTL_H 1
  10429. | #define HAVE_GETOPT_H 1
  10430. | #define HAVE_GRP_H 1
  10431. | #define HAVE_LIBGEN_H 1
  10432. | #define HAVE_LIMITS_H 1
  10433. | #define HAVE_NETDB_H 1
  10434. | #define HAVE_PATHS_H 1
  10435. | #define HAVE_SHADOW_H 1
  10436. | #define HAVE_SYS_CDEFS_H 1
  10437. | #define HAVE_SYS_DIR_H 1
  10438. | #define HAVE_SYS_FILE_H 1
  10439. | #define HAVE_SYS_MOUNT_H 1
  10440. | #define HAVE_SYS_STATFS_H 1
  10441. | #define HAVE_SYS_TIME_H 1
  10442. | #define HAVE_SYS_UN_H 1
  10443. | #define HAVE_TIME_H 1
  10444. | #define HAVE_UTIME_H 1
  10445. | #define HAVE_SYS_MOUNT_H 1
  10446. | #define HAVE_LONG_LONG 1
  10447. | #define HAVE_UNSIGNED_LONG_LONG 1
  10448. | #define HAVE_LONG_DOUBLE 1
  10449. | #define HAVE_U_INT 1
  10450. | #define HAVE_U_CHAR 1
  10451. | #define SIZEOF_SHORT_INT 2
  10452. | #define SIZEOF_INT 4
  10453. | #define SIZEOF_LONG_INT 8
  10454. | #define SIZEOF_LONG_LONG_INT 8
  10455. | #define HAVE_INTPTR_T 1
  10456. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10457. | #define HAVE_LONG_LONG_INT 1
  10458. | #define HAVE_INTMAX_T 1
  10459. | #define HAVE_UINTPTR_T 1
  10460. | #define HAVE_UINTMAX_T 1
  10461. | #define HAVE_SIG_ATOMIC_T 1
  10462. | #define HAVE_FSBLKCNT_T 1
  10463. | #define HAVE_FSFILCNT_T 1
  10464. | #define HAVE_IN_ADDR_T 1
  10465. | #define HAVE_IN_PORT_T 1
  10466. | #define HAVE_SA_FAMILY_T 1
  10467. | #define HAVE_STRUCT_TIMESPEC 1
  10468. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10469. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10470. | #define HAVE_STRUCT_IN6_ADDR 1
  10471. | #define HAVE_STRUCT_ADDRINFO 1
  10472. | #define HAVE_STRUCT_TIMEVAL 1
  10473. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10474. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10475. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10476. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10477. | #define HAVE_DECL_O_NONBLOCK 1
  10478. | #define HAVE_DECL_AF_LOCAL 1
  10479. | #define HAVE_DECL_WAIT_MYPGRP 1
  10480. | #define HAVE_DECL_WRITEV 1
  10481. | #define HAVE_BASENAME 1
  10482. | #define HAVE_UTIMES 1
  10483. | #define HAVE_DIRNAME 1
  10484. | #define HAVE_INET_NET_PTON 1
  10485. | #define HAVE_CLOCK_GETTIME 1
  10486. | #define HAVE_FTS_OPEN 1
  10487. | #define HAVE_DAEMON 1
  10488. | #define HAVE_SETSOCKOPT 1
  10489. | #define HAVE_CRYPT 1
  10490. | #define HAVE_ASPRINTF 1
  10491. | #define HAVE___B64_NTOP 1
  10492. | #define HAVE___B64_PTON 1
  10493. | #define HAVE_BCOPY 1
  10494. | #define HAVE_DIRFD 1
  10495. | #define HAVE_DIRNAME 1
  10496. | #define HAVE_ENDGRENT 1
  10497. | #define HAVE_FREEADDRINFO 1
  10498. | #define HAVE_GETADDRINFO 1
  10499. | #define HAVE_GETNAMEINFO 1
  10500. | #define HAVE_GETTIMEOFDAY 1
  10501. | #define HAVE_GETOPT 1
  10502. | /* end confdefs.h. */
  10503. | /* Define getpeereid to an innocuous variant, in case <limits.h> declares getpeereid.
  10504. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10505. | #define getpeereid innocuous_getpeereid
  10506. |
  10507. | /* System header to define __stub macros and hopefully few prototypes,
  10508. | which can conflict with char getpeereid (); below.
  10509. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10510. | <limits.h> exists even on freestanding compilers. */
  10511. |
  10512. | #ifdef __STDC__
  10513. | # include <limits.h>
  10514. | #else
  10515. | # include <assert.h>
  10516. | #endif
  10517. |
  10518. | #undef getpeereid
  10519. |
  10520. | /* Override any GCC internal prototype to avoid an error.
  10521. | Use char because int might match the return type of a GCC
  10522. | builtin and then its argument prototype would still apply. */
  10523. | #ifdef __cplusplus
  10524. | extern "C"
  10525. | #endif
  10526. | char getpeereid ();
  10527. | /* The GNU C library defines this for functions which it implements
  10528. | to always fail with ENOSYS. Some functions are actually named
  10529. | something starting with __ and the normal name is an alias. */
  10530. | #if defined __stub_getpeereid || defined __stub___getpeereid
  10531. | choke me
  10532. | #endif
  10533. |
  10534. | int
  10535. | main ()
  10536. | {
  10537. | return getpeereid ();
  10538. | ;
  10539. | return 0;
  10540. | }
  10541. configure:15205: result: no
  10542. configure:15205: checking for getspnam
  10543. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10544. configure:15205: $? = 0
  10545. configure:15205: result: yes
  10546. configure:15205: checking for inet_aton
  10547. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10548. configure:15205: $? = 0
  10549. configure:15205: result: yes
  10550. configure:15205: checking for inet_net_pton
  10551. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10552. configure:15205: $? = 0
  10553. configure:15205: result: yes
  10554. configure:15205: checking for inet_ntoa
  10555. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10556. configure:15205: $? = 0
  10557. configure:15205: result: yes
  10558. configure:15205: checking for inet_ntop
  10559. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10560. configure:15205: $? = 0
  10561. configure:15205: result: yes
  10562. configure:15205: checking for isblank
  10563. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10564. conftest.c:127:6: warning: conflicting types for built-in function 'isblank'
  10565. char isblank ();
  10566. ^
  10567. configure:15205: $? = 0
  10568. configure:15205: result: yes
  10569. configure:15205: checking for memmove
  10570. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10571. conftest.c:128:6: warning: conflicting types for built-in function 'memmove'
  10572. char memmove ();
  10573. ^
  10574. configure:15205: $? = 0
  10575. configure:15205: result: yes
  10576. configure:15205: checking for nsleep
  10577. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10578. /tmp/ccwXPf5d.o: In function `main':
  10579. /root/opensmtpd-5.9.2p1-rc1/conftest.c:140: undefined reference to `nsleep'
  10580. collect2: error: ld returned 1 exit status
  10581. configure:15205: $? = 1
  10582. configure: failed program was:
  10583. | /* confdefs.h */
  10584. | #define PACKAGE_NAME "OpenSMTPD-portable"
  10585. | #define PACKAGE_TARNAME "opensmtpd"
  10586. | #define PACKAGE_VERSION "portable"
  10587. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  10588. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  10589. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  10590. | #define PACKAGE "opensmtpd"
  10591. | #define VERSION "portable"
  10592. | #define STDC_HEADERS 1
  10593. | #define HAVE_SYS_TYPES_H 1
  10594. | #define HAVE_SYS_STAT_H 1
  10595. | #define HAVE_STDLIB_H 1
  10596. | #define HAVE_STRING_H 1
  10597. | #define HAVE_MEMORY_H 1
  10598. | #define HAVE_STRINGS_H 1
  10599. | #define HAVE_INTTYPES_H 1
  10600. | #define HAVE_STDINT_H 1
  10601. | #define HAVE_UNISTD_H 1
  10602. | #define HAVE_DLFCN_H 1
  10603. | #define LT_OBJDIR ".libs/"
  10604. | #define HAVE_CRYPT_H 1
  10605. | #define HAVE_DIRENT_H 1
  10606. | #define HAVE_FCNTL_H 1
  10607. | #define HAVE_GETOPT_H 1
  10608. | #define HAVE_GRP_H 1
  10609. | #define HAVE_LIBGEN_H 1
  10610. | #define HAVE_LIMITS_H 1
  10611. | #define HAVE_NETDB_H 1
  10612. | #define HAVE_PATHS_H 1
  10613. | #define HAVE_SHADOW_H 1
  10614. | #define HAVE_SYS_CDEFS_H 1
  10615. | #define HAVE_SYS_DIR_H 1
  10616. | #define HAVE_SYS_FILE_H 1
  10617. | #define HAVE_SYS_MOUNT_H 1
  10618. | #define HAVE_SYS_STATFS_H 1
  10619. | #define HAVE_SYS_TIME_H 1
  10620. | #define HAVE_SYS_UN_H 1
  10621. | #define HAVE_TIME_H 1
  10622. | #define HAVE_UTIME_H 1
  10623. | #define HAVE_SYS_MOUNT_H 1
  10624. | #define HAVE_LONG_LONG 1
  10625. | #define HAVE_UNSIGNED_LONG_LONG 1
  10626. | #define HAVE_LONG_DOUBLE 1
  10627. | #define HAVE_U_INT 1
  10628. | #define HAVE_U_CHAR 1
  10629. | #define SIZEOF_SHORT_INT 2
  10630. | #define SIZEOF_INT 4
  10631. | #define SIZEOF_LONG_INT 8
  10632. | #define SIZEOF_LONG_LONG_INT 8
  10633. | #define HAVE_INTPTR_T 1
  10634. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10635. | #define HAVE_LONG_LONG_INT 1
  10636. | #define HAVE_INTMAX_T 1
  10637. | #define HAVE_UINTPTR_T 1
  10638. | #define HAVE_UINTMAX_T 1
  10639. | #define HAVE_SIG_ATOMIC_T 1
  10640. | #define HAVE_FSBLKCNT_T 1
  10641. | #define HAVE_FSFILCNT_T 1
  10642. | #define HAVE_IN_ADDR_T 1
  10643. | #define HAVE_IN_PORT_T 1
  10644. | #define HAVE_SA_FAMILY_T 1
  10645. | #define HAVE_STRUCT_TIMESPEC 1
  10646. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10647. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10648. | #define HAVE_STRUCT_IN6_ADDR 1
  10649. | #define HAVE_STRUCT_ADDRINFO 1
  10650. | #define HAVE_STRUCT_TIMEVAL 1
  10651. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10652. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10653. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10654. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10655. | #define HAVE_DECL_O_NONBLOCK 1
  10656. | #define HAVE_DECL_AF_LOCAL 1
  10657. | #define HAVE_DECL_WAIT_MYPGRP 1
  10658. | #define HAVE_DECL_WRITEV 1
  10659. | #define HAVE_BASENAME 1
  10660. | #define HAVE_UTIMES 1
  10661. | #define HAVE_DIRNAME 1
  10662. | #define HAVE_INET_NET_PTON 1
  10663. | #define HAVE_CLOCK_GETTIME 1
  10664. | #define HAVE_FTS_OPEN 1
  10665. | #define HAVE_DAEMON 1
  10666. | #define HAVE_SETSOCKOPT 1
  10667. | #define HAVE_CRYPT 1
  10668. | #define HAVE_ASPRINTF 1
  10669. | #define HAVE___B64_NTOP 1
  10670. | #define HAVE___B64_PTON 1
  10671. | #define HAVE_BCOPY 1
  10672. | #define HAVE_DIRFD 1
  10673. | #define HAVE_DIRNAME 1
  10674. | #define HAVE_ENDGRENT 1
  10675. | #define HAVE_FREEADDRINFO 1
  10676. | #define HAVE_GETADDRINFO 1
  10677. | #define HAVE_GETNAMEINFO 1
  10678. | #define HAVE_GETTIMEOFDAY 1
  10679. | #define HAVE_GETOPT 1
  10680. | #define HAVE_GETSPNAM 1
  10681. | #define HAVE_INET_ATON 1
  10682. | #define HAVE_INET_NET_PTON 1
  10683. | #define HAVE_INET_NTOA 1
  10684. | #define HAVE_INET_NTOP 1
  10685. | #define HAVE_ISBLANK 1
  10686. | #define HAVE_MEMMOVE 1
  10687. | /* end confdefs.h. */
  10688. | /* Define nsleep to an innocuous variant, in case <limits.h> declares nsleep.
  10689. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10690. | #define nsleep innocuous_nsleep
  10691. |
  10692. | /* System header to define __stub macros and hopefully few prototypes,
  10693. | which can conflict with char nsleep (); below.
  10694. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10695. | <limits.h> exists even on freestanding compilers. */
  10696. |
  10697. | #ifdef __STDC__
  10698. | # include <limits.h>
  10699. | #else
  10700. | # include <assert.h>
  10701. | #endif
  10702. |
  10703. | #undef nsleep
  10704. |
  10705. | /* Override any GCC internal prototype to avoid an error.
  10706. | Use char because int might match the return type of a GCC
  10707. | builtin and then its argument prototype would still apply. */
  10708. | #ifdef __cplusplus
  10709. | extern "C"
  10710. | #endif
  10711. | char nsleep ();
  10712. | /* The GNU C library defines this for functions which it implements
  10713. | to always fail with ENOSYS. Some functions are actually named
  10714. | something starting with __ and the normal name is an alias. */
  10715. | #if defined __stub_nsleep || defined __stub___nsleep
  10716. | choke me
  10717. | #endif
  10718. |
  10719. | int
  10720. | main ()
  10721. | {
  10722. | return nsleep ();
  10723. | ;
  10724. | return 0;
  10725. | }
  10726. configure:15205: result: no
  10727. configure:15205: checking for pidfile
  10728. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10729. /tmp/ccCmmwek.o: In function `main':
  10730. /root/opensmtpd-5.9.2p1-rc1/conftest.c:140: undefined reference to `pidfile'
  10731. collect2: error: ld returned 1 exit status
  10732. configure:15205: $? = 1
  10733. configure: failed program was:
  10734. | /* confdefs.h */
  10735. | #define PACKAGE_NAME "OpenSMTPD-portable"
  10736. | #define PACKAGE_TARNAME "opensmtpd"
  10737. | #define PACKAGE_VERSION "portable"
  10738. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  10739. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  10740. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  10741. | #define PACKAGE "opensmtpd"
  10742. | #define VERSION "portable"
  10743. | #define STDC_HEADERS 1
  10744. | #define HAVE_SYS_TYPES_H 1
  10745. | #define HAVE_SYS_STAT_H 1
  10746. | #define HAVE_STDLIB_H 1
  10747. | #define HAVE_STRING_H 1
  10748. | #define HAVE_MEMORY_H 1
  10749. | #define HAVE_STRINGS_H 1
  10750. | #define HAVE_INTTYPES_H 1
  10751. | #define HAVE_STDINT_H 1
  10752. | #define HAVE_UNISTD_H 1
  10753. | #define HAVE_DLFCN_H 1
  10754. | #define LT_OBJDIR ".libs/"
  10755. | #define HAVE_CRYPT_H 1
  10756. | #define HAVE_DIRENT_H 1
  10757. | #define HAVE_FCNTL_H 1
  10758. | #define HAVE_GETOPT_H 1
  10759. | #define HAVE_GRP_H 1
  10760. | #define HAVE_LIBGEN_H 1
  10761. | #define HAVE_LIMITS_H 1
  10762. | #define HAVE_NETDB_H 1
  10763. | #define HAVE_PATHS_H 1
  10764. | #define HAVE_SHADOW_H 1
  10765. | #define HAVE_SYS_CDEFS_H 1
  10766. | #define HAVE_SYS_DIR_H 1
  10767. | #define HAVE_SYS_FILE_H 1
  10768. | #define HAVE_SYS_MOUNT_H 1
  10769. | #define HAVE_SYS_STATFS_H 1
  10770. | #define HAVE_SYS_TIME_H 1
  10771. | #define HAVE_SYS_UN_H 1
  10772. | #define HAVE_TIME_H 1
  10773. | #define HAVE_UTIME_H 1
  10774. | #define HAVE_SYS_MOUNT_H 1
  10775. | #define HAVE_LONG_LONG 1
  10776. | #define HAVE_UNSIGNED_LONG_LONG 1
  10777. | #define HAVE_LONG_DOUBLE 1
  10778. | #define HAVE_U_INT 1
  10779. | #define HAVE_U_CHAR 1
  10780. | #define SIZEOF_SHORT_INT 2
  10781. | #define SIZEOF_INT 4
  10782. | #define SIZEOF_LONG_INT 8
  10783. | #define SIZEOF_LONG_LONG_INT 8
  10784. | #define HAVE_INTPTR_T 1
  10785. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10786. | #define HAVE_LONG_LONG_INT 1
  10787. | #define HAVE_INTMAX_T 1
  10788. | #define HAVE_UINTPTR_T 1
  10789. | #define HAVE_UINTMAX_T 1
  10790. | #define HAVE_SIG_ATOMIC_T 1
  10791. | #define HAVE_FSBLKCNT_T 1
  10792. | #define HAVE_FSFILCNT_T 1
  10793. | #define HAVE_IN_ADDR_T 1
  10794. | #define HAVE_IN_PORT_T 1
  10795. | #define HAVE_SA_FAMILY_T 1
  10796. | #define HAVE_STRUCT_TIMESPEC 1
  10797. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10798. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10799. | #define HAVE_STRUCT_IN6_ADDR 1
  10800. | #define HAVE_STRUCT_ADDRINFO 1
  10801. | #define HAVE_STRUCT_TIMEVAL 1
  10802. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10803. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10804. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10805. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10806. | #define HAVE_DECL_O_NONBLOCK 1
  10807. | #define HAVE_DECL_AF_LOCAL 1
  10808. | #define HAVE_DECL_WAIT_MYPGRP 1
  10809. | #define HAVE_DECL_WRITEV 1
  10810. | #define HAVE_BASENAME 1
  10811. | #define HAVE_UTIMES 1
  10812. | #define HAVE_DIRNAME 1
  10813. | #define HAVE_INET_NET_PTON 1
  10814. | #define HAVE_CLOCK_GETTIME 1
  10815. | #define HAVE_FTS_OPEN 1
  10816. | #define HAVE_DAEMON 1
  10817. | #define HAVE_SETSOCKOPT 1
  10818. | #define HAVE_CRYPT 1
  10819. | #define HAVE_ASPRINTF 1
  10820. | #define HAVE___B64_NTOP 1
  10821. | #define HAVE___B64_PTON 1
  10822. | #define HAVE_BCOPY 1
  10823. | #define HAVE_DIRFD 1
  10824. | #define HAVE_DIRNAME 1
  10825. | #define HAVE_ENDGRENT 1
  10826. | #define HAVE_FREEADDRINFO 1
  10827. | #define HAVE_GETADDRINFO 1
  10828. | #define HAVE_GETNAMEINFO 1
  10829. | #define HAVE_GETTIMEOFDAY 1
  10830. | #define HAVE_GETOPT 1
  10831. | #define HAVE_GETSPNAM 1
  10832. | #define HAVE_INET_ATON 1
  10833. | #define HAVE_INET_NET_PTON 1
  10834. | #define HAVE_INET_NTOA 1
  10835. | #define HAVE_INET_NTOP 1
  10836. | #define HAVE_ISBLANK 1
  10837. | #define HAVE_MEMMOVE 1
  10838. | /* end confdefs.h. */
  10839. | /* Define pidfile to an innocuous variant, in case <limits.h> declares pidfile.
  10840. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10841. | #define pidfile innocuous_pidfile
  10842. |
  10843. | /* System header to define __stub macros and hopefully few prototypes,
  10844. | which can conflict with char pidfile (); below.
  10845. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10846. | <limits.h> exists even on freestanding compilers. */
  10847. |
  10848. | #ifdef __STDC__
  10849. | # include <limits.h>
  10850. | #else
  10851. | # include <assert.h>
  10852. | #endif
  10853. |
  10854. | #undef pidfile
  10855. |
  10856. | /* Override any GCC internal prototype to avoid an error.
  10857. | Use char because int might match the return type of a GCC
  10858. | builtin and then its argument prototype would still apply. */
  10859. | #ifdef __cplusplus
  10860. | extern "C"
  10861. | #endif
  10862. | char pidfile ();
  10863. | /* The GNU C library defines this for functions which it implements
  10864. | to always fail with ENOSYS. Some functions are actually named
  10865. | something starting with __ and the normal name is an alias. */
  10866. | #if defined __stub_pidfile || defined __stub___pidfile
  10867. | choke me
  10868. | #endif
  10869. |
  10870. | int
  10871. | main ()
  10872. | {
  10873. | return pidfile ();
  10874. | ;
  10875. | return 0;
  10876. | }
  10877. configure:15205: result: no
  10878. configure:15205: checking for pledge
  10879. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  10880. /tmp/ccSKphbn.o: In function `main':
  10881. /root/opensmtpd-5.9.2p1-rc1/conftest.c:140: undefined reference to `pledge'
  10882. collect2: error: ld returned 1 exit status
  10883. configure:15205: $? = 1
  10884. configure: failed program was:
  10885. | /* confdefs.h */
  10886. | #define PACKAGE_NAME "OpenSMTPD-portable"
  10887. | #define PACKAGE_TARNAME "opensmtpd"
  10888. | #define PACKAGE_VERSION "portable"
  10889. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  10890. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  10891. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  10892. | #define PACKAGE "opensmtpd"
  10893. | #define VERSION "portable"
  10894. | #define STDC_HEADERS 1
  10895. | #define HAVE_SYS_TYPES_H 1
  10896. | #define HAVE_SYS_STAT_H 1
  10897. | #define HAVE_STDLIB_H 1
  10898. | #define HAVE_STRING_H 1
  10899. | #define HAVE_MEMORY_H 1
  10900. | #define HAVE_STRINGS_H 1
  10901. | #define HAVE_INTTYPES_H 1
  10902. | #define HAVE_STDINT_H 1
  10903. | #define HAVE_UNISTD_H 1
  10904. | #define HAVE_DLFCN_H 1
  10905. | #define LT_OBJDIR ".libs/"
  10906. | #define HAVE_CRYPT_H 1
  10907. | #define HAVE_DIRENT_H 1
  10908. | #define HAVE_FCNTL_H 1
  10909. | #define HAVE_GETOPT_H 1
  10910. | #define HAVE_GRP_H 1
  10911. | #define HAVE_LIBGEN_H 1
  10912. | #define HAVE_LIMITS_H 1
  10913. | #define HAVE_NETDB_H 1
  10914. | #define HAVE_PATHS_H 1
  10915. | #define HAVE_SHADOW_H 1
  10916. | #define HAVE_SYS_CDEFS_H 1
  10917. | #define HAVE_SYS_DIR_H 1
  10918. | #define HAVE_SYS_FILE_H 1
  10919. | #define HAVE_SYS_MOUNT_H 1
  10920. | #define HAVE_SYS_STATFS_H 1
  10921. | #define HAVE_SYS_TIME_H 1
  10922. | #define HAVE_SYS_UN_H 1
  10923. | #define HAVE_TIME_H 1
  10924. | #define HAVE_UTIME_H 1
  10925. | #define HAVE_SYS_MOUNT_H 1
  10926. | #define HAVE_LONG_LONG 1
  10927. | #define HAVE_UNSIGNED_LONG_LONG 1
  10928. | #define HAVE_LONG_DOUBLE 1
  10929. | #define HAVE_U_INT 1
  10930. | #define HAVE_U_CHAR 1
  10931. | #define SIZEOF_SHORT_INT 2
  10932. | #define SIZEOF_INT 4
  10933. | #define SIZEOF_LONG_INT 8
  10934. | #define SIZEOF_LONG_LONG_INT 8
  10935. | #define HAVE_INTPTR_T 1
  10936. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  10937. | #define HAVE_LONG_LONG_INT 1
  10938. | #define HAVE_INTMAX_T 1
  10939. | #define HAVE_UINTPTR_T 1
  10940. | #define HAVE_UINTMAX_T 1
  10941. | #define HAVE_SIG_ATOMIC_T 1
  10942. | #define HAVE_FSBLKCNT_T 1
  10943. | #define HAVE_FSFILCNT_T 1
  10944. | #define HAVE_IN_ADDR_T 1
  10945. | #define HAVE_IN_PORT_T 1
  10946. | #define HAVE_SA_FAMILY_T 1
  10947. | #define HAVE_STRUCT_TIMESPEC 1
  10948. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  10949. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  10950. | #define HAVE_STRUCT_IN6_ADDR 1
  10951. | #define HAVE_STRUCT_ADDRINFO 1
  10952. | #define HAVE_STRUCT_TIMEVAL 1
  10953. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  10954. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  10955. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  10956. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  10957. | #define HAVE_DECL_O_NONBLOCK 1
  10958. | #define HAVE_DECL_AF_LOCAL 1
  10959. | #define HAVE_DECL_WAIT_MYPGRP 1
  10960. | #define HAVE_DECL_WRITEV 1
  10961. | #define HAVE_BASENAME 1
  10962. | #define HAVE_UTIMES 1
  10963. | #define HAVE_DIRNAME 1
  10964. | #define HAVE_INET_NET_PTON 1
  10965. | #define HAVE_CLOCK_GETTIME 1
  10966. | #define HAVE_FTS_OPEN 1
  10967. | #define HAVE_DAEMON 1
  10968. | #define HAVE_SETSOCKOPT 1
  10969. | #define HAVE_CRYPT 1
  10970. | #define HAVE_ASPRINTF 1
  10971. | #define HAVE___B64_NTOP 1
  10972. | #define HAVE___B64_PTON 1
  10973. | #define HAVE_BCOPY 1
  10974. | #define HAVE_DIRFD 1
  10975. | #define HAVE_DIRNAME 1
  10976. | #define HAVE_ENDGRENT 1
  10977. | #define HAVE_FREEADDRINFO 1
  10978. | #define HAVE_GETADDRINFO 1
  10979. | #define HAVE_GETNAMEINFO 1
  10980. | #define HAVE_GETTIMEOFDAY 1
  10981. | #define HAVE_GETOPT 1
  10982. | #define HAVE_GETSPNAM 1
  10983. | #define HAVE_INET_ATON 1
  10984. | #define HAVE_INET_NET_PTON 1
  10985. | #define HAVE_INET_NTOA 1
  10986. | #define HAVE_INET_NTOP 1
  10987. | #define HAVE_ISBLANK 1
  10988. | #define HAVE_MEMMOVE 1
  10989. | /* end confdefs.h. */
  10990. | /* Define pledge to an innocuous variant, in case <limits.h> declares pledge.
  10991. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  10992. | #define pledge innocuous_pledge
  10993. |
  10994. | /* System header to define __stub macros and hopefully few prototypes,
  10995. | which can conflict with char pledge (); below.
  10996. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  10997. | <limits.h> exists even on freestanding compilers. */
  10998. |
  10999. | #ifdef __STDC__
  11000. | # include <limits.h>
  11001. | #else
  11002. | # include <assert.h>
  11003. | #endif
  11004. |
  11005. | #undef pledge
  11006. |
  11007. | /* Override any GCC internal prototype to avoid an error.
  11008. | Use char because int might match the return type of a GCC
  11009. | builtin and then its argument prototype would still apply. */
  11010. | #ifdef __cplusplus
  11011. | extern "C"
  11012. | #endif
  11013. | char pledge ();
  11014. | /* The GNU C library defines this for functions which it implements
  11015. | to always fail with ENOSYS. Some functions are actually named
  11016. | something starting with __ and the normal name is an alias. */
  11017. | #if defined __stub_pledge || defined __stub___pledge
  11018. | choke me
  11019. | #endif
  11020. |
  11021. | int
  11022. | main ()
  11023. | {
  11024. | return pledge ();
  11025. | ;
  11026. | return 0;
  11027. | }
  11028. configure:15205: result: no
  11029. configure:15205: checking for pw_dup
  11030. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11031. /tmp/ccGG1V2n.o: In function `main':
  11032. /root/opensmtpd-5.9.2p1-rc1/conftest.c:140: undefined reference to `pw_dup'
  11033. collect2: error: ld returned 1 exit status
  11034. configure:15205: $? = 1
  11035. configure: failed program was:
  11036. | /* confdefs.h */
  11037. | #define PACKAGE_NAME "OpenSMTPD-portable"
  11038. | #define PACKAGE_TARNAME "opensmtpd"
  11039. | #define PACKAGE_VERSION "portable"
  11040. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  11041. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  11042. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  11043. | #define PACKAGE "opensmtpd"
  11044. | #define VERSION "portable"
  11045. | #define STDC_HEADERS 1
  11046. | #define HAVE_SYS_TYPES_H 1
  11047. | #define HAVE_SYS_STAT_H 1
  11048. | #define HAVE_STDLIB_H 1
  11049. | #define HAVE_STRING_H 1
  11050. | #define HAVE_MEMORY_H 1
  11051. | #define HAVE_STRINGS_H 1
  11052. | #define HAVE_INTTYPES_H 1
  11053. | #define HAVE_STDINT_H 1
  11054. | #define HAVE_UNISTD_H 1
  11055. | #define HAVE_DLFCN_H 1
  11056. | #define LT_OBJDIR ".libs/"
  11057. | #define HAVE_CRYPT_H 1
  11058. | #define HAVE_DIRENT_H 1
  11059. | #define HAVE_FCNTL_H 1
  11060. | #define HAVE_GETOPT_H 1
  11061. | #define HAVE_GRP_H 1
  11062. | #define HAVE_LIBGEN_H 1
  11063. | #define HAVE_LIMITS_H 1
  11064. | #define HAVE_NETDB_H 1
  11065. | #define HAVE_PATHS_H 1
  11066. | #define HAVE_SHADOW_H 1
  11067. | #define HAVE_SYS_CDEFS_H 1
  11068. | #define HAVE_SYS_DIR_H 1
  11069. | #define HAVE_SYS_FILE_H 1
  11070. | #define HAVE_SYS_MOUNT_H 1
  11071. | #define HAVE_SYS_STATFS_H 1
  11072. | #define HAVE_SYS_TIME_H 1
  11073. | #define HAVE_SYS_UN_H 1
  11074. | #define HAVE_TIME_H 1
  11075. | #define HAVE_UTIME_H 1
  11076. | #define HAVE_SYS_MOUNT_H 1
  11077. | #define HAVE_LONG_LONG 1
  11078. | #define HAVE_UNSIGNED_LONG_LONG 1
  11079. | #define HAVE_LONG_DOUBLE 1
  11080. | #define HAVE_U_INT 1
  11081. | #define HAVE_U_CHAR 1
  11082. | #define SIZEOF_SHORT_INT 2
  11083. | #define SIZEOF_INT 4
  11084. | #define SIZEOF_LONG_INT 8
  11085. | #define SIZEOF_LONG_LONG_INT 8
  11086. | #define HAVE_INTPTR_T 1
  11087. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  11088. | #define HAVE_LONG_LONG_INT 1
  11089. | #define HAVE_INTMAX_T 1
  11090. | #define HAVE_UINTPTR_T 1
  11091. | #define HAVE_UINTMAX_T 1
  11092. | #define HAVE_SIG_ATOMIC_T 1
  11093. | #define HAVE_FSBLKCNT_T 1
  11094. | #define HAVE_FSFILCNT_T 1
  11095. | #define HAVE_IN_ADDR_T 1
  11096. | #define HAVE_IN_PORT_T 1
  11097. | #define HAVE_SA_FAMILY_T 1
  11098. | #define HAVE_STRUCT_TIMESPEC 1
  11099. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  11100. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  11101. | #define HAVE_STRUCT_IN6_ADDR 1
  11102. | #define HAVE_STRUCT_ADDRINFO 1
  11103. | #define HAVE_STRUCT_TIMEVAL 1
  11104. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  11105. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  11106. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  11107. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  11108. | #define HAVE_DECL_O_NONBLOCK 1
  11109. | #define HAVE_DECL_AF_LOCAL 1
  11110. | #define HAVE_DECL_WAIT_MYPGRP 1
  11111. | #define HAVE_DECL_WRITEV 1
  11112. | #define HAVE_BASENAME 1
  11113. | #define HAVE_UTIMES 1
  11114. | #define HAVE_DIRNAME 1
  11115. | #define HAVE_INET_NET_PTON 1
  11116. | #define HAVE_CLOCK_GETTIME 1
  11117. | #define HAVE_FTS_OPEN 1
  11118. | #define HAVE_DAEMON 1
  11119. | #define HAVE_SETSOCKOPT 1
  11120. | #define HAVE_CRYPT 1
  11121. | #define HAVE_ASPRINTF 1
  11122. | #define HAVE___B64_NTOP 1
  11123. | #define HAVE___B64_PTON 1
  11124. | #define HAVE_BCOPY 1
  11125. | #define HAVE_DIRFD 1
  11126. | #define HAVE_DIRNAME 1
  11127. | #define HAVE_ENDGRENT 1
  11128. | #define HAVE_FREEADDRINFO 1
  11129. | #define HAVE_GETADDRINFO 1
  11130. | #define HAVE_GETNAMEINFO 1
  11131. | #define HAVE_GETTIMEOFDAY 1
  11132. | #define HAVE_GETOPT 1
  11133. | #define HAVE_GETSPNAM 1
  11134. | #define HAVE_INET_ATON 1
  11135. | #define HAVE_INET_NET_PTON 1
  11136. | #define HAVE_INET_NTOA 1
  11137. | #define HAVE_INET_NTOP 1
  11138. | #define HAVE_ISBLANK 1
  11139. | #define HAVE_MEMMOVE 1
  11140. | /* end confdefs.h. */
  11141. | /* Define pw_dup to an innocuous variant, in case <limits.h> declares pw_dup.
  11142. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11143. | #define pw_dup innocuous_pw_dup
  11144. |
  11145. | /* System header to define __stub macros and hopefully few prototypes,
  11146. | which can conflict with char pw_dup (); below.
  11147. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11148. | <limits.h> exists even on freestanding compilers. */
  11149. |
  11150. | #ifdef __STDC__
  11151. | # include <limits.h>
  11152. | #else
  11153. | # include <assert.h>
  11154. | #endif
  11155. |
  11156. | #undef pw_dup
  11157. |
  11158. | /* Override any GCC internal prototype to avoid an error.
  11159. | Use char because int might match the return type of a GCC
  11160. | builtin and then its argument prototype would still apply. */
  11161. | #ifdef __cplusplus
  11162. | extern "C"
  11163. | #endif
  11164. | char pw_dup ();
  11165. | /* The GNU C library defines this for functions which it implements
  11166. | to always fail with ENOSYS. Some functions are actually named
  11167. | something starting with __ and the normal name is an alias. */
  11168. | #if defined __stub_pw_dup || defined __stub___pw_dup
  11169. | choke me
  11170. | #endif
  11171. |
  11172. | int
  11173. | main ()
  11174. | {
  11175. | return pw_dup ();
  11176. | ;
  11177. | return 0;
  11178. | }
  11179. configure:15205: result: no
  11180. configure:15205: checking for reallocarray
  11181. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11182. /tmp/ccYNh7uu.o: In function `main':
  11183. /root/opensmtpd-5.9.2p1-rc1/conftest.c:140: undefined reference to `reallocarray'
  11184. collect2: error: ld returned 1 exit status
  11185. configure:15205: $? = 1
  11186. configure: failed program was:
  11187. | /* confdefs.h */
  11188. | #define PACKAGE_NAME "OpenSMTPD-portable"
  11189. | #define PACKAGE_TARNAME "opensmtpd"
  11190. | #define PACKAGE_VERSION "portable"
  11191. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  11192. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  11193. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  11194. | #define PACKAGE "opensmtpd"
  11195. | #define VERSION "portable"
  11196. | #define STDC_HEADERS 1
  11197. | #define HAVE_SYS_TYPES_H 1
  11198. | #define HAVE_SYS_STAT_H 1
  11199. | #define HAVE_STDLIB_H 1
  11200. | #define HAVE_STRING_H 1
  11201. | #define HAVE_MEMORY_H 1
  11202. | #define HAVE_STRINGS_H 1
  11203. | #define HAVE_INTTYPES_H 1
  11204. | #define HAVE_STDINT_H 1
  11205. | #define HAVE_UNISTD_H 1
  11206. | #define HAVE_DLFCN_H 1
  11207. | #define LT_OBJDIR ".libs/"
  11208. | #define HAVE_CRYPT_H 1
  11209. | #define HAVE_DIRENT_H 1
  11210. | #define HAVE_FCNTL_H 1
  11211. | #define HAVE_GETOPT_H 1
  11212. | #define HAVE_GRP_H 1
  11213. | #define HAVE_LIBGEN_H 1
  11214. | #define HAVE_LIMITS_H 1
  11215. | #define HAVE_NETDB_H 1
  11216. | #define HAVE_PATHS_H 1
  11217. | #define HAVE_SHADOW_H 1
  11218. | #define HAVE_SYS_CDEFS_H 1
  11219. | #define HAVE_SYS_DIR_H 1
  11220. | #define HAVE_SYS_FILE_H 1
  11221. | #define HAVE_SYS_MOUNT_H 1
  11222. | #define HAVE_SYS_STATFS_H 1
  11223. | #define HAVE_SYS_TIME_H 1
  11224. | #define HAVE_SYS_UN_H 1
  11225. | #define HAVE_TIME_H 1
  11226. | #define HAVE_UTIME_H 1
  11227. | #define HAVE_SYS_MOUNT_H 1
  11228. | #define HAVE_LONG_LONG 1
  11229. | #define HAVE_UNSIGNED_LONG_LONG 1
  11230. | #define HAVE_LONG_DOUBLE 1
  11231. | #define HAVE_U_INT 1
  11232. | #define HAVE_U_CHAR 1
  11233. | #define SIZEOF_SHORT_INT 2
  11234. | #define SIZEOF_INT 4
  11235. | #define SIZEOF_LONG_INT 8
  11236. | #define SIZEOF_LONG_LONG_INT 8
  11237. | #define HAVE_INTPTR_T 1
  11238. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  11239. | #define HAVE_LONG_LONG_INT 1
  11240. | #define HAVE_INTMAX_T 1
  11241. | #define HAVE_UINTPTR_T 1
  11242. | #define HAVE_UINTMAX_T 1
  11243. | #define HAVE_SIG_ATOMIC_T 1
  11244. | #define HAVE_FSBLKCNT_T 1
  11245. | #define HAVE_FSFILCNT_T 1
  11246. | #define HAVE_IN_ADDR_T 1
  11247. | #define HAVE_IN_PORT_T 1
  11248. | #define HAVE_SA_FAMILY_T 1
  11249. | #define HAVE_STRUCT_TIMESPEC 1
  11250. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  11251. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  11252. | #define HAVE_STRUCT_IN6_ADDR 1
  11253. | #define HAVE_STRUCT_ADDRINFO 1
  11254. | #define HAVE_STRUCT_TIMEVAL 1
  11255. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  11256. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  11257. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  11258. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  11259. | #define HAVE_DECL_O_NONBLOCK 1
  11260. | #define HAVE_DECL_AF_LOCAL 1
  11261. | #define HAVE_DECL_WAIT_MYPGRP 1
  11262. | #define HAVE_DECL_WRITEV 1
  11263. | #define HAVE_BASENAME 1
  11264. | #define HAVE_UTIMES 1
  11265. | #define HAVE_DIRNAME 1
  11266. | #define HAVE_INET_NET_PTON 1
  11267. | #define HAVE_CLOCK_GETTIME 1
  11268. | #define HAVE_FTS_OPEN 1
  11269. | #define HAVE_DAEMON 1
  11270. | #define HAVE_SETSOCKOPT 1
  11271. | #define HAVE_CRYPT 1
  11272. | #define HAVE_ASPRINTF 1
  11273. | #define HAVE___B64_NTOP 1
  11274. | #define HAVE___B64_PTON 1
  11275. | #define HAVE_BCOPY 1
  11276. | #define HAVE_DIRFD 1
  11277. | #define HAVE_DIRNAME 1
  11278. | #define HAVE_ENDGRENT 1
  11279. | #define HAVE_FREEADDRINFO 1
  11280. | #define HAVE_GETADDRINFO 1
  11281. | #define HAVE_GETNAMEINFO 1
  11282. | #define HAVE_GETTIMEOFDAY 1
  11283. | #define HAVE_GETOPT 1
  11284. | #define HAVE_GETSPNAM 1
  11285. | #define HAVE_INET_ATON 1
  11286. | #define HAVE_INET_NET_PTON 1
  11287. | #define HAVE_INET_NTOA 1
  11288. | #define HAVE_INET_NTOP 1
  11289. | #define HAVE_ISBLANK 1
  11290. | #define HAVE_MEMMOVE 1
  11291. | /* end confdefs.h. */
  11292. | /* Define reallocarray to an innocuous variant, in case <limits.h> declares reallocarray.
  11293. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11294. | #define reallocarray innocuous_reallocarray
  11295. |
  11296. | /* System header to define __stub macros and hopefully few prototypes,
  11297. | which can conflict with char reallocarray (); below.
  11298. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11299. | <limits.h> exists even on freestanding compilers. */
  11300. |
  11301. | #ifdef __STDC__
  11302. | # include <limits.h>
  11303. | #else
  11304. | # include <assert.h>
  11305. | #endif
  11306. |
  11307. | #undef reallocarray
  11308. |
  11309. | /* Override any GCC internal prototype to avoid an error.
  11310. | Use char because int might match the return type of a GCC
  11311. | builtin and then its argument prototype would still apply. */
  11312. | #ifdef __cplusplus
  11313. | extern "C"
  11314. | #endif
  11315. | char reallocarray ();
  11316. | /* The GNU C library defines this for functions which it implements
  11317. | to always fail with ENOSYS. Some functions are actually named
  11318. | something starting with __ and the normal name is an alias. */
  11319. | #if defined __stub_reallocarray || defined __stub___reallocarray
  11320. | choke me
  11321. | #endif
  11322. |
  11323. | int
  11324. | main ()
  11325. | {
  11326. | return reallocarray ();
  11327. | ;
  11328. | return 0;
  11329. | }
  11330. configure:15205: result: no
  11331. configure:15205: checking for setenv
  11332. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11333. configure:15205: $? = 0
  11334. configure:15205: result: yes
  11335. configure:15205: checking for setlinebuf
  11336. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11337. configure:15205: $? = 0
  11338. configure:15205: result: yes
  11339. configure:15205: checking for setproctitle
  11340. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11341. /tmp/ccSIwi6D.o: In function `main':
  11342. /root/opensmtpd-5.9.2p1-rc1/conftest.c:142: undefined reference to `setproctitle'
  11343. collect2: error: ld returned 1 exit status
  11344. configure:15205: $? = 1
  11345. configure: failed program was:
  11346. | /* confdefs.h */
  11347. | #define PACKAGE_NAME "OpenSMTPD-portable"
  11348. | #define PACKAGE_TARNAME "opensmtpd"
  11349. | #define PACKAGE_VERSION "portable"
  11350. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  11351. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  11352. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  11353. | #define PACKAGE "opensmtpd"
  11354. | #define VERSION "portable"
  11355. | #define STDC_HEADERS 1
  11356. | #define HAVE_SYS_TYPES_H 1
  11357. | #define HAVE_SYS_STAT_H 1
  11358. | #define HAVE_STDLIB_H 1
  11359. | #define HAVE_STRING_H 1
  11360. | #define HAVE_MEMORY_H 1
  11361. | #define HAVE_STRINGS_H 1
  11362. | #define HAVE_INTTYPES_H 1
  11363. | #define HAVE_STDINT_H 1
  11364. | #define HAVE_UNISTD_H 1
  11365. | #define HAVE_DLFCN_H 1
  11366. | #define LT_OBJDIR ".libs/"
  11367. | #define HAVE_CRYPT_H 1
  11368. | #define HAVE_DIRENT_H 1
  11369. | #define HAVE_FCNTL_H 1
  11370. | #define HAVE_GETOPT_H 1
  11371. | #define HAVE_GRP_H 1
  11372. | #define HAVE_LIBGEN_H 1
  11373. | #define HAVE_LIMITS_H 1
  11374. | #define HAVE_NETDB_H 1
  11375. | #define HAVE_PATHS_H 1
  11376. | #define HAVE_SHADOW_H 1
  11377. | #define HAVE_SYS_CDEFS_H 1
  11378. | #define HAVE_SYS_DIR_H 1
  11379. | #define HAVE_SYS_FILE_H 1
  11380. | #define HAVE_SYS_MOUNT_H 1
  11381. | #define HAVE_SYS_STATFS_H 1
  11382. | #define HAVE_SYS_TIME_H 1
  11383. | #define HAVE_SYS_UN_H 1
  11384. | #define HAVE_TIME_H 1
  11385. | #define HAVE_UTIME_H 1
  11386. | #define HAVE_SYS_MOUNT_H 1
  11387. | #define HAVE_LONG_LONG 1
  11388. | #define HAVE_UNSIGNED_LONG_LONG 1
  11389. | #define HAVE_LONG_DOUBLE 1
  11390. | #define HAVE_U_INT 1
  11391. | #define HAVE_U_CHAR 1
  11392. | #define SIZEOF_SHORT_INT 2
  11393. | #define SIZEOF_INT 4
  11394. | #define SIZEOF_LONG_INT 8
  11395. | #define SIZEOF_LONG_LONG_INT 8
  11396. | #define HAVE_INTPTR_T 1
  11397. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  11398. | #define HAVE_LONG_LONG_INT 1
  11399. | #define HAVE_INTMAX_T 1
  11400. | #define HAVE_UINTPTR_T 1
  11401. | #define HAVE_UINTMAX_T 1
  11402. | #define HAVE_SIG_ATOMIC_T 1
  11403. | #define HAVE_FSBLKCNT_T 1
  11404. | #define HAVE_FSFILCNT_T 1
  11405. | #define HAVE_IN_ADDR_T 1
  11406. | #define HAVE_IN_PORT_T 1
  11407. | #define HAVE_SA_FAMILY_T 1
  11408. | #define HAVE_STRUCT_TIMESPEC 1
  11409. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  11410. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  11411. | #define HAVE_STRUCT_IN6_ADDR 1
  11412. | #define HAVE_STRUCT_ADDRINFO 1
  11413. | #define HAVE_STRUCT_TIMEVAL 1
  11414. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  11415. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  11416. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  11417. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  11418. | #define HAVE_DECL_O_NONBLOCK 1
  11419. | #define HAVE_DECL_AF_LOCAL 1
  11420. | #define HAVE_DECL_WAIT_MYPGRP 1
  11421. | #define HAVE_DECL_WRITEV 1
  11422. | #define HAVE_BASENAME 1
  11423. | #define HAVE_UTIMES 1
  11424. | #define HAVE_DIRNAME 1
  11425. | #define HAVE_INET_NET_PTON 1
  11426. | #define HAVE_CLOCK_GETTIME 1
  11427. | #define HAVE_FTS_OPEN 1
  11428. | #define HAVE_DAEMON 1
  11429. | #define HAVE_SETSOCKOPT 1
  11430. | #define HAVE_CRYPT 1
  11431. | #define HAVE_ASPRINTF 1
  11432. | #define HAVE___B64_NTOP 1
  11433. | #define HAVE___B64_PTON 1
  11434. | #define HAVE_BCOPY 1
  11435. | #define HAVE_DIRFD 1
  11436. | #define HAVE_DIRNAME 1
  11437. | #define HAVE_ENDGRENT 1
  11438. | #define HAVE_FREEADDRINFO 1
  11439. | #define HAVE_GETADDRINFO 1
  11440. | #define HAVE_GETNAMEINFO 1
  11441. | #define HAVE_GETTIMEOFDAY 1
  11442. | #define HAVE_GETOPT 1
  11443. | #define HAVE_GETSPNAM 1
  11444. | #define HAVE_INET_ATON 1
  11445. | #define HAVE_INET_NET_PTON 1
  11446. | #define HAVE_INET_NTOA 1
  11447. | #define HAVE_INET_NTOP 1
  11448. | #define HAVE_ISBLANK 1
  11449. | #define HAVE_MEMMOVE 1
  11450. | #define HAVE_SETENV 1
  11451. | #define HAVE_SETLINEBUF 1
  11452. | /* end confdefs.h. */
  11453. | /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
  11454. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11455. | #define setproctitle innocuous_setproctitle
  11456. |
  11457. | /* System header to define __stub macros and hopefully few prototypes,
  11458. | which can conflict with char setproctitle (); below.
  11459. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11460. | <limits.h> exists even on freestanding compilers. */
  11461. |
  11462. | #ifdef __STDC__
  11463. | # include <limits.h>
  11464. | #else
  11465. | # include <assert.h>
  11466. | #endif
  11467. |
  11468. | #undef setproctitle
  11469. |
  11470. | /* Override any GCC internal prototype to avoid an error.
  11471. | Use char because int might match the return type of a GCC
  11472. | builtin and then its argument prototype would still apply. */
  11473. | #ifdef __cplusplus
  11474. | extern "C"
  11475. | #endif
  11476. | char setproctitle ();
  11477. | /* The GNU C library defines this for functions which it implements
  11478. | to always fail with ENOSYS. Some functions are actually named
  11479. | something starting with __ and the normal name is an alias. */
  11480. | #if defined __stub_setproctitle || defined __stub___setproctitle
  11481. | choke me
  11482. | #endif
  11483. |
  11484. | int
  11485. | main ()
  11486. | {
  11487. | return setproctitle ();
  11488. | ;
  11489. | return 0;
  11490. | }
  11491. configure:15205: result: no
  11492. configure:15205: checking for setregid
  11493. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11494. configure:15205: $? = 0
  11495. configure:15205: result: yes
  11496. configure:15205: checking for setreuid
  11497. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11498. configure:15205: $? = 0
  11499. configure:15205: result: yes
  11500. configure:15205: checking for setresuid
  11501. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11502. configure:15205: $? = 0
  11503. configure:15205: result: yes
  11504. configure:15205: checking for setresgid
  11505. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11506. configure:15205: $? = 0
  11507. configure:15205: result: yes
  11508. configure:15205: checking for setsid
  11509. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11510. configure:15205: $? = 0
  11511. configure:15205: result: yes
  11512. configure:15205: checking for sigaction
  11513. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11514. configure:15205: $? = 0
  11515. configure:15205: result: yes
  11516. configure:15205: checking for snprintf
  11517. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11518. conftest.c:137:6: warning: conflicting types for built-in function 'snprintf'
  11519. char snprintf ();
  11520. ^
  11521. configure:15205: $? = 0
  11522. configure:15205: result: yes
  11523. configure:15205: checking for socketpair
  11524. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11525. configure:15205: $? = 0
  11526. configure:15205: result: yes
  11527. configure:15205: checking for strdup
  11528. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11529. conftest.c:139:6: warning: conflicting types for built-in function 'strdup'
  11530. char strdup ();
  11531. ^
  11532. configure:15205: $? = 0
  11533. configure:15205: result: yes
  11534. configure:15205: checking for strerror
  11535. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11536. configure:15205: $? = 0
  11537. configure:15205: result: yes
  11538. configure:15205: checking for strlcat
  11539. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11540. /tmp/cchnnRZ3.o: In function `main':
  11541. /root/opensmtpd-5.9.2p1-rc1/conftest.c:152: undefined reference to `strlcat'
  11542. collect2: error: ld returned 1 exit status
  11543. configure:15205: $? = 1
  11544. configure: failed program was:
  11545. | /* confdefs.h */
  11546. | #define PACKAGE_NAME "OpenSMTPD-portable"
  11547. | #define PACKAGE_TARNAME "opensmtpd"
  11548. | #define PACKAGE_VERSION "portable"
  11549. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  11550. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  11551. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  11552. | #define PACKAGE "opensmtpd"
  11553. | #define VERSION "portable"
  11554. | #define STDC_HEADERS 1
  11555. | #define HAVE_SYS_TYPES_H 1
  11556. | #define HAVE_SYS_STAT_H 1
  11557. | #define HAVE_STDLIB_H 1
  11558. | #define HAVE_STRING_H 1
  11559. | #define HAVE_MEMORY_H 1
  11560. | #define HAVE_STRINGS_H 1
  11561. | #define HAVE_INTTYPES_H 1
  11562. | #define HAVE_STDINT_H 1
  11563. | #define HAVE_UNISTD_H 1
  11564. | #define HAVE_DLFCN_H 1
  11565. | #define LT_OBJDIR ".libs/"
  11566. | #define HAVE_CRYPT_H 1
  11567. | #define HAVE_DIRENT_H 1
  11568. | #define HAVE_FCNTL_H 1
  11569. | #define HAVE_GETOPT_H 1
  11570. | #define HAVE_GRP_H 1
  11571. | #define HAVE_LIBGEN_H 1
  11572. | #define HAVE_LIMITS_H 1
  11573. | #define HAVE_NETDB_H 1
  11574. | #define HAVE_PATHS_H 1
  11575. | #define HAVE_SHADOW_H 1
  11576. | #define HAVE_SYS_CDEFS_H 1
  11577. | #define HAVE_SYS_DIR_H 1
  11578. | #define HAVE_SYS_FILE_H 1
  11579. | #define HAVE_SYS_MOUNT_H 1
  11580. | #define HAVE_SYS_STATFS_H 1
  11581. | #define HAVE_SYS_TIME_H 1
  11582. | #define HAVE_SYS_UN_H 1
  11583. | #define HAVE_TIME_H 1
  11584. | #define HAVE_UTIME_H 1
  11585. | #define HAVE_SYS_MOUNT_H 1
  11586. | #define HAVE_LONG_LONG 1
  11587. | #define HAVE_UNSIGNED_LONG_LONG 1
  11588. | #define HAVE_LONG_DOUBLE 1
  11589. | #define HAVE_U_INT 1
  11590. | #define HAVE_U_CHAR 1
  11591. | #define SIZEOF_SHORT_INT 2
  11592. | #define SIZEOF_INT 4
  11593. | #define SIZEOF_LONG_INT 8
  11594. | #define SIZEOF_LONG_LONG_INT 8
  11595. | #define HAVE_INTPTR_T 1
  11596. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  11597. | #define HAVE_LONG_LONG_INT 1
  11598. | #define HAVE_INTMAX_T 1
  11599. | #define HAVE_UINTPTR_T 1
  11600. | #define HAVE_UINTMAX_T 1
  11601. | #define HAVE_SIG_ATOMIC_T 1
  11602. | #define HAVE_FSBLKCNT_T 1
  11603. | #define HAVE_FSFILCNT_T 1
  11604. | #define HAVE_IN_ADDR_T 1
  11605. | #define HAVE_IN_PORT_T 1
  11606. | #define HAVE_SA_FAMILY_T 1
  11607. | #define HAVE_STRUCT_TIMESPEC 1
  11608. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  11609. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  11610. | #define HAVE_STRUCT_IN6_ADDR 1
  11611. | #define HAVE_STRUCT_ADDRINFO 1
  11612. | #define HAVE_STRUCT_TIMEVAL 1
  11613. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  11614. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  11615. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  11616. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  11617. | #define HAVE_DECL_O_NONBLOCK 1
  11618. | #define HAVE_DECL_AF_LOCAL 1
  11619. | #define HAVE_DECL_WAIT_MYPGRP 1
  11620. | #define HAVE_DECL_WRITEV 1
  11621. | #define HAVE_BASENAME 1
  11622. | #define HAVE_UTIMES 1
  11623. | #define HAVE_DIRNAME 1
  11624. | #define HAVE_INET_NET_PTON 1
  11625. | #define HAVE_CLOCK_GETTIME 1
  11626. | #define HAVE_FTS_OPEN 1
  11627. | #define HAVE_DAEMON 1
  11628. | #define HAVE_SETSOCKOPT 1
  11629. | #define HAVE_CRYPT 1
  11630. | #define HAVE_ASPRINTF 1
  11631. | #define HAVE___B64_NTOP 1
  11632. | #define HAVE___B64_PTON 1
  11633. | #define HAVE_BCOPY 1
  11634. | #define HAVE_DIRFD 1
  11635. | #define HAVE_DIRNAME 1
  11636. | #define HAVE_ENDGRENT 1
  11637. | #define HAVE_FREEADDRINFO 1
  11638. | #define HAVE_GETADDRINFO 1
  11639. | #define HAVE_GETNAMEINFO 1
  11640. | #define HAVE_GETTIMEOFDAY 1
  11641. | #define HAVE_GETOPT 1
  11642. | #define HAVE_GETSPNAM 1
  11643. | #define HAVE_INET_ATON 1
  11644. | #define HAVE_INET_NET_PTON 1
  11645. | #define HAVE_INET_NTOA 1
  11646. | #define HAVE_INET_NTOP 1
  11647. | #define HAVE_ISBLANK 1
  11648. | #define HAVE_MEMMOVE 1
  11649. | #define HAVE_SETENV 1
  11650. | #define HAVE_SETLINEBUF 1
  11651. | #define HAVE_SETREGID 1
  11652. | #define HAVE_SETREUID 1
  11653. | #define HAVE_SETRESUID 1
  11654. | #define HAVE_SETRESGID 1
  11655. | #define HAVE_SETSID 1
  11656. | #define HAVE_SIGACTION 1
  11657. | #define HAVE_SNPRINTF 1
  11658. | #define HAVE_SOCKETPAIR 1
  11659. | #define HAVE_STRDUP 1
  11660. | #define HAVE_STRERROR 1
  11661. | /* end confdefs.h. */
  11662. | /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat.
  11663. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11664. | #define strlcat innocuous_strlcat
  11665. |
  11666. | /* System header to define __stub macros and hopefully few prototypes,
  11667. | which can conflict with char strlcat (); below.
  11668. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11669. | <limits.h> exists even on freestanding compilers. */
  11670. |
  11671. | #ifdef __STDC__
  11672. | # include <limits.h>
  11673. | #else
  11674. | # include <assert.h>
  11675. | #endif
  11676. |
  11677. | #undef strlcat
  11678. |
  11679. | /* Override any GCC internal prototype to avoid an error.
  11680. | Use char because int might match the return type of a GCC
  11681. | builtin and then its argument prototype would still apply. */
  11682. | #ifdef __cplusplus
  11683. | extern "C"
  11684. | #endif
  11685. | char strlcat ();
  11686. | /* The GNU C library defines this for functions which it implements
  11687. | to always fail with ENOSYS. Some functions are actually named
  11688. | something starting with __ and the normal name is an alias. */
  11689. | #if defined __stub_strlcat || defined __stub___strlcat
  11690. | choke me
  11691. | #endif
  11692. |
  11693. | int
  11694. | main ()
  11695. | {
  11696. | return strlcat ();
  11697. | ;
  11698. | return 0;
  11699. | }
  11700. configure:15205: result: no
  11701. configure:15205: checking for strlcpy
  11702. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11703. /tmp/ccP4qlta.o: In function `main':
  11704. /root/opensmtpd-5.9.2p1-rc1/conftest.c:152: undefined reference to `strlcpy'
  11705. collect2: error: ld returned 1 exit status
  11706. configure:15205: $? = 1
  11707. configure: failed program was:
  11708. | /* confdefs.h */
  11709. | #define PACKAGE_NAME "OpenSMTPD-portable"
  11710. | #define PACKAGE_TARNAME "opensmtpd"
  11711. | #define PACKAGE_VERSION "portable"
  11712. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  11713. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  11714. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  11715. | #define PACKAGE "opensmtpd"
  11716. | #define VERSION "portable"
  11717. | #define STDC_HEADERS 1
  11718. | #define HAVE_SYS_TYPES_H 1
  11719. | #define HAVE_SYS_STAT_H 1
  11720. | #define HAVE_STDLIB_H 1
  11721. | #define HAVE_STRING_H 1
  11722. | #define HAVE_MEMORY_H 1
  11723. | #define HAVE_STRINGS_H 1
  11724. | #define HAVE_INTTYPES_H 1
  11725. | #define HAVE_STDINT_H 1
  11726. | #define HAVE_UNISTD_H 1
  11727. | #define HAVE_DLFCN_H 1
  11728. | #define LT_OBJDIR ".libs/"
  11729. | #define HAVE_CRYPT_H 1
  11730. | #define HAVE_DIRENT_H 1
  11731. | #define HAVE_FCNTL_H 1
  11732. | #define HAVE_GETOPT_H 1
  11733. | #define HAVE_GRP_H 1
  11734. | #define HAVE_LIBGEN_H 1
  11735. | #define HAVE_LIMITS_H 1
  11736. | #define HAVE_NETDB_H 1
  11737. | #define HAVE_PATHS_H 1
  11738. | #define HAVE_SHADOW_H 1
  11739. | #define HAVE_SYS_CDEFS_H 1
  11740. | #define HAVE_SYS_DIR_H 1
  11741. | #define HAVE_SYS_FILE_H 1
  11742. | #define HAVE_SYS_MOUNT_H 1
  11743. | #define HAVE_SYS_STATFS_H 1
  11744. | #define HAVE_SYS_TIME_H 1
  11745. | #define HAVE_SYS_UN_H 1
  11746. | #define HAVE_TIME_H 1
  11747. | #define HAVE_UTIME_H 1
  11748. | #define HAVE_SYS_MOUNT_H 1
  11749. | #define HAVE_LONG_LONG 1
  11750. | #define HAVE_UNSIGNED_LONG_LONG 1
  11751. | #define HAVE_LONG_DOUBLE 1
  11752. | #define HAVE_U_INT 1
  11753. | #define HAVE_U_CHAR 1
  11754. | #define SIZEOF_SHORT_INT 2
  11755. | #define SIZEOF_INT 4
  11756. | #define SIZEOF_LONG_INT 8
  11757. | #define SIZEOF_LONG_LONG_INT 8
  11758. | #define HAVE_INTPTR_T 1
  11759. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  11760. | #define HAVE_LONG_LONG_INT 1
  11761. | #define HAVE_INTMAX_T 1
  11762. | #define HAVE_UINTPTR_T 1
  11763. | #define HAVE_UINTMAX_T 1
  11764. | #define HAVE_SIG_ATOMIC_T 1
  11765. | #define HAVE_FSBLKCNT_T 1
  11766. | #define HAVE_FSFILCNT_T 1
  11767. | #define HAVE_IN_ADDR_T 1
  11768. | #define HAVE_IN_PORT_T 1
  11769. | #define HAVE_SA_FAMILY_T 1
  11770. | #define HAVE_STRUCT_TIMESPEC 1
  11771. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  11772. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  11773. | #define HAVE_STRUCT_IN6_ADDR 1
  11774. | #define HAVE_STRUCT_ADDRINFO 1
  11775. | #define HAVE_STRUCT_TIMEVAL 1
  11776. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  11777. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  11778. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  11779. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  11780. | #define HAVE_DECL_O_NONBLOCK 1
  11781. | #define HAVE_DECL_AF_LOCAL 1
  11782. | #define HAVE_DECL_WAIT_MYPGRP 1
  11783. | #define HAVE_DECL_WRITEV 1
  11784. | #define HAVE_BASENAME 1
  11785. | #define HAVE_UTIMES 1
  11786. | #define HAVE_DIRNAME 1
  11787. | #define HAVE_INET_NET_PTON 1
  11788. | #define HAVE_CLOCK_GETTIME 1
  11789. | #define HAVE_FTS_OPEN 1
  11790. | #define HAVE_DAEMON 1
  11791. | #define HAVE_SETSOCKOPT 1
  11792. | #define HAVE_CRYPT 1
  11793. | #define HAVE_ASPRINTF 1
  11794. | #define HAVE___B64_NTOP 1
  11795. | #define HAVE___B64_PTON 1
  11796. | #define HAVE_BCOPY 1
  11797. | #define HAVE_DIRFD 1
  11798. | #define HAVE_DIRNAME 1
  11799. | #define HAVE_ENDGRENT 1
  11800. | #define HAVE_FREEADDRINFO 1
  11801. | #define HAVE_GETADDRINFO 1
  11802. | #define HAVE_GETNAMEINFO 1
  11803. | #define HAVE_GETTIMEOFDAY 1
  11804. | #define HAVE_GETOPT 1
  11805. | #define HAVE_GETSPNAM 1
  11806. | #define HAVE_INET_ATON 1
  11807. | #define HAVE_INET_NET_PTON 1
  11808. | #define HAVE_INET_NTOA 1
  11809. | #define HAVE_INET_NTOP 1
  11810. | #define HAVE_ISBLANK 1
  11811. | #define HAVE_MEMMOVE 1
  11812. | #define HAVE_SETENV 1
  11813. | #define HAVE_SETLINEBUF 1
  11814. | #define HAVE_SETREGID 1
  11815. | #define HAVE_SETREUID 1
  11816. | #define HAVE_SETRESUID 1
  11817. | #define HAVE_SETRESGID 1
  11818. | #define HAVE_SETSID 1
  11819. | #define HAVE_SIGACTION 1
  11820. | #define HAVE_SNPRINTF 1
  11821. | #define HAVE_SOCKETPAIR 1
  11822. | #define HAVE_STRDUP 1
  11823. | #define HAVE_STRERROR 1
  11824. | /* end confdefs.h. */
  11825. | /* Define strlcpy to an innocuous variant, in case <limits.h> declares strlcpy.
  11826. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11827. | #define strlcpy innocuous_strlcpy
  11828. |
  11829. | /* System header to define __stub macros and hopefully few prototypes,
  11830. | which can conflict with char strlcpy (); below.
  11831. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11832. | <limits.h> exists even on freestanding compilers. */
  11833. |
  11834. | #ifdef __STDC__
  11835. | # include <limits.h>
  11836. | #else
  11837. | # include <assert.h>
  11838. | #endif
  11839. |
  11840. | #undef strlcpy
  11841. |
  11842. | /* Override any GCC internal prototype to avoid an error.
  11843. | Use char because int might match the return type of a GCC
  11844. | builtin and then its argument prototype would still apply. */
  11845. | #ifdef __cplusplus
  11846. | extern "C"
  11847. | #endif
  11848. | char strlcpy ();
  11849. | /* The GNU C library defines this for functions which it implements
  11850. | to always fail with ENOSYS. Some functions are actually named
  11851. | something starting with __ and the normal name is an alias. */
  11852. | #if defined __stub_strlcpy || defined __stub___strlcpy
  11853. | choke me
  11854. | #endif
  11855. |
  11856. | int
  11857. | main ()
  11858. | {
  11859. | return strlcpy ();
  11860. | ;
  11861. | return 0;
  11862. | }
  11863. configure:15205: result: no
  11864. configure:15205: checking for strmode
  11865. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  11866. /tmp/ccLss3Jd.o: In function `main':
  11867. /root/opensmtpd-5.9.2p1-rc1/conftest.c:152: undefined reference to `strmode'
  11868. collect2: error: ld returned 1 exit status
  11869. configure:15205: $? = 1
  11870. configure: failed program was:
  11871. | /* confdefs.h */
  11872. | #define PACKAGE_NAME "OpenSMTPD-portable"
  11873. | #define PACKAGE_TARNAME "opensmtpd"
  11874. | #define PACKAGE_VERSION "portable"
  11875. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  11876. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  11877. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  11878. | #define PACKAGE "opensmtpd"
  11879. | #define VERSION "portable"
  11880. | #define STDC_HEADERS 1
  11881. | #define HAVE_SYS_TYPES_H 1
  11882. | #define HAVE_SYS_STAT_H 1
  11883. | #define HAVE_STDLIB_H 1
  11884. | #define HAVE_STRING_H 1
  11885. | #define HAVE_MEMORY_H 1
  11886. | #define HAVE_STRINGS_H 1
  11887. | #define HAVE_INTTYPES_H 1
  11888. | #define HAVE_STDINT_H 1
  11889. | #define HAVE_UNISTD_H 1
  11890. | #define HAVE_DLFCN_H 1
  11891. | #define LT_OBJDIR ".libs/"
  11892. | #define HAVE_CRYPT_H 1
  11893. | #define HAVE_DIRENT_H 1
  11894. | #define HAVE_FCNTL_H 1
  11895. | #define HAVE_GETOPT_H 1
  11896. | #define HAVE_GRP_H 1
  11897. | #define HAVE_LIBGEN_H 1
  11898. | #define HAVE_LIMITS_H 1
  11899. | #define HAVE_NETDB_H 1
  11900. | #define HAVE_PATHS_H 1
  11901. | #define HAVE_SHADOW_H 1
  11902. | #define HAVE_SYS_CDEFS_H 1
  11903. | #define HAVE_SYS_DIR_H 1
  11904. | #define HAVE_SYS_FILE_H 1
  11905. | #define HAVE_SYS_MOUNT_H 1
  11906. | #define HAVE_SYS_STATFS_H 1
  11907. | #define HAVE_SYS_TIME_H 1
  11908. | #define HAVE_SYS_UN_H 1
  11909. | #define HAVE_TIME_H 1
  11910. | #define HAVE_UTIME_H 1
  11911. | #define HAVE_SYS_MOUNT_H 1
  11912. | #define HAVE_LONG_LONG 1
  11913. | #define HAVE_UNSIGNED_LONG_LONG 1
  11914. | #define HAVE_LONG_DOUBLE 1
  11915. | #define HAVE_U_INT 1
  11916. | #define HAVE_U_CHAR 1
  11917. | #define SIZEOF_SHORT_INT 2
  11918. | #define SIZEOF_INT 4
  11919. | #define SIZEOF_LONG_INT 8
  11920. | #define SIZEOF_LONG_LONG_INT 8
  11921. | #define HAVE_INTPTR_T 1
  11922. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  11923. | #define HAVE_LONG_LONG_INT 1
  11924. | #define HAVE_INTMAX_T 1
  11925. | #define HAVE_UINTPTR_T 1
  11926. | #define HAVE_UINTMAX_T 1
  11927. | #define HAVE_SIG_ATOMIC_T 1
  11928. | #define HAVE_FSBLKCNT_T 1
  11929. | #define HAVE_FSFILCNT_T 1
  11930. | #define HAVE_IN_ADDR_T 1
  11931. | #define HAVE_IN_PORT_T 1
  11932. | #define HAVE_SA_FAMILY_T 1
  11933. | #define HAVE_STRUCT_TIMESPEC 1
  11934. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  11935. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  11936. | #define HAVE_STRUCT_IN6_ADDR 1
  11937. | #define HAVE_STRUCT_ADDRINFO 1
  11938. | #define HAVE_STRUCT_TIMEVAL 1
  11939. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  11940. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  11941. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  11942. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  11943. | #define HAVE_DECL_O_NONBLOCK 1
  11944. | #define HAVE_DECL_AF_LOCAL 1
  11945. | #define HAVE_DECL_WAIT_MYPGRP 1
  11946. | #define HAVE_DECL_WRITEV 1
  11947. | #define HAVE_BASENAME 1
  11948. | #define HAVE_UTIMES 1
  11949. | #define HAVE_DIRNAME 1
  11950. | #define HAVE_INET_NET_PTON 1
  11951. | #define HAVE_CLOCK_GETTIME 1
  11952. | #define HAVE_FTS_OPEN 1
  11953. | #define HAVE_DAEMON 1
  11954. | #define HAVE_SETSOCKOPT 1
  11955. | #define HAVE_CRYPT 1
  11956. | #define HAVE_ASPRINTF 1
  11957. | #define HAVE___B64_NTOP 1
  11958. | #define HAVE___B64_PTON 1
  11959. | #define HAVE_BCOPY 1
  11960. | #define HAVE_DIRFD 1
  11961. | #define HAVE_DIRNAME 1
  11962. | #define HAVE_ENDGRENT 1
  11963. | #define HAVE_FREEADDRINFO 1
  11964. | #define HAVE_GETADDRINFO 1
  11965. | #define HAVE_GETNAMEINFO 1
  11966. | #define HAVE_GETTIMEOFDAY 1
  11967. | #define HAVE_GETOPT 1
  11968. | #define HAVE_GETSPNAM 1
  11969. | #define HAVE_INET_ATON 1
  11970. | #define HAVE_INET_NET_PTON 1
  11971. | #define HAVE_INET_NTOA 1
  11972. | #define HAVE_INET_NTOP 1
  11973. | #define HAVE_ISBLANK 1
  11974. | #define HAVE_MEMMOVE 1
  11975. | #define HAVE_SETENV 1
  11976. | #define HAVE_SETLINEBUF 1
  11977. | #define HAVE_SETREGID 1
  11978. | #define HAVE_SETREUID 1
  11979. | #define HAVE_SETRESUID 1
  11980. | #define HAVE_SETRESGID 1
  11981. | #define HAVE_SETSID 1
  11982. | #define HAVE_SIGACTION 1
  11983. | #define HAVE_SNPRINTF 1
  11984. | #define HAVE_SOCKETPAIR 1
  11985. | #define HAVE_STRDUP 1
  11986. | #define HAVE_STRERROR 1
  11987. | /* end confdefs.h. */
  11988. | /* Define strmode to an innocuous variant, in case <limits.h> declares strmode.
  11989. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  11990. | #define strmode innocuous_strmode
  11991. |
  11992. | /* System header to define __stub macros and hopefully few prototypes,
  11993. | which can conflict with char strmode (); below.
  11994. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  11995. | <limits.h> exists even on freestanding compilers. */
  11996. |
  11997. | #ifdef __STDC__
  11998. | # include <limits.h>
  11999. | #else
  12000. | # include <assert.h>
  12001. | #endif
  12002. |
  12003. | #undef strmode
  12004. |
  12005. | /* Override any GCC internal prototype to avoid an error.
  12006. | Use char because int might match the return type of a GCC
  12007. | builtin and then its argument prototype would still apply. */
  12008. | #ifdef __cplusplus
  12009. | extern "C"
  12010. | #endif
  12011. | char strmode ();
  12012. | /* The GNU C library defines this for functions which it implements
  12013. | to always fail with ENOSYS. Some functions are actually named
  12014. | something starting with __ and the normal name is an alias. */
  12015. | #if defined __stub_strmode || defined __stub___strmode
  12016. | choke me
  12017. | #endif
  12018. |
  12019. | int
  12020. | main ()
  12021. | {
  12022. | return strmode ();
  12023. | ;
  12024. | return 0;
  12025. | }
  12026. configure:15205: result: no
  12027. configure:15205: checking for strnvis
  12028. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12029. /tmp/cczWh8he.o: In function `main':
  12030. /root/opensmtpd-5.9.2p1-rc1/conftest.c:152: undefined reference to `strnvis'
  12031. collect2: error: ld returned 1 exit status
  12032. configure:15205: $? = 1
  12033. configure: failed program was:
  12034. | /* confdefs.h */
  12035. | #define PACKAGE_NAME "OpenSMTPD-portable"
  12036. | #define PACKAGE_TARNAME "opensmtpd"
  12037. | #define PACKAGE_VERSION "portable"
  12038. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  12039. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  12040. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  12041. | #define PACKAGE "opensmtpd"
  12042. | #define VERSION "portable"
  12043. | #define STDC_HEADERS 1
  12044. | #define HAVE_SYS_TYPES_H 1
  12045. | #define HAVE_SYS_STAT_H 1
  12046. | #define HAVE_STDLIB_H 1
  12047. | #define HAVE_STRING_H 1
  12048. | #define HAVE_MEMORY_H 1
  12049. | #define HAVE_STRINGS_H 1
  12050. | #define HAVE_INTTYPES_H 1
  12051. | #define HAVE_STDINT_H 1
  12052. | #define HAVE_UNISTD_H 1
  12053. | #define HAVE_DLFCN_H 1
  12054. | #define LT_OBJDIR ".libs/"
  12055. | #define HAVE_CRYPT_H 1
  12056. | #define HAVE_DIRENT_H 1
  12057. | #define HAVE_FCNTL_H 1
  12058. | #define HAVE_GETOPT_H 1
  12059. | #define HAVE_GRP_H 1
  12060. | #define HAVE_LIBGEN_H 1
  12061. | #define HAVE_LIMITS_H 1
  12062. | #define HAVE_NETDB_H 1
  12063. | #define HAVE_PATHS_H 1
  12064. | #define HAVE_SHADOW_H 1
  12065. | #define HAVE_SYS_CDEFS_H 1
  12066. | #define HAVE_SYS_DIR_H 1
  12067. | #define HAVE_SYS_FILE_H 1
  12068. | #define HAVE_SYS_MOUNT_H 1
  12069. | #define HAVE_SYS_STATFS_H 1
  12070. | #define HAVE_SYS_TIME_H 1
  12071. | #define HAVE_SYS_UN_H 1
  12072. | #define HAVE_TIME_H 1
  12073. | #define HAVE_UTIME_H 1
  12074. | #define HAVE_SYS_MOUNT_H 1
  12075. | #define HAVE_LONG_LONG 1
  12076. | #define HAVE_UNSIGNED_LONG_LONG 1
  12077. | #define HAVE_LONG_DOUBLE 1
  12078. | #define HAVE_U_INT 1
  12079. | #define HAVE_U_CHAR 1
  12080. | #define SIZEOF_SHORT_INT 2
  12081. | #define SIZEOF_INT 4
  12082. | #define SIZEOF_LONG_INT 8
  12083. | #define SIZEOF_LONG_LONG_INT 8
  12084. | #define HAVE_INTPTR_T 1
  12085. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  12086. | #define HAVE_LONG_LONG_INT 1
  12087. | #define HAVE_INTMAX_T 1
  12088. | #define HAVE_UINTPTR_T 1
  12089. | #define HAVE_UINTMAX_T 1
  12090. | #define HAVE_SIG_ATOMIC_T 1
  12091. | #define HAVE_FSBLKCNT_T 1
  12092. | #define HAVE_FSFILCNT_T 1
  12093. | #define HAVE_IN_ADDR_T 1
  12094. | #define HAVE_IN_PORT_T 1
  12095. | #define HAVE_SA_FAMILY_T 1
  12096. | #define HAVE_STRUCT_TIMESPEC 1
  12097. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  12098. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  12099. | #define HAVE_STRUCT_IN6_ADDR 1
  12100. | #define HAVE_STRUCT_ADDRINFO 1
  12101. | #define HAVE_STRUCT_TIMEVAL 1
  12102. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  12103. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  12104. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  12105. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  12106. | #define HAVE_DECL_O_NONBLOCK 1
  12107. | #define HAVE_DECL_AF_LOCAL 1
  12108. | #define HAVE_DECL_WAIT_MYPGRP 1
  12109. | #define HAVE_DECL_WRITEV 1
  12110. | #define HAVE_BASENAME 1
  12111. | #define HAVE_UTIMES 1
  12112. | #define HAVE_DIRNAME 1
  12113. | #define HAVE_INET_NET_PTON 1
  12114. | #define HAVE_CLOCK_GETTIME 1
  12115. | #define HAVE_FTS_OPEN 1
  12116. | #define HAVE_DAEMON 1
  12117. | #define HAVE_SETSOCKOPT 1
  12118. | #define HAVE_CRYPT 1
  12119. | #define HAVE_ASPRINTF 1
  12120. | #define HAVE___B64_NTOP 1
  12121. | #define HAVE___B64_PTON 1
  12122. | #define HAVE_BCOPY 1
  12123. | #define HAVE_DIRFD 1
  12124. | #define HAVE_DIRNAME 1
  12125. | #define HAVE_ENDGRENT 1
  12126. | #define HAVE_FREEADDRINFO 1
  12127. | #define HAVE_GETADDRINFO 1
  12128. | #define HAVE_GETNAMEINFO 1
  12129. | #define HAVE_GETTIMEOFDAY 1
  12130. | #define HAVE_GETOPT 1
  12131. | #define HAVE_GETSPNAM 1
  12132. | #define HAVE_INET_ATON 1
  12133. | #define HAVE_INET_NET_PTON 1
  12134. | #define HAVE_INET_NTOA 1
  12135. | #define HAVE_INET_NTOP 1
  12136. | #define HAVE_ISBLANK 1
  12137. | #define HAVE_MEMMOVE 1
  12138. | #define HAVE_SETENV 1
  12139. | #define HAVE_SETLINEBUF 1
  12140. | #define HAVE_SETREGID 1
  12141. | #define HAVE_SETREUID 1
  12142. | #define HAVE_SETRESUID 1
  12143. | #define HAVE_SETRESGID 1
  12144. | #define HAVE_SETSID 1
  12145. | #define HAVE_SIGACTION 1
  12146. | #define HAVE_SNPRINTF 1
  12147. | #define HAVE_SOCKETPAIR 1
  12148. | #define HAVE_STRDUP 1
  12149. | #define HAVE_STRERROR 1
  12150. | /* end confdefs.h. */
  12151. | /* Define strnvis to an innocuous variant, in case <limits.h> declares strnvis.
  12152. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  12153. | #define strnvis innocuous_strnvis
  12154. |
  12155. | /* System header to define __stub macros and hopefully few prototypes,
  12156. | which can conflict with char strnvis (); below.
  12157. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  12158. | <limits.h> exists even on freestanding compilers. */
  12159. |
  12160. | #ifdef __STDC__
  12161. | # include <limits.h>
  12162. | #else
  12163. | # include <assert.h>
  12164. | #endif
  12165. |
  12166. | #undef strnvis
  12167. |
  12168. | /* Override any GCC internal prototype to avoid an error.
  12169. | Use char because int might match the return type of a GCC
  12170. | builtin and then its argument prototype would still apply. */
  12171. | #ifdef __cplusplus
  12172. | extern "C"
  12173. | #endif
  12174. | char strnvis ();
  12175. | /* The GNU C library defines this for functions which it implements
  12176. | to always fail with ENOSYS. Some functions are actually named
  12177. | something starting with __ and the normal name is an alias. */
  12178. | #if defined __stub_strnvis || defined __stub___strnvis
  12179. | choke me
  12180. | #endif
  12181. |
  12182. | int
  12183. | main ()
  12184. | {
  12185. | return strnvis ();
  12186. | ;
  12187. | return 0;
  12188. | }
  12189. configure:15205: result: no
  12190. configure:15205: checking for strtonum
  12191. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12192. /tmp/ccvWbeqk.o: In function `main':
  12193. /root/opensmtpd-5.9.2p1-rc1/conftest.c:152: undefined reference to `strtonum'
  12194. collect2: error: ld returned 1 exit status
  12195. configure:15205: $? = 1
  12196. configure: failed program was:
  12197. | /* confdefs.h */
  12198. | #define PACKAGE_NAME "OpenSMTPD-portable"
  12199. | #define PACKAGE_TARNAME "opensmtpd"
  12200. | #define PACKAGE_VERSION "portable"
  12201. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  12202. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  12203. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  12204. | #define PACKAGE "opensmtpd"
  12205. | #define VERSION "portable"
  12206. | #define STDC_HEADERS 1
  12207. | #define HAVE_SYS_TYPES_H 1
  12208. | #define HAVE_SYS_STAT_H 1
  12209. | #define HAVE_STDLIB_H 1
  12210. | #define HAVE_STRING_H 1
  12211. | #define HAVE_MEMORY_H 1
  12212. | #define HAVE_STRINGS_H 1
  12213. | #define HAVE_INTTYPES_H 1
  12214. | #define HAVE_STDINT_H 1
  12215. | #define HAVE_UNISTD_H 1
  12216. | #define HAVE_DLFCN_H 1
  12217. | #define LT_OBJDIR ".libs/"
  12218. | #define HAVE_CRYPT_H 1
  12219. | #define HAVE_DIRENT_H 1
  12220. | #define HAVE_FCNTL_H 1
  12221. | #define HAVE_GETOPT_H 1
  12222. | #define HAVE_GRP_H 1
  12223. | #define HAVE_LIBGEN_H 1
  12224. | #define HAVE_LIMITS_H 1
  12225. | #define HAVE_NETDB_H 1
  12226. | #define HAVE_PATHS_H 1
  12227. | #define HAVE_SHADOW_H 1
  12228. | #define HAVE_SYS_CDEFS_H 1
  12229. | #define HAVE_SYS_DIR_H 1
  12230. | #define HAVE_SYS_FILE_H 1
  12231. | #define HAVE_SYS_MOUNT_H 1
  12232. | #define HAVE_SYS_STATFS_H 1
  12233. | #define HAVE_SYS_TIME_H 1
  12234. | #define HAVE_SYS_UN_H 1
  12235. | #define HAVE_TIME_H 1
  12236. | #define HAVE_UTIME_H 1
  12237. | #define HAVE_SYS_MOUNT_H 1
  12238. | #define HAVE_LONG_LONG 1
  12239. | #define HAVE_UNSIGNED_LONG_LONG 1
  12240. | #define HAVE_LONG_DOUBLE 1
  12241. | #define HAVE_U_INT 1
  12242. | #define HAVE_U_CHAR 1
  12243. | #define SIZEOF_SHORT_INT 2
  12244. | #define SIZEOF_INT 4
  12245. | #define SIZEOF_LONG_INT 8
  12246. | #define SIZEOF_LONG_LONG_INT 8
  12247. | #define HAVE_INTPTR_T 1
  12248. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  12249. | #define HAVE_LONG_LONG_INT 1
  12250. | #define HAVE_INTMAX_T 1
  12251. | #define HAVE_UINTPTR_T 1
  12252. | #define HAVE_UINTMAX_T 1
  12253. | #define HAVE_SIG_ATOMIC_T 1
  12254. | #define HAVE_FSBLKCNT_T 1
  12255. | #define HAVE_FSFILCNT_T 1
  12256. | #define HAVE_IN_ADDR_T 1
  12257. | #define HAVE_IN_PORT_T 1
  12258. | #define HAVE_SA_FAMILY_T 1
  12259. | #define HAVE_STRUCT_TIMESPEC 1
  12260. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  12261. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  12262. | #define HAVE_STRUCT_IN6_ADDR 1
  12263. | #define HAVE_STRUCT_ADDRINFO 1
  12264. | #define HAVE_STRUCT_TIMEVAL 1
  12265. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  12266. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  12267. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  12268. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  12269. | #define HAVE_DECL_O_NONBLOCK 1
  12270. | #define HAVE_DECL_AF_LOCAL 1
  12271. | #define HAVE_DECL_WAIT_MYPGRP 1
  12272. | #define HAVE_DECL_WRITEV 1
  12273. | #define HAVE_BASENAME 1
  12274. | #define HAVE_UTIMES 1
  12275. | #define HAVE_DIRNAME 1
  12276. | #define HAVE_INET_NET_PTON 1
  12277. | #define HAVE_CLOCK_GETTIME 1
  12278. | #define HAVE_FTS_OPEN 1
  12279. | #define HAVE_DAEMON 1
  12280. | #define HAVE_SETSOCKOPT 1
  12281. | #define HAVE_CRYPT 1
  12282. | #define HAVE_ASPRINTF 1
  12283. | #define HAVE___B64_NTOP 1
  12284. | #define HAVE___B64_PTON 1
  12285. | #define HAVE_BCOPY 1
  12286. | #define HAVE_DIRFD 1
  12287. | #define HAVE_DIRNAME 1
  12288. | #define HAVE_ENDGRENT 1
  12289. | #define HAVE_FREEADDRINFO 1
  12290. | #define HAVE_GETADDRINFO 1
  12291. | #define HAVE_GETNAMEINFO 1
  12292. | #define HAVE_GETTIMEOFDAY 1
  12293. | #define HAVE_GETOPT 1
  12294. | #define HAVE_GETSPNAM 1
  12295. | #define HAVE_INET_ATON 1
  12296. | #define HAVE_INET_NET_PTON 1
  12297. | #define HAVE_INET_NTOA 1
  12298. | #define HAVE_INET_NTOP 1
  12299. | #define HAVE_ISBLANK 1
  12300. | #define HAVE_MEMMOVE 1
  12301. | #define HAVE_SETENV 1
  12302. | #define HAVE_SETLINEBUF 1
  12303. | #define HAVE_SETREGID 1
  12304. | #define HAVE_SETREUID 1
  12305. | #define HAVE_SETRESUID 1
  12306. | #define HAVE_SETRESGID 1
  12307. | #define HAVE_SETSID 1
  12308. | #define HAVE_SIGACTION 1
  12309. | #define HAVE_SNPRINTF 1
  12310. | #define HAVE_SOCKETPAIR 1
  12311. | #define HAVE_STRDUP 1
  12312. | #define HAVE_STRERROR 1
  12313. | /* end confdefs.h. */
  12314. | /* Define strtonum to an innocuous variant, in case <limits.h> declares strtonum.
  12315. | For example, HP-UX 11i <limits.h> declares gettimeofday. */
  12316. | #define strtonum innocuous_strtonum
  12317. |
  12318. | /* System header to define __stub macros and hopefully few prototypes,
  12319. | which can conflict with char strtonum (); below.
  12320. | Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  12321. | <limits.h> exists even on freestanding compilers. */
  12322. |
  12323. | #ifdef __STDC__
  12324. | # include <limits.h>
  12325. | #else
  12326. | # include <assert.h>
  12327. | #endif
  12328. |
  12329. | #undef strtonum
  12330. |
  12331. | /* Override any GCC internal prototype to avoid an error.
  12332. | Use char because int might match the return type of a GCC
  12333. | builtin and then its argument prototype would still apply. */
  12334. | #ifdef __cplusplus
  12335. | extern "C"
  12336. | #endif
  12337. | char strtonum ();
  12338. | /* The GNU C library defines this for functions which it implements
  12339. | to always fail with ENOSYS. Some functions are actually named
  12340. | something starting with __ and the normal name is an alias. */
  12341. | #if defined __stub_strtonum || defined __stub___strtonum
  12342. | choke me
  12343. | #endif
  12344. |
  12345. | int
  12346. | main ()
  12347. | {
  12348. | return strtonum ();
  12349. | ;
  12350. | return 0;
  12351. | }
  12352. configure:15205: result: no
  12353. configure:15205: checking for sysconf
  12354. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12355. configure:15205: $? = 0
  12356. configure:15205: result: yes
  12357. configure:15205: checking for tcgetpgrp
  12358. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12359. configure:15205: $? = 0
  12360. configure:15205: result: yes
  12361. configure:15205: checking for time
  12362. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12363. configure:15205: $? = 0
  12364. configure:15205: result: yes
  12365. configure:15205: checking for truncate
  12366. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12367. configure:15205: $? = 0
  12368. configure:15205: result: yes
  12369. configure:15205: checking for vasprintf
  12370. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12371. configure:15205: $? = 0
  12372. configure:15205: result: yes
  12373. configure:15205: checking for vsnprintf
  12374. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12375. conftest.c:146:6: warning: conflicting types for built-in function 'vsnprintf'
  12376. char vsnprintf ();
  12377. ^
  12378. configure:15205: $? = 0
  12379. configure:15205: result: yes
  12380. configure:15205: checking for waitpid
  12381. configure:15205: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12382. configure:15205: $? = 0
  12383. configure:15205: result: yes
  12384. configure:15215: checking whether strsep is declared
  12385. configure:15215: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  12386. configure:15215: $? = 0
  12387. configure:15215: result: yes
  12388. configure:15224: checking for strsep
  12389. configure:15224: gcc -o conftest -g -O2 -fPIC -DPIC conftest.c -lcrypt -lresolv >&5
  12390. configure:15224: $? = 0
  12391. configure:15224: result: yes
  12392. configure:15242: checking for /proc/pid/fd directory
  12393. configure:15248: result: yes
  12394. configure:15270: checking whether LLONG_MAX is declared
  12395. configure:15270: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
  12396. configure:15270: $? = 0
  12397. configure:15270: result: yes
  12398. configure:15281: checking if gcc supports compile flag -Qunused-arguments
  12399. configure:15303: gcc -c -g -O2 -fPIC -DPIC -Qunused-arguments conftest.c >&5
  12400. gcc: error: unrecognized command line option '-Qunused-arguments'
  12401. configure:15303: $? = 1
  12402. configure: failed program was:
  12403. | /* confdefs.h */
  12404. | #define PACKAGE_NAME "OpenSMTPD-portable"
  12405. | #define PACKAGE_TARNAME "opensmtpd"
  12406. | #define PACKAGE_VERSION "portable"
  12407. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  12408. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  12409. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  12410. | #define PACKAGE "opensmtpd"
  12411. | #define VERSION "portable"
  12412. | #define STDC_HEADERS 1
  12413. | #define HAVE_SYS_TYPES_H 1
  12414. | #define HAVE_SYS_STAT_H 1
  12415. | #define HAVE_STDLIB_H 1
  12416. | #define HAVE_STRING_H 1
  12417. | #define HAVE_MEMORY_H 1
  12418. | #define HAVE_STRINGS_H 1
  12419. | #define HAVE_INTTYPES_H 1
  12420. | #define HAVE_STDINT_H 1
  12421. | #define HAVE_UNISTD_H 1
  12422. | #define HAVE_DLFCN_H 1
  12423. | #define LT_OBJDIR ".libs/"
  12424. | #define HAVE_CRYPT_H 1
  12425. | #define HAVE_DIRENT_H 1
  12426. | #define HAVE_FCNTL_H 1
  12427. | #define HAVE_GETOPT_H 1
  12428. | #define HAVE_GRP_H 1
  12429. | #define HAVE_LIBGEN_H 1
  12430. | #define HAVE_LIMITS_H 1
  12431. | #define HAVE_NETDB_H 1
  12432. | #define HAVE_PATHS_H 1
  12433. | #define HAVE_SHADOW_H 1
  12434. | #define HAVE_SYS_CDEFS_H 1
  12435. | #define HAVE_SYS_DIR_H 1
  12436. | #define HAVE_SYS_FILE_H 1
  12437. | #define HAVE_SYS_MOUNT_H 1
  12438. | #define HAVE_SYS_STATFS_H 1
  12439. | #define HAVE_SYS_TIME_H 1
  12440. | #define HAVE_SYS_UN_H 1
  12441. | #define HAVE_TIME_H 1
  12442. | #define HAVE_UTIME_H 1
  12443. | #define HAVE_SYS_MOUNT_H 1
  12444. | #define HAVE_LONG_LONG 1
  12445. | #define HAVE_UNSIGNED_LONG_LONG 1
  12446. | #define HAVE_LONG_DOUBLE 1
  12447. | #define HAVE_U_INT 1
  12448. | #define HAVE_U_CHAR 1
  12449. | #define SIZEOF_SHORT_INT 2
  12450. | #define SIZEOF_INT 4
  12451. | #define SIZEOF_LONG_INT 8
  12452. | #define SIZEOF_LONG_LONG_INT 8
  12453. | #define HAVE_INTPTR_T 1
  12454. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  12455. | #define HAVE_LONG_LONG_INT 1
  12456. | #define HAVE_INTMAX_T 1
  12457. | #define HAVE_UINTPTR_T 1
  12458. | #define HAVE_UINTMAX_T 1
  12459. | #define HAVE_SIG_ATOMIC_T 1
  12460. | #define HAVE_FSBLKCNT_T 1
  12461. | #define HAVE_FSFILCNT_T 1
  12462. | #define HAVE_IN_ADDR_T 1
  12463. | #define HAVE_IN_PORT_T 1
  12464. | #define HAVE_SA_FAMILY_T 1
  12465. | #define HAVE_STRUCT_TIMESPEC 1
  12466. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  12467. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  12468. | #define HAVE_STRUCT_IN6_ADDR 1
  12469. | #define HAVE_STRUCT_ADDRINFO 1
  12470. | #define HAVE_STRUCT_TIMEVAL 1
  12471. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  12472. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  12473. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  12474. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  12475. | #define HAVE_DECL_O_NONBLOCK 1
  12476. | #define HAVE_DECL_AF_LOCAL 1
  12477. | #define HAVE_DECL_WAIT_MYPGRP 1
  12478. | #define HAVE_DECL_WRITEV 1
  12479. | #define HAVE_BASENAME 1
  12480. | #define HAVE_UTIMES 1
  12481. | #define HAVE_DIRNAME 1
  12482. | #define HAVE_INET_NET_PTON 1
  12483. | #define HAVE_CLOCK_GETTIME 1
  12484. | #define HAVE_FTS_OPEN 1
  12485. | #define HAVE_DAEMON 1
  12486. | #define HAVE_SETSOCKOPT 1
  12487. | #define HAVE_CRYPT 1
  12488. | #define HAVE_ASPRINTF 1
  12489. | #define HAVE___B64_NTOP 1
  12490. | #define HAVE___B64_PTON 1
  12491. | #define HAVE_BCOPY 1
  12492. | #define HAVE_DIRFD 1
  12493. | #define HAVE_DIRNAME 1
  12494. | #define HAVE_ENDGRENT 1
  12495. | #define HAVE_FREEADDRINFO 1
  12496. | #define HAVE_GETADDRINFO 1
  12497. | #define HAVE_GETNAMEINFO 1
  12498. | #define HAVE_GETTIMEOFDAY 1
  12499. | #define HAVE_GETOPT 1
  12500. | #define HAVE_GETSPNAM 1
  12501. | #define HAVE_INET_ATON 1
  12502. | #define HAVE_INET_NET_PTON 1
  12503. | #define HAVE_INET_NTOA 1
  12504. | #define HAVE_INET_NTOP 1
  12505. | #define HAVE_ISBLANK 1
  12506. | #define HAVE_MEMMOVE 1
  12507. | #define HAVE_SETENV 1
  12508. | #define HAVE_SETLINEBUF 1
  12509. | #define HAVE_SETREGID 1
  12510. | #define HAVE_SETREUID 1
  12511. | #define HAVE_SETRESUID 1
  12512. | #define HAVE_SETRESGID 1
  12513. | #define HAVE_SETSID 1
  12514. | #define HAVE_SIGACTION 1
  12515. | #define HAVE_SNPRINTF 1
  12516. | #define HAVE_SOCKETPAIR 1
  12517. | #define HAVE_STRDUP 1
  12518. | #define HAVE_STRERROR 1
  12519. | #define HAVE_SYSCONF 1
  12520. | #define HAVE_TCGETPGRP 1
  12521. | #define HAVE_TIME 1
  12522. | #define HAVE_TRUNCATE 1
  12523. | #define HAVE_VASPRINTF 1
  12524. | #define HAVE_VSNPRINTF 1
  12525. | #define HAVE_WAITPID 1
  12526. | #define HAVE_STRSEP 1
  12527. | #define HAVE_PROC_PID 1
  12528. | /* end confdefs.h. */
  12529. |
  12530. | #include <stdlib.h>
  12531. | #include <stdio.h>
  12532. | int main(int argc, char **argv) {
  12533. | /* Some math to catch -ftrapv problems in the toolchain */
  12534. | int i = 123 * argc, j = 456 + argc, k = 789 - argc;
  12535. | float l = i * 2.1;
  12536. | double m = l / 0.5;
  12537. | long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
  12538. | printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
  12539. | exit(0);
  12540. | }
  12541. |
  12542. configure:15316: result: no
  12543. configure:15324: checking if gcc supports compile flag -Wunknown-warning-option
  12544. configure:15346: gcc -c -g -O2 -fPIC -DPIC -Wunknown-warning-option conftest.c >&5
  12545. gcc: error: unrecognized command line option '-Wunknown-warning-option'
  12546. configure:15346: $? = 1
  12547. configure: failed program was:
  12548. | /* confdefs.h */
  12549. | #define PACKAGE_NAME "OpenSMTPD-portable"
  12550. | #define PACKAGE_TARNAME "opensmtpd"
  12551. | #define PACKAGE_VERSION "portable"
  12552. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  12553. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  12554. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  12555. | #define PACKAGE "opensmtpd"
  12556. | #define VERSION "portable"
  12557. | #define STDC_HEADERS 1
  12558. | #define HAVE_SYS_TYPES_H 1
  12559. | #define HAVE_SYS_STAT_H 1
  12560. | #define HAVE_STDLIB_H 1
  12561. | #define HAVE_STRING_H 1
  12562. | #define HAVE_MEMORY_H 1
  12563. | #define HAVE_STRINGS_H 1
  12564. | #define HAVE_INTTYPES_H 1
  12565. | #define HAVE_STDINT_H 1
  12566. | #define HAVE_UNISTD_H 1
  12567. | #define HAVE_DLFCN_H 1
  12568. | #define LT_OBJDIR ".libs/"
  12569. | #define HAVE_CRYPT_H 1
  12570. | #define HAVE_DIRENT_H 1
  12571. | #define HAVE_FCNTL_H 1
  12572. | #define HAVE_GETOPT_H 1
  12573. | #define HAVE_GRP_H 1
  12574. | #define HAVE_LIBGEN_H 1
  12575. | #define HAVE_LIMITS_H 1
  12576. | #define HAVE_NETDB_H 1
  12577. | #define HAVE_PATHS_H 1
  12578. | #define HAVE_SHADOW_H 1
  12579. | #define HAVE_SYS_CDEFS_H 1
  12580. | #define HAVE_SYS_DIR_H 1
  12581. | #define HAVE_SYS_FILE_H 1
  12582. | #define HAVE_SYS_MOUNT_H 1
  12583. | #define HAVE_SYS_STATFS_H 1
  12584. | #define HAVE_SYS_TIME_H 1
  12585. | #define HAVE_SYS_UN_H 1
  12586. | #define HAVE_TIME_H 1
  12587. | #define HAVE_UTIME_H 1
  12588. | #define HAVE_SYS_MOUNT_H 1
  12589. | #define HAVE_LONG_LONG 1
  12590. | #define HAVE_UNSIGNED_LONG_LONG 1
  12591. | #define HAVE_LONG_DOUBLE 1
  12592. | #define HAVE_U_INT 1
  12593. | #define HAVE_U_CHAR 1
  12594. | #define SIZEOF_SHORT_INT 2
  12595. | #define SIZEOF_INT 4
  12596. | #define SIZEOF_LONG_INT 8
  12597. | #define SIZEOF_LONG_LONG_INT 8
  12598. | #define HAVE_INTPTR_T 1
  12599. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  12600. | #define HAVE_LONG_LONG_INT 1
  12601. | #define HAVE_INTMAX_T 1
  12602. | #define HAVE_UINTPTR_T 1
  12603. | #define HAVE_UINTMAX_T 1
  12604. | #define HAVE_SIG_ATOMIC_T 1
  12605. | #define HAVE_FSBLKCNT_T 1
  12606. | #define HAVE_FSFILCNT_T 1
  12607. | #define HAVE_IN_ADDR_T 1
  12608. | #define HAVE_IN_PORT_T 1
  12609. | #define HAVE_SA_FAMILY_T 1
  12610. | #define HAVE_STRUCT_TIMESPEC 1
  12611. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  12612. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  12613. | #define HAVE_STRUCT_IN6_ADDR 1
  12614. | #define HAVE_STRUCT_ADDRINFO 1
  12615. | #define HAVE_STRUCT_TIMEVAL 1
  12616. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  12617. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  12618. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  12619. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  12620. | #define HAVE_DECL_O_NONBLOCK 1
  12621. | #define HAVE_DECL_AF_LOCAL 1
  12622. | #define HAVE_DECL_WAIT_MYPGRP 1
  12623. | #define HAVE_DECL_WRITEV 1
  12624. | #define HAVE_BASENAME 1
  12625. | #define HAVE_UTIMES 1
  12626. | #define HAVE_DIRNAME 1
  12627. | #define HAVE_INET_NET_PTON 1
  12628. | #define HAVE_CLOCK_GETTIME 1
  12629. | #define HAVE_FTS_OPEN 1
  12630. | #define HAVE_DAEMON 1
  12631. | #define HAVE_SETSOCKOPT 1
  12632. | #define HAVE_CRYPT 1
  12633. | #define HAVE_ASPRINTF 1
  12634. | #define HAVE___B64_NTOP 1
  12635. | #define HAVE___B64_PTON 1
  12636. | #define HAVE_BCOPY 1
  12637. | #define HAVE_DIRFD 1
  12638. | #define HAVE_DIRNAME 1
  12639. | #define HAVE_ENDGRENT 1
  12640. | #define HAVE_FREEADDRINFO 1
  12641. | #define HAVE_GETADDRINFO 1
  12642. | #define HAVE_GETNAMEINFO 1
  12643. | #define HAVE_GETTIMEOFDAY 1
  12644. | #define HAVE_GETOPT 1
  12645. | #define HAVE_GETSPNAM 1
  12646. | #define HAVE_INET_ATON 1
  12647. | #define HAVE_INET_NET_PTON 1
  12648. | #define HAVE_INET_NTOA 1
  12649. | #define HAVE_INET_NTOP 1
  12650. | #define HAVE_ISBLANK 1
  12651. | #define HAVE_MEMMOVE 1
  12652. | #define HAVE_SETENV 1
  12653. | #define HAVE_SETLINEBUF 1
  12654. | #define HAVE_SETREGID 1
  12655. | #define HAVE_SETREUID 1
  12656. | #define HAVE_SETRESUID 1
  12657. | #define HAVE_SETRESGID 1
  12658. | #define HAVE_SETSID 1
  12659. | #define HAVE_SIGACTION 1
  12660. | #define HAVE_SNPRINTF 1
  12661. | #define HAVE_SOCKETPAIR 1
  12662. | #define HAVE_STRDUP 1
  12663. | #define HAVE_STRERROR 1
  12664. | #define HAVE_SYSCONF 1
  12665. | #define HAVE_TCGETPGRP 1
  12666. | #define HAVE_TIME 1
  12667. | #define HAVE_TRUNCATE 1
  12668. | #define HAVE_VASPRINTF 1
  12669. | #define HAVE_VSNPRINTF 1
  12670. | #define HAVE_WAITPID 1
  12671. | #define HAVE_STRSEP 1
  12672. | #define HAVE_PROC_PID 1
  12673. | /* end confdefs.h. */
  12674. |
  12675. | #include <stdlib.h>
  12676. | #include <stdio.h>
  12677. | int main(int argc, char **argv) {
  12678. | /* Some math to catch -ftrapv problems in the toolchain */
  12679. | int i = 123 * argc, j = 456 + argc, k = 789 - argc;
  12680. | float l = i * 2.1;
  12681. | double m = l / 0.5;
  12682. | long long int n = argc * 12345LL, o = 12345LL * (long long int)argc;
  12683. | printf("%d %d %d %f %f %lld %lld\n", i, j, k, l, m, n, o);
  12684. | exit(0);
  12685. | }
  12686. |
  12687. configure:15359: result: no
  12688. configure:15367: checking if gcc supports compile flag -Wall
  12689. configure:15389: gcc -c -g -O2 -fPIC -DPIC -Wall conftest.c >&5
  12690. configure:15389: $? = 0
  12691. configure:15397: result: yes
  12692. configure:15410: checking if gcc supports compile flag -Wpointer-arith
  12693. configure:15432: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith conftest.c >&5
  12694. configure:15432: $? = 0
  12695. configure:15440: result: yes
  12696. configure:15453: checking if gcc supports compile flag -Wuninitialized
  12697. configure:15475: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized conftest.c >&5
  12698. configure:15475: $? = 0
  12699. configure:15483: result: yes
  12700. configure:15496: checking if gcc supports compile flag -Wsign-compare
  12701. configure:15518: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare conftest.c >&5
  12702. configure:15518: $? = 0
  12703. configure:15526: result: yes
  12704. configure:15539: checking if gcc supports compile flag -Wformat-security
  12705. configure:15561: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security conftest.c >&5
  12706. configure:15561: $? = 0
  12707. configure:15569: result: yes
  12708. configure:15582: checking if gcc supports compile flag -Wsizeof-pointer-memaccess
  12709. configure:15604: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess conftest.c >&5
  12710. configure:15604: $? = 0
  12711. configure:15612: result: yes
  12712. configure:15625: checking if gcc supports compile flag -Wpointer-sign
  12713. configure:15647: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wpointer-sign conftest.c >&5
  12714. configure:15647: $? = 0
  12715. configure:15655: result: yes
  12716. configure:15668: checking if gcc supports compile flag -Wunused-result
  12717. configure:15690: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wunused-result conftest.c >&5
  12718. configure:15690: $? = 0
  12719. configure:15698: result: yes
  12720. configure:15711: checking if gcc supports compile flag -fno-strict-aliasing
  12721. configure:15733: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing conftest.c >&5
  12722. configure:15733: $? = 0
  12723. configure:15741: result: yes
  12724. configure:15913: checking gcc version
  12725. configure:15924: result: 4.9.2
  12726. configure:15927: checking if gcc accepts -fno-builtin-memset
  12727. configure:15942: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset conftest.c -lcrypt -lresolv >&5
  12728. configure:15942: $? = 0
  12729. configure:15943: result: yes
  12730. configure:16049: checking if compiler allows __attribute__ on return types
  12731. configure:16064: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset conftest.c >&5
  12732. configure:16064: $? = 0
  12733. configure:16065: result: yes
  12734. configure:16417: checking compiler and flags for sanity
  12735. configure:16437: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12736. configure:16437: $? = 0
  12737. configure:16437: ./conftest
  12738. configure:16437: $? = 0
  12739. configure:16438: result: yes
  12740. configure:16462: checking whether system supports SO_PEERCRED getsockopt
  12741. configure:16477: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c >&5
  12742. conftest.c: In function 'main':
  12743. conftest.c:135:5: warning: unused variable 'i' [-Wunused-variable]
  12744. int i = SO_PEERCRED;
  12745. ^
  12746. configure:16477: $? = 0
  12747. configure:16478: result: yes
  12748. configure:16517: checking for nroff
  12749. configure:16547: result: /usr/bin/nroff
  12750. configure:16932: checking Discovering system mail directory
  12751. configure:16985: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12752. configure:16985: $? = 0
  12753. configure:16985: ./conftest
  12754. configure:16985: $? = 0
  12755. configure:16990: result: Using: /var/mail from _PATH_MAILDIR
  12756. configure:17215: checking for msg_accrights field in struct msghdr
  12757. configure:17245: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c >&5
  12758. conftest.c: In function 'main':
  12759. conftest.c:151:2: error: 'struct msghdr' has no member named 'msg_accrights'
  12760. m.msg_accrights = 0;
  12761. ^
  12762. conftest.c:150:15: warning: variable 'm' set but not used [-Wunused-but-set-variable]
  12763. struct msghdr m;
  12764. ^
  12765. configure:17245: $? = 1
  12766. configure: failed program was:
  12767. | /* confdefs.h */
  12768. | #define PACKAGE_NAME "OpenSMTPD-portable"
  12769. | #define PACKAGE_TARNAME "opensmtpd"
  12770. | #define PACKAGE_VERSION "portable"
  12771. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  12772. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  12773. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  12774. | #define PACKAGE "opensmtpd"
  12775. | #define VERSION "portable"
  12776. | #define STDC_HEADERS 1
  12777. | #define HAVE_SYS_TYPES_H 1
  12778. | #define HAVE_SYS_STAT_H 1
  12779. | #define HAVE_STDLIB_H 1
  12780. | #define HAVE_STRING_H 1
  12781. | #define HAVE_MEMORY_H 1
  12782. | #define HAVE_STRINGS_H 1
  12783. | #define HAVE_INTTYPES_H 1
  12784. | #define HAVE_STDINT_H 1
  12785. | #define HAVE_UNISTD_H 1
  12786. | #define HAVE_DLFCN_H 1
  12787. | #define LT_OBJDIR ".libs/"
  12788. | #define HAVE_CRYPT_H 1
  12789. | #define HAVE_DIRENT_H 1
  12790. | #define HAVE_FCNTL_H 1
  12791. | #define HAVE_GETOPT_H 1
  12792. | #define HAVE_GRP_H 1
  12793. | #define HAVE_LIBGEN_H 1
  12794. | #define HAVE_LIMITS_H 1
  12795. | #define HAVE_NETDB_H 1
  12796. | #define HAVE_PATHS_H 1
  12797. | #define HAVE_SHADOW_H 1
  12798. | #define HAVE_SYS_CDEFS_H 1
  12799. | #define HAVE_SYS_DIR_H 1
  12800. | #define HAVE_SYS_FILE_H 1
  12801. | #define HAVE_SYS_MOUNT_H 1
  12802. | #define HAVE_SYS_STATFS_H 1
  12803. | #define HAVE_SYS_TIME_H 1
  12804. | #define HAVE_SYS_UN_H 1
  12805. | #define HAVE_TIME_H 1
  12806. | #define HAVE_UTIME_H 1
  12807. | #define HAVE_SYS_MOUNT_H 1
  12808. | #define HAVE_LONG_LONG 1
  12809. | #define HAVE_UNSIGNED_LONG_LONG 1
  12810. | #define HAVE_LONG_DOUBLE 1
  12811. | #define HAVE_U_INT 1
  12812. | #define HAVE_U_CHAR 1
  12813. | #define SIZEOF_SHORT_INT 2
  12814. | #define SIZEOF_INT 4
  12815. | #define SIZEOF_LONG_INT 8
  12816. | #define SIZEOF_LONG_LONG_INT 8
  12817. | #define HAVE_INTPTR_T 1
  12818. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  12819. | #define HAVE_LONG_LONG_INT 1
  12820. | #define HAVE_INTMAX_T 1
  12821. | #define HAVE_UINTPTR_T 1
  12822. | #define HAVE_UINTMAX_T 1
  12823. | #define HAVE_SIG_ATOMIC_T 1
  12824. | #define HAVE_FSBLKCNT_T 1
  12825. | #define HAVE_FSFILCNT_T 1
  12826. | #define HAVE_IN_ADDR_T 1
  12827. | #define HAVE_IN_PORT_T 1
  12828. | #define HAVE_SA_FAMILY_T 1
  12829. | #define HAVE_STRUCT_TIMESPEC 1
  12830. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  12831. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  12832. | #define HAVE_STRUCT_IN6_ADDR 1
  12833. | #define HAVE_STRUCT_ADDRINFO 1
  12834. | #define HAVE_STRUCT_TIMEVAL 1
  12835. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  12836. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  12837. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  12838. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  12839. | #define HAVE_DECL_O_NONBLOCK 1
  12840. | #define HAVE_DECL_AF_LOCAL 1
  12841. | #define HAVE_DECL_WAIT_MYPGRP 1
  12842. | #define HAVE_DECL_WRITEV 1
  12843. | #define HAVE_BASENAME 1
  12844. | #define HAVE_UTIMES 1
  12845. | #define HAVE_DIRNAME 1
  12846. | #define HAVE_INET_NET_PTON 1
  12847. | #define HAVE_CLOCK_GETTIME 1
  12848. | #define HAVE_FTS_OPEN 1
  12849. | #define HAVE_DAEMON 1
  12850. | #define HAVE_SETSOCKOPT 1
  12851. | #define HAVE_CRYPT 1
  12852. | #define HAVE_ASPRINTF 1
  12853. | #define HAVE___B64_NTOP 1
  12854. | #define HAVE___B64_PTON 1
  12855. | #define HAVE_BCOPY 1
  12856. | #define HAVE_DIRFD 1
  12857. | #define HAVE_DIRNAME 1
  12858. | #define HAVE_ENDGRENT 1
  12859. | #define HAVE_FREEADDRINFO 1
  12860. | #define HAVE_GETADDRINFO 1
  12861. | #define HAVE_GETNAMEINFO 1
  12862. | #define HAVE_GETTIMEOFDAY 1
  12863. | #define HAVE_GETOPT 1
  12864. | #define HAVE_GETSPNAM 1
  12865. | #define HAVE_INET_ATON 1
  12866. | #define HAVE_INET_NET_PTON 1
  12867. | #define HAVE_INET_NTOA 1
  12868. | #define HAVE_INET_NTOP 1
  12869. | #define HAVE_ISBLANK 1
  12870. | #define HAVE_MEMMOVE 1
  12871. | #define HAVE_SETENV 1
  12872. | #define HAVE_SETLINEBUF 1
  12873. | #define HAVE_SETREGID 1
  12874. | #define HAVE_SETREUID 1
  12875. | #define HAVE_SETRESUID 1
  12876. | #define HAVE_SETRESGID 1
  12877. | #define HAVE_SETSID 1
  12878. | #define HAVE_SIGACTION 1
  12879. | #define HAVE_SNPRINTF 1
  12880. | #define HAVE_SOCKETPAIR 1
  12881. | #define HAVE_STRDUP 1
  12882. | #define HAVE_STRERROR 1
  12883. | #define HAVE_SYSCONF 1
  12884. | #define HAVE_TCGETPGRP 1
  12885. | #define HAVE_TIME 1
  12886. | #define HAVE_TRUNCATE 1
  12887. | #define HAVE_VASPRINTF 1
  12888. | #define HAVE_VSNPRINTF 1
  12889. | #define HAVE_WAITPID 1
  12890. | #define HAVE_STRSEP 1
  12891. | #define HAVE_PROC_PID 1
  12892. | #define HAVE_ATTRIBUTE__NONNULL__ 1
  12893. | #define SPT_TYPE SPT_REUSEARGV
  12894. | #define HAVE_SO_PEERCRED 1
  12895. | #define USE_PAM_SERVICE "smtpd"
  12896. | #define SMTPD_USER "_smtpd"
  12897. | #define SMTPD_QUEUE_USER "_smtpq"
  12898. | #define SMTPD_QUEUE_GROUP "_smtpq"
  12899. | #define PATH_SPOOL "/var/spool/smtpd"
  12900. | #define SMTPD_SOCKDIR "/var/run"
  12901. | /* end confdefs.h. */
  12902. |
  12903. | #include <sys/types.h>
  12904. | #include <sys/socket.h>
  12905. | #include <sys/uio.h>
  12906. | #include <stdlib.h>
  12907. |
  12908. | int
  12909. | main ()
  12910. | {
  12911. |
  12912. | #ifdef msg_accrights
  12913. | #error "msg_accrights is a macro"
  12914. | exit(1);
  12915. | #endif
  12916. | struct msghdr m;
  12917. | m.msg_accrights = 0;
  12918. | exit(0);
  12919. |
  12920. | ;
  12921. | return 0;
  12922. | }
  12923. configure:17254: result: no
  12924. configure:17263: checking for msg_control field in struct msghdr
  12925. configure:17293: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c >&5
  12926. conftest.c: In function 'main':
  12927. conftest.c:150:15: warning: variable 'm' set but not used [-Wunused-but-set-variable]
  12928. struct msghdr m;
  12929. ^
  12930. configure:17293: $? = 0
  12931. configure:17302: result: yes
  12932. configure:17310: checking if libc defines __progname
  12933. configure:17327: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12934. conftest.c: In function 'main':
  12935. conftest.c:141:2: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration]
  12936. extern char *__progname; printf("%s", __progname);
  12937. ^
  12938. conftest.c:141:27: warning: incompatible implicit declaration of built-in function 'printf'
  12939. extern char *__progname; printf("%s", __progname);
  12940. ^
  12941. configure:17327: $? = 0
  12942. configure:17337: result: yes
  12943. configure:17345: checking whether gcc implements __FUNCTION__
  12944. configure:17362: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12945. configure:17362: $? = 0
  12946. configure:17372: result: yes
  12947. configure:17380: checking whether gcc implements __func__
  12948. configure:17397: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12949. configure:17397: $? = 0
  12950. configure:17407: result: yes
  12951. configure:17415: checking whether va_copy exists
  12952. configure:17435: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12953. configure:17435: $? = 0
  12954. configure:17445: result: yes
  12955. configure:17453: checking whether __va_copy exists
  12956. configure:17473: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12957. configure:17473: $? = 0
  12958. configure:17483: result: yes
  12959. configure:17491: checking whether getopt has optreset support
  12960. configure:17508: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypt -lresolv >&5
  12961. /tmp/ccKvfBHJ.o: In function `main':
  12962. /root/opensmtpd-5.9.2p1-rc1/conftest.c:146: undefined reference to `optreset'
  12963. collect2: error: ld returned 1 exit status
  12964. configure:17508: $? = 1
  12965. configure: failed program was:
  12966. | /* confdefs.h */
  12967. | #define PACKAGE_NAME "OpenSMTPD-portable"
  12968. | #define PACKAGE_TARNAME "opensmtpd"
  12969. | #define PACKAGE_VERSION "portable"
  12970. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  12971. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  12972. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  12973. | #define PACKAGE "opensmtpd"
  12974. | #define VERSION "portable"
  12975. | #define STDC_HEADERS 1
  12976. | #define HAVE_SYS_TYPES_H 1
  12977. | #define HAVE_SYS_STAT_H 1
  12978. | #define HAVE_STDLIB_H 1
  12979. | #define HAVE_STRING_H 1
  12980. | #define HAVE_MEMORY_H 1
  12981. | #define HAVE_STRINGS_H 1
  12982. | #define HAVE_INTTYPES_H 1
  12983. | #define HAVE_STDINT_H 1
  12984. | #define HAVE_UNISTD_H 1
  12985. | #define HAVE_DLFCN_H 1
  12986. | #define LT_OBJDIR ".libs/"
  12987. | #define HAVE_CRYPT_H 1
  12988. | #define HAVE_DIRENT_H 1
  12989. | #define HAVE_FCNTL_H 1
  12990. | #define HAVE_GETOPT_H 1
  12991. | #define HAVE_GRP_H 1
  12992. | #define HAVE_LIBGEN_H 1
  12993. | #define HAVE_LIMITS_H 1
  12994. | #define HAVE_NETDB_H 1
  12995. | #define HAVE_PATHS_H 1
  12996. | #define HAVE_SHADOW_H 1
  12997. | #define HAVE_SYS_CDEFS_H 1
  12998. | #define HAVE_SYS_DIR_H 1
  12999. | #define HAVE_SYS_FILE_H 1
  13000. | #define HAVE_SYS_MOUNT_H 1
  13001. | #define HAVE_SYS_STATFS_H 1
  13002. | #define HAVE_SYS_TIME_H 1
  13003. | #define HAVE_SYS_UN_H 1
  13004. | #define HAVE_TIME_H 1
  13005. | #define HAVE_UTIME_H 1
  13006. | #define HAVE_SYS_MOUNT_H 1
  13007. | #define HAVE_LONG_LONG 1
  13008. | #define HAVE_UNSIGNED_LONG_LONG 1
  13009. | #define HAVE_LONG_DOUBLE 1
  13010. | #define HAVE_U_INT 1
  13011. | #define HAVE_U_CHAR 1
  13012. | #define SIZEOF_SHORT_INT 2
  13013. | #define SIZEOF_INT 4
  13014. | #define SIZEOF_LONG_INT 8
  13015. | #define SIZEOF_LONG_LONG_INT 8
  13016. | #define HAVE_INTPTR_T 1
  13017. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  13018. | #define HAVE_LONG_LONG_INT 1
  13019. | #define HAVE_INTMAX_T 1
  13020. | #define HAVE_UINTPTR_T 1
  13021. | #define HAVE_UINTMAX_T 1
  13022. | #define HAVE_SIG_ATOMIC_T 1
  13023. | #define HAVE_FSBLKCNT_T 1
  13024. | #define HAVE_FSFILCNT_T 1
  13025. | #define HAVE_IN_ADDR_T 1
  13026. | #define HAVE_IN_PORT_T 1
  13027. | #define HAVE_SA_FAMILY_T 1
  13028. | #define HAVE_STRUCT_TIMESPEC 1
  13029. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  13030. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  13031. | #define HAVE_STRUCT_IN6_ADDR 1
  13032. | #define HAVE_STRUCT_ADDRINFO 1
  13033. | #define HAVE_STRUCT_TIMEVAL 1
  13034. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  13035. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  13036. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  13037. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  13038. | #define HAVE_DECL_O_NONBLOCK 1
  13039. | #define HAVE_DECL_AF_LOCAL 1
  13040. | #define HAVE_DECL_WAIT_MYPGRP 1
  13041. | #define HAVE_DECL_WRITEV 1
  13042. | #define HAVE_BASENAME 1
  13043. | #define HAVE_UTIMES 1
  13044. | #define HAVE_DIRNAME 1
  13045. | #define HAVE_INET_NET_PTON 1
  13046. | #define HAVE_CLOCK_GETTIME 1
  13047. | #define HAVE_FTS_OPEN 1
  13048. | #define HAVE_DAEMON 1
  13049. | #define HAVE_SETSOCKOPT 1
  13050. | #define HAVE_CRYPT 1
  13051. | #define HAVE_ASPRINTF 1
  13052. | #define HAVE___B64_NTOP 1
  13053. | #define HAVE___B64_PTON 1
  13054. | #define HAVE_BCOPY 1
  13055. | #define HAVE_DIRFD 1
  13056. | #define HAVE_DIRNAME 1
  13057. | #define HAVE_ENDGRENT 1
  13058. | #define HAVE_FREEADDRINFO 1
  13059. | #define HAVE_GETADDRINFO 1
  13060. | #define HAVE_GETNAMEINFO 1
  13061. | #define HAVE_GETTIMEOFDAY 1
  13062. | #define HAVE_GETOPT 1
  13063. | #define HAVE_GETSPNAM 1
  13064. | #define HAVE_INET_ATON 1
  13065. | #define HAVE_INET_NET_PTON 1
  13066. | #define HAVE_INET_NTOA 1
  13067. | #define HAVE_INET_NTOP 1
  13068. | #define HAVE_ISBLANK 1
  13069. | #define HAVE_MEMMOVE 1
  13070. | #define HAVE_SETENV 1
  13071. | #define HAVE_SETLINEBUF 1
  13072. | #define HAVE_SETREGID 1
  13073. | #define HAVE_SETREUID 1
  13074. | #define HAVE_SETRESUID 1
  13075. | #define HAVE_SETRESGID 1
  13076. | #define HAVE_SETSID 1
  13077. | #define HAVE_SIGACTION 1
  13078. | #define HAVE_SNPRINTF 1
  13079. | #define HAVE_SOCKETPAIR 1
  13080. | #define HAVE_STRDUP 1
  13081. | #define HAVE_STRERROR 1
  13082. | #define HAVE_SYSCONF 1
  13083. | #define HAVE_TCGETPGRP 1
  13084. | #define HAVE_TIME 1
  13085. | #define HAVE_TRUNCATE 1
  13086. | #define HAVE_VASPRINTF 1
  13087. | #define HAVE_VSNPRINTF 1
  13088. | #define HAVE_WAITPID 1
  13089. | #define HAVE_STRSEP 1
  13090. | #define HAVE_PROC_PID 1
  13091. | #define HAVE_ATTRIBUTE__NONNULL__ 1
  13092. | #define SPT_TYPE SPT_REUSEARGV
  13093. | #define HAVE_SO_PEERCRED 1
  13094. | #define USE_PAM_SERVICE "smtpd"
  13095. | #define SMTPD_USER "_smtpd"
  13096. | #define SMTPD_QUEUE_USER "_smtpq"
  13097. | #define SMTPD_QUEUE_GROUP "_smtpq"
  13098. | #define PATH_SPOOL "/var/spool/smtpd"
  13099. | #define SMTPD_SOCKDIR "/var/run"
  13100. | #define HAVE_CONTROL_IN_MSGHDR 1
  13101. | #define HAVE___PROGNAME 1
  13102. | #define HAVE___FUNCTION__ 1
  13103. | #define HAVE___func__ 1
  13104. | #define HAVE_VA_COPY 1
  13105. | #define HAVE___VA_COPY 1
  13106. | /* end confdefs.h. */
  13107. | #include <getopt.h>
  13108. | int
  13109. | main ()
  13110. | {
  13111. | extern int optreset; optreset = 0;
  13112. | ;
  13113. | return 0;
  13114. | }
  13115. configure:17518: result: no
  13116. configure:17606: checking for asr.h
  13117. configure:17606: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c >&5
  13118. configure:17606: $? = 0
  13119. configure:17606: result: yes
  13120. configure:17617: checking for asr_run in -lasr
  13121. configure:17642: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lasr -lcrypt -lresolv >&5
  13122. configure:17642: $? = 0
  13123. configure:17651: result: yes
  13124. configure:17796: checking if programs using libevent functions will link
  13125. configure:17813: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -levent -lasr -lcrypt -lresolv >&5
  13126. conftest.c:144:20: fatal error: event.h: No such file or directory
  13127. #include <event.h>
  13128. ^
  13129. compilation terminated.
  13130. configure:17813: $? = 1
  13131. configure: failed program was:
  13132. | /* confdefs.h */
  13133. | #define PACKAGE_NAME "OpenSMTPD-portable"
  13134. | #define PACKAGE_TARNAME "opensmtpd"
  13135. | #define PACKAGE_VERSION "portable"
  13136. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  13137. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  13138. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  13139. | #define PACKAGE "opensmtpd"
  13140. | #define VERSION "portable"
  13141. | #define STDC_HEADERS 1
  13142. | #define HAVE_SYS_TYPES_H 1
  13143. | #define HAVE_SYS_STAT_H 1
  13144. | #define HAVE_STDLIB_H 1
  13145. | #define HAVE_STRING_H 1
  13146. | #define HAVE_MEMORY_H 1
  13147. | #define HAVE_STRINGS_H 1
  13148. | #define HAVE_INTTYPES_H 1
  13149. | #define HAVE_STDINT_H 1
  13150. | #define HAVE_UNISTD_H 1
  13151. | #define HAVE_DLFCN_H 1
  13152. | #define LT_OBJDIR ".libs/"
  13153. | #define HAVE_CRYPT_H 1
  13154. | #define HAVE_DIRENT_H 1
  13155. | #define HAVE_FCNTL_H 1
  13156. | #define HAVE_GETOPT_H 1
  13157. | #define HAVE_GRP_H 1
  13158. | #define HAVE_LIBGEN_H 1
  13159. | #define HAVE_LIMITS_H 1
  13160. | #define HAVE_NETDB_H 1
  13161. | #define HAVE_PATHS_H 1
  13162. | #define HAVE_SHADOW_H 1
  13163. | #define HAVE_SYS_CDEFS_H 1
  13164. | #define HAVE_SYS_DIR_H 1
  13165. | #define HAVE_SYS_FILE_H 1
  13166. | #define HAVE_SYS_MOUNT_H 1
  13167. | #define HAVE_SYS_STATFS_H 1
  13168. | #define HAVE_SYS_TIME_H 1
  13169. | #define HAVE_SYS_UN_H 1
  13170. | #define HAVE_TIME_H 1
  13171. | #define HAVE_UTIME_H 1
  13172. | #define HAVE_SYS_MOUNT_H 1
  13173. | #define HAVE_LONG_LONG 1
  13174. | #define HAVE_UNSIGNED_LONG_LONG 1
  13175. | #define HAVE_LONG_DOUBLE 1
  13176. | #define HAVE_U_INT 1
  13177. | #define HAVE_U_CHAR 1
  13178. | #define SIZEOF_SHORT_INT 2
  13179. | #define SIZEOF_INT 4
  13180. | #define SIZEOF_LONG_INT 8
  13181. | #define SIZEOF_LONG_LONG_INT 8
  13182. | #define HAVE_INTPTR_T 1
  13183. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  13184. | #define HAVE_LONG_LONG_INT 1
  13185. | #define HAVE_INTMAX_T 1
  13186. | #define HAVE_UINTPTR_T 1
  13187. | #define HAVE_UINTMAX_T 1
  13188. | #define HAVE_SIG_ATOMIC_T 1
  13189. | #define HAVE_FSBLKCNT_T 1
  13190. | #define HAVE_FSFILCNT_T 1
  13191. | #define HAVE_IN_ADDR_T 1
  13192. | #define HAVE_IN_PORT_T 1
  13193. | #define HAVE_SA_FAMILY_T 1
  13194. | #define HAVE_STRUCT_TIMESPEC 1
  13195. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  13196. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  13197. | #define HAVE_STRUCT_IN6_ADDR 1
  13198. | #define HAVE_STRUCT_ADDRINFO 1
  13199. | #define HAVE_STRUCT_TIMEVAL 1
  13200. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  13201. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  13202. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  13203. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  13204. | #define HAVE_DECL_O_NONBLOCK 1
  13205. | #define HAVE_DECL_AF_LOCAL 1
  13206. | #define HAVE_DECL_WAIT_MYPGRP 1
  13207. | #define HAVE_DECL_WRITEV 1
  13208. | #define HAVE_BASENAME 1
  13209. | #define HAVE_UTIMES 1
  13210. | #define HAVE_DIRNAME 1
  13211. | #define HAVE_INET_NET_PTON 1
  13212. | #define HAVE_CLOCK_GETTIME 1
  13213. | #define HAVE_FTS_OPEN 1
  13214. | #define HAVE_DAEMON 1
  13215. | #define HAVE_SETSOCKOPT 1
  13216. | #define HAVE_CRYPT 1
  13217. | #define HAVE_ASPRINTF 1
  13218. | #define HAVE___B64_NTOP 1
  13219. | #define HAVE___B64_PTON 1
  13220. | #define HAVE_BCOPY 1
  13221. | #define HAVE_DIRFD 1
  13222. | #define HAVE_DIRNAME 1
  13223. | #define HAVE_ENDGRENT 1
  13224. | #define HAVE_FREEADDRINFO 1
  13225. | #define HAVE_GETADDRINFO 1
  13226. | #define HAVE_GETNAMEINFO 1
  13227. | #define HAVE_GETTIMEOFDAY 1
  13228. | #define HAVE_GETOPT 1
  13229. | #define HAVE_GETSPNAM 1
  13230. | #define HAVE_INET_ATON 1
  13231. | #define HAVE_INET_NET_PTON 1
  13232. | #define HAVE_INET_NTOA 1
  13233. | #define HAVE_INET_NTOP 1
  13234. | #define HAVE_ISBLANK 1
  13235. | #define HAVE_MEMMOVE 1
  13236. | #define HAVE_SETENV 1
  13237. | #define HAVE_SETLINEBUF 1
  13238. | #define HAVE_SETREGID 1
  13239. | #define HAVE_SETREUID 1
  13240. | #define HAVE_SETRESUID 1
  13241. | #define HAVE_SETRESGID 1
  13242. | #define HAVE_SETSID 1
  13243. | #define HAVE_SIGACTION 1
  13244. | #define HAVE_SNPRINTF 1
  13245. | #define HAVE_SOCKETPAIR 1
  13246. | #define HAVE_STRDUP 1
  13247. | #define HAVE_STRERROR 1
  13248. | #define HAVE_SYSCONF 1
  13249. | #define HAVE_TCGETPGRP 1
  13250. | #define HAVE_TIME 1
  13251. | #define HAVE_TRUNCATE 1
  13252. | #define HAVE_VASPRINTF 1
  13253. | #define HAVE_VSNPRINTF 1
  13254. | #define HAVE_WAITPID 1
  13255. | #define HAVE_STRSEP 1
  13256. | #define HAVE_PROC_PID 1
  13257. | #define HAVE_ATTRIBUTE__NONNULL__ 1
  13258. | #define SPT_TYPE SPT_REUSEARGV
  13259. | #define HAVE_SO_PEERCRED 1
  13260. | #define USE_PAM_SERVICE "smtpd"
  13261. | #define SMTPD_USER "_smtpd"
  13262. | #define SMTPD_QUEUE_USER "_smtpq"
  13263. | #define SMTPD_QUEUE_GROUP "_smtpq"
  13264. | #define PATH_SPOOL "/var/spool/smtpd"
  13265. | #define SMTPD_SOCKDIR "/var/run"
  13266. | #define HAVE_CONTROL_IN_MSGHDR 1
  13267. | #define HAVE___PROGNAME 1
  13268. | #define HAVE___FUNCTION__ 1
  13269. | #define HAVE___func__ 1
  13270. | #define HAVE_VA_COPY 1
  13271. | #define HAVE___VA_COPY 1
  13272. | #define HAVE_LIBASR 1
  13273. | /* end confdefs.h. */
  13274. |
  13275. | #include <event.h>
  13276. |
  13277. | int
  13278. | main ()
  13279. | {
  13280. |
  13281. | event_base_new();
  13282. |
  13283. | ;
  13284. | return 0;
  13285. | }
  13286. configure:17820: result: no
  13287. configure:17891: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE conftest.c -lcrypto -lssl -levent -lasr -lcrypt -lresolv >&5
  13288. /usr/bin/ld: cannot find -levent
  13289. collect2: error: ld returned 1 exit status
  13290. configure:17891: $? = 1
  13291. configure: failed program was:
  13292. | /* confdefs.h */
  13293. | #define PACKAGE_NAME "OpenSMTPD-portable"
  13294. | #define PACKAGE_TARNAME "opensmtpd"
  13295. | #define PACKAGE_VERSION "portable"
  13296. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  13297. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  13298. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  13299. | #define PACKAGE "opensmtpd"
  13300. | #define VERSION "portable"
  13301. | #define STDC_HEADERS 1
  13302. | #define HAVE_SYS_TYPES_H 1
  13303. | #define HAVE_SYS_STAT_H 1
  13304. | #define HAVE_STDLIB_H 1
  13305. | #define HAVE_STRING_H 1
  13306. | #define HAVE_MEMORY_H 1
  13307. | #define HAVE_STRINGS_H 1
  13308. | #define HAVE_INTTYPES_H 1
  13309. | #define HAVE_STDINT_H 1
  13310. | #define HAVE_UNISTD_H 1
  13311. | #define HAVE_DLFCN_H 1
  13312. | #define LT_OBJDIR ".libs/"
  13313. | #define HAVE_CRYPT_H 1
  13314. | #define HAVE_DIRENT_H 1
  13315. | #define HAVE_FCNTL_H 1
  13316. | #define HAVE_GETOPT_H 1
  13317. | #define HAVE_GRP_H 1
  13318. | #define HAVE_LIBGEN_H 1
  13319. | #define HAVE_LIMITS_H 1
  13320. | #define HAVE_NETDB_H 1
  13321. | #define HAVE_PATHS_H 1
  13322. | #define HAVE_SHADOW_H 1
  13323. | #define HAVE_SYS_CDEFS_H 1
  13324. | #define HAVE_SYS_DIR_H 1
  13325. | #define HAVE_SYS_FILE_H 1
  13326. | #define HAVE_SYS_MOUNT_H 1
  13327. | #define HAVE_SYS_STATFS_H 1
  13328. | #define HAVE_SYS_TIME_H 1
  13329. | #define HAVE_SYS_UN_H 1
  13330. | #define HAVE_TIME_H 1
  13331. | #define HAVE_UTIME_H 1
  13332. | #define HAVE_SYS_MOUNT_H 1
  13333. | #define HAVE_LONG_LONG 1
  13334. | #define HAVE_UNSIGNED_LONG_LONG 1
  13335. | #define HAVE_LONG_DOUBLE 1
  13336. | #define HAVE_U_INT 1
  13337. | #define HAVE_U_CHAR 1
  13338. | #define SIZEOF_SHORT_INT 2
  13339. | #define SIZEOF_INT 4
  13340. | #define SIZEOF_LONG_INT 8
  13341. | #define SIZEOF_LONG_LONG_INT 8
  13342. | #define HAVE_INTPTR_T 1
  13343. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  13344. | #define HAVE_LONG_LONG_INT 1
  13345. | #define HAVE_INTMAX_T 1
  13346. | #define HAVE_UINTPTR_T 1
  13347. | #define HAVE_UINTMAX_T 1
  13348. | #define HAVE_SIG_ATOMIC_T 1
  13349. | #define HAVE_FSBLKCNT_T 1
  13350. | #define HAVE_FSFILCNT_T 1
  13351. | #define HAVE_IN_ADDR_T 1
  13352. | #define HAVE_IN_PORT_T 1
  13353. | #define HAVE_SA_FAMILY_T 1
  13354. | #define HAVE_STRUCT_TIMESPEC 1
  13355. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  13356. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  13357. | #define HAVE_STRUCT_IN6_ADDR 1
  13358. | #define HAVE_STRUCT_ADDRINFO 1
  13359. | #define HAVE_STRUCT_TIMEVAL 1
  13360. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  13361. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  13362. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  13363. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  13364. | #define HAVE_DECL_O_NONBLOCK 1
  13365. | #define HAVE_DECL_AF_LOCAL 1
  13366. | #define HAVE_DECL_WAIT_MYPGRP 1
  13367. | #define HAVE_DECL_WRITEV 1
  13368. | #define HAVE_BASENAME 1
  13369. | #define HAVE_UTIMES 1
  13370. | #define HAVE_DIRNAME 1
  13371. | #define HAVE_INET_NET_PTON 1
  13372. | #define HAVE_CLOCK_GETTIME 1
  13373. | #define HAVE_FTS_OPEN 1
  13374. | #define HAVE_DAEMON 1
  13375. | #define HAVE_SETSOCKOPT 1
  13376. | #define HAVE_CRYPT 1
  13377. | #define HAVE_ASPRINTF 1
  13378. | #define HAVE___B64_NTOP 1
  13379. | #define HAVE___B64_PTON 1
  13380. | #define HAVE_BCOPY 1
  13381. | #define HAVE_DIRFD 1
  13382. | #define HAVE_DIRNAME 1
  13383. | #define HAVE_ENDGRENT 1
  13384. | #define HAVE_FREEADDRINFO 1
  13385. | #define HAVE_GETADDRINFO 1
  13386. | #define HAVE_GETNAMEINFO 1
  13387. | #define HAVE_GETTIMEOFDAY 1
  13388. | #define HAVE_GETOPT 1
  13389. | #define HAVE_GETSPNAM 1
  13390. | #define HAVE_INET_ATON 1
  13391. | #define HAVE_INET_NET_PTON 1
  13392. | #define HAVE_INET_NTOA 1
  13393. | #define HAVE_INET_NTOP 1
  13394. | #define HAVE_ISBLANK 1
  13395. | #define HAVE_MEMMOVE 1
  13396. | #define HAVE_SETENV 1
  13397. | #define HAVE_SETLINEBUF 1
  13398. | #define HAVE_SETREGID 1
  13399. | #define HAVE_SETREUID 1
  13400. | #define HAVE_SETRESUID 1
  13401. | #define HAVE_SETRESGID 1
  13402. | #define HAVE_SETSID 1
  13403. | #define HAVE_SIGACTION 1
  13404. | #define HAVE_SNPRINTF 1
  13405. | #define HAVE_SOCKETPAIR 1
  13406. | #define HAVE_STRDUP 1
  13407. | #define HAVE_STRERROR 1
  13408. | #define HAVE_SYSCONF 1
  13409. | #define HAVE_TCGETPGRP 1
  13410. | #define HAVE_TIME 1
  13411. | #define HAVE_TRUNCATE 1
  13412. | #define HAVE_VASPRINTF 1
  13413. | #define HAVE_VSNPRINTF 1
  13414. | #define HAVE_WAITPID 1
  13415. | #define HAVE_STRSEP 1
  13416. | #define HAVE_PROC_PID 1
  13417. | #define HAVE_ATTRIBUTE__NONNULL__ 1
  13418. | #define SPT_TYPE SPT_REUSEARGV
  13419. | #define HAVE_SO_PEERCRED 1
  13420. | #define USE_PAM_SERVICE "smtpd"
  13421. | #define SMTPD_USER "_smtpd"
  13422. | #define SMTPD_QUEUE_USER "_smtpq"
  13423. | #define SMTPD_QUEUE_GROUP "_smtpq"
  13424. | #define PATH_SPOOL "/var/spool/smtpd"
  13425. | #define SMTPD_SOCKDIR "/var/run"
  13426. | #define HAVE_CONTROL_IN_MSGHDR 1
  13427. | #define HAVE___PROGNAME 1
  13428. | #define HAVE___FUNCTION__ 1
  13429. | #define HAVE___func__ 1
  13430. | #define HAVE_VA_COPY 1
  13431. | #define HAVE___VA_COPY 1
  13432. | #define HAVE_LIBASR 1
  13433. | /* end confdefs.h. */
  13434. |
  13435. | /* Override any GCC internal prototype to avoid an error.
  13436. | Use char because int might match the return type of a GCC
  13437. | builtin and then its argument prototype would still apply. */
  13438. | #ifdef __cplusplus
  13439. | extern "C"
  13440. | #endif
  13441. | char RAND_add ();
  13442. | int
  13443. | main ()
  13444. | {
  13445. | return RAND_add ();
  13446. | ;
  13447. | return 0;
  13448. | }
  13449. configure:17903: checking openssl/opensslv.h usability
  13450. configure:17903: gcc -c -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE -I/usr/local/ssl/include conftest.c >&5
  13451. configure:17903: $? = 0
  13452. configure:17903: result: yes
  13453. configure:17903: checking openssl/opensslv.h presence
  13454. configure:17903: gcc -E -I/usr/local/ssl/include conftest.c
  13455. configure:17903: $? = 0
  13456. configure:17903: result: yes
  13457. configure:17903: checking for openssl/opensslv.h
  13458. configure:17903: result: yes
  13459. configure:17929: gcc -o conftest -g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE -I/usr/local/ssl/include -L/usr/local/ssl/lib conftest.c -lcrypto -lssl -levent -lasr -lcrypt -lresolv >&5
  13460. /usr/bin/ld: cannot find -levent
  13461. collect2: error: ld returned 1 exit status
  13462. configure:17929: $? = 1
  13463. configure: failed program was:
  13464. | /* confdefs.h */
  13465. | #define PACKAGE_NAME "OpenSMTPD-portable"
  13466. | #define PACKAGE_TARNAME "opensmtpd"
  13467. | #define PACKAGE_VERSION "portable"
  13468. | #define PACKAGE_STRING "OpenSMTPD-portable portable"
  13469. | #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  13470. | #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  13471. | #define PACKAGE "opensmtpd"
  13472. | #define VERSION "portable"
  13473. | #define STDC_HEADERS 1
  13474. | #define HAVE_SYS_TYPES_H 1
  13475. | #define HAVE_SYS_STAT_H 1
  13476. | #define HAVE_STDLIB_H 1
  13477. | #define HAVE_STRING_H 1
  13478. | #define HAVE_MEMORY_H 1
  13479. | #define HAVE_STRINGS_H 1
  13480. | #define HAVE_INTTYPES_H 1
  13481. | #define HAVE_STDINT_H 1
  13482. | #define HAVE_UNISTD_H 1
  13483. | #define HAVE_DLFCN_H 1
  13484. | #define LT_OBJDIR ".libs/"
  13485. | #define HAVE_CRYPT_H 1
  13486. | #define HAVE_DIRENT_H 1
  13487. | #define HAVE_FCNTL_H 1
  13488. | #define HAVE_GETOPT_H 1
  13489. | #define HAVE_GRP_H 1
  13490. | #define HAVE_LIBGEN_H 1
  13491. | #define HAVE_LIMITS_H 1
  13492. | #define HAVE_NETDB_H 1
  13493. | #define HAVE_PATHS_H 1
  13494. | #define HAVE_SHADOW_H 1
  13495. | #define HAVE_SYS_CDEFS_H 1
  13496. | #define HAVE_SYS_DIR_H 1
  13497. | #define HAVE_SYS_FILE_H 1
  13498. | #define HAVE_SYS_MOUNT_H 1
  13499. | #define HAVE_SYS_STATFS_H 1
  13500. | #define HAVE_SYS_TIME_H 1
  13501. | #define HAVE_SYS_UN_H 1
  13502. | #define HAVE_TIME_H 1
  13503. | #define HAVE_UTIME_H 1
  13504. | #define HAVE_SYS_MOUNT_H 1
  13505. | #define HAVE_LONG_LONG 1
  13506. | #define HAVE_UNSIGNED_LONG_LONG 1
  13507. | #define HAVE_LONG_DOUBLE 1
  13508. | #define HAVE_U_INT 1
  13509. | #define HAVE_U_CHAR 1
  13510. | #define SIZEOF_SHORT_INT 2
  13511. | #define SIZEOF_INT 4
  13512. | #define SIZEOF_LONG_INT 8
  13513. | #define SIZEOF_LONG_LONG_INT 8
  13514. | #define HAVE_INTPTR_T 1
  13515. | #define HAVE_UNSIGNED_LONG_LONG_INT 1
  13516. | #define HAVE_LONG_LONG_INT 1
  13517. | #define HAVE_INTMAX_T 1
  13518. | #define HAVE_UINTPTR_T 1
  13519. | #define HAVE_UINTMAX_T 1
  13520. | #define HAVE_SIG_ATOMIC_T 1
  13521. | #define HAVE_FSBLKCNT_T 1
  13522. | #define HAVE_FSFILCNT_T 1
  13523. | #define HAVE_IN_ADDR_T 1
  13524. | #define HAVE_IN_PORT_T 1
  13525. | #define HAVE_SA_FAMILY_T 1
  13526. | #define HAVE_STRUCT_TIMESPEC 1
  13527. | #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  13528. | #define HAVE_STRUCT_SOCKADDR_IN6 1
  13529. | #define HAVE_STRUCT_IN6_ADDR 1
  13530. | #define HAVE_STRUCT_ADDRINFO 1
  13531. | #define HAVE_STRUCT_TIMEVAL 1
  13532. | #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  13533. | #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  13534. | #define HAVE_STRUCT_STAT_ST_MTIM 1
  13535. | #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  13536. | #define HAVE_DECL_O_NONBLOCK 1
  13537. | #define HAVE_DECL_AF_LOCAL 1
  13538. | #define HAVE_DECL_WAIT_MYPGRP 1
  13539. | #define HAVE_DECL_WRITEV 1
  13540. | #define HAVE_BASENAME 1
  13541. | #define HAVE_UTIMES 1
  13542. | #define HAVE_DIRNAME 1
  13543. | #define HAVE_INET_NET_PTON 1
  13544. | #define HAVE_CLOCK_GETTIME 1
  13545. | #define HAVE_FTS_OPEN 1
  13546. | #define HAVE_DAEMON 1
  13547. | #define HAVE_SETSOCKOPT 1
  13548. | #define HAVE_CRYPT 1
  13549. | #define HAVE_ASPRINTF 1
  13550. | #define HAVE___B64_NTOP 1
  13551. | #define HAVE___B64_PTON 1
  13552. | #define HAVE_BCOPY 1
  13553. | #define HAVE_DIRFD 1
  13554. | #define HAVE_DIRNAME 1
  13555. | #define HAVE_ENDGRENT 1
  13556. | #define HAVE_FREEADDRINFO 1
  13557. | #define HAVE_GETADDRINFO 1
  13558. | #define HAVE_GETNAMEINFO 1
  13559. | #define HAVE_GETTIMEOFDAY 1
  13560. | #define HAVE_GETOPT 1
  13561. | #define HAVE_GETSPNAM 1
  13562. | #define HAVE_INET_ATON 1
  13563. | #define HAVE_INET_NET_PTON 1
  13564. | #define HAVE_INET_NTOA 1
  13565. | #define HAVE_INET_NTOP 1
  13566. | #define HAVE_ISBLANK 1
  13567. | #define HAVE_MEMMOVE 1
  13568. | #define HAVE_SETENV 1
  13569. | #define HAVE_SETLINEBUF 1
  13570. | #define HAVE_SETREGID 1
  13571. | #define HAVE_SETREUID 1
  13572. | #define HAVE_SETRESUID 1
  13573. | #define HAVE_SETRESGID 1
  13574. | #define HAVE_SETSID 1
  13575. | #define HAVE_SIGACTION 1
  13576. | #define HAVE_SNPRINTF 1
  13577. | #define HAVE_SOCKETPAIR 1
  13578. | #define HAVE_STRDUP 1
  13579. | #define HAVE_STRERROR 1
  13580. | #define HAVE_SYSCONF 1
  13581. | #define HAVE_TCGETPGRP 1
  13582. | #define HAVE_TIME 1
  13583. | #define HAVE_TRUNCATE 1
  13584. | #define HAVE_VASPRINTF 1
  13585. | #define HAVE_VSNPRINTF 1
  13586. | #define HAVE_WAITPID 1
  13587. | #define HAVE_STRSEP 1
  13588. | #define HAVE_PROC_PID 1
  13589. | #define HAVE_ATTRIBUTE__NONNULL__ 1
  13590. | #define SPT_TYPE SPT_REUSEARGV
  13591. | #define HAVE_SO_PEERCRED 1
  13592. | #define USE_PAM_SERVICE "smtpd"
  13593. | #define SMTPD_USER "_smtpd"
  13594. | #define SMTPD_QUEUE_USER "_smtpq"
  13595. | #define SMTPD_QUEUE_GROUP "_smtpq"
  13596. | #define PATH_SPOOL "/var/spool/smtpd"
  13597. | #define SMTPD_SOCKDIR "/var/run"
  13598. | #define HAVE_CONTROL_IN_MSGHDR 1
  13599. | #define HAVE___PROGNAME 1
  13600. | #define HAVE___FUNCTION__ 1
  13601. | #define HAVE___func__ 1
  13602. | #define HAVE_VA_COPY 1
  13603. | #define HAVE___VA_COPY 1
  13604. | #define HAVE_LIBASR 1
  13605. | /* end confdefs.h. */
  13606. |
  13607. | /* Override any GCC internal prototype to avoid an error.
  13608. | Use char because int might match the return type of a GCC
  13609. | builtin and then its argument prototype would still apply. */
  13610. | #ifdef __cplusplus
  13611. | extern "C"
  13612. | #endif
  13613. | char RAND_add ();
  13614. | int
  13615. | main ()
  13616. | {
  13617. | return RAND_add ();
  13618. | ;
  13619. | return 0;
  13620. | }
  13621. configure:17934: error: *** Can't find recent LibreSSL libcrypto (see config.log for details) ***
  13622.  
  13623. ## ---------------- ##
  13624. ## Cache variables. ##
  13625. ## ---------------- ##
  13626.  
  13627. ac_cv_build=x86_64-unknown-linux-gnu
  13628. ac_cv_c_bigendian=no
  13629. ac_cv_c_compiler_gnu=yes
  13630. ac_cv_c_inline=inline
  13631. ac_cv_c_int16_t=yes
  13632. ac_cv_c_int32_t=yes
  13633. ac_cv_c_int64_t=yes
  13634. ac_cv_c_int8_t=yes
  13635. ac_cv_c_uint16_t=yes
  13636. ac_cv_c_uint32_t=yes
  13637. ac_cv_c_uint64_t=yes
  13638. ac_cv_c_uint8_t=yes
  13639. ac_cv_cc_implements___FUNCTION__=yes
  13640. ac_cv_cc_implements___func__=yes
  13641. ac_cv_env_CC_set=
  13642. ac_cv_env_CC_value=
  13643. ac_cv_env_CFLAGS_set=
  13644. ac_cv_env_CFLAGS_value=
  13645. ac_cv_env_CPPFLAGS_set=
  13646. ac_cv_env_CPPFLAGS_value=
  13647. ac_cv_env_CPP_set=
  13648. ac_cv_env_CPP_value=
  13649. ac_cv_env_LDFLAGS_set=
  13650. ac_cv_env_LDFLAGS_value=
  13651. ac_cv_env_LIBS_set=
  13652. ac_cv_env_LIBS_value=
  13653. ac_cv_env_YACC_set=
  13654. ac_cv_env_YACC_value=
  13655. ac_cv_env_YFLAGS_set=
  13656. ac_cv_env_YFLAGS_value=
  13657. ac_cv_env_build_alias_set=
  13658. ac_cv_env_build_alias_value=
  13659. ac_cv_env_host_alias_set=
  13660. ac_cv_env_host_alias_value=
  13661. ac_cv_env_target_alias_set=
  13662. ac_cv_env_target_alias_value=
  13663. ac_cv_func___b64_ntop=yes
  13664. ac_cv_func___b64_pton=yes
  13665. ac_cv_func_arc4random=no
  13666. ac_cv_func_arc4random_buf=no
  13667. ac_cv_func_arc4random_stir=no
  13668. ac_cv_func_arc4random_uniform=no
  13669. ac_cv_func_asprintf=yes
  13670. ac_cv_func_b64_ntop=no
  13671. ac_cv_func_b64_pton=no
  13672. ac_cv_func_bcopy=yes
  13673. ac_cv_func_chflags=no
  13674. ac_cv_func_closefrom=no
  13675. ac_cv_func_dirfd=yes
  13676. ac_cv_func_dirname=yes
  13677. ac_cv_func_endgrent=yes
  13678. ac_cv_func_explicit_bzero=no
  13679. ac_cv_func_fchflags=no
  13680. ac_cv_func_fgetln=no
  13681. ac_cv_func_freeaddrinfo=yes
  13682. ac_cv_func_getaddrinfo=yes
  13683. ac_cv_func_getnameinfo=yes
  13684. ac_cv_func_getopt=yes
  13685. ac_cv_func_getpeereid=no
  13686. ac_cv_func_getspnam=yes
  13687. ac_cv_func_gettimeofday=yes
  13688. ac_cv_func_inet_aton=yes
  13689. ac_cv_func_inet_net_pton=yes
  13690. ac_cv_func_inet_ntoa=yes
  13691. ac_cv_func_inet_ntop=yes
  13692. ac_cv_func_isblank=yes
  13693. ac_cv_func_memmove=yes
  13694. ac_cv_func_nsleep=no
  13695. ac_cv_func_pidfile=no
  13696. ac_cv_func_pledge=no
  13697. ac_cv_func_pw_dup=no
  13698. ac_cv_func_reallocarray=no
  13699. ac_cv_func_setenv=yes
  13700. ac_cv_func_setlinebuf=yes
  13701. ac_cv_func_setproctitle=no
  13702. ac_cv_func_setregid=yes
  13703. ac_cv_func_setresgid=yes
  13704. ac_cv_func_setresuid=yes
  13705. ac_cv_func_setreuid=yes
  13706. ac_cv_func_setsid=yes
  13707. ac_cv_func_sigaction=yes
  13708. ac_cv_func_snprintf=yes
  13709. ac_cv_func_socketpair=yes
  13710. ac_cv_func_strdup=yes
  13711. ac_cv_func_strerror=yes
  13712. ac_cv_func_strlcat=no
  13713. ac_cv_func_strlcpy=no
  13714. ac_cv_func_strmode=no
  13715. ac_cv_func_strnvis=no
  13716. ac_cv_func_strsep=yes
  13717. ac_cv_func_strtonum=no
  13718. ac_cv_func_sysconf=yes
  13719. ac_cv_func_tcgetpgrp=yes
  13720. ac_cv_func_time=yes
  13721. ac_cv_func_truncate=yes
  13722. ac_cv_func_vasprintf=yes
  13723. ac_cv_func_vsnprintf=yes
  13724. ac_cv_func_waitpid=yes
  13725. ac_cv_have___va_copy=yes
  13726. ac_cv_have_accrights_in_msghdr=no
  13727. ac_cv_have_control_in_msghdr=yes
  13728. ac_cv_have_decl_AF_LOCAL=yes
  13729. ac_cv_have_decl_LLONG_MAX=yes
  13730. ac_cv_have_decl_O_NONBLOCK=yes
  13731. ac_cv_have_decl_WAIT_MYPGRP=yes
  13732. ac_cv_have_decl_strsep=yes
  13733. ac_cv_have_decl_writev=yes
  13734. ac_cv_have_getopt_optreset=no
  13735. ac_cv_have_va_copy=yes
  13736. ac_cv_header_asr_h=yes
  13737. ac_cv_header_bsd_libutil_h=no
  13738. ac_cv_header_crypt_h=yes
  13739. ac_cv_header_dirent_h=yes
  13740. ac_cv_header_dlfcn_h=yes
  13741. ac_cv_header_fcntl_h=yes
  13742. ac_cv_header_fts_h=yes
  13743. ac_cv_header_getopt_h=yes
  13744. ac_cv_header_grp_h=yes
  13745. ac_cv_header_inttypes_h=yes
  13746. ac_cv_header_libgen_h=yes
  13747. ac_cv_header_libutil_h=no
  13748. ac_cv_header_limits_h=yes
  13749. ac_cv_header_login_cap_h=no
  13750. ac_cv_header_mach_mach_time_h=no
  13751. ac_cv_header_maillock_h=no
  13752. ac_cv_header_memory_h=yes
  13753. ac_cv_header_ndir_h=no
  13754. ac_cv_header_netdb_h=yes
  13755. ac_cv_header_openssl_opensslv_h=yes
  13756. ac_cv_header_pam_pam_appl_h=no
  13757. ac_cv_header_paths_h=yes
  13758. ac_cv_header_security_pam_appl_h=no
  13759. ac_cv_header_shadow_h=yes
  13760. ac_cv_header_stdc=yes
  13761. ac_cv_header_stdint_h=yes
  13762. ac_cv_header_stdlib_h=yes
  13763. ac_cv_header_string_h=yes
  13764. ac_cv_header_strings_h=yes
  13765. ac_cv_header_sys_cdefs_h=yes
  13766. ac_cv_header_sys_dir_h=yes
  13767. ac_cv_header_sys_file_h=yes
  13768. ac_cv_header_sys_mount_h=yes
  13769. ac_cv_header_sys_ndir_h=no
  13770. ac_cv_header_sys_pstat_h=no
  13771. ac_cv_header_sys_stat_h=yes
  13772. ac_cv_header_sys_statfs_h=yes
  13773. ac_cv_header_sys_time_h=yes
  13774. ac_cv_header_sys_types_h=yes
  13775. ac_cv_header_sys_un_h=yes
  13776. ac_cv_header_time_h=yes
  13777. ac_cv_header_ucred_h=no
  13778. ac_cv_header_unistd_h=yes
  13779. ac_cv_header_util_h=no
  13780. ac_cv_header_utime_h=yes
  13781. ac_cv_header_vis_h=no
  13782. ac_cv_host=x86_64-unknown-linux-gnu
  13783. ac_cv_lib_asr_asr_run=yes
  13784. ac_cv_libc_defines___progname=yes
  13785. ac_cv_member_struct_passwd_pw_change=no
  13786. ac_cv_member_struct_passwd_pw_class=no
  13787. ac_cv_member_struct_passwd_pw_expire=no
  13788. ac_cv_member_struct_passwd_pw_gecos=yes
  13789. ac_cv_member_struct_sockaddr_in6_sin6_len=no
  13790. ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes
  13791. ac_cv_member_struct_sockaddr_in_sin_len=no
  13792. ac_cv_member_struct_sockaddr_sa_len=no
  13793. ac_cv_member_struct_sockaddr_storage___ss_family=no
  13794. ac_cv_member_struct_sockaddr_storage_ss_family=yes
  13795. ac_cv_member_struct_sockaddr_storage_ss_len=no
  13796. ac_cv_member_struct_stat_st_flags=no
  13797. ac_cv_member_struct_stat_st_mtim=yes
  13798. ac_cv_member_struct_stat_st_mtimespec=no
  13799. ac_cv_member_struct_statfs_f_favail=no
  13800. ac_cv_objext=o
  13801. ac_cv_path_AR=/usr/bin/ar
  13802. ac_cv_path_CAT=/bin/cat
  13803. ac_cv_path_EGREP='/bin/grep -E'
  13804. ac_cv_path_FGREP='/bin/grep -F'
  13805. ac_cv_path_GREP=/bin/grep
  13806. ac_cv_path_GROFF=/usr/bin/groff
  13807. ac_cv_path_NROFF=/usr/bin/nroff
  13808. ac_cv_path_SED=/bin/sed
  13809. ac_cv_path_SH=/bin/sh
  13810. ac_cv_path_TEST_MINUS_S_SH=/bin/bash
  13811. ac_cv_path_ZCAT=/bin/zcat
  13812. ac_cv_path_install='/usr/bin/install -c'
  13813. ac_cv_path_mkdir=/bin/mkdir
  13814. ac_cv_prog_AWK=mawk
  13815. ac_cv_prog_CPP='gcc -E'
  13816. ac_cv_prog_ac_ct_AR=ar
  13817. ac_cv_prog_ac_ct_CC=gcc
  13818. ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
  13819. ac_cv_prog_ac_ct_OBJDUMP=objdump
  13820. ac_cv_prog_ac_ct_RANLIB=ranlib
  13821. ac_cv_prog_ac_ct_STRIP=strip
  13822. ac_cv_prog_cc_c89=
  13823. ac_cv_prog_cc_g=yes
  13824. ac_cv_prog_make_make_set=yes
  13825. ac_cv_search_arc4random=no
  13826. ac_cv_search_basename='none required'
  13827. ac_cv_search_clock_gettime='none required'
  13828. ac_cv_search_crypt=-lcrypt
  13829. ac_cv_search_daemon='none required'
  13830. ac_cv_search_dirname='none required'
  13831. ac_cv_search_fmt_scaled=no
  13832. ac_cv_search_fparseln=no
  13833. ac_cv_search_fts_open='none required'
  13834. ac_cv_search_inet_net_pton=-lresolv
  13835. ac_cv_search_res_9_b64_ntop=no
  13836. ac_cv_search_setsockopt='none required'
  13837. ac_cv_search_utimes='none required'
  13838. ac_cv_sizeof_int=4
  13839. ac_cv_sizeof_long_int=8
  13840. ac_cv_sizeof_long_long_int=8
  13841. ac_cv_sizeof_short_int=2
  13842. ac_cv_type_fsblkcnt_t=yes
  13843. ac_cv_type_fsfilcnt_t=yes
  13844. ac_cv_type_in_addr_t=yes
  13845. ac_cv_type_in_port_t=yes
  13846. ac_cv_type_intmax_t=yes
  13847. ac_cv_type_intptr_t=yes
  13848. ac_cv_type_long_double=yes
  13849. ac_cv_type_long_long=yes
  13850. ac_cv_type_long_long_int=yes
  13851. ac_cv_type_mode_t=yes
  13852. ac_cv_type_off_t=yes
  13853. ac_cv_type_pid_t=yes
  13854. ac_cv_type_sa_family_t=yes
  13855. ac_cv_type_sig_atomic_t=yes
  13856. ac_cv_type_size_t=yes
  13857. ac_cv_type_socklen_t=yes
  13858. ac_cv_type_ssize_t=yes
  13859. ac_cv_type_struct_addrinfo=yes
  13860. ac_cv_type_struct_ifgroupreq=no
  13861. ac_cv_type_struct_in6_addr=yes
  13862. ac_cv_type_struct_sockaddr_in6=yes
  13863. ac_cv_type_struct_sockaddr_storage=yes
  13864. ac_cv_type_struct_timespec=yes
  13865. ac_cv_type_struct_timeval=yes
  13866. ac_cv_type_u_char=yes
  13867. ac_cv_type_u_int=yes
  13868. ac_cv_type_uid_t=yes
  13869. ac_cv_type_uintmax_t=yes
  13870. ac_cv_type_uintptr_t=yes
  13871. ac_cv_type_unsigned_long_long=yes
  13872. ac_cv_type_unsigned_long_long_int=yes
  13873. lt_cv_ar_at_file=@
  13874. lt_cv_archive_cmds_need_lc=no
  13875. lt_cv_deplibs_check_method=pass_all
  13876. lt_cv_file_magic_cmd='$MAGIC_CMD'
  13877. lt_cv_file_magic_test_file=
  13878. lt_cv_ld_reload_flag=-r
  13879. lt_cv_nm_interface='BSD nm'
  13880. lt_cv_objdir=.libs
  13881. lt_cv_path_LD=/usr/bin/ld
  13882. lt_cv_path_NM='/usr/bin/nm -B'
  13883. lt_cv_path_mainfest_tool=no
  13884. lt_cv_prog_compiler_c_o=yes
  13885. lt_cv_prog_compiler_pic='-fPIC -DPIC'
  13886. lt_cv_prog_compiler_pic_works=yes
  13887. lt_cv_prog_compiler_rtti_exceptions=no
  13888. lt_cv_prog_compiler_static_works=yes
  13889. lt_cv_prog_gnu_ld=yes
  13890. lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
  13891. lt_cv_shlibpath_overrides_runpath=no
  13892. lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
  13893. lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
  13894. 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'\'''
  13895. lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
  13896. lt_cv_sys_max_cmd_len=1572864
  13897. lt_cv_to_host_file_cmd=func_convert_file_noop
  13898. lt_cv_to_tool_file_cmd=func_convert_file_noop
  13899.  
  13900. ## ----------------- ##
  13901. ## Output variables. ##
  13902. ## ----------------- ##
  13903.  
  13904. ACLOCAL='${SHELL} /root/opensmtpd-5.9.2p1-rc1/missing --run aclocal-1.11'
  13905. AMTAR='$${TAR-tar}'
  13906. AR='/usr/bin/ar'
  13907. ASR_LIB='-lasr'
  13908. AUTOCONF='${SHELL} /root/opensmtpd-5.9.2p1-rc1/missing --run autoconf'
  13909. AUTOHEADER='${SHELL} /root/opensmtpd-5.9.2p1-rc1/missing --run autoheader'
  13910. AUTOMAKE='${SHELL} /root/opensmtpd-5.9.2p1-rc1/missing --run automake-1.11'
  13911. AWK='mawk'
  13912. CAT='/bin/cat'
  13913. CA_FILE='/etc/ssl/cert.pem'
  13914. CC='gcc'
  13915. CFLAGS='-g -O2 -fPIC -DPIC -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -Wformat-security -Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result -fno-strict-aliasing -fno-builtin-memset -D_BSD_SOURCE '
  13916. CPP='gcc -E'
  13917. CPPFLAGS='-I/usr/local/ssl/include '
  13918. CYGPATH_W='echo'
  13919. DB_LIB=''
  13920. DEFS=''
  13921. DLLTOOL='false'
  13922. DSYMUTIL=''
  13923. DUMPBIN=''
  13924. ECHO_C=''
  13925. ECHO_N='-n'
  13926. ECHO_T=''
  13927. EGREP='/bin/grep -E'
  13928. EXEEXT=''
  13929. FGREP='/bin/grep -F'
  13930. GREP='/bin/grep'
  13931. GROFF='/usr/bin/groff'
  13932. HAVE_DB_API_FALSE=''
  13933. HAVE_DB_API_TRUE=''
  13934. HAVE_GCM_CRYPTO_FALSE=''
  13935. HAVE_GCM_CRYPTO_TRUE=''
  13936. HAVE_SSL_CTX_SET_DH_AUTO_FALSE=''
  13937. HAVE_SSL_CTX_SET_DH_AUTO_TRUE=''
  13938. HAVE_SSL_CTX_SET_ECDH_AUTO_FALSE=''
  13939. HAVE_SSL_CTX_SET_ECDH_AUTO_TRUE=''
  13940. HAVE_TLSEXT_SERVERNAME_FALSE=''
  13941. HAVE_TLSEXT_SERVERNAME_TRUE=''
  13942. INSTALL_DATA='${INSTALL} -m 644'
  13943. INSTALL_PROGRAM='${INSTALL}'
  13944. INSTALL_SCRIPT='${INSTALL}'
  13945. INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
  13946. LD='/usr/bin/ld -m elf_x86_64'
  13947. LDFLAGS='-L/usr/local/ssl/lib '
  13948. LIBOBJS=''
  13949. LIBS='-lcrypto -lssl -levent -lasr -lcrypt -lresolv '
  13950. LIBTOOL='$(SHELL) $(top_builddir)/libtool'
  13951. LIPO=''
  13952. LN_S='ln -s'
  13953. LTLIBOBJS=''
  13954. MAKEINFO='${SHELL} /root/opensmtpd-5.9.2p1-rc1/missing --run makeinfo'
  13955. MANDOC=''
  13956. MANFMT='/usr/bin/nroff -mandoc'
  13957. MANIFEST_TOOL=':'
  13958. MANTYPE='doc'
  13959. MKDIR_P='/bin/mkdir -p'
  13960. NM='/usr/bin/nm -B'
  13961. NMEDIT=''
  13962. NROFF='/usr/bin/nroff'
  13963. OBJDUMP='objdump'
  13964. OBJEXT='o'
  13965. OTOOL64=''
  13966. OTOOL=''
  13967. PACKAGE='opensmtpd'
  13968. PACKAGE_BUGREPORT='bugs@opensmtpd.org'
  13969. PACKAGE_NAME='OpenSMTPD-portable'
  13970. PACKAGE_STRING='OpenSMTPD-portable portable'
  13971. PACKAGE_TARNAME='opensmtpd'
  13972. PACKAGE_URL='https://github.com/OpenSMTPD/OpenSMTPD'
  13973. PACKAGE_VERSION='portable'
  13974. PATH_SEPARATOR=':'
  13975. PRIVSEP_PATH='/var/empty'
  13976. RANLIB='ranlib'
  13977. SED='/bin/sed'
  13978. SET_MAKE=''
  13979. SH='/bin/sh'
  13980. SHELL='/bin/bash'
  13981. SMTPD_QUEUE_GROUP='_smtpq'
  13982. SMTPD_QUEUE_USER='_smtpq'
  13983. SMTPD_USER='_smtpd'
  13984. STRIP='strip'
  13985. STRIP_OPT='-s'
  13986. TEST_MALLOC_OPTIONS=''
  13987. TEST_MINUS_S_SH='/bin/bash'
  13988. USE_PAM_SERVICE='smtpd'
  13989. VERSION='portable'
  13990. YACC='yacc'
  13991. YFLAGS=''
  13992. ZCAT='/bin/zcat'
  13993. ac_ct_AR='ar'
  13994. ac_ct_CC='gcc'
  13995. ac_ct_DUMPBIN=''
  13996. am__EXEEXT_FALSE=''
  13997. am__EXEEXT_TRUE=''
  13998. am__isrc=''
  13999. am__leading_dot='.'
  14000. am__tar='$${TAR-tar} chof - "$$tardir"'
  14001. am__untar='$${TAR-tar} xf -'
  14002. bindir='${exec_prefix}/bin'
  14003. build='x86_64-unknown-linux-gnu'
  14004. build_alias=''
  14005. build_cpu='x86_64'
  14006. build_os='linux-gnu'
  14007. build_vendor='unknown'
  14008. datadir='${datarootdir}'
  14009. datarootdir='${prefix}/share'
  14010. docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  14011. dvidir='${docdir}'
  14012. exec_prefix='NONE'
  14013. host='x86_64-unknown-linux-gnu'
  14014. host_alias=''
  14015. host_cpu='x86_64'
  14016. host_os='linux-gnu'
  14017. host_vendor='unknown'
  14018. htmldir='${docdir}'
  14019. includedir='${prefix}/include'
  14020. infodir='${datarootdir}/info'
  14021. install_sh='${SHELL} /root/opensmtpd-5.9.2p1-rc1/install-sh'
  14022. libdir='${exec_prefix}/lib'
  14023. libexecdir='${exec_prefix}/libexec'
  14024. localedir='${datarootdir}/locale'
  14025. localstatedir='${prefix}/var'
  14026. mandir='${datarootdir}/man'
  14027. mansubdir='man'
  14028. mkdir_p='/bin/mkdir -p'
  14029. oldincludedir='/usr/include'
  14030. pdfdir='${docdir}'
  14031. pkglibexecdir='${exec_prefix}/libexec/opensmtpd'
  14032. prefix='NONE'
  14033. program_transform_name='s,x,x,'
  14034. psdir='${docdir}'
  14035. sbindir='${exec_prefix}/sbin'
  14036. sharedstatedir='${prefix}/com'
  14037. sockdir='/var/run'
  14038. spooldir='/var/spool/smtpd'
  14039. sysconfdir='${prefix}/etc'
  14040. target_alias=''
  14041.  
  14042. ## ----------- ##
  14043. ## confdefs.h. ##
  14044. ## ----------- ##
  14045.  
  14046. /* confdefs.h */
  14047. #define PACKAGE_NAME "OpenSMTPD-portable"
  14048. #define PACKAGE_TARNAME "opensmtpd"
  14049. #define PACKAGE_VERSION "portable"
  14050. #define PACKAGE_STRING "OpenSMTPD-portable portable"
  14051. #define PACKAGE_BUGREPORT "bugs@opensmtpd.org"
  14052. #define PACKAGE_URL "https://github.com/OpenSMTPD/OpenSMTPD"
  14053. #define PACKAGE "opensmtpd"
  14054. #define VERSION "portable"
  14055. #define STDC_HEADERS 1
  14056. #define HAVE_SYS_TYPES_H 1
  14057. #define HAVE_SYS_STAT_H 1
  14058. #define HAVE_STDLIB_H 1
  14059. #define HAVE_STRING_H 1
  14060. #define HAVE_MEMORY_H 1
  14061. #define HAVE_STRINGS_H 1
  14062. #define HAVE_INTTYPES_H 1
  14063. #define HAVE_STDINT_H 1
  14064. #define HAVE_UNISTD_H 1
  14065. #define HAVE_DLFCN_H 1
  14066. #define LT_OBJDIR ".libs/"
  14067. #define HAVE_CRYPT_H 1
  14068. #define HAVE_DIRENT_H 1
  14069. #define HAVE_FCNTL_H 1
  14070. #define HAVE_GETOPT_H 1
  14071. #define HAVE_GRP_H 1
  14072. #define HAVE_LIBGEN_H 1
  14073. #define HAVE_LIMITS_H 1
  14074. #define HAVE_NETDB_H 1
  14075. #define HAVE_PATHS_H 1
  14076. #define HAVE_SHADOW_H 1
  14077. #define HAVE_SYS_CDEFS_H 1
  14078. #define HAVE_SYS_DIR_H 1
  14079. #define HAVE_SYS_FILE_H 1
  14080. #define HAVE_SYS_MOUNT_H 1
  14081. #define HAVE_SYS_STATFS_H 1
  14082. #define HAVE_SYS_TIME_H 1
  14083. #define HAVE_SYS_UN_H 1
  14084. #define HAVE_TIME_H 1
  14085. #define HAVE_UTIME_H 1
  14086. #define HAVE_SYS_MOUNT_H 1
  14087. #define HAVE_LONG_LONG 1
  14088. #define HAVE_UNSIGNED_LONG_LONG 1
  14089. #define HAVE_LONG_DOUBLE 1
  14090. #define HAVE_U_INT 1
  14091. #define HAVE_U_CHAR 1
  14092. #define SIZEOF_SHORT_INT 2
  14093. #define SIZEOF_INT 4
  14094. #define SIZEOF_LONG_INT 8
  14095. #define SIZEOF_LONG_LONG_INT 8
  14096. #define HAVE_INTPTR_T 1
  14097. #define HAVE_UNSIGNED_LONG_LONG_INT 1
  14098. #define HAVE_LONG_LONG_INT 1
  14099. #define HAVE_INTMAX_T 1
  14100. #define HAVE_UINTPTR_T 1
  14101. #define HAVE_UINTMAX_T 1
  14102. #define HAVE_SIG_ATOMIC_T 1
  14103. #define HAVE_FSBLKCNT_T 1
  14104. #define HAVE_FSFILCNT_T 1
  14105. #define HAVE_IN_ADDR_T 1
  14106. #define HAVE_IN_PORT_T 1
  14107. #define HAVE_SA_FAMILY_T 1
  14108. #define HAVE_STRUCT_TIMESPEC 1
  14109. #define HAVE_STRUCT_SOCKADDR_STORAGE 1
  14110. #define HAVE_STRUCT_SOCKADDR_IN6 1
  14111. #define HAVE_STRUCT_IN6_ADDR 1
  14112. #define HAVE_STRUCT_ADDRINFO 1
  14113. #define HAVE_STRUCT_TIMEVAL 1
  14114. #define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
  14115. #define HAVE_STRUCT_PASSWD_PW_GECOS 1
  14116. #define HAVE_STRUCT_STAT_ST_MTIM 1
  14117. #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
  14118. #define HAVE_DECL_O_NONBLOCK 1
  14119. #define HAVE_DECL_AF_LOCAL 1
  14120. #define HAVE_DECL_WAIT_MYPGRP 1
  14121. #define HAVE_DECL_WRITEV 1
  14122. #define HAVE_BASENAME 1
  14123. #define HAVE_UTIMES 1
  14124. #define HAVE_DIRNAME 1
  14125. #define HAVE_INET_NET_PTON 1
  14126. #define HAVE_CLOCK_GETTIME 1
  14127. #define HAVE_FTS_OPEN 1
  14128. #define HAVE_DAEMON 1
  14129. #define HAVE_SETSOCKOPT 1
  14130. #define HAVE_CRYPT 1
  14131. #define HAVE_ASPRINTF 1
  14132. #define HAVE___B64_NTOP 1
  14133. #define HAVE___B64_PTON 1
  14134. #define HAVE_BCOPY 1
  14135. #define HAVE_DIRFD 1
  14136. #define HAVE_DIRNAME 1
  14137. #define HAVE_ENDGRENT 1
  14138. #define HAVE_FREEADDRINFO 1
  14139. #define HAVE_GETADDRINFO 1
  14140. #define HAVE_GETNAMEINFO 1
  14141. #define HAVE_GETTIMEOFDAY 1
  14142. #define HAVE_GETOPT 1
  14143. #define HAVE_GETSPNAM 1
  14144. #define HAVE_INET_ATON 1
  14145. #define HAVE_INET_NET_PTON 1
  14146. #define HAVE_INET_NTOA 1
  14147. #define HAVE_INET_NTOP 1
  14148. #define HAVE_ISBLANK 1
  14149. #define HAVE_MEMMOVE 1
  14150. #define HAVE_SETENV 1
  14151. #define HAVE_SETLINEBUF 1
  14152. #define HAVE_SETREGID 1
  14153. #define HAVE_SETREUID 1
  14154. #define HAVE_SETRESUID 1
  14155. #define HAVE_SETRESGID 1
  14156. #define HAVE_SETSID 1
  14157. #define HAVE_SIGACTION 1
  14158. #define HAVE_SNPRINTF 1
  14159. #define HAVE_SOCKETPAIR 1
  14160. #define HAVE_STRDUP 1
  14161. #define HAVE_STRERROR 1
  14162. #define HAVE_SYSCONF 1
  14163. #define HAVE_TCGETPGRP 1
  14164. #define HAVE_TIME 1
  14165. #define HAVE_TRUNCATE 1
  14166. #define HAVE_VASPRINTF 1
  14167. #define HAVE_VSNPRINTF 1
  14168. #define HAVE_WAITPID 1
  14169. #define HAVE_STRSEP 1
  14170. #define HAVE_PROC_PID 1
  14171. #define HAVE_ATTRIBUTE__NONNULL__ 1
  14172. #define SPT_TYPE SPT_REUSEARGV
  14173. #define HAVE_SO_PEERCRED 1
  14174. #define USE_PAM_SERVICE "smtpd"
  14175. #define SMTPD_USER "_smtpd"
  14176. #define SMTPD_QUEUE_USER "_smtpq"
  14177. #define SMTPD_QUEUE_GROUP "_smtpq"
  14178. #define PATH_SPOOL "/var/spool/smtpd"
  14179. #define SMTPD_SOCKDIR "/var/run"
  14180. #define HAVE_CONTROL_IN_MSGHDR 1
  14181. #define HAVE___PROGNAME 1
  14182. #define HAVE___FUNCTION__ 1
  14183. #define HAVE___func__ 1
  14184. #define HAVE_VA_COPY 1
  14185. #define HAVE___VA_COPY 1
  14186. #define HAVE_LIBASR 1
  14187.  
  14188. configure: exit 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement