Build failed in Hudson: 3.HEAD-i386-OpenBSD-4.5 #445

From: <noc_at_squid-cache.org>
Date: Wed, 7 Jul 2010 08:10:30 +0200 (CEST)

See <http://build.squid-cache.org/job/3.HEAD-i386-OpenBSD-4.5/445/changes>

Changes:

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

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

[Alex Rousskov <rousskov_at_measurement-factory.com>] Moved KidIdentifier to globals to make pinger happy.

Pinger and possibly other optional externals require KidIdentifier via
debugs(). Instead of making KidIdentifier global, we could add a "plugin" API
to add program-dependent stuff to debugs() and friends, but we should not add
that kind of complexity unless really necessary. We could also link pinger
with libipc.la but that will probably cause more problems with IPC
dependencies.

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

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Maintenance: wrap all snapshot script variables

[Amos Jeffries <amosjeffries_at_squid-cache.org>] SMP: updated release notes

[Alex Rousskov <rousskov_at_measurement-factory.com>] SMP support, part 1: Essential non-caching functionality.

Added workers squid.conf option to specify how many main Squid
processes to fork and maintain. Zero means old no-daemon mode.
One means the old non-SMP mode.

Added support for process_name and process_number macros and
if-statement conditionals in squid.conf. Search for .pre changes for
documented details. These features allow the admin to configure each
worker process differently if needed.

Support multiple workers listening on the same HTTP[S] port (port
sharing). This allows multiple workers to split the load without any
special rules.

Support or prohibit port sharing for WCCP, DNS, ICP, HTCP, SNMP, and
Ident protocols, depending on protocol-specific restrictions. Sharing is
implemented by registering listening socket descriptors with the
Coordinator process and obtaining them from the Coordinator as needed.
Here are protocol-specific notes:

WCCP: Restricted to the Coordinator process due to how WCCP works.
Workers do not need access to the WCCP code.

DNS: Done by each worker with no sharing. Fixed source ports not
supported unless each worker is given its own outgoing address
because we do not want to match outgoing queries and incoming
responses across processes.

SNMP: Workers share incoming and outgoing sockets.

ICP and HTCP _clients_: Cannot be supported in SMP environment
unless each process has its own address (i.e., unique IP address
and/or unique [ICP] port) because we do not want to match outgoing
queries and incoming responses across processes.

ICP and HTCP _servers_: share listening sockets.

Ident clients do not need to share sockets because they use
unique ports.

Support management signals (squid -k ...) in SMP mode, acting as a
single Squid instance.

Refork dying workers, similar to how we reforked dying process in
non-SMP daemon mode.

Merged from lp smp branch r10306.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Merged from parent (trunk r10600).

[Alex Rousskov <rousskov_at_measurement-factory.com>] Applied source formatting rules in preparation for trunk merge.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Fixed comment formatting.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Renamed "main_processes" to "workers" per Squid Project review.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Removed Descriptor-related code used for testing fd passing via UDS messages.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added SMP scalability section.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Do not dupe argv[0] string because it is not destroyed by changing the
argv[0] pointer.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Moved CBDATA_CLASS2() down because it makes all members declared below public.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Optimization: Format "kidN" label for debugging once because it never changes
after KidIdentifier is set.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Removed comment-question. There are no default http_port entries.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Support ICP and HTCP _servers_ sharing listening sockets.

Without a shared cache, the servers will report many false misses.

ICP and HTCP _clients_ cannot be supported in SMP environment unless each
process has its own address (i.e., unique IP address and/or unique [ICP] port)
because we cannot match outgoing queries and incoming responses across
processes. If ICP/HTCP support in SMP is needed, the easiest change would
be to use random source ports for sending ICP/HTCP queries. This may also
improve security by avoiding well-known source ports for UDP queries.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Use newly added UsingSmp() instead of a spelling out the same condition.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Only one process (called the "primary" process) should handle WCCP. In SMP
mode, this is the Coordinator process.

Identified several commonly use process kinds and added the corresponding
Iam*Process() tests to avoid duplicating complex conditions throughout the
code. Note that kinds are not mutually exclusive. For example, a primary
process is also the master process and the worker process when running
in a no-daemon mode.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Replaced blocking comm_open_listener() call for incoming and outgoing SNMP
ports with Ipc::StartListening calls, to use the "shared listen" feature when
doing SMP.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Replaced blocking comm_open_listener() call for HTTPS ports with
Ipc::StartListening calls, to use the "shared listen" feature when doing SMP.

Moved common HTTP and HTTPS port opening code into OpenedHttpSocket() and
AddOpenedHttpSocket().

[Alex Rousskov <rousskov_at_measurement-factory.com>] Document that comm_open_uds() only supports FD_MSGHDR I/O.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Replaced blocking comm_open_listener() call for HTTP ports with
Ipc::StartListening calls to use the "shared listen" feature when doing SMP.

TODO: convert HTTPS code the same way.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Support a "shared listen" concept when multiple concurrent processes listen
on the same socket. The Coordinator is responsible for opening and caching
listening sockets, using comm_open_listener() parameters supplied by remote
callers. Sendmsg/recvmsg is used to shovel socket descriptors from Coordinator
to remote callers.

If SMP is not enabled, we call the local comm_open_listener() as usual but
return the results asynchronously to avoid making SMP/nonSMP special in
the caller code.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Do not stop on the first error to be compatible with "make -k check".

If we stop on the first error, it becomes very difficult to test your
changes with "make check" when somebody else broke some other code.

[Alex Rousskov <rousskov_at_measurement-factory.com>] #include "config.h" because "make check" does not.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Do not open HTTP/etc listening sockets for Coordinator because it should
not do anything other than process coordination.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Polished comm_import_opened() description.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added comm_import_opened() to update Comm state after getting a comm_open()
FD from another process. While both FDs point to the same kernel object, Squid
internal tables are local to each process and need to be maintained
separately.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added whole-object comparison method so that IpAddress objects can be
properly sorted and used as std::map index.

