Running autoreconf... libtoolize: putting auxiliary files in `.'. libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' Configuring... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... /usr/bin/ccc-analyzer checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/ccc-analyzer accepts -g... yes checking for /usr/bin/ccc-analyzer option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of /usr/bin/ccc-analyzer... gcc3 checking how to run the C preprocessor... /usr/bin/ccc-analyzer -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... no checking for sys/types.h... no checking for sys/stat.h... no checking for stdlib.h... no checking for string.h... no checking for memory.h... no checking for strings.h... no checking for inttypes.h... no checking for stdint.h... no checking for unistd.h... no checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... no checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for a sed that does not truncate output... /bin/sed checking for fgrep... /bin/grep -F checking for ld used by /usr/bin/ccc-analyzer... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 98304 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from /usr/bin/ccc-analyzer object... ok checking for dlfcn.h... no checking for objdir... .libs checking if /usr/bin/ccc-analyzer supports -fno-rtti -fno-exceptions... yes checking for /usr/bin/ccc-analyzer option to produce PIC... -fPIC -DPIC checking if /usr/bin/ccc-analyzer PIC flag -fPIC -DPIC works... no checking if /usr/bin/ccc-analyzer static flag -static works... yes checking if /usr/bin/ccc-analyzer supports -c -o file.o... no checking if /usr/bin/ccc-analyzer supports -c -o file.o... (cached) no checking if we can lock with hard links... yes checking whether the /usr/bin/ccc-analyzer linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... no checking for dlopen in -lsvld... no checking for dld_link in -ldld... no 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... yes checking for an ANSI C-conforming const... no checking whether /usr/bin/ccc-analyzer needs -traditional... no checking for __attribute__... no checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking pthread.h usability... no checking pthread.h presence... yes configure: WARNING: pthread.h: present but cannot be compiled configure: WARNING: pthread.h: check for missing prerequisite headers? configure: WARNING: pthread.h: see the Autoconf documentation configure: WARNING: pthread.h: section "Present But Cannot Be Compiled" configure: WARNING: pthread.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for pthread.h... no checking pty.h usability... no checking pty.h presence... yes configure: WARNING: pty.h: present but cannot be compiled configure: WARNING: pty.h: check for missing prerequisite headers? configure: WARNING: pty.h: see the Autoconf documentation configure: WARNING: pty.h: section "Present But Cannot Be Compiled" configure: WARNING: pty.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for pty.h... no checking for strings.h... (cached) no checking sys/prctl.h usability... no checking sys/prctl.h presence... yes configure: WARNING: sys/prctl.h: present but cannot be compiled configure: WARNING: sys/prctl.h: check for missing prerequisite headers? configure: WARNING: sys/prctl.h: see the Autoconf documentation configure: WARNING: sys/prctl.h: section "Present But Cannot Be Compiled" configure: WARNING: sys/prctl.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for sys/prctl.h... no checking sys/uio.h usability... no checking sys/uio.h presence... yes configure: WARNING: sys/uio.h: present but cannot be compiled configure: WARNING: sys/uio.h: check for missing prerequisite headers? configure: WARNING: sys/uio.h: see the Autoconf documentation configure: WARNING: sys/uio.h: section "Present But Cannot Be Compiled" configure: WARNING: sys/uio.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for sys/uio.h... no checking util.h usability... no checking util.h presence... no checking for util.h... no checking utmp.h usability... no checking utmp.h presence... yes configure: WARNING: utmp.h: present but cannot be compiled configure: WARNING: utmp.h: check for missing prerequisite headers? configure: WARNING: utmp.h: see the Autoconf documentation configure: WARNING: utmp.h: section "Present But Cannot Be Compiled" configure: WARNING: utmp.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for utmp.h... no checking utmpx.h usability... no checking utmpx.h presence... yes configure: WARNING: utmpx.h: present but cannot be compiled configure: WARNING: utmpx.h: check for missing prerequisite headers? configure: WARNING: utmpx.h: see the Autoconf documentation configure: WARNING: utmpx.h: section "Present But Cannot Be Compiled" configure: WARNING: utmpx.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for utmpx.h... no checking for login_tty... no checking for login_tty in -lutil... no checking for strlcat... no checking for getgrgid_r... no checking for getgrnam_r... no checking for getpwnam_r... no checking for getpwuid_r... no checking for openpty... no checking for strcasestr... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for OPENSSL... yes checking security/pam_appl.h usability... no checking security/pam_appl.h presence... yes configure: WARNING: security/pam_appl.h: present but cannot be compiled configure: WARNING: security/pam_appl.h: check for missing prerequisite headers? configure: WARNING: security/pam_appl.h: see the Autoconf documentation configure: WARNING: security/pam_appl.h: section "Present But Cannot Be Compiled" configure: WARNING: security/pam_appl.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for security/pam_appl.h... no checking security/pam_client.h usability... no checking security/pam_client.h presence... yes configure: WARNING: security/pam_client.h: present but cannot be compiled configure: WARNING: security/pam_client.h: check for missing prerequisite headers? configure: WARNING: security/pam_client.h: see the Autoconf documentation configure: WARNING: security/pam_client.h: section "Present But Cannot Be Compiled" configure: WARNING: security/pam_client.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for security/pam_client.h... no checking security/pam_misc.h usability... no checking security/pam_misc.h presence... yes configure: WARNING: security/pam_misc.h: present but cannot be compiled configure: WARNING: security/pam_misc.h: check for missing prerequisite headers? configure: WARNING: security/pam_misc.h: see the Autoconf documentation configure: WARNING: security/pam_misc.h: section "Present But Cannot Be Compiled" configure: WARNING: security/pam_misc.h: proceeding with the compiler's result configure: WARNING: ## ------------------------------- ## configure: WARNING: ## Report this to dev@zentific.com ## configure: WARNING: ## ------------------------------- ## checking for security/pam_misc.h... no checking for security/pam_appl.h... (cached) no checking for security/pam_misc.h... (cached) no configure: creating ./config.status config.status: creating Makefile config.status: creating demo/Makefile config.status: creating logging/Makefile config.status: creating libhttp/Makefile config.status: creating shellinabox/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands scan-build: Removing directory '/tmp/scan-build-2010-09-01-4' because it contains no reports. Running make... scan-build: Emitting reports for this run to '/tmp/scan-build-2010-09-01-4'. make all-recursive Making all in demo make[2]: Nothing to be done for `all'. Making all in logging make[2]: Nothing to be done for `all'. Making all in libhttp CC httpconnection.lo CC url.lo httpconnection.c:71:9: warning: 'isnan' macro redefined [-pedantic] #define isnan(x) ({ typeof(x) _x = (x); _x != _x; }) ^ In file included from httpconnection.c:52: /usr/include/math.h:257:11: note: previous definition is here # define isnan(x) \ ^ httpconnection.c:214:14: error: static declaration of 'strcasestr' follows non-static declaration static char *strcasestr(const char *haystack, const char *needle) { ^ In file included from httpconnection.c:57: /usr/include/string.h:371:14: note: previous declaration is here extern char *strcasestr (__const char *__haystack, __const char *__needle) ^ 4 diagnostics generated. make[2]: *** [httpconnection.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... [LOCATION]: /root/trunk/Zentific-console/shellinabox/libhttp '/usr/bin/clang' '-cc1' '-DIBOutlet=__attribute__((iboutlet))' '-cc1' '-triple' 'x86_64-pc-linux-gnu' '-fsyntax-only' '-disable-free' '-disable-llvm-verifier' '-main-file-name' 'url.c' '-mrelocation-model' 'static' '-mdisable-fp-elim' '-mconstructor-aliases' '-munwind-tables' '-target-cpu' 'x86-64' '-resource-dir' '/usr/lib/clang/1.1' '-DHAVE_CONFIG_H' '-I.' '-I..' '-I/usr/include' '-I..' '-std=gnu99' '-fmessage-length' '0' '-fgnu-runtime' '-fdiagnostics-show-option' '-x' 'c' 'url.c' '-analyze' '-analyzer-display-progress' '-analyzer-eagerly-assume' '-analyzer-opt-analyze-nested-blocks' '-analyzer-check-objc-mem' '-analyzer-check-security-syntactic' '-analyzer-check-dead-stores' '-analyzer-check-objc-unused-ivars' '-analyzer-check-objc-methodsigs' '-analyzer-opt-analyze-headers' '-analyzer-experimental-internal-checks' '-analyzer-experimental-checks' '-analyzer-store=region' '-analyzer-constraints=range' '-analyzer-output=html' '-o' '/tmp/scan-build-2010-09-01-4' ANALYZE: url.c urlUnescape ANALYZE: url.c urlDestroyHashMapEntry ANALYZE: url.c urlMakeString ANALYZE: url.c urlParseQueryString ANALYZE: url.c urlParseHeaderLine ANALYZE: url.c urlMemstr ANALYZE: url.c urlMemcmp ANALYZE: url.c urlMemcasecmp ANALYZE: url.c urlParsePart ANALYZE: url.c urlParsePostBody ANALYZE: url.c newURL ANALYZE: url.c initURL ANALYZE: url.c destroyURL ANALYZE: url.c deleteURL ANALYZE: url.c urlGetProtocol ANALYZE: url.c urlGetUser ANALYZE: url.c urlGetPassword ANALYZE: url.c urlGetHost ANALYZE: url.c urlGetPort ANALYZE: url.c urlGetPath ANALYZE: url.c urlGetPathInfo ANALYZE: url.c urlGetQuery ANALYZE: url.c urlGetAnchor ANALYZE: url.c urlGetURL ANALYZE: url.c urlGetArgs make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 scan-build: Removing directory '/tmp/scan-build-2010-09-01-4' because it contains no reports.