Build failed in Hudson: 3.HEAD-i386-opensolaris #557

From: <noc_at_squid-cache.org>
Date: Wed, 3 Nov 2010 18:51:40 +0100 (CET)

See <http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/557/changes>

Changes:

[Christos Tsantilas <chtsanti_at_users.sourceforge.net>] Fixed DNS query leaks and increased defense against DNS cache poisoning.

We were leaking (i.e. forgetting about) DNS queries under several conditions.
The most realistic leak case would go like this:

- We send UDP query1.
No response.

- We send UDP query2.
The response for query1 comes, with TC bit.

- We try to connect over TCP, sending TCP query3.
The response for query2 comes, with TC bit, matching TCP query3 ID.
Since we are waiting a response over TCP, we drop the UDP response,
and delete the query from the queue. We leak.

This change avoids forgetting the query under the above scenario.

Moreover, the above steps are hiding another problem: we are accepting responses
to timed out queries, making DNS cache poisoning easier. This change avoids
that by using unique query ID for each sent query. We have also added an
instance ID so that we still can track/identify a single "transaction" from
Squid point of view, even when that transaction involves many DNS query
messages.

When we forget about a DNS query, the caller may get stuck, holding a cbdata
lock. This is typical for ACLs that require domain name resolution, for example.
On a busy server with a long ACL list, the lock counter keeps growing due to
forgotten requests and may overflow, causing a "c->locks < 65535" assertion.
This change fixes the assertion unless there are more DNS leaks or different
lock leaks present.

This is a Measurement Factory project.

[Christos Tsantilas <chtsanti_at_users.sourceforge.net>] The cbdataReference/cbdataReferenceDone of ClientInfo::quotaQueue member
does not required for ClientInfo class internal use

Related squid-dev discussion:
http://www.mail-archive.com/squid-dev@squid-cache.org/msg14280.html

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added debugging to the "client-max-age = 0 and ignore-reload" freshness check.

[Alex Rousskov <rousskov_at_measurement-factory.com>] HTTP Compliance: entry is stale if request has max-age=0.

We should always do validation for requests with Cache-Control max-age=0,
even when entry age is also zero. In our case, RFC 2616 says:

freshness_lifetime = max_age_value
response_is_fresh = (freshness_lifetime > current_age)

and response_is_fresh is always false if freshness_lifetime is zero.

The check code was introduced in r5998 with a "Import of fix-ranges
branch" message. The code was commented out at the time of that
commit, for reasons unknown.

Test case:
test_case/rfc2616/noSrv-hit-stale-max-age-req

[Amos Jeffries <squid3_at_treenet.co.nz>] C++ fixes for ext_edirectory_userip_acl
renamed:
helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.c => helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc ext_edirectory_useri-20100919033043-4fjq9hn9xw9xu8r5-1

[Amos Jeffries <squid3_at_treenet.co.nz>] Author: Various Translators
Translations Update auto-save

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Bug 3092: basic_sasl_auth needs libmiscencoding

[Henrik Nordstrom <henrik_at_henriknordstrom.net>] Correct ESI processing condition. Need to look for parsed header, not the header mask (filtered)

[Henrik Nordstrom <henrik_at_henriknordstrom.net>] Fix Surrogate-Control header parser of name=value tags.

[Automatic source maintenance <squidadm_at_squid-cache.org>] SourceFormat Enforcement

[Henrik Nordstrom <henrik_at_henriknordstrom.net>] basic_smb_auth needs libmiscencoding.la

[Alex Rousskov <rousskov_at_measurement-factory.com>] Reverted r11002 after r11003 added a more general safe_free() fix.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Changed safe_free() definition to eliminate multiple "ambiguous else" warnings.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added explicit braces to avoid "ambiguous else" warning with GCC v4.4.1.

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Compile fixes from CentOS

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Bug 3038: Detatch libmisc from libcompat

* Migrates many of the remaining libmisc portability wrappers into
libcompat.

* Splits libmisc into:
libprofiler - Squid internal profiler (developer-only)
libmiscencoding - Various binary encoding / crypto algorithms
libmisccontainers - Various data container algorithms