Existing IpAddress comparison operators do not work well because they only
compare IP addresses (and incorrectly compare "none" and/or "any" IP
addresses).

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added previously forgotten sources.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Fixed IpAddress port printing for ports higher than 9999:
snprintf includes zero-terminator in its size limit, so 7
rather than 6 bytes are needed to snprintf a colon followed
by 5 port digits.

Whether the bug has any runtime effects in the current code,
I do not know, but I did waste a few hours following
misleading debugging output.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Moved comm_openex code tail into comm_init_opened and comm_apply_flags for
future reuse.

No runtime changes are expected, except we no longer leak FDs when
commSetNonBlocking fails.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Fixed IPC message size calculation typo that led to gardbage in messages.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Implemented basic file descriptor exchange between IPC Strand and Coordinator.
Tested using on-disk file. The test hack will be removed.

Fixed Port code to allow it to receive more than one message with varying
msghdr buffer configurations. We must [re]allocate all msghdr buffers before
every read/recvmsg() call.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Switched from sendto/recvfrom to sendmsg/recvmsg for UDS I/O. Replaced
inlined sendto/recvfrom hacks with FD_WRITE/READ_METHOD-based code.

A common msghdr-based interface allows us to use the same API for regular
IPC messages and for future messages that pass socket descriptors. While
msghdr allows for complex vector-based scatter/gather I/O, the IPC code
limits complexity by using a single-element I/O vector and a control message
part dedicated to passing descriptors.

Added a temporary hack to block-sleep between IPC message sending attempts so
that we do not use up all the allowed attempts in a short period of time. The
hack will be replace with a non-blocking addEvent-based sleep.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Do not check pid file unless we are a master process. Kids processes start and
run when the pid file may point to a live Squid process.

There are some must-be-single processes like Coordinator, but it is probably
better to manage their uniqueness differently because there may be many kinds
of must-be-single processes.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Designate one process to maintain the PID file. Coordinator does that
when Squid runs in SMP mode. The only kid does it when running "mono".
The master process does it when not daemonizing. This change allows SMP
Squid to work with a single PID file.

Broadcast management signals from Coordinator to kids. This change
makes both "squid -k ..." and "kill `cat <PID file>`" work for SMP Squid.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added IPC Strand and Coordinator classes. Strands are jobs responsible
for registering Squid processes or threads with the central Coordinator
job. Coordinator will broadcast control signals and shared ports to
Strands.

Added a simple hierarchy of inter-process communication (IPC) classes to
support Coordinator and Strands.

Print current process number (KidIdentifier) when writing debug messages.
This allows to easily isolate per-process progress even when using a single
cache.log.

[root <root_at_ubuntu>] IPC patch

[Alex Rousskov <rousskov_at_measurement-factory.com>] Moved Kid and Kids classes from src/main.cc to src/ipc/, creating libipc.

Removed update_port hack(). Squid.conf macros and conditionals can now
be used to specify unique http_ports, cache_dirs, etc. for Squid processes.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added if-statement documentation.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Support if-statements in squid.conf. Supported conditions are int=int,true,false

if condition
...
[else
...]
endif

[Alex Rousskov <rousskov_at_measurement-factory.com>] Cannot use String as a global due to memory pool dependencies.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Added ${process_name} and ${process_number} SMP macros.
Substitutions in the main process are not documented and may need more work.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Explained that we loop to collect all stopped kids before we go to sleep.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Changed project version tag in AC_INIT() to reflect SMP branch location
and minimize confusion with official sources.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Start a configurable number of "main" Squid processes. Each process
does what a regular Squid daemon does. Listening conflicts are resolved
using a temporary hack (incrementing the port number for each process).

Restart dying processes as needed, maintaining the old overall daemon
restart logic and quitting on frequent repeated failures or successful
daemon completion.

Needs more work to polish restarting code, to share common resources
such as listening ports, to unify reporting, including logging. CPU
core affinity and process specialization need to be configurable.

[Alex Rousskov <rousskov_at_measurement-factory.com>] Merged from parent (trunk r10303).

[Alex Rousskov <rousskov_at_measurement-factory.com>] Do not stop testheaders.sh on the first error, to be compatible with
"make -k check".

If testheaders.sh stops on the first error, it becomes very difficult to
test your changes with "make check" when somebody else broke some other
code or when the checks reach src/cf_parser.h and fail.

TODO: stop on the first error unless running under "make -k check".

[Alex Rousskov <rousskov_at_measurement-factory.com>] Do not stop accepting just because we got COMM_NOMESSAGE.

Do not dereference a possibly NULL callback pointer.

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Better bug 2972 fix.

sed the includes explicitly. Previous run worked unless code was actually
bootstrapped to an older libtool version.

------------------------------------------
[...truncated 2744 lines...]
Making all in repl
depbase=`echo lru/store_repl_lru.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; if ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/repl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT lru/store_repl_lru.o -MD -MP -MF "$depbase.Tpo" -c -o lru/store_repl_lru.o ../../../src/repl/lru/store_repl_lru.cc; then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
rm -f liblru.a
/usr/bin/ar cru liblru.a lru/store_repl_lru.o
ranlib liblru.a
Making all in auth
nawk -f ../../../src/mk-string-arrays.awk < ../../../src/auth/AuthType.h > AuthType.cc || (rm -f AuthType.cc ; exit 1)
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AuthType.lo -MD -MP -MF ".deps/AuthType.Tpo" -c -o AuthType.lo AuthType.cc; then mv -f ".deps/AuthType.Tpo" ".deps/AuthType.Plo"; else rm -f ".deps/AuthType.Tpo"; exit 1; fi
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AuthType.lo -MD -MP -MF .deps/AuthType.Tpo -c AuthType.cc -fPIC -DPIC -o .libs/AuthType.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AuthType.lo -MD -MP -MF .deps/AuthType.Tpo -c AuthType.cc -o AuthType.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Config.lo -MD -MP -MF ".deps/Config.Tpo" -c -o Config.lo ../../../src/auth/Config.cc; then mv -f ".deps/Config.Tpo" ".deps/Config.Plo"; else rm -f ".deps/Config.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Config.lo -MD -MP -MF .deps/Config.Tpo -c ../../../src/auth/Config.cc -fPIC -DPIC -o .libs/Config.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Config.lo -MD -MP -MF .deps/Config.Tpo -c ../../../src/auth/Config.cc -o Config.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Gadgets.lo -MD -MP -MF ".deps/Gadgets.Tpo" -c -o Gadgets.lo ../../../src/auth/Gadgets.cc; then mv -f ".deps/Gadgets.Tpo" ".deps/Gadgets.Plo"; else rm -f ".deps/Gadgets.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Gadgets.lo -MD -MP -MF .deps/Gadgets.Tpo -c ../../../src/auth/Gadgets.cc -fPIC -DPIC -o .libs/Gadgets.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Gadgets.lo -MD -MP -MF .deps/Gadgets.Tpo -c ../../../src/auth/Gadgets.cc -o Gadgets.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Scheme.lo -MD -MP -MF ".deps/Scheme.Tpo" -c -o Scheme.lo ../../../src/auth/Scheme.cc; then mv -f ".deps/Scheme.Tpo" ".deps/Scheme.Plo"; else rm -f ".deps/Scheme.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Scheme.lo -MD -MP -MF .deps/Scheme.Tpo -c ../../../src/auth/Scheme.cc -fPIC -DPIC -o .libs/Scheme.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Scheme.lo -MD -MP -MF .deps/Scheme.Tpo -c ../../../src/auth/Scheme.cc -o Scheme.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT State.lo -MD -MP -MF ".deps/State.Tpo" -c -o State.lo ../../../src/auth/State.cc; then mv -f ".deps/State.Tpo" ".deps/State.Plo"; else rm -f ".deps/State.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT State.lo -MD -MP -MF .deps/State.Tpo -c ../../../src/auth/State.cc -fPIC -DPIC -o .libs/State.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT State.lo -MD -MP -MF .deps/State.Tpo -c ../../../src/auth/State.cc -o State.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT User.lo -MD -MP -MF ".deps/User.Tpo" -c -o User.lo ../../../src/auth/User.cc; then mv -f ".deps/User.Tpo" ".deps/User.Plo"; else rm -f ".deps/User.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT User.lo -MD -MP -MF .deps/User.Tpo -c ../../../src/auth/User.cc -fPIC -DPIC -o .libs/User.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT User.lo -MD -MP -MF .deps/User.Tpo -c ../../../src/auth/User.cc -o User.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT UserRequest.lo -MD -MP -MF ".deps/UserRequest.Tpo" -c -o UserRequest.lo ../../../src/auth/UserRequest.cc; then mv -f ".deps/UserRequest.Tpo" ".deps/UserRequest.Plo"; else rm -f ".deps/UserRequest.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT UserRequest.lo -MD -MP -MF .deps/UserRequest.Tpo -c ../../../src/auth/UserRequest.cc -fPIC -DPIC -o .libs/UserRequest.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT UserRequest.lo -MD -MP -MF .deps/UserRequest.Tpo -c ../../../src/auth/UserRequest.cc -o UserRequest.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT basicScheme.lo -MD -MP -MF ".deps/basicScheme.Tpo" -c -o basicScheme.lo `test -f 'basic/basicScheme.cc' || echo '../../../src/auth/'`basic/basicScheme.cc; then mv -f ".deps/basicScheme.Tpo" ".deps/basicScheme.Plo"; else rm -f ".deps/basicScheme.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT basicScheme.lo -MD -MP -MF .deps/basicScheme.Tpo -c ../../../src/auth/basic/basicScheme.cc -fPIC -DPIC -o .libs/basicScheme.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT basicScheme.lo -MD -MP -MF .deps/basicScheme.Tpo -c ../../../src/auth/basic/basicScheme.cc -o basicScheme.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_basic.lo -MD -MP -MF ".deps/auth_basic.Tpo" -c -o auth_basic.lo `test -f 'basic/auth_basic.cc' || echo '../../../src/auth/'`basic/auth_basic.cc; then mv -f ".deps/auth_basic.Tpo" ".deps/auth_basic.Plo"; else rm -f ".deps/auth_basic.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_basic.lo -MD -MP -MF .deps/auth_basic.Tpo -c ../../../src/auth/basic/auth_basic.cc -fPIC -DPIC -o .libs/auth_basic.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_basic.lo -MD -MP -MF .deps/auth_basic.Tpo -c ../../../src/auth/basic/auth_basic.cc -o auth_basic.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT basicUserRequest.lo -MD -MP -MF ".deps/basicUserRequest.Tpo" -c -o basicUserRequest.lo `test -f 'basic/basicUserRequest.cc' || echo '../../../src/auth/'`basic/basicUserRequest.cc; then mv -f ".deps/basicUserRequest.Tpo" ".deps/basicUserRequest.Plo"; else rm -f ".deps/basicUserRequest.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT basicUserRequest.lo -MD -MP -MF .deps/basicUserRequest.Tpo -c ../../../src/auth/basic/basicUserRequest.cc -fPIC -DPIC -o .libs/basicUserRequest.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT basicUserRequest.lo -MD -MP -MF .deps/basicUserRequest.Tpo -c ../../../src/auth/basic/basicUserRequest.cc -o basicUserRequest.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libbasic.la basicScheme.lo auth_basic.lo basicUserRequest.lo
/usr/bin/ar cru .libs/libbasic.a .libs/basicScheme.o .libs/auth_basic.o .libs/basicUserRequest.o
ranlib .libs/libbasic.a
creating libbasic.la
(cd .libs && rm -f libbasic.la && ln -s ../libbasic.la libbasic.la)
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ntlmScheme.lo -MD -MP -MF ".deps/ntlmScheme.Tpo" -c -o ntlmScheme.lo `test -f 'ntlm/ntlmScheme.cc' || echo '../../../src/auth/'`ntlm/ntlmScheme.cc; then mv -f ".deps/ntlmScheme.Tpo" ".deps/ntlmScheme.Plo"; else rm -f ".deps/ntlmScheme.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ntlmScheme.lo -MD -MP -MF .deps/ntlmScheme.Tpo -c ../../../src/auth/ntlm/ntlmScheme.cc -fPIC -DPIC -o .libs/ntlmScheme.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ntlmScheme.lo -MD -MP -MF .deps/ntlmScheme.Tpo -c ../../../src/auth/ntlm/ntlmScheme.cc -o ntlmScheme.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_ntlm.lo -MD -MP -MF ".deps/auth_ntlm.Tpo" -c -o auth_ntlm.lo `test -f 'ntlm/auth_ntlm.cc' || echo '../../../src/auth/'`ntlm/auth_ntlm.cc; then mv -f ".deps/auth_ntlm.Tpo" ".deps/auth_ntlm.Plo"; else rm -f ".deps/auth_ntlm.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_ntlm.lo -MD -MP -MF .deps/auth_ntlm.Tpo -c ../../../src/auth/ntlm/auth_ntlm.cc -fPIC -DPIC -o .libs/auth_ntlm.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_ntlm.lo -MD -MP -MF .deps/auth_ntlm.Tpo -c ../../../src/auth/ntlm/auth_ntlm.cc -o auth_ntlm.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ntlmUserRequest.lo -MD -MP -MF ".deps/ntlmUserRequest.Tpo" -c -o ntlmUserRequest.lo `test -f 'ntlm/ntlmUserRequest.cc' || echo '../../../src/auth/'`ntlm/ntlmUserRequest.cc; then mv -f ".deps/ntlmUserRequest.Tpo" ".deps/ntlmUserRequest.Plo"; else rm -f ".deps/ntlmUserRequest.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ntlmUserRequest.lo -MD -MP -MF .deps/ntlmUserRequest.Tpo -c ../../../src/auth/ntlm/ntlmUserRequest.cc -fPIC -DPIC -o .libs/ntlmUserRequest.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ntlmUserRequest.lo -MD -MP -MF .deps/ntlmUserRequest.Tpo -c ../../../src/auth/ntlm/ntlmUserRequest.cc -o ntlmUserRequest.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libntlm.la ntlmScheme.lo auth_ntlm.lo ntlmUserRequest.lo
/usr/bin/ar cru .libs/libntlm.a .libs/ntlmScheme.o .libs/auth_ntlm.o .libs/ntlmUserRequest.o
ranlib .libs/libntlm.a
creating libntlm.la
(cd .libs && rm -f libntlm.la && ln -s ../libntlm.la libntlm.la)
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT negotiateScheme.lo -MD -MP -MF ".deps/negotiateScheme.Tpo" -c -o negotiateScheme.lo `test -f 'negotiate/negotiateScheme.cc' || echo '../../../src/auth/'`negotiate/negotiateScheme.cc; then mv -f ".deps/negotiateScheme.Tpo" ".deps/negotiateScheme.Plo"; else rm -f ".deps/negotiateScheme.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT negotiateScheme.lo -MD -MP -MF .deps/negotiateScheme.Tpo -c ../../../src/auth/negotiate/negotiateScheme.cc -fPIC -DPIC -o .libs/negotiateScheme.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT negotiateScheme.lo -MD -MP -MF .deps/negotiateScheme.Tpo -c ../../../src/auth/negotiate/negotiateScheme.cc -o negotiateScheme.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_negotiate.lo -MD -MP -MF ".deps/auth_negotiate.Tpo" -c -o auth_negotiate.lo `test -f 'negotiate/auth_negotiate.cc' || echo '../../../src/auth/'`negotiate/auth_negotiate.cc; then mv -f ".deps/auth_negotiate.Tpo" ".deps/auth_negotiate.Plo"; else rm -f ".deps/auth_negotiate.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_negotiate.lo -MD -MP -MF .deps/auth_negotiate.Tpo -c ../../../src/auth/negotiate/auth_negotiate.cc -fPIC -DPIC -o .libs/auth_negotiate.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_negotiate.lo -MD -MP -MF .deps/auth_negotiate.Tpo -c ../../../src/auth/negotiate/auth_negotiate.cc -o auth_negotiate.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT negotiateUserRequest.lo -MD -MP -MF ".deps/negotiateUserRequest.Tpo" -c -o negotiateUserRequest.lo `test -f 'negotiate/negotiateUserRequest.cc' || echo '../../../src/auth/'`negotiate/negotiateUserRequest.cc; then mv -f ".deps/negotiateUserRequest.Tpo" ".deps/negotiateUserRequest.Plo"; else rm -f ".deps/negotiateUserRequest.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT negotiateUserRequest.lo -MD -MP -MF .deps/negotiateUserRequest.Tpo -c ../../../src/auth/negotiate/negotiateUserRequest.cc -fPIC -DPIC -o .libs/negotiateUserRequest.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT negotiateUserRequest.lo -MD -MP -MF .deps/negotiateUserRequest.Tpo -c ../../../src/auth/negotiate/negotiateUserRequest.cc -o negotiateUserRequest.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libnegotiate.la negotiateScheme.lo auth_negotiate.lo negotiateUserRequest.lo
/usr/bin/ar cru .libs/libnegotiate.a .libs/negotiateScheme.o .libs/auth_negotiate.o .libs/negotiateUserRequest.o
ranlib .libs/libnegotiate.a
creating libnegotiate.la
(cd .libs && rm -f libnegotiate.la && ln -s ../libnegotiate.la libnegotiate.la)
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT digestScheme.lo -MD -MP -MF ".deps/digestScheme.Tpo" -c -o digestScheme.lo `test -f 'digest/digestScheme.cc' || echo '../../../src/auth/'`digest/digestScheme.cc; then mv -f ".deps/digestScheme.Tpo" ".deps/digestScheme.Plo"; else rm -f ".deps/digestScheme.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT digestScheme.lo -MD -MP -MF .deps/digestScheme.Tpo -c ../../../src/auth/digest/digestScheme.cc -fPIC -DPIC -o .libs/digestScheme.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT digestScheme.lo -MD -MP -MF .deps/digestScheme.Tpo -c ../../../src/auth/digest/digestScheme.cc -o digestScheme.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_digest.lo -MD -MP -MF ".deps/auth_digest.Tpo" -c -o auth_digest.lo `test -f 'digest/auth_digest.cc' || echo '../../../src/auth/'`digest/auth_digest.cc; then mv -f ".deps/auth_digest.Tpo" ".deps/auth_digest.Plo"; else rm -f ".deps/auth_digest.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_digest.lo -MD -MP -MF .deps/auth_digest.Tpo -c ../../../src/auth/digest/auth_digest.cc -fPIC -DPIC -o .libs/auth_digest.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT auth_digest.lo -MD -MP -MF .deps/auth_digest.Tpo -c ../../../src/auth/digest/auth_digest.cc -o auth_digest.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT digestUserRequest.lo -MD -MP -MF ".deps/digestUserRequest.Tpo" -c -o digestUserRequest.lo `test -f 'digest/digestUserRequest.cc' || echo '../../../src/auth/'`digest/digestUserRequest.cc; then mv -f ".deps/digestUserRequest.Tpo" ".deps/digestUserRequest.Plo"; else rm -f ".deps/digestUserRequest.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT digestUserRequest.lo -MD -MP -MF .deps/digestUserRequest.Tpo -c ../../../src/auth/digest/digestUserRequest.cc -fPIC -DPIC -o .libs/digestUserRequest.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT digestUserRequest.lo -MD -MP -MF .deps/digestUserRequest.Tpo -c ../../../src/auth/digest/digestUserRequest.cc -o digestUserRequest.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libdigest.la digestScheme.lo auth_digest.lo digestUserRequest.lo
/usr/bin/ar cru .libs/libdigest.a .libs/digestScheme.o .libs/auth_digest.o .libs/digestUserRequest.o
ranlib .libs/libdigest.a
creating libdigest.la
(cd .libs && rm -f libdigest.la && ln -s ../libdigest.la libdigest.la)
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libauth.la AuthType.lo Config.lo Gadgets.lo Scheme.lo State.lo User.lo UserRequest.lo libbasic.la libntlm.la libnegotiate.la libdigest.la
rm -fr .libs/libauth.lax
mkdir .libs/libauth.lax
rm -fr .libs/libauth.lax/libbasic.a
mkdir .libs/libauth.lax/libbasic.a
(cd .libs/libauth.lax/libbasic.a && /usr/bin/ar x /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/./.libs/libbasic.a)
rm -fr .libs/libauth.lax/libntlm.a
mkdir .libs/libauth.lax/libntlm.a
(cd .libs/libauth.lax/libntlm.a && /usr/bin/ar x /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/./.libs/libntlm.a)
rm -fr .libs/libauth.lax/libnegotiate.a
mkdir .libs/libauth.lax/libnegotiate.a
(cd .libs/libauth.lax/libnegotiate.a && /usr/bin/ar x /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/./.libs/libnegotiate.a)
rm -fr .libs/libauth.lax/libdigest.a
mkdir .libs/libauth.lax/libdigest.a
(cd .libs/libauth.lax/libdigest.a && /usr/bin/ar x /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/./.libs/libdigest.a)
/usr/bin/ar cru .libs/libauth.a .libs/AuthType.o .libs/Config.o .libs/Gadgets.o .libs/Scheme.o .libs/State.o .libs/User.o .libs/UserRequest.o .libs/libauth.lax/libbasic.a/basicScheme.o .libs/libauth.lax/libbasic.a/auth_basic.o .libs/libauth.lax/libbasic.a/basicUserRequest.o .libs/libauth.lax/libntlm.a/ntlmScheme.o .libs/libauth.lax/libntlm.a/auth_ntlm.o .libs/libauth.lax/libntlm.a/ntlmUserRequest.o .libs/libauth.lax/libnegotiate.a/negotiateScheme.o .libs/libauth.lax/libnegotiate.a/negotiateUserRequest.o .libs/libauth.lax/libnegotiate.a/auth_negotiate.o .libs/libauth.lax/libdigest.a/digestUserRequest.o .libs/libauth.lax/libdigest.a/digestScheme.o .libs/libauth.lax/libdigest.a/auth_digest.o
ranlib .libs/libauth.a
rm -fr .libs/libauth.lax
creating libauth.la
(cd .libs && rm -f libauth.la && ln -s ../libauth.la libauth.la)
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Acl.lo -MD -MP -MF ".deps/Acl.Tpo" -c -o Acl.lo ../../../src/auth/Acl.cc; then mv -f ".deps/Acl.Tpo" ".deps/Acl.Plo"; else rm -f ".deps/Acl.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Acl.lo -MD -MP -MF .deps/Acl.Tpo -c ../../../src/auth/Acl.cc -fPIC -DPIC -o .libs/Acl.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Acl.lo -MD -MP -MF .deps/Acl.Tpo -c ../../../src/auth/Acl.cc -o Acl.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclMaxUserIp.lo -MD -MP -MF ".deps/AclMaxUserIp.Tpo" -c -o AclMaxUserIp.lo ../../../src/auth/AclMaxUserIp.cc; then mv -f ".deps/AclMaxUserIp.Tpo" ".deps/AclMaxUserIp.Plo"; else rm -f ".deps/AclMaxUserIp.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclMaxUserIp.lo -MD -MP -MF .deps/AclMaxUserIp.Tpo -c ../../../src/auth/AclMaxUserIp.cc -fPIC -DPIC -o .libs/AclMaxUserIp.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclMaxUserIp.lo -MD -MP -MF .deps/AclMaxUserIp.Tpo -c ../../../src/auth/AclMaxUserIp.cc -o AclMaxUserIp.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclProxyAuth.lo -MD -MP -MF ".deps/AclProxyAuth.Tpo" -c -o AclProxyAuth.lo ../../../src/auth/AclProxyAuth.cc; then mv -f ".deps/AclProxyAuth.Tpo" ".deps/AclProxyAuth.Plo"; else rm -f ".deps/AclProxyAuth.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclProxyAuth.lo -MD -MP -MF .deps/AclProxyAuth.Tpo -c ../../../src/auth/AclProxyAuth.cc -fPIC -DPIC -o .libs/AclProxyAuth.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -I../../../src/auth -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclProxyAuth.lo -MD -MP -MF .deps/AclProxyAuth.Tpo -c ../../../src/auth/AclProxyAuth.cc -o AclProxyAuth.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libacls.la Acl.lo AclMaxUserIp.lo AclProxyAuth.lo
/usr/bin/ar cru .libs/libacls.a .libs/Acl.o .libs/AclMaxUserIp.o .libs/AclProxyAuth.o
ranlib .libs/libacls.a
creating libacls.la
(cd .libs && rm -f libacls.la && ln -s ../libacls.la libacls.la)
Making all in ip
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Address.lo -MD -MP -MF ".deps/Address.Tpo" -c -o Address.lo ../../../src/ip/Address.cc; then mv -f ".deps/Address.Tpo" ".deps/Address.Plo"; else rm -f ".deps/Address.Tpo"; exit 1; fi
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Address.lo -MD -MP -MF .deps/Address.Tpo -c ../../../src/ip/Address.cc -fPIC -DPIC -o .libs/Address.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Address.lo -MD -MP -MF .deps/Address.Tpo -c ../../../src/ip/Address.cc -o Address.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Intercept.lo -MD -MP -MF ".deps/Intercept.Tpo" -c -o Intercept.lo ../../../src/ip/Intercept.cc; then mv -f ".deps/Intercept.Tpo" ".deps/Intercept.Plo"; else rm -f ".deps/Intercept.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Intercept.lo -MD -MP -MF .deps/Intercept.Tpo -c ../../../src/ip/Intercept.cc -fPIC -DPIC -o .libs/Intercept.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Intercept.lo -MD -MP -MF .deps/Intercept.Tpo -c ../../../src/ip/Intercept.cc -o Intercept.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT QosConfig.lo -MD -MP -MF ".deps/QosConfig.Tpo" -c -o QosConfig.lo ../../../src/ip/QosConfig.cc; then mv -f ".deps/QosConfig.Tpo" ".deps/QosConfig.Plo"; else rm -f ".deps/QosConfig.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT QosConfig.lo -MD -MP -MF .deps/QosConfig.Tpo -c ../../../src/ip/QosConfig.cc -fPIC -DPIC -o .libs/QosConfig.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT QosConfig.lo -MD -MP -MF .deps/QosConfig.Tpo -c ../../../src/ip/QosConfig.cc -o QosConfig.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libip.la Address.lo Intercept.lo QosConfig.lo
/usr/bin/ar cru .libs/libip.a .libs/Address.o .libs/Intercept.o .libs/QosConfig.o
ranlib .libs/libip.a
creating libip.la
(cd .libs && rm -f libip.la && ln -s ../libip.la libip.la)
Making all in icmp
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Icmp.lo -MD -MP -MF ".deps/Icmp.Tpo" -c -o Icmp.lo ../../../src/icmp/Icmp.cc; then mv -f ".deps/Icmp.Tpo" ".deps/Icmp.Plo"; else rm -f ".deps/Icmp.Tpo"; exit 1; fi
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Icmp.lo -MD -MP -MF .deps/Icmp.Tpo -c ../../../src/icmp/Icmp.cc -fPIC -DPIC -o .libs/Icmp.o
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Icmp.lo -MD -MP -MF .deps/Icmp.Tpo -c ../../../src/icmp/Icmp.cc -o Icmp.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libicmp-core.la Icmp.lo
/usr/bin/ar cru .libs/libicmp-core.a .libs/Icmp.o
ranlib .libs/libicmp-core.a
creating libicmp-core.la
(cd .libs && rm -f libicmp-core.la && ln -s ../libicmp-core.la libicmp-core.la)
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT IcmpSquid.lo -MD -MP -MF ".deps/IcmpSquid.Tpo" -c -o IcmpSquid.lo ../../../src/icmp/IcmpSquid.cc; then mv -f ".deps/IcmpSquid.Tpo" ".deps/IcmpSquid.Plo"; else rm -f ".deps/IcmpSquid.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT IcmpSquid.lo -MD -MP -MF .deps/IcmpSquid.Tpo -c ../../../src/icmp/IcmpSquid.cc -fPIC -DPIC -o .libs/IcmpSquid.o
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT IcmpSquid.lo -MD -MP -MF .deps/IcmpSquid.Tpo -c ../../../src/icmp/IcmpSquid.cc -o IcmpSquid.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT net_db.lo -MD -MP -MF ".deps/net_db.Tpo" -c -o net_db.lo ../../../src/icmp/net_db.cc; then mv -f ".deps/net_db.Tpo" ".deps/net_db.Plo"; else rm -f ".deps/net_db.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT net_db.lo -MD -MP -MF .deps/net_db.Tpo -c ../../../src/icmp/net_db.cc -fPIC -DPIC -o .libs/net_db.o
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT net_db.lo -MD -MP -MF .deps/net_db.Tpo -c ../../../src/icmp/net_db.cc -o net_db.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libicmp.la IcmpSquid.lo net_db.lo
/usr/bin/ar cru .libs/libicmp.a .libs/IcmpSquid.o .libs/net_db.o
ranlib .libs/libicmp.a
creating libicmp.la
(cd .libs && rm -f libicmp.la && ln -s ../libicmp.la libicmp.la)
Making all in ident
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclIdent.lo -MD -MP -MF ".deps/AclIdent.Tpo" -c -o AclIdent.lo ../../../src/ident/AclIdent.cc; then mv -f ".deps/AclIdent.Tpo" ".deps/AclIdent.Plo"; else rm -f ".deps/AclIdent.Tpo"; exit 1; fi
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclIdent.lo -MD -MP -MF .deps/AclIdent.Tpo -c ../../../src/ident/AclIdent.cc -fPIC -DPIC -o .libs/AclIdent.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT AclIdent.lo -MD -MP -MF .deps/AclIdent.Tpo -c ../../../src/ident/AclIdent.cc -o AclIdent.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Ident.lo -MD -MP -MF ".deps/Ident.Tpo" -c -o Ident.lo ../../../src/ident/Ident.cc; then mv -f ".deps/Ident.Tpo" ".deps/Ident.Plo"; else rm -f ".deps/Ident.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Ident.lo -MD -MP -MF .deps/Ident.Tpo -c ../../../src/ident/Ident.cc -fPIC -DPIC -o .libs/Ident.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Ident.lo -MD -MP -MF .deps/Ident.Tpo -c ../../../src/ident/Ident.cc -o Ident.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o libident.la AclIdent.lo Ident.lo
/usr/bin/ar cru .libs/libident.a .libs/AclIdent.o .libs/Ident.o
ranlib .libs/libident.a
creating libident.la
(cd .libs && rm -f libident.la && ln -s ../libident.la libident.la)
Making all in log
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT access_log.lo -MD -MP -MF ".deps/access_log.Tpo" -c -o access_log.lo ../../../src/log/access_log.cc; then mv -f ".deps/access_log.Tpo" ".deps/access_log.Plo"; else rm -f ".deps/access_log.Tpo"; exit 1; fi
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT access_log.lo -MD -MP -MF .deps/access_log.Tpo -c ../../../src/log/access_log.cc -fPIC -DPIC -o .libs/access_log.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT access_log.lo -MD -MP -MF .deps/access_log.Tpo -c ../../../src/log/access_log.cc -o access_log.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Config.lo -MD -MP -MF ".deps/Config.Tpo" -c -o Config.lo ../../../src/log/Config.cc; then mv -f ".deps/Config.Tpo" ".deps/Config.Plo"; else rm -f ".deps/Config.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Config.lo -MD -MP -MF .deps/Config.Tpo -c ../../../src/log/Config.cc -fPIC -DPIC -o .libs/Config.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Config.lo -MD -MP -MF .deps/Config.Tpo -c ../../../src/log/Config.cc -o Config.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT File.lo -MD -MP -MF ".deps/File.Tpo" -c -o File.lo ../../../src/log/File.cc; then mv -f ".deps/File.Tpo" ".deps/File.Plo"; else rm -f ".deps/File.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT File.lo -MD -MP -MF .deps/File.Tpo -c ../../../src/log/File.cc -fPIC -DPIC -o .libs/File.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT File.lo -MD -MP -MF .deps/File.Tpo -c ../../../src/log/File.cc -o File.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModDaemon.lo -MD -MP -MF ".deps/ModDaemon.Tpo" -c -o ModDaemon.lo ../../../src/log/ModDaemon.cc; then mv -f ".deps/ModDaemon.Tpo" ".deps/ModDaemon.Plo"; else rm -f ".deps/ModDaemon.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModDaemon.lo -MD -MP -MF .deps/ModDaemon.Tpo -c ../../../src/log/ModDaemon.cc -fPIC -DPIC -o .libs/ModDaemon.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModDaemon.lo -MD -MP -MF .deps/ModDaemon.Tpo -c ../../../src/log/ModDaemon.cc -o ModDaemon.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModStdio.lo -MD -MP -MF ".deps/ModStdio.Tpo" -c -o ModStdio.lo ../../../src/log/ModStdio.cc; then mv -f ".deps/ModStdio.Tpo" ".deps/ModStdio.Plo"; else rm -f ".deps/ModStdio.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModStdio.lo -MD -MP -MF .deps/ModStdio.Tpo -c ../../../src/log/ModStdio.cc -fPIC -DPIC -o .libs/ModStdio.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModStdio.lo -MD -MP -MF .deps/ModStdio.Tpo -c ../../../src/log/ModStdio.cc -o ModStdio.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModSyslog.lo -MD -MP -MF ".deps/ModSyslog.Tpo" -c -o ModSyslog.lo ../../../src/log/ModSyslog.cc; then mv -f ".deps/ModSyslog.Tpo" ".deps/ModSyslog.Plo"; else rm -f ".deps/ModSyslog.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModSyslog.lo -MD -MP -MF .deps/ModSyslog.Tpo -c ../../../src/log/ModSyslog.cc -fPIC -DPIC -o .libs/ModSyslog.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModSyslog.lo -MD -MP -MF .deps/ModSyslog.Tpo -c ../../../src/log/ModSyslog.cc -o ModSyslog.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModTcp.lo -MD -MP -MF ".deps/ModTcp.Tpo" -c -o ModTcp.lo ../../../src/log/ModTcp.cc; then mv -f ".deps/ModTcp.Tpo" ".deps/ModTcp.Plo"; else rm -f ".deps/ModTcp.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModTcp.lo -MD -MP -MF .deps/ModTcp.Tpo -c ../../../src/log/ModTcp.cc -fPIC -DPIC -o .libs/ModTcp.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModTcp.lo -MD -MP -MF .deps/ModTcp.Tpo -c ../../../src/log/ModTcp.cc -o ModTcp.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModUdp.lo -MD -MP -MF ".deps/ModUdp.Tpo" -c -o ModUdp.lo ../../../src/log/ModUdp.cc; then mv -f ".deps/ModUdp.Tpo" ".deps/ModUdp.Plo"; else rm -f ".deps/ModUdp.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModUdp.lo -MD -MP -MF .deps/ModUdp.Tpo -c ../../../src/log/ModUdp.cc -fPIC -DPIC -o .libs/ModUdp.o
 ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT ModUdp.lo -MD -MP -MF .deps/ModUdp.Tpo -c ../../../src/log/ModUdp.cc -o ModUdp.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -g -o liblog.la access_log.lo Config.lo File.lo ModDaemon.lo ModStdio.lo ModSyslog.lo ModTcp.lo ModUdp.lo
/usr/bin/ar cru .libs/liblog.a .libs/access_log.o .libs/Config.o .libs/File.o .libs/ModDaemon.o .libs/ModStdio.o .libs/ModSyslog.o .libs/ModTcp.o .libs/ModUdp.o
ranlib .libs/liblog.a
creating liblog.la
(cd .libs && rm -f liblog.la && ln -s ../liblog.la liblog.la)
Making all in ipc
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -DDEFAULT_PREFIX=\"/home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_inst\" -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT FdNotes.lo -MD -MP -MF ".deps/FdNotes.Tpo" -c -o FdNotes.lo ../../../src/ipc/FdNotes.cc; then mv -f ".deps/FdNotes.Tpo" ".deps/FdNotes.Plo"; else rm -f ".deps/FdNotes.Tpo"; exit 1; fi
mkdir .libs
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_PREFIX=\"/home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_inst\" -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT FdNotes.lo -MD -MP -MF .deps/FdNotes.Tpo -c ../../../src/ipc/FdNotes.cc -fPIC -DPIC -o .libs/FdNotes.o
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_PREFIX=\"/home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_inst\" -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT FdNotes.lo -MD -MP -MF .deps/FdNotes.Tpo -c ../../../src/ipc/FdNotes.cc -o FdNotes.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -DDEFAULT_PREFIX=\"/home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_inst\" -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Kid.lo -MD -MP -MF ".deps/Kid.Tpo" -c -o Kid.lo ../../../src/ipc/Kid.cc; then mv -f ".deps/Kid.Tpo" ".deps/Kid.Plo"; else rm -f ".deps/Kid.Tpo"; exit 1; fi
 ccache g++ -DHAVE_CONFIG_H -DDEFAULT_PREFIX=\"/home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_inst\" -I../../.. -I../../../include -I../../../src -I../../include -I/usr/local/include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -pipe -D_REENTRANT -g -O2 -MT Kid.lo -MD -MP -MF .deps/Kid.Tpo -c ../../../src/ipc/Kid.cc -fPIC -DPIC -o .libs/Kid.o
../../../src/ipc/Kid.cc: In member function `bool Kid::calledExit() const':
../../../src/ipc/Kid.cc:79: error: `WIFEXITED' undeclared (first use this
   function)
../../../src/ipc/Kid.cc:79: error: (Each undeclared identifier is reported only
   once for each function it appears in.)
../../../src/ipc/Kid.cc: In member function `int Kid::exitStatus() const':
../../../src/ipc/Kid.cc:85: error: `WEXITSTATUS' undeclared (first use this
   function)
../../../src/ipc/Kid.cc: In member function `bool Kid::signaled() const':
../../../src/ipc/Kid.cc:103: error: `WIFSIGNALED' undeclared (first use this
   function)
../../../src/ipc/Kid.cc: In member function `int Kid::termSignal() const':
../../../src/ipc/Kid.cc:109: error: `WTERMSIG' undeclared (first use this
   function)
*** Error code 1

Stop in /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ipc (line 456 of Makefile).
*** Error code 1

Stop in /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src (line 4311 of Makefile).
*** Error code 1

Stop in /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build/src (line 3439 of Makefile).
*** Error code 1

Stop in /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default/squid-3.HEAD-BZR/_build (line 445 of Makefile).
*** Error code 1

Stop in /home/hudson/workspace/3.HEAD-i386-OpenBSD-4.5/btlayer-00-default (line 641 of Makefile).
buildtest.sh result is 1
BUILD: .././test-suite/buildtests/layer-00-default.opts
../../../src/ipc/Kid.cc:79: error: `WIFEXITED' undeclared (first use this
../../../src/ipc/Kid.cc:79: error: (Each undeclared identifier is reported only
../../../src/ipc/Kid.cc:85: error: `WEXITSTATUS' undeclared (first use this
../../../src/ipc/Kid.cc:103: error: `WIFSIGNALED' undeclared (first use this
../../../src/ipc/Kid.cc:109: error: `WTERMSIG' undeclared (first use this
*** Error code 1
*** Error code 1
*** Error code 1
*** Error code 1
*** Error code 1
Build FAILED.
Received on Wed Jul 07 2010 - 06:10:34 MDT

This archive was generated by hypermail 2.2.0 : Wed Jul 07 2010 - 12:00:40 MDT