From owner-freebsd-ports@FreeBSD.ORG Wed Mar 8 06:50:45 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C629116A420 for ; Wed, 8 Mar 2006 06:50:45 +0000 (GMT) (envelope-from savrus@mexmat.net) Received: from gulipin.mexmat.net (gulipin.mexmat.net [217.67.124.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBD1F43D46 for ; Wed, 8 Mar 2006 06:50:39 +0000 (GMT) (envelope-from savrus@mexmat.net) Received: from mail@gulipin by gulipin.mexmat.net (8.13.4/8.13.4) with ESMTP id k286oTMH053876 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 8 Mar 2006 09:50:32 +0300 (MSK) Received: from localhost (localhost. [127.0.0.1]) by savrus.fds. (8.13.4/8.13.3) with ESMTP id k2870vsD059447; Wed, 8 Mar 2006 10:00:57 +0300 (MSK) (envelope-from savrus@mexmat.net) Date: Wed, 08 Mar 2006 10:00:57 +0300 (MSK) Message-Id: <20060308.100057.-494034712.savrus@mexmat.net> To: neuhauser@sigpipe.cz From: Ruslan Savchenko In-Reply-To: <20060307223953.GB4435@isis.sigpipe.cz> References: <20060307.223131.635794621.savrus@mexmat.net> <20060307223953.GB4435@isis.sigpipe.cz> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Wed_Mar__8_10_00_57_2006_263)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.87.1, clamav-milter version 0.87 on gulipin.mexmat.net X-Virus-Status: Clean Cc: freebsd-ports@freebsd.org Subject: Re: little improvement in security/pam-mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Mar 2006 06:50:46 -0000 ----Next_Part(Wed_Mar__8_10_00_57_2006_263)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Tue, 7 Mar 2006 23:39:53 +0100 Roman Neuhauser : > # savrus@mexmat.net / 2006-03-07 22:31:31 +0300: > > When I tried to set crypt=md5, I saw message > > > > Mar 3 17:00:24 ssh login: pam_mysql - non-crypt()ish MD5 hash is not supported > > in this build. > > > > Looking throw source shows that it depends on HAVE_PAM_MYSQL_MD5_DATA > > definition. One way to get it defined is to have HAVE_MD5DATA defined > > (and MD5Data() in md5.h). FreeBSD's sys/md5.h has MD5Data(), but no > > HAVE_MD5DATA. If HAVE_MD5DATA is defined in pam_mysql.c md5 passwords > > work well, so one way to fix this is to apply attached patch to > > pam_mysql.c > > > --- pam_mysql.c.old Tue Mar 7 21:54:04 2006 > > +++ pam_mysql.c Tue Mar 7 21:55:56 2006 > > @@ -121,6 +121,7 @@ > > > > #ifndef HAVE_OPENSSL > > #ifdef HAVE_MD5_H > > +#define HAVE_MD5DATA > > #include > > #endif > > This is not the right fix. HAVE_MD5DATA is probably supposed to get > set by pam-mysql's configure script. What's the output of running > make configure in the port, and what's in ${WRKSRC}/config.log? Thank you for the answer. In my case it is not set, you see. I also can't see this (and even MD5Data) in any file except pam_mysql.c. ----Next_Part(Wed_Mar__8_10_00_57_2006_263)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by pam_mysql configure 0.6.2, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --with-mysql=/usr/local --with-pam-mods-dir=/usr/local/lib --with-pam=/usr ## --------- ## ## Platform. ## ## --------- ## hostname = shadow uname -m = i386 uname -r = 5.4-RELEASE-p7 uname -s = FreeBSD uname -v = FreeBSD 5.4-RELEASE-p7 #0: Sun Sep 25 15:51:58 MSD 2005 root@boo.fds.:/usr/obj/usr/src/sys/BOO /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /bin PATH: /usr/sbin PATH: /usr/bin PATH: /usr/games PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/X11R6/bin PATH: /home/savrus/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1571: checking for a BSD-compatible install configure:1626: result: /usr/bin/install -c -o root -g wheel configure:1637: checking whether build environment is sane configure:1680: result: yes configure:1695: checking whether make sets $(MAKE) configure:1715: result: yes configure:1747: checking for working aclocal-1.4 configure:1758: result: missing configure:1762: checking for working autoconf configure:1773: result: missing configure:1777: checking for working automake-1.4 configure:1788: result: missing configure:1792: checking for working autoheader configure:1803: result: missing configure:1807: checking for working makeinfo configure:1814: result: found configure:1829: checking whether to enable maintainer-specific portions of Makefiles configure:1838: result: no configure:1864: checking for bison configure:1880: found /usr/local/bin/bison configure:1890: result: bison -y configure:1995: checking for C++ compiler version configure:1998: c++ --version &5 c++ (GCC) 3.4.2 [FreeBSD] 20040728 Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2001: $? = 0 configure:2003: c++ -v &5 Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 configure:2006: $? = 0 configure:2008: c++ -V &5 c++: `-V' option must have argument configure:2011: $? = 1 configure:2034: checking for C++ compiler default output file name configure:2037: c++ -O -pipe conftest.cc >&5 configure:2040: $? = 0 configure:2086: result: a.out configure:2091: checking whether the C++ compiler works configure:2097: ./a.out configure:2100: $? = 0 configure:2117: result: yes configure:2124: checking whether we are cross compiling configure:2126: result: no configure:2129: checking for suffix of executables configure:2131: c++ -o conftest -O -pipe conftest.cc >&5 configure:2134: $? = 0 configure:2159: result: configure:2165: checking for suffix of object files configure:2186: c++ -c -O -pipe conftest.cc >&5 configure:2189: $? = 0 configure:2211: result: o configure:2215: checking whether we are using the GNU C++ compiler configure:2239: c++ -c -O -pipe conftest.cc >&5 configure:2245: $? = 0 configure:2248: test -z || test ! -s conftest.err configure:2251: $? = 0 configure:2254: test -s conftest.o configure:2257: $? = 0 configure:2270: result: yes configure:2276: checking whether c++ accepts -g configure:2297: c++ -c -g conftest.cc >&5 configure:2303: $? = 0 configure:2306: test -z || test ! -s conftest.err configure:2309: $? = 0 configure:2312: test -s conftest.o configure:2315: $? = 0 configure:2326: result: yes configure:2368: c++ -c -O -pipe conftest.cc >&5 configure:2374: $? = 0 configure:2377: test -z || test ! -s conftest.err configure:2380: $? = 0 configure:2383: test -s conftest.o configure:2386: $? = 0 configure:2412: c++ -c -O -pipe conftest.cc >&5 conftest.cc: In function `int main()': conftest.cc:15: error: `exit' undeclared (first use this function) conftest.cc:15: error: (Each undeclared identifier is reported only once for each function it appears in.) configure:2418: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | /* end confdefs.h. */ | | int | main () | { | exit (42); | ; | return 0; | } configure:2368: c++ -c -O -pipe conftest.cc >&5 configure:2374: $? = 0 configure:2377: test -z || test ! -s conftest.err configure:2380: $? = 0 configure:2383: test -s conftest.o configure:2386: $? = 0 configure:2412: c++ -c -O -pipe conftest.cc >&5 configure:2418: $? = 0 configure:2421: test -z || test ! -s conftest.err configure:2424: $? = 0 configure:2427: test -s conftest.o configure:2430: $? = 0 configure:2499: checking for gcc configure:2525: result: cc configure:2769: checking for C compiler version configure:2772: cc --version &5 cc (GCC) 3.4.2 [FreeBSD] 20040728 Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:2775: $? = 0 configure:2777: cc -v &5 Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 configure:2780: $? = 0 configure:2782: cc -V &5 cc: `-V' option must have argument configure:2785: $? = 1 configure:2788: checking whether we are using the GNU C compiler configure:2812: cc -c -O -pipe conftest.c >&5 configure:2818: $? = 0 configure:2821: test -z || test ! -s conftest.err configure:2824: $? = 0 configure:2827: test -s conftest.o configure:2830: $? = 0 configure:2843: result: yes configure:2849: checking whether cc accepts -g configure:2870: cc -c -g conftest.c >&5 configure:2876: $? = 0 configure:2879: test -z || test ! -s conftest.err configure:2882: $? = 0 configure:2885: test -s conftest.o configure:2888: $? = 0 configure:2899: result: yes configure:2916: checking for cc option to accept ANSI C configure:2986: cc -c -O -pipe conftest.c >&5 configure:2992: $? = 0 configure:2995: test -z || test ! -s conftest.err configure:2998: $? = 0 configure:3001: test -s conftest.o configure:3004: $? = 0 configure:3022: result: none needed configure:3040: cc -c -O -pipe conftest.c >&5 conftest.c:2: error: syntax error before "me" configure:3046: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:3181: checking how to run the C preprocessor configure:3216: cc -E conftest.c configure:3222: $? = 0 configure:3254: cc -E conftest.c conftest.c:14:28: ac_nonexistent.h: No such file or directory configure:3260: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | /* end confdefs.h. */ | #include configure:3299: result: cc -E configure:3323: cc -E conftest.c configure:3329: $? = 0 configure:3361: cc -E conftest.c conftest.c:14:28: ac_nonexistent.h: No such file or directory configure:3367: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | /* end confdefs.h. */ | #include configure:3410: checking whether ln -s works configure:3414: result: yes configure:3421: checking whether make sets $(MAKE) configure:3441: result: yes configure:3463: checking for a BSD-compatible install configure:3518: result: /usr/bin/install -c -o root -g wheel configure:3607: checking build system type configure:3625: result: i386-unknown-freebsd5.4 configure:3633: checking host system type configure:3647: result: i386-unknown-freebsd5.4 configure:3655: checking for a sed that does not truncate output configure:3709: result: /usr/bin/sed configure:3712: checking for egrep configure:3722: result: grep -E configure:3738: checking for ld used by cc configure:3805: result: /usr/bin/ld configure:3814: checking if the linker (/usr/bin/ld) is GNU ld configure:3829: result: yes configure:3834: checking for /usr/bin/ld option to reload object files configure:3841: result: -r configure:3859: checking for BSD-compatible nm configure:3901: result: /usr/bin/nm -B configure:3905: checking how to recognise dependent libraries configure:4077: result: pass_all configure:4286: checking for ANSI C header files configure:4311: cc -c -O -pipe conftest.c >&5 configure:4317: $? = 0 configure:4320: test -z || test ! -s conftest.err configure:4323: $? = 0 configure:4326: test -s conftest.o configure:4329: $? = 0 configure:4418: cc -o conftest -O -pipe conftest.c >&5 configure:4421: $? = 0 configure:4423: ./conftest configure:4426: $? = 0 configure:4441: result: yes configure:4465: checking for sys/types.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for sys/stat.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for stdlib.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for string.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for memory.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for strings.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for inttypes.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for stdint.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4465: checking for unistd.h configure:4481: cc -c -O -pipe conftest.c >&5 configure:4487: $? = 0 configure:4490: test -z || test ! -s conftest.err configure:4493: $? = 0 configure:4496: test -s conftest.o configure:4499: $? = 0 configure:4510: result: yes configure:4536: checking dlfcn.h usability configure:4548: cc -c -O -pipe conftest.c >&5 configure:4554: $? = 0 configure:4557: test -z || test ! -s conftest.err configure:4560: $? = 0 configure:4563: test -s conftest.o configure:4566: $? = 0 configure:4576: result: yes configure:4580: checking dlfcn.h presence configure:4590: cc -E conftest.c configure:4596: $? = 0 configure:4616: result: yes configure:4651: checking for dlfcn.h configure:4658: result: yes configure:4681: checking how to run the C++ preprocessor configure:4712: c++ -E conftest.cc configure:4718: $? = 0 configure:4750: c++ -E conftest.cc conftest.cc:25:28: ac_nonexistent.h: No such file or directory configure:4756: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | #include configure:4795: result: c++ -E configure:4819: c++ -E conftest.cc configure:4825: $? = 0 configure:4857: c++ -E conftest.cc conftest.cc:25:28: ac_nonexistent.h: No such file or directory configure:4863: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | #include configure:4960: checking for g77 configure:4989: result: no configure:4960: checking for f77 configure:4976: found /usr/bin/f77 configure:4986: result: f77 configure:5001: checking for Fortran 77 compiler version configure:5004: f77 --version &5 GNU Fortran (GCC) 3.4.2 [FreeBSD] 20040728 Copyright (C) 2004 Free Software Foundation, Inc. GNU Fortran comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of GNU Fortran under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING or type the command `info -f g77 Copying'. configure:5007: $? = 0 configure:5009: f77 -v &5 Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.2 [FreeBSD] 20040728 configure:5012: $? = 0 configure:5014: f77 -V &5 f77: `-V' option must have argument configure:5017: $? = 1 configure:5025: checking whether we are using the GNU Fortran 77 compiler configure:5039: f77 -c conftest.F >&5 configure:5045: $? = 0 configure:5048: test -z || test ! -s conftest.err configure:5051: $? = 0 configure:5054: test -s conftest.o configure:5057: $? = 0 configure:5070: result: yes configure:5076: checking whether f77 accepts -g configure:5088: f77 -c -g conftest.f >&5 configure:5094: $? = 0 configure:5097: test -z || test ! -s conftest.err configure:5100: $? = 0 configure:5103: test -s conftest.o configure:5106: $? = 0 configure:5118: result: yes configure:5148: checking the maximum length of command line arguments configure:5240: result: 49152 configure:5251: checking command to parse /usr/bin/nm -B output from cc object configure:5347: cc -c -O -pipe conftest.c >&5 configure:5350: $? = 0 configure:5354: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm configure:5357: $? = 0 configure:5409: cc -o conftest -O -pipe conftest.c conftstm.o >&5 configure:5412: $? = 0 configure:5450: result: ok configure:5454: checking for objdir configure:5469: result: .libs configure:5559: checking for ar configure:5575: found /usr/bin/ar configure:5586: result: ar configure:5639: checking for ranlib configure:5655: found /usr/bin/ranlib configure:5666: result: ranlib configure:5719: checking for strip configure:5735: found /usr/bin/strip configure:5746: result: strip configure:6033: checking if cc static flag works configure:6061: result: yes configure:6079: checking if cc supports -fno-rtti -fno-exceptions configure:6097: cc -c -O -pipe -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C configure:6101: $? = 0 configure:6114: result: no configure:6129: checking for cc option to produce PIC configure:6333: result: -fPIC configure:6341: checking if cc PIC flag -fPIC works configure:6359: cc -c -O -pipe -fPIC -DPIC conftest.c >&5 configure:6363: $? = 0 configure:6376: result: yes configure:6400: checking if cc supports -c -o file.o configure:6421: cc -c -O -pipe -o out/conftest2.o conftest.c >&5 configure:6425: $? = 0 configure:6447: result: yes configure:6473: checking whether the cc linker (/usr/bin/ld) supports shared libraries configure:7368: result: yes configure:7394: checking whether -lc should be explicitly linked in configure:7399: cc -c -O -pipe conftest.c >&5 configure:7402: $? = 0 configure:7416: cc -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1 configure:7419: $? = 1 configure:7431: result: yes configure:7439: checking dynamic linker characteristics configure:8005: result: freebsd5.4 ld.so configure:8009: checking how to hardcode library paths into programs configure:8034: result: immediate configure:8048: checking whether stripping libraries is possible configure:8053: result: yes configure:8876: checking if libtool supports shared libraries configure:8878: result: yes configure:8881: checking whether to build shared libraries configure:8902: result: yes configure:8905: checking whether to build static libraries configure:8909: result: no configure:9001: creating libtool configure:9579: checking for ld used by c++ configure:9646: result: /usr/bin/ld configure:9655: checking if the linker (/usr/bin/ld) is GNU ld configure:9670: result: yes configure:9721: checking whether the c++ linker (/usr/bin/ld) supports shared libraries configure:10599: result: yes configure:10617: c++ -c -O -pipe conftest.cpp >&5 configure:10620: $? = 0 configure:10730: checking for c++ option to produce PIC configure:10998: result: -fPIC configure:11006: checking if c++ PIC flag -fPIC works configure:11024: c++ -c -O -pipe -fPIC -DPIC conftest.cpp >&5 configure:11028: $? = 0 configure:11041: result: yes configure:11065: checking if c++ supports -c -o file.o configure:11086: c++ -c -O -pipe -o out/conftest2.o conftest.cpp >&5 configure:11090: $? = 0 configure:11112: result: yes configure:11138: checking whether the c++ linker (/usr/bin/ld) supports shared libraries configure:11166: result: yes configure:11237: checking dynamic linker characteristics configure:11803: result: freebsd5.4 ld.so configure:11807: checking how to hardcode library paths into programs configure:11832: result: immediate configure:11846: checking whether stripping libraries is possible configure:11851: result: yes configure:13180: checking if libtool supports shared libraries configure:13182: result: yes configure:13185: checking whether to build shared libraries configure:13205: result: yes configure:13208: checking whether to build static libraries configure:13212: result: no configure:13224: checking for f77 option to produce PIC configure:13428: result: -fPIC configure:13436: checking if f77 PIC flag -fPIC works configure:13454: f77 -c -g -O2 -fPIC conftest.f >&5 configure:13458: $? = 0 configure:13471: result: yes configure:13495: checking if f77 supports -c -o file.o configure:13516: f77 -c -g -O2 -o out/conftest2.o conftest.f >&5 configure:13520: $? = 0 configure:13542: result: yes configure:13568: checking whether the f77 linker (/usr/bin/ld) supports shared libraries configure:14443: result: yes configure:14514: checking dynamic linker characteristics configure:15080: result: freebsd5.4 ld.so configure:15084: checking how to hardcode library paths into programs configure:15109: result: immediate configure:15123: checking whether stripping libraries is possible configure:15128: result: yes configure:19382: checking for ANSI C header files configure:19537: result: yes configure:19570: checking arpa/inet.h usability configure:19582: cc -c -O -pipe conftest.c >&5 configure:19588: $? = 0 configure:19591: test -z || test ! -s conftest.err configure:19594: $? = 0 configure:19597: test -s conftest.o configure:19600: $? = 0 configure:19610: result: yes configure:19614: checking arpa/inet.h presence configure:19624: cc -E conftest.c configure:19630: $? = 0 configure:19650: result: yes configure:19685: checking for arpa/inet.h configure:19692: result: yes configure:19570: checking netinet/in.h usability configure:19582: cc -c -O -pipe conftest.c >&5 configure:19588: $? = 0 configure:19591: test -z || test ! -s conftest.err configure:19594: $? = 0 configure:19597: test -s conftest.o configure:19600: $? = 0 configure:19610: result: yes configure:19614: checking netinet/in.h presence configure:19624: cc -E conftest.c configure:19630: $? = 0 configure:19650: result: yes configure:19685: checking for netinet/in.h configure:19692: result: yes configure:19561: checking for string.h configure:19566: result: yes configure:19561: checking for strings.h configure:19566: result: yes configure:19570: checking sys/socket.h usability configure:19582: cc -c -O -pipe conftest.c >&5 configure:19588: $? = 0 configure:19591: test -z || test ! -s conftest.err configure:19594: $? = 0 configure:19597: test -s conftest.o configure:19600: $? = 0 configure:19610: result: yes configure:19614: checking sys/socket.h presence configure:19624: cc -E conftest.c configure:19630: $? = 0 configure:19650: result: yes configure:19685: checking for sys/socket.h configure:19692: result: yes configure:19570: checking syslog.h usability configure:19582: cc -c -O -pipe conftest.c >&5 configure:19588: $? = 0 configure:19591: test -z || test ! -s conftest.err configure:19594: $? = 0 configure:19597: test -s conftest.o configure:19600: $? = 0 configure:19610: result: yes configure:19614: checking syslog.h presence configure:19624: cc -E conftest.c configure:19630: $? = 0 configure:19650: result: yes configure:19685: checking for syslog.h configure:19692: result: yes configure:19561: checking for unistd.h configure:19566: result: yes configure:19570: checking stdarg.h usability configure:19582: cc -c -O -pipe conftest.c >&5 configure:19588: $? = 0 configure:19591: test -z || test ! -s conftest.err configure:19594: $? = 0 configure:19597: test -s conftest.o configure:19600: $? = 0 configure:19610: result: yes configure:19614: checking stdarg.h presence configure:19624: cc -E conftest.c configure:19630: $? = 0 configure:19650: result: yes configure:19685: checking for stdarg.h configure:19692: result: yes configure:19570: checking errno.h usability configure:19582: cc -c -O -pipe conftest.c >&5 configure:19588: $? = 0 configure:19591: test -z || test ! -s conftest.err configure:19594: $? = 0 configure:19597: test -s conftest.o configure:19600: $? = 0 configure:19610: result: yes configure:19614: checking errno.h presence configure:19624: cc -E conftest.c configure:19630: $? = 0 configure:19650: result: yes configure:19685: checking for errno.h configure:19692: result: yes configure:19570: checking crypt.h usability configure:19582: cc -c -O -pipe conftest.c >&5 conftest.c:69:19: crypt.h: No such file or directory configure:19588: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | /* end confdefs.h. */ | #include | #if HAVE_SYS_TYPES_H | # include | #endif | #if HAVE_SYS_STAT_H | # include | #endif | #if STDC_HEADERS | # include | # include | #else | # if HAVE_STDLIB_H | # include | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include | # endif | # include | #endif | #if HAVE_STRINGS_H | # include | #endif | #if HAVE_INTTYPES_H | # include | #else | # if HAVE_STDINT_H | # include | # endif | #endif | #if HAVE_UNISTD_H | # include | #endif | #include configure:19610: result: no configure:19614: checking crypt.h presence configure:19624: cc -E conftest.c conftest.c:35:19: crypt.h: No such file or directory configure:19630: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | /* end confdefs.h. */ | #include configure:19650: result: no configure:19685: checking for crypt.h configure:19692: result: no configure:19705: checking for stdbool.h that conforms to C99 configure:19758: cc -c -O -pipe conftest.c >&5 configure:19764: $? = 0 configure:19767: test -z || test ! -s conftest.err configure:19770: $? = 0 configure:19773: test -s conftest.o configure:19776: $? = 0 configure:19787: result: yes configure:19789: checking for _Bool configure:19813: cc -c -O -pipe conftest.c >&5 configure:19819: $? = 0 configure:19822: test -z || test ! -s conftest.err configure:19825: $? = 0 configure:19828: test -s conftest.o configure:19831: $? = 0 configure:19842: result: yes configure:19861: checking for an ANSI C-conforming const configure:19928: cc -c -O -pipe conftest.c >&5 configure:19934: $? = 0 configure:19937: test -z || test ! -s conftest.err configure:19940: $? = 0 configure:19943: test -s conftest.o configure:19946: $? = 0 configure:19957: result: yes configure:19967: checking for inline configure:19988: cc -c -O -pipe conftest.c >&5 configure:19994: $? = 0 configure:19997: test -z || test ! -s conftest.err configure:20000: $? = 0 configure:20003: test -s conftest.o configure:20006: $? = 0 configure:20018: result: inline configure:20037: checking for size_t configure:20061: cc -c -O -pipe conftest.c >&5 configure:20067: $? = 0 configure:20070: test -z || test ! -s conftest.err configure:20073: $? = 0 configure:20076: test -s conftest.o configure:20079: $? = 0 configure:20090: result: yes configure:20102: checking for working volatile configure:20125: cc -c -O -pipe conftest.c >&5 configure:20131: $? = 0 configure:20134: test -z || test ! -s conftest.err configure:20137: $? = 0 configure:20140: test -s conftest.o configure:20143: $? = 0 configure:20154: result: yes configure:20164: checking for preprocessor stringizing operator configure:20188: result: yes configure:20198: checking for pid_t configure:20222: cc -c -O -pipe conftest.c >&5 configure:20228: $? = 0 configure:20231: test -z || test ! -s conftest.err configure:20234: $? = 0 configure:20237: test -s conftest.o configure:20240: $? = 0 configure:20251: result: yes configure:20266: checking for working alloca.h configure:20287: cc -o conftest -O -pipe conftest.c >&5 conftest.c:38:20: alloca.h: No such file or directory configure:20293: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | /* end confdefs.h. */ | #include | int | main () | { | char *p = (char *) alloca (2 * sizeof (int)); | ; | return 0; | } configure:20317: result: no configure:20327: checking for alloca configure:20368: cc -o conftest -O -pipe conftest.c >&5 configure:20374: $? = 0 configure:20377: test -z || test ! -s conftest.err configure:20380: $? = 0 configure:20383: test -s conftest configure:20386: $? = 0 configure:20398: result: yes configure:20625: checking for stdlib.h configure:20630: result: yes configure:20769: checking for GNU libc compatible malloc configure:20798: cc -o conftest -O -pipe conftest.c >&5 configure:20801: $? = 0 configure:20803: ./conftest configure:20806: $? = 0 configure:20820: result: yes configure:20850: checking for working memcmp configure:20898: cc -o conftest -O -pipe conftest.c >&5 configure:20901: $? = 0 configure:20903: ./conftest configure:20906: $? = 0 configure:20920: result: yes configure:20932: checking for socket in -lsocket configure:20962: cc -o conftest -O -pipe conftest.c -lsocket -lnsl >&5 /usr/bin/ld: cannot find -lsocket configure:20968: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char socket (); | int | main () | { | socket (); | ; | return 0; | } configure:20993: result: no configure:21002: checking for gethostbyname configure:21059: cc -o conftest -O -pipe conftest.c >&5 configure:21065: $? = 0 configure:21068: test -z || test ! -s conftest.err configure:21071: $? = 0 configure:21074: test -s conftest configure:21077: $? = 0 configure:21089: result: yes configure:21093: checking for gethostbyname in -lnsl configure:21123: cc -o conftest -O -pipe conftest.c -lnsl -lsocket >&5 /usr/bin/ld: cannot find -lnsl configure:21129: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char gethostbyname (); | int | main () | { | gethostbyname (); | ; | return 0; | } configure:21154: result: no configure:21171: checking for strcasecmp configure:21228: cc -o conftest -O -pipe conftest.c >&5 configure:21234: $? = 0 configure:21237: test -z || test ! -s conftest.err configure:21240: $? = 0 configure:21243: test -s conftest configure:21246: $? = 0 configure:21258: result: yes configure:21171: checking for strdup configure:21228: cc -o conftest -O -pipe conftest.c >&5 conftest.c:66: warning: conflicting types for built-in function 'strdup' configure:21234: $? = 0 configure:21237: test -z || test ! -s conftest.err configure:21240: $? = 0 configure:21243: test -s conftest configure:21246: $? = 0 configure:21258: result: yes configure:21269: checking for char configure:21293: cc -c -O -pipe conftest.c >&5 configure:21299: $? = 0 configure:21302: test -z || test ! -s conftest.err configure:21305: $? = 0 configure:21308: test -s conftest.o configure:21311: $? = 0 configure:21322: result: yes configure:21325: checking size of char configure:21637: cc -o conftest -O -pipe conftest.c >&5 configure:21640: $? = 0 configure:21642: ./conftest configure:21645: $? = 0 configure:21668: result: 1 configure:21675: checking for short configure:21699: cc -c -O -pipe conftest.c >&5 configure:21705: $? = 0 configure:21708: test -z || test ! -s conftest.err configure:21711: $? = 0 configure:21714: test -s conftest.o configure:21717: $? = 0 configure:21728: result: yes configure:21731: checking size of short configure:22043: cc -o conftest -O -pipe conftest.c >&5 configure:22046: $? = 0 configure:22048: ./conftest configure:22051: $? = 0 configure:22074: result: 2 configure:22081: checking for int configure:22105: cc -c -O -pipe conftest.c >&5 configure:22111: $? = 0 configure:22114: test -z || test ! -s conftest.err configure:22117: $? = 0 configure:22120: test -s conftest.o configure:22123: $? = 0 configure:22134: result: yes configure:22137: checking size of int configure:22449: cc -o conftest -O -pipe conftest.c >&5 configure:22452: $? = 0 configure:22454: ./conftest configure:22457: $? = 0 configure:22480: result: 4 configure:22487: checking for long configure:22511: cc -c -O -pipe conftest.c >&5 configure:22517: $? = 0 configure:22520: test -z || test ! -s conftest.err configure:22523: $? = 0 configure:22526: test -s conftest.o configure:22529: $? = 0 configure:22540: result: yes configure:22543: checking size of long configure:22855: cc -o conftest -O -pipe conftest.c >&5 configure:22858: $? = 0 configure:22860: ./conftest configure:22863: $? = 0 configure:22886: result: 4 configure:22900: checking if "/usr/local" is a mysql_config script configure:22914: result: no configure:22923: checking mysql_config availability in /usr/local/bin configure:22927: result: yes configure:23242: checking for mysql_real_query configure:23299: cc -o conftest -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm >&5 configure:23305: $? = 0 configure:23308: test -z || test ! -s conftest.err configure:23311: $? = 0 configure:23314: test -s conftest configure:23317: $? = 0 configure:23329: result: yes configure:23242: checking for mysql_real_escape_string configure:23299: cc -o conftest -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm >&5 configure:23305: $? = 0 configure:23308: test -z || test ! -s conftest.err configure:23311: $? = 0 configure:23314: test -s conftest configure:23317: $? = 0 configure:23329: result: yes configure:23242: checking for make_scrambled_password_323 configure:23299: cc -o conftest -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm >&5 configure:23305: $? = 0 configure:23308: test -z || test ! -s conftest.err configure:23311: $? = 0 configure:23314: test -s conftest configure:23317: $? = 0 configure:23329: result: yes configure:23837: checking for pkg-config configure:23855: found /usr/local/bin/pkg-config configure:23867: result: /usr/local/bin/pkg-config configure:23882: checking pkg-config is at least version 0.9.0 configure:23885: result: yes configure:25683: checking pam_appl.h usability configure:25695: cc -c -O -pipe -I/usr/local/include/mysql -O -pipe -I/usr/include -I/usr/include/security conftest.c >&5 configure:25701: $? = 0 configure:25704: test -z || test ! -s conftest.err configure:25707: $? = 0 configure:25710: test -s conftest.o configure:25713: $? = 0 configure:25723: result: yes configure:25727: checking pam_appl.h presence configure:25737: cc -E -I/usr/include -I/usr/include/security conftest.c configure:25743: $? = 0 configure:25763: result: yes configure:25798: checking for pam_appl.h configure:25805: result: yes configure:25814: checking pam_modules.h usability configure:25835: cc -c -O -pipe -I/usr/local/include/mysql -O -pipe -I/usr/include -I/usr/include/security conftest.c >&5 configure:25841: $? = 0 configure:25844: test -z || test ! -s conftest.err configure:25847: $? = 0 configure:25850: test -s conftest.o configure:25853: $? = 0 configure:25856: result: yes configure:25894: checking PAM_CONV_AGAIN availability configure:25921: cc -c -I/usr/include/security -I/usr/include -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 conftest.c: In function `main': conftest.c:60: error: `PAM_CONV_AGAIN' undeclared (first use in this function) conftest.c:60: error: (Each undeclared identifier is reported only once conftest.c:60: error: for each function it appears in.) configure:25927: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define HAVE_MYSQL_H 1 | #define HAVE_MYSQL_REAL_QUERY 1 | #define HAVE_MYSQL_REAL_ESCAPE_STRING 1 | #define HAVE_MAKE_SCRAMBLED_PASSWORD_323 1 | #define HAVE_PAM_APPL_H 1 | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | int dummy = (int)PAM_CONV_AGAIN; | | ; | return 0; | } configure:25955: result: no configure:25971: checking PAM_INCOMPLETE availability configure:25998: cc -c -I/usr/include/security -I/usr/include -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 conftest.c: In function `main': conftest.c:60: error: `PAM_INCOMPLETE' undeclared (first use in this function) conftest.c:60: error: (Each undeclared identifier is reported only once conftest.c:60: error: for each function it appears in.) configure:26004: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define HAVE_MYSQL_H 1 | #define HAVE_MYSQL_REAL_QUERY 1 | #define HAVE_MYSQL_REAL_ESCAPE_STRING 1 | #define HAVE_MAKE_SCRAMBLED_PASSWORD_323 1 | #define HAVE_PAM_APPL_H 1 | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | int dummy = (int)PAM_INCOMPLETE; | | ; | return 0; | } configure:26032: result: no configure:26048: checking PAM_NEW_AUTHTOK_REQD availability configure:26075: cc -c -I/usr/include/security -I/usr/include -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 configure:26081: $? = 0 configure:26084: test -z || test ! -s conftest.err configure:26087: $? = 0 configure:26090: test -s conftest.o configure:26093: $? = 0 configure:26109: result: yes configure:26128: checking if the second argument of pam_get_user() takes const pointer configure:26152: cc -c -I/usr/include/security -I/usr/include -Werror -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 configure:26158: $? = 0 configure:26161: test -z || test ! -s conftest.err configure:26164: $? = 0 configure:26167: test -s conftest.o configure:26170: $? = 0 configure:26173: result: yes configure:26197: checking if the third argument of pam_get_data() takes const pointer configure:26221: cc -c -I/usr/include/security -I/usr/include -Werror -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 conftest.c: In function `main': conftest.c:63: warning: passing arg 3 of `pam_get_data' from incompatible pointer type configure:26227: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define HAVE_MYSQL_H 1 | #define HAVE_MYSQL_REAL_QUERY 1 | #define HAVE_MYSQL_REAL_ESCAPE_STRING 1 | #define HAVE_MAKE_SCRAMBLED_PASSWORD_323 1 | #define HAVE_PAM_APPL_H 1 | #define HAVE_PAM_NEW_AUTHTOK_REQD 1 | #define PAM_GET_USER_CONST const | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | const void *data; | pam_get_data((void*)0, (void*)0, &data); | | ; | return 0; | } configure:26255: result: no configure:26266: checking if the third argument of pam_get_item() takes const pointer configure:26290: cc -c -I/usr/include/security -I/usr/include -Werror -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 configure:26296: $? = 0 configure:26299: test -z || test ! -s conftest.err configure:26302: $? = 0 configure:26305: test -s conftest.o configure:26308: $? = 0 configure:26311: result: yes configure:26335: checking if the second argument of pam_conv.conv() takes const pointer configure:26361: cc -c -I/usr/include/security -I/usr/include -Werror -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 configure:26367: $? = 0 configure:26370: test -z || test ! -s conftest.err configure:26373: $? = 0 configure:26376: test -s conftest.o configure:26379: $? = 0 configure:26382: result: yes configure:27187: checking if md5.h is derived from Cyrus SASL Version 1 configure:27211: cc -c -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 conftest.c:58:23: md5global.h: No such file or directory In file included from /usr/include/md5.h:3, from conftest.c:59: /usr/include/sys/md5.h:32: error: syntax error before "u_int32_t" In file included from /usr/include/md5.h:3, from conftest.c:59: /usr/include/sys/md5.h:46: error: syntax error before "off_t" configure:27217: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define HAVE_MYSQL_H 1 | #define HAVE_MYSQL_REAL_QUERY 1 | #define HAVE_MYSQL_REAL_ESCAPE_STRING 1 | #define HAVE_MAKE_SCRAMBLED_PASSWORD_323 1 | #define HAVE_PAM_APPL_H 1 | #define HAVE_PAM_NEW_AUTHTOK_REQD 1 | #define PAM_GET_USER_CONST const | #define PAM_GET_DATA_CONST | #define PAM_GET_ITEM_CONST const | #define PAM_CONV_CONST const | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | MD5_CTX ctx; | _sasl_MD5Init(&ctx); | | ; | return 0; | } configure:27246: result: no configure:27263: checking md5.h usability configure:27275: cc -c -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 configure:27281: $? = 0 configure:27284: test -z || test ! -s conftest.err configure:27287: $? = 0 configure:27290: test -s conftest.o configure:27293: $? = 0 configure:27303: result: yes configure:27307: checking md5.h presence configure:27317: cc -E conftest.c configure:27323: $? = 0 configure:27343: result: yes configure:27378: checking for md5.h configure:27385: result: yes configure:27402: checking if md5.h is Solaris's configure:27424: cc -c -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c >&5 In file included from /usr/include/md5.h:3, from conftest.c:59: /usr/include/sys/md5.h:32: error: syntax error before "u_int32_t" In file included from /usr/include/md5.h:3, from conftest.c:59: /usr/include/sys/md5.h:46: error: syntax error before "off_t" configure:27430: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "pam_mysql" | #define PACKAGE_TARNAME "pam_mysql" | #define PACKAGE_VERSION "0.6.2" | #define PACKAGE_STRING "pam_mysql 0.6.2" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "pam_mysql" | #define VERSION "0.6.2" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define STDC_HEADERS 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_ERRNO_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRINGIZE 1 | #define HAVE_ALLOCA 1 | #define HAVE_STDLIB_H 1 | #define HAVE_MALLOC 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRDUP 1 | #define SIZEOF_CHAR 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 4 | #define HAVE_MYSQL_H 1 | #define HAVE_MYSQL_REAL_QUERY 1 | #define HAVE_MYSQL_REAL_ESCAPE_STRING 1 | #define HAVE_MAKE_SCRAMBLED_PASSWORD_323 1 | #define HAVE_PAM_APPL_H 1 | #define HAVE_PAM_NEW_AUTHTOK_REQD 1 | #define PAM_GET_USER_CONST const | #define PAM_GET_DATA_CONST | #define PAM_GET_ITEM_CONST const | #define PAM_CONV_CONST const | #define HAVE_MD5_H 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | md5_calc(0, 0, 0); | | ; | return 0; | } configure:27532: result: no configure:27540: checking for md5.h configure:27545: result: yes configure:27689: checking for crypt in -lcrypt configure:27719: cc -o conftest -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c -lcrypt -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm >&5 configure:27725: $? = 0 configure:27728: test -z || test ! -s conftest.err configure:27731: $? = 0 configure:27734: test -s conftest configure:27737: $? = 0 configure:27750: result: yes configure:27762: checking for crypt configure:27819: cc -o conftest -O -pipe -I/usr/local/include/mysql -O -pipe conftest.c -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm -lcrypt >&5 configure:27825: $? = 0 configure:27828: test -z || test ! -s conftest.err configure:27831: $? = 0 configure:27834: test -s conftest configure:27837: $? = 0 configure:27849: result: yes configure:27961: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by pam_mysql config.status 0.6.2, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on shadow config.status:28753: creating Makefile config.status:28753: creating pam_mysql.spec config.status:28818: creating config.h config.status:29120: executing default-1 commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_sizeof_int=4 ac_cv_type_size_t=yes lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''"' ac_cv_prog_ac_ct_F77=f77 ac_cv_header_crypt_h=no ac_cv_header_netinet_in_h=yes ac_cv_prog_CXXCPP='c++ -E' ac_cv_env_CXXFLAGS_value='-O -pipe' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' ac_cv_f77_compiler_gnu=yes ac_cv_env_F77_value= ac_cv_func_crypt=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdlib_h=yes lt_cv_file_magic_cmd='$MAGIC_CMD' ac_cv_sizeof_char=1 lt_cv_prog_gnu_ldcxx=yes ac_cv_prog_cc_g=yes ac_cv_env_CXXCPP_set= ac_cv_env_LDFLAGS_set= ac_cv_header_stdarg_h=yes lt_cv_prog_compiler_c_o_CXX=yes ac_cv_prog_ac_ct_AR=ar ac_cv_c_compiler_gnu=yes ac_cv_exeext= ac_cv_env_CFLAGS_set=set lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' ac_cv_header_pam_appl_h=yes ac_cv_func_memcmp_working=yes ac_cv_const_PAM_INCOMPLETE=no lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"' lt_cv_sys_max_cmd_len=49152 ac_cv_env_FFLAGS_set= ac_cv_func_make_scrambled_password_323=yes ac_cv_env_CPP_value= ac_cv_env_CPPFLAGS_set= ac_cv_func_mysql_real_escape_string=yes ac_cv_func_strcasecmp=yes ac_cv_type_long=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_openssl_LIBS_value= ac_cv_env_CXX_set=set ac_cv_header_md5_h=yes ac_cv_func_mysql_real_query=yes lt_lt_cv_prog_compiler_c_o_CXX='"yes"' ac_cv_env_host_alias_set= ac_cv_const_PAM_CONV_AGAIN=no ac_cv_c_const=yes lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''"' ac_cv_prog_YACC='bison -y' ac_cv_lib_socket_socket=no ac_cv_c_volatile=yes lt_cv_ld_reload_flag=-r ac_cv_env_openssl_CFLAGS_set= ac_cv_working_alloca_h=no lt_cv_prog_gnu_ld=yes ac_cv_header_sys_stat_h=yes ac_cv_env_build_alias_set= ac_cv_const_PAM_NEW_AUTHTOK_REQD=yes lt_cv_prog_compiler_c_o=yes ac_cv_prog_f77_g=yes ac_cv_env_CXXCPP_value= ac_cv_env_LDFLAGS_value= ac_cv_env_target_alias_set= ac_cv_func_alloca_works=yes ac_cv_host_alias=i386-unknown-freebsd5.4 ac_cv_prog_cc_stdc= ac_cv_env_CFLAGS_value='-O -pipe ' ac_cv_env_CC_set=set lt_cv_prog_compiler_c_o_F77=yes ac_cv_header_sys_types_h=yes ac_cv_header_stdc=yes ac_cv_env_PKG_CONFIG_set= ac_cv_header_strings_h=yes lt_cv_path_SED=/usr/bin/sed ac_cv_sizeof_long=4 ac_cv_type_short=yes ac_cv_lib_nsl_gethostbyname=no ac_cv_header_stdint_h=yes ac_cv_header_inttypes_h=yes ac_cv_prog_egrep='grep -E' ac_cv_prog_make_make_set=yes ac_cv_env_FFLAGS_value= ac_cv_func_gethostbyname=yes ac_cv_c_inline=inline lt_cv_path_LD=/usr/bin/ld lt_cv_prog_compiler_rtti_exceptions=no ac_cv_header_unistd_h=yes ac_cv_header_string_h=yes ac_cv_build_alias=i386-unknown-freebsd5.4 ac_cv_env_CPPFLAGS_value= ac_cv_c_stringize=yes lt_lt_cv_prog_compiler_c_o='"yes"' ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_header_memory_h=yes ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXX_value=c++ ac_cv_header_sys_socket_h=yes ac_cv_prog_ac_ct_STRIP=strip ac_cv_host=i386-unknown-freebsd5.4 ac_cv_env_F77_set= ac_cv_env_host_alias_value= ac_cv_type_int=yes ac_cv_header_errno_h=yes lt_lt_cv_prog_compiler_c_o_F77='"yes"' lt_cv_objdir=.libs ac_cv_prog_cxx_g=yes ac_cv_env_openssl_CFLAGS_value= ac_cv_type_pid_t=yes lt_cv_file_magic_test_file= ac_cv_build=i386-unknown-freebsd5.4 ac_cv_prog_CPP='cc -E' ac_cv_env_build_alias_value= ac_cv_func_malloc_0_nonnull=yes ac_cv_type__Bool=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\''' lt_cv_deplibs_check_method=pass_all ac_cv_prog_ac_ct_CC=cc ac_cv_type_char=yes lt_cv_path_LDCXX=/usr/bin/ld ac_cv_env_target_alias_value= ac_cv_sizeof_short=2 ac_cv_header_syslog_h=yes ac_cv_env_CC_value=cc ac_cv_path_ac_pt_PKG_CONFIG=/usr/local/bin/pkg-config ac_cv_header_arpa_inet_h=yes lt_cv_path_NM='/usr/bin/nm -B' ac_cv_env_PKG_CONFIG_value= ac_cv_env_CPP_set= ac_cv_lib_crypt_crypt=yes ac_cv_header_dlfcn_h=yes ac_cv_func_strdup=yes ac_cv_env_openssl_LIBS_set= ac_cv_objext=o ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='/usr/ports/security/pam-mysql/work/pam_mysql-0.6.2/missing aclocal-1.4' ALLOCA='' AR='ar' AUTOCONF='/usr/ports/security/pam-mysql/work/pam_mysql-0.6.2/missing autoconf' AUTOHEADER='/usr/ports/security/pam-mysql/work/pam_mysql-0.6.2/missing autoheader' AUTOMAKE='/usr/ports/security/pam-mysql/work/pam_mysql-0.6.2/missing automake-1.4' CC='cc' CFLAGS='-O -pipe -I/usr/local/include/mysql -O -pipe ' CPP='cc -E' CPPFLAGS='' CXX='c++' CXXCPP='c++ -E' CXXFLAGS='-O -pipe' DEFS='-DHAVE_CONFIG_H' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='grep -E' EXEEXT='' F77='f77' FFLAGS='-g -O2' INCLUDES=' -I/usr/include/security -I/usr/include' INSTALL_DATA='install -o root -g wheel -m 444' INSTALL_PROGRAM='install -s -o root -g wheel -m 555' INSTALL_SCRIPT='install -o root -g wheel -m 555' LDFLAGS='' LIBOBJS='' LIBS=' -L/usr/local/lib/mysql -lmysqlclient -lz -lcrypt -lm -lcrypt' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LN_S='ln -s' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='makeinfo' OBJEXT='o' PACKAGE='pam_mysql' PACKAGE_BUGREPORT='' PACKAGE_NAME='pam_mysql' PACKAGE_STRING='pam_mysql 0.6.2' PACKAGE_TARNAME='pam_mysql' PACKAGE_VERSION='0.6.2' PAM_MODS_DIR='/usr/local/lib' PATH_SEPARATOR=':' PKG_CONFIG='/usr/local/bin/pkg-config' RANLIB='ranlib' SET_MAKE='' SHELL='/bin/sh' STRIP='strip' VERSION='0.6.2' YACC='bison -y' ac_ct_AR='ar' ac_ct_CC='cc' ac_ct_CXX='' ac_ct_F77='f77' ac_ct_RANLIB='ranlib' ac_ct_STRIP='strip' ac_pt_PKG_CONFIG='/usr/local/bin/pkg-config' bindir='${exec_prefix}/bin' build='i386-unknown-freebsd5.4' build_alias='' build_cpu='i386' build_os='freebsd5.4' build_vendor='unknown' datadir='${prefix}/share' exec_prefix='${prefix}' host='i386-unknown-freebsd5.4' host_alias='' host_cpu='i386' host_os='freebsd5.4' host_vendor='unknown' includedir='${prefix}/include' infodir='${prefix}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' oldincludedir='/usr/include' openssl_CFLAGS='' openssl_LIBS='' prefix='/usr/local' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define HAVE_ALLOCA 1 #define HAVE_ARPA_INET_H 1 #define HAVE_CRYPT 1 #define HAVE_DLFCN_H 1 #define HAVE_ERRNO_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_MAKE_SCRAMBLED_PASSWORD_323 1 #define HAVE_MALLOC 1 #define HAVE_MD5_H 1 #define HAVE_MD5_H 1 #define HAVE_MEMORY_H 1 #define HAVE_MYSQL_H 1 #define HAVE_MYSQL_REAL_ESCAPE_STRING 1 #define HAVE_MYSQL_REAL_QUERY 1 #define HAVE_NETINET_IN_H 1 #define HAVE_PAM_APPL_H 1 #define HAVE_PAM_NEW_AUTHTOK_REQD 1 #define HAVE_STDARG_H 1 #define HAVE_STDBOOL_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRCASECMP 1 #define HAVE_STRDUP 1 #define HAVE_STRINGIZE 1 #define HAVE_STRINGS_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 #define HAVE_STRING_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define HAVE_UNISTD_H 1 #define HAVE__BOOL 1 #define PACKAGE "pam_mysql" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "pam_mysql" #define PACKAGE_STRING "pam_mysql 0.6.2" #define PACKAGE_TARNAME "pam_mysql" #define PACKAGE_VERSION "0.6.2" #define PAM_CONV_CONST const #define PAM_GET_DATA_CONST #define PAM_GET_ITEM_CONST const #define PAM_GET_USER_CONST const #define SIZEOF_CHAR 1 #define SIZEOF_INT 4 #define SIZEOF_LONG 4 #define SIZEOF_SHORT 2 #define STDC_HEADERS 1 #define STDC_HEADERS 1 #define VERSION "0.6.2" #endif #ifdef __cplusplus extern "C" void std::exit (int) throw (); using std::exit; configure: exit 0 ----Next_Part(Wed_Mar__8_10_00_57_2006_263)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="make_configure.output" ===> Vulnerability check disabled, database not found ===> Extracting for pam_mysql-0.6.2 => Checksum OK for pam_mysql-0.6.2.tar.gz. ===> Patching for pam_mysql-0.6.2 ===> pam_mysql-0.6.2 depends on shared library: mysqlclient.14 - found ===> Configuring for pam_mysql-0.6.2 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal-1.4... missing checking for working autoconf... missing checking for working automake-1.4... missing checking for working autoheader... missing checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for bison... bison -y checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for gcc... cc checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking how to run the C preprocessor... cc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking build system type... i386-unknown-freebsd5.4 checking host system type... i386-unknown-freebsd5.4 checking for a sed that does not truncate output... /usr/bin/sed checking for egrep... grep -E checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking how to recognise dependent libraries... pass_all checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking how to run the C++ preprocessor... c++ -E checking for g77... no checking for f77... f77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether f77 accepts -g... yes checking the maximum length of command line arguments... 49152 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc static flag works... yes checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... freebsd5.4 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd5.4 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for f77 option to produce PIC... -fPIC checking if f77 PIC flag -fPIC works... yes checking if f77 supports -c -o file.o... yes checking whether the f77 linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd5.4 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking for ANSI C header files... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for unistd.h... (cached) yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking crypt.h usability... no checking crypt.h presence... no checking for crypt.h... no checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking for working volatile... yes checking for preprocessor stringizing operator... yes checking for pid_t... yes checking for working alloca.h... no checking for alloca... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for working memcmp... yes checking for socket in -lsocket... no checking for gethostbyname... yes checking for gethostbyname in -lnsl... no checking for strcasecmp... yes checking for strdup... yes checking for char... yes checking size of char... 1 checking for short... yes checking size of short... 2 checking for int... yes checking size of int... 4 checking for long... yes checking size of long... 4 checking if "/usr/local" is a mysql_config script... no checking mysql_config availability in /usr/local/bin... yes checking for mysql_real_query... yes checking for mysql_real_escape_string... yes checking for make_scrambled_password_323... yes checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking pam_appl.h usability... yes checking pam_appl.h presence... yes checking for pam_appl.h... yes checking pam_modules.h usability... yes checking PAM_CONV_AGAIN availability... no checking PAM_INCOMPLETE availability... no checking PAM_NEW_AUTHTOK_REQD availability... yes checking if the second argument of pam_get_user() takes const pointer... yes checking if the third argument of pam_get_data() takes const pointer... no checking if the third argument of pam_get_item() takes const pointer... yes checking if the second argument of pam_conv.conv() takes const pointer... yes checking if md5.h is derived from Cyrus SASL Version 1... no checking md5.h usability... yes checking md5.h presence... yes checking for md5.h... yes checking if md5.h is Solaris's... no checking for md5.h... (cached) yes checking for crypt in -lcrypt... yes checking for crypt... yes configure: creating ./config.status config.status: creating Makefile config.status: creating pam_mysql.spec config.status: creating config.h config.status: executing default-1 commands ----Next_Part(Wed_Mar__8_10_00_57_2006_263)----