* Makes all binaries which need to link the libmisc* pieces directly instead
of via $(COMPAT_LIB) which now only links the libcompat and internal
profiler due to profiling being used on some libcompat functions.

* Adds a stub_debug for binaries needing the Debug.h API without squid
timers and globals.

Some effort has been made to identify binaries whose dependencies can be
reduced. More of this dependency removal can be done in future.

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Support RFC 2965 Set-Cookie2 / Cookie2 headers

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Harden quoted-string parser to RFC requirements

Fix RFC 2616 section 2.2 quote-string handling.

* Restrict the parser to the known length of the value string to prevent
buffer over-reads from specially crafted inputs.
* Drop quoted-string values containing CTL octets.

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Move client delay pools release notes to 3.2

------------------------------------------
[...truncated 3482 lines...]
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c -o dlopen.lo `test -f 'loaders/dlopen.c' || echo '../../libltdl/'`loaders/dlopen.c
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c -o libltdlc_la-preopen.lo `test -f 'loaders/preopen.c' || echo '../../libltdl/'`loaders/preopen.c
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c -o libltdlc_la-lt__alloc.lo `test -f 'lt__alloc.c' || echo '../../libltdl/'`lt__alloc.c
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c -o libltdlc_la-lt_dlloader.lo `test -f 'lt_dlloader.c' || echo '../../libltdl/'`lt_dlloader.c
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c ../../libltdl/lt__alloc.c -fPIC -DPIC -o .libs/libltdlc_la-lt__alloc.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c ../../libltdl/lt_dlloader.c -fPIC -DPIC -o .libs/libltdlc_la-lt_dlloader.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c ../../libltdl/loaders/preopen.c -fPIC -DPIC -o .libs/libltdlc_la-preopen.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c ../../libltdl/loaders/dlopen.c -fPIC -DPIC -o .libs/dlopen.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt__alloc.lo -MD -MP -MF .deps/libltdlc_la-lt__alloc.Tpo -c ../../libltdl/lt__alloc.c -o libltdlc_la-lt__alloc.o >/dev/null 2>&1
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-preopen.lo -MD -MP -MF .deps/libltdlc_la-preopen.Tpo -c ../../libltdl/loaders/preopen.c -o libltdlc_la-preopen.o >/dev/null 2>&1
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt_dlloader.lo -MD -MP -MF .deps/libltdlc_la-lt_dlloader.Tpo -c ../../libltdl/lt_dlloader.c -o libltdlc_la-lt_dlloader.o >/dev/null 2>&1
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT dlopen.lo -MD -MP -MF .deps/dlopen.Tpo -c ../../libltdl/loaders/dlopen.c -o dlopen.o >/dev/null 2>&1
mv -f .deps/libltdlc_la-lt__alloc.Tpo .deps/libltdlc_la-lt__alloc.Plo
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c -o libltdlc_la-lt_error.lo `test -f 'lt_error.c' || echo '../../libltdl/'`lt_error.c
mv -f .deps/libltdlc_la-lt_dlloader.Tpo .deps/libltdlc_la-lt_dlloader.Plo
mv -f .deps/libltdlc_la-preopen.Tpo .deps/libltdlc_la-preopen.Plo
mv -f .deps/dlopen.Tpo .deps/dlopen.Plo
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c -o libltdlc_la-ltdl.lo `test -f 'ltdl.c' || echo '../../libltdl/'`ltdl.c
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c -o libltdlc_la-slist.lo `test -f 'slist.c' || echo '../../libltdl/'`slist.c
/bin/sh ./libtool --tag=CC --mode=compile ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT argz.lo -MD -MP -MF .deps/argz.Tpo -c -o argz.lo ../../libltdl/argz.c
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c ../../libltdl/lt_error.c -fPIC -DPIC -o .libs/libltdlc_la-lt_error.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT argz.lo -MD -MP -MF .deps/argz.Tpo -c ../../libltdl/argz.c -fPIC -DPIC -o .libs/argz.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ../../libltdl/ltdl.c -fPIC -DPIC -o .libs/libltdlc_la-ltdl.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c ../../libltdl/slist.c -fPIC -DPIC -o .libs/libltdlc_la-slist.o
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT argz.lo -MD -MP -MF .deps/argz.Tpo -c ../../libltdl/argz.c -o argz.o >/dev/null 2>&1
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c ../../libltdl/lt_error.c -o libltdlc_la-lt_error.o >/dev/null 2>&1
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-slist.lo -MD -MP -MF .deps/libltdlc_la-slist.Tpo -c ../../libltdl/slist.c -o libltdlc_la-slist.o >/dev/null 2>&1
libtool: compile: ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl -DLTDLOPEN=libltdlc "-DLT_CONFIG_H=<config.h>" -DLTDL -I. -I../../libltdl -Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c ../../libltdl/ltdl.c -o libltdlc_la-ltdl.o >/dev/null 2>&1
mv -f .deps/argz.Tpo .deps/argz.Plo
mv -f .deps/libltdlc_la-slist.Tpo .deps/libltdlc_la-slist.Plo
/bin/sh ./libtool --tag=CC --mode=link ccache gcc -g -O2 -module -avoid-version -L/usr/local/gcc-libs/lib -o dlopen.la dlopen.lo
mv -f .deps/libltdlc_la-lt_error.Tpo .deps/libltdlc_la-lt_error.Plo
mv -f .deps/libltdlc_la-ltdl.Tpo .deps/libltdlc_la-ltdl.Plo
libtool: link: ar cru .libs/dlopen.a .libs/dlopen.o
libtool: link: ranlib .libs/dlopen.a
libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" "dlopen.la" )
/bin/sh ./libtool --tag=CC --mode=link ccache gcc -g -O2 -no-undefined -dlpreopen dlopen.la -L/usr/local/gcc-libs/lib -o libltdlc.la libltdlc_la-preopen.lo libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo libltdlc_la-ltdl.lo libltdlc_la-slist.lo argz.lo
libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT
libtool: link: (cd .libs && ccache gcc -g -O2 -c -fno-builtin -fPIC -DPIC "libltdlcS.c")
libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" ".libs/libltdlc.nmS" ".libs/libltdlc.nmT"
libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x "<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/libltdl/./.libs/dlopen.a")>
libtool: link: ar cru .libs/libltdlc.a .libs/libltdlc_la-preopen.o .libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o .libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o .libs/argz.o .libs/libltdlcS.o .libs/libltdlc.lax/dlopen.a/dlopen.o
libtool: link: ranlib .libs/libltdlc.a
libtool: link: rm -fr .libs/libltdlc.lax
libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" "libltdlc.la" )
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/libltdl'>
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/libltdl'>
Making all in scripts
make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/scripts'>
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/scripts'>
Making all in icons
make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/icons'>
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/icons'>
Making all in errors
make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/errors'>
case "" in \
        off) \
            echo "WARNING: Translation is disabled."; \
            ;; \
        ""|no) \
            echo "WARNING: Translation toolkit was not detected."; \
            ;; \
        esac; \
        touch translate-warn
WARNING: Translation toolkit was not detected.
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/errors'>
Making all in doc
make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
Making all in manuals
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc/manuals'>
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc/manuals'>
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
Making all in helpers
make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers'>
Making all in basic_auth
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth'>
Making all in DB
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/DB'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/basic_auth/DB/basic_db_auth.pl.in >basic_db_auth || (/usr/gnu/bin/rm -f -f basic_db_auth ; exit 1)
pod2man basic_db_auth basic_db_auth.8
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/DB'>
Making all in LDAP
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/LDAP'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT basic_ldap_auth.o -MD -MP -MF .deps/basic_ldap_auth.Tpo -c -o basic_ldap_auth.o ../../../../helpers/basic_auth/LDAP/basic_ldap_auth.cc
mv -f .deps/basic_ldap_auth.Tpo .deps/basic_ldap_auth.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_ldap_auth basic_ldap_auth.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lldap
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_ldap_auth basic_ldap_auth.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lldap
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/LDAP'>
Making all in MSNT
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/MSNT -I../../../../lib -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -MT allowusers.o -MD -MP -MF .deps/allowusers.Tpo -c -o allowusers.o ../../../../helpers/basic_auth/MSNT/allowusers.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/MSNT -I../../../../lib -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -MT confload.o -MD -MP -MF .deps/confload.Tpo -c -o confload.o ../../../../helpers/basic_auth/MSNT/confload.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/MSNT -I../../../../lib -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -MT denyusers.o -MD -MP -MF .deps/denyusers.Tpo -c -o denyusers.o ../../../../helpers/basic_auth/MSNT/denyusers.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/MSNT -I../../../../lib -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -MT msntauth.o -MD -MP -MF .deps/msntauth.Tpo -c -o msntauth.o ../../../../helpers/basic_auth/MSNT/msntauth.cc
mv -f .deps/allowusers.Tpo .deps/allowusers.Po
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/MSNT -I../../../../lib -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -MT usersfile.o -MD -MP -MF .deps/usersfile.Tpo -c -o usersfile.o ../../../../helpers/basic_auth/MSNT/usersfile.cc
mv -f .deps/denyusers.Tpo .deps/denyusers.Po
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/MSNT -I../../../../lib -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -MT valid.o -MD -MP -MF .deps/valid.Tpo -c -o valid.o ../../../../helpers/basic_auth/MSNT/valid.cc
mv -f .deps/msntauth.Tpo .deps/msntauth.Po
mv -f .deps/confload.Tpo .deps/confload.Po
mv -f .deps/valid.Tpo .deps/valid.Po
mv -f .deps/usersfile.Tpo .deps/usersfile.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\"> -L/usr/local/gcc-libs/lib -o basic_msnt_auth allowusers.o confload.o denyusers.o msntauth.o usersfile.o valid.o ../../../lib/smblib/libsmblib.la ../../../lib/rfcnb/librfcnb.la ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 "-DSYSCONFDIR=\"<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/etc\""> -o basic_msnt_auth allowusers.o confload.o denyusers.o msntauth.o usersfile.o valid.o -L/usr/local/gcc-libs/lib ../../../lib/smblib/.libs/libsmblib.a ../../../lib/rfcnb/.libs/librfcnb.a ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT'>
Making all in MSNT-multi-domain
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT-multi-domain'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/basic_auth/MSNT-multi-domain/basic_msnt_multi_domain_auth.pl.in >basic_msnt_multi_domain_auth || (/usr/gnu/bin/rm -f -f basic_msnt_multi_domain_auth ; exit 1)
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT-multi-domain'>
Making all in NCSA
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NCSA'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/NCSA -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT basic_ncsa_auth.o -MD -MP -MF .deps/basic_ncsa_auth.Tpo -c -o basic_ncsa_auth.o ../../../../helpers/basic_auth/NCSA/basic_ncsa_auth.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/NCSA -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT crypt_md5.o -MD -MP -MF .deps/crypt_md5.Tpo -c -o crypt_md5.o ../../../../helpers/basic_auth/NCSA/crypt_md5.cc
mv -f .deps/crypt_md5.Tpo .deps/crypt_md5.Po
mv -f .deps/basic_ncsa_auth.Tpo .deps/basic_ncsa_auth.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_ncsa_auth basic_ncsa_auth.o crypt_md5.o ../../../lib/libmisccontainers.la ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_ncsa_auth basic_ncsa_auth.o crypt_md5.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmisccontainers.a ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NCSA'>
Making all in NIS
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NIS'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/NIS -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT basic_nis_auth.o -MD -MP -MF .deps/basic_nis_auth.Tpo -c -o basic_nis_auth.o ../../../../helpers/basic_auth/NIS/basic_nis_auth.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/NIS -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT nis_support.o -MD -MP -MF .deps/nis_support.Tpo -c -o nis_support.o ../../../../helpers/basic_auth/NIS/nis_support.cc
mv -f .deps/nis_support.Tpo .deps/nis_support.Po
mv -f .deps/basic_nis_auth.Tpo .deps/basic_nis_auth.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_nis_auth basic_nis_auth.o nis_support.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_nis_auth basic_nis_auth.o nis_support.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NIS'>
Making all in PAM
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/PAM'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT basic_pam_auth.o -MD -MP -MF .deps/basic_pam_auth.Tpo -c -o basic_pam_auth.o ../../../../helpers/basic_auth/PAM/basic_pam_auth.cc
mv -f .deps/basic_pam_auth.Tpo .deps/basic_pam_auth.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_pam_auth basic_pam_auth.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lpam -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_pam_auth basic_pam_auth.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lpam -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/PAM'>
Making all in POP3
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/POP3'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/basic_auth/POP3/basic_pop3_auth.pl.in >basic_pop3_auth || (/usr/gnu/bin/rm -f -f basic_pop3_auth ; exit 1)
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/POP3'>
Making all in RADIUS
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/RADIUS'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/RADIUS -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT basic_radius_auth.o -MD -MP -MF .deps/basic_radius_auth.Tpo -c -o basic_radius_auth.o ../../../../helpers/basic_auth/RADIUS/basic_radius_auth.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/basic_auth/RADIUS -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT radius-util.o -MD -MP -MF .deps/radius-util.Tpo -c -o radius-util.o ../../../../helpers/basic_auth/RADIUS/radius-util.cc
mv -f .deps/radius-util.Tpo .deps/radius-util.Po
mv -f .deps/basic_radius_auth.Tpo .deps/basic_radius_auth.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_radius_auth basic_radius_auth.o radius-util.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_radius_auth basic_radius_auth.o radius-util.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/RADIUS'>
Making all in fake
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/fake'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT fake.o -MD -MP -MF .deps/fake.Tpo -c -o fake.o ../../../../helpers/basic_auth/fake/fake.cc
mv -f .deps/fake.Tpo .deps/fake.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_fake_auth fake.o -L../../../compat -lcompat-squid
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_fake_auth fake.o -L/usr/local/gcc-libs/lib -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/fake'>
Making all in getpwnam
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/getpwnam'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT basic_getpwnam_auth.o -MD -MP -MF .deps/basic_getpwnam_auth.Tpo -c -o basic_getpwnam_auth.o ../../../../helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc
mv -f .deps/basic_getpwnam_auth.Tpo .deps/basic_getpwnam_auth.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o basic_getpwnam_auth basic_getpwnam_auth.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lcrypt -lmd5
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o basic_getpwnam_auth basic_getpwnam_auth.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lcrypt -lmd5
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/getpwnam'>
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth'>
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth'>
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth'>
Making all in digest_auth
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth'>
Making all in LDAP
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/LDAP'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/LDAP -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT digest_pw_auth.o -MD -MP -MF .deps/digest_pw_auth.Tpo -c -o digest_pw_auth.o ../../../../helpers/digest_auth/LDAP/digest_pw_auth.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/LDAP -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ldap_backend.o -MD -MP -MF .deps/ldap_backend.Tpo -c -o ldap_backend.o ../../../../helpers/digest_auth/LDAP/ldap_backend.cc
mv -f .deps/digest_pw_auth.Tpo .deps/digest_pw_auth.Po
mv -f .deps/ldap_backend.Tpo .deps/ldap_backend.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o digest_ldap_auth digest_pw_auth.o ldap_backend.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lldap -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o digest_ldap_auth digest_pw_auth.o ldap_backend.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lldap -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/LDAP'>
Making all in eDirectory
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/eDirectory'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/eDirectory -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT digest_pw_auth.o -MD -MP -MF .deps/digest_pw_auth.Tpo -c -o digest_pw_auth.o ../../../../helpers/digest_auth/eDirectory/digest_pw_auth.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/eDirectory -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ldap_backend.o -MD -MP -MF .deps/ldap_backend.Tpo -c -o ldap_backend.o ../../../../helpers/digest_auth/eDirectory/ldap_backend.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/eDirectory -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT edir_ldapext.o -MD -MP -MF .deps/edir_ldapext.Tpo -c -o edir_ldapext.o ../../../../helpers/digest_auth/eDirectory/edir_ldapext.cc
mv -f .deps/digest_pw_auth.Tpo .deps/digest_pw_auth.Po
mv -f .deps/edir_ldapext.Tpo .deps/edir_ldapext.Po
mv -f .deps/ldap_backend.Tpo .deps/ldap_backend.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o digest_edirectory_auth digest_pw_auth.o ldap_backend.o edir_ldapext.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lldap -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o digest_edirectory_auth digest_pw_auth.o ldap_backend.o edir_ldapext.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lldap -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/eDirectory'>
Making all in file
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/file'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/file -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT digest_file_auth.o -MD -MP -MF .deps/digest_file_auth.Tpo -c -o digest_file_auth.o ../../../../helpers/digest_auth/file/digest_file_auth.cc
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I../../../../helpers/digest_auth/file -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT text_backend.o -MD -MP -MF .deps/text_backend.Tpo -c -o text_backend.o ../../../../helpers/digest_auth/file/text_backend.cc
mv -f .deps/digest_file_auth.Tpo .deps/digest_file_auth.Po
mv -f .deps/text_backend.Tpo .deps/text_backend.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o digest_file_auth digest_file_auth.o text_backend.o ../../../lib/libmisccontainers.la ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o digest_file_auth digest_file_auth.o text_backend.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmisccontainers.a ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lcrypt -lmd5 -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/file'>
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth'>
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth'>
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth'>
Making all in external_acl
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl'>
Making all in LDAP_group
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/LDAP_group'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ext_ldap_group_acl.o -MD -MP -MF .deps/ext_ldap_group_acl.Tpo -c -o ext_ldap_group_acl.o ../../../../helpers/external_acl/LDAP_group/ext_ldap_group_acl.cc
mv -f .deps/ext_ldap_group_acl.Tpo .deps/ext_ldap_group_acl.Po
/bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -L/usr/local/gcc-libs/lib -o ext_ldap_group_acl ext_ldap_group_acl.o ../../../lib/libmiscencoding.la -L../../../compat -lcompat-squid -lldap -lm -lmalloc -lsocket -lresolv -lnsl
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -o ext_ldap_group_acl ext_ldap_group_acl.o -L/usr/local/gcc-libs/lib ../../../lib/.libs/libmiscencoding.a -L<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat> -lcompat-squid -lldap -lm -lmalloc -lsocket -lresolv -lnsl
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/LDAP_group'>
Making all in eDirectory_userip
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/eDirectory_userip'>
ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -I/usr/local/include -I/usr/include/gssapi -I/usr/include/kerberosv5 -I../../../../libltdl -I/usr/include/gssapi -I/usr/include/kerberosv5 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT ext_edirectory_userip_acl.o -MD -MP -MF .deps/ext_edirectory_userip_acl.Tpo -c -o ext_edirectory_userip_acl.o ../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc: In function `int BindLDAP(edui_ldap_t*, char*, char*, unsigned int)':
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:788: error: `LDAP_AUTH_KRBV4' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:788: error: (Each undeclared identifier is reported only once for each function it appears in.)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:791: error: `LDAP_AUTH_KRBV41' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:794: error: `LDAP_AUTH_KRBV42' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:810: error: `ldap_start_tls_s' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc: In function `int SearchIPLDAP(edui_ldap_t*, char*)':
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:1422: error: `bcmp' undeclared (first use this function)
make[4]: *** [ext_edirectory_userip_acl.o] Error 1
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/eDirectory_userip'>
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-i386-opensolaris/ws/btlayer-00-default/squid-3.HEAD-BZR/_build'>
make: *** [distcheck] Error 1
buildtest.sh result is 2
BUILD: .././test-suite/buildtests/layer-00-default.opts
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:788: error: `LDAP_AUTH_KRBV4' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:788: error: (Each undeclared identifier is reported only once for each function it appears in.)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:791: error: `LDAP_AUTH_KRBV41' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:794: error: `LDAP_AUTH_KRBV42' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:810: error: `ldap_start_tls_s' undeclared (first use this function)
../../../../helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc:1422: error: `bcmp' undeclared (first use this function)
make[4]: *** [ext_edirectory_userip_acl.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [distcheck] Error 1
Build FAILED.
Received on Wed Nov 03 2010 - 17:51:43 MDT

This archive was generated by hypermail 2.2.0 : Thu Nov 04 2010 - 12:00:03 MDT