See <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/122/changes>
Changes: [Amos Jeffries] Fixes NTLM and Negotiate auth assertion "RefCountCount() == 2" It turns out the replay cache and invalid RefCount cases this was added to protect againt are not present anyway. After some minor cleanup to remove double-calls in Negotiate things appear to run nicely. NOTE: There is still a risk that these problem cases may in future occur, but meanwhile we need NTLM and Negotiate to be usable and efficient. The bugs resulting from those can be dealt with if/when they do occur. [Amos Jeffries] negotiate_wrapper_auth: version 1.0.1 Fixes numerous complaints about 'unexpected type 1 ' NTLM token recevied. A helper to perform Negotaite authentication in both its Negotiate/NTLM and Negotiate/Kerberos forms. Makes use of additional Squid helpers after unwrapping the header token. [Amos Jeffries] Manager: send User-Agent header from cachemgr.cgi Uses hard-coded string "cachemgr.cgi/" instead of progname to avoid complications from alternative names and when running under a browser. May be elided in transit, however the VERSION sent here will help the queried proxy respond appropriate to the CGI capabilities as we extend the types and content of reports coming back from the future releases. [Amos Jeffries] SourceLayout: namespace cleanup for Auth No logic changes. Just symbol naming. ------------------------------------------ [...truncated 7098 lines...] <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/DiskIO/WriteRequest.h>:56: undefined reference to `WriteRequest::CBDATA_WriteRequest' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState::doWrite()': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:298: undefined reference to `WriteRequest::WriteRequest(char const*, long, unsigned int, void (*)(void*))' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState::freePending()': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:425: undefined reference to `linklistShift' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:434: undefined reference to `linklistShift' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState::kickReadQueue()': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:446: undefined reference to `linklistShift' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState::queueRead(char*, unsigned int, long, void (*)(void*, char const*, int, RefCount<StoreIOState>), void*)': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:480: undefined reference to `linklistPush' fs/.libs/libfs.a(store_io_ufs.o): In function `ReadRequest::operator new(unsigned int)': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/DiskIO/ReadRequest.h>:55: undefined reference to `ReadRequest::CBDATA_ReadRequest' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState::read_(char*, unsigned int, long, void (*)(void*, char const*, int, RefCount<StoreIOState>), void*)': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:222: undefined reference to `ReadRequest::ReadRequest(char*, long, unsigned int)' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState::queueWrite(char const*, unsigned int, long, void (*)(void*))': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:555: undefined reference to `linklistPush' fs/.libs/libfs.a(store_io_ufs.o): In function `~UFSStoreState': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStoreState': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStrategy::create(SwapDir*, StoreEntry*, void (*)(void*, int, RefCount<StoreIOState>), void (*)(void*, int, RefCount<StoreIOState>), void*)': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:610: undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o): In function `UFSStrategy::open(SwapDir*, StoreEntry*, void (*)(void*, int, RefCount<StoreIOState>), void (*)(void*, int, RefCount<StoreIOState>), void*)': <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:570: undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x8): undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0xc): undefined reference to `StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x10): undefined reference to `StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x28): undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x2c): undefined reference to `virtual thunk to StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x30): undefined reference to `virtual thunk to StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTI13UFSStoreState[typeinfo for UFSStoreState]+0x10): undefined reference to `typeinfo for StoreIOState' collect2: ld returned 1 exit status make[5]: *** [tests/testAuth] Error 1 make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src'> make[4]: *** [check-am] Error 2 make[4]: Leaving directory `<http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src'> make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `<http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src'> make[2]: *** [check] Error 2 make[2]: Leaving directory `<http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build'> make: *** [distcheck] Error 1 buildtest.sh result is 2 BUILD: .././test-suite/buildtests/layer-00-default.opts configure: BUILD LIBRARIES: configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lcap -ldl -ldl configure: BUILD OBJECTS: configure: BUILD EXTRA OBJECTS: configure: BUILD C FLAGS: configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT configure: BUILD C++ FLAGS: -g -O2 configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT configure: BUILD LIBRARIES: configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lcap -ldl -ldl configure: BUILD OBJECTS: configure: BUILD EXTRA OBJECTS: configure: BUILD C FLAGS: configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Werror -pipe -D_REENTRANT configure: BUILD C++ FLAGS: -g -O2 configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:219: undefined reference to `StoreSwapLogHeader::StoreSwapLogHeader()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:596: undefined reference to `StoreSwapLogData::StoreSwapLogData()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:625: undefined reference to `storeKeyText' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:625: undefined reference to `swap_log_op_str' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:651: undefined reference to `StoreEntry::expireNow()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:652: undefined reference to `StoreEntry::releaseRequest()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:655: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:685: undefined reference to `storeRebuildProgress' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:766: undefined reference to `StoreEntry::expireNow()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:767: undefined reference to `StoreEntry::releaseRequest()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:770: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:800: undefined reference to `storeDirSwapLog' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:879: undefined reference to `file_open' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/Store.h>:88: undefined reference to `vtable for StoreEntry' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:467: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:472: undefined reference to `StoreMetaUnpacker::StoreMetaUnpacker(char const*, int, int*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:474: undefined reference to `StoreMetaUnpacker::isBufferSane()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:461: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:481: undefined reference to `StoreMetaUnpacker::createStoreMeta()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:493: undefined reference to `StoreEntry::StoreEntry()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:496: undefined reference to `storeSwapTLVFree' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:499: undefined reference to `storeKeyNull' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:571: undefined reference to `storeDirSwapLog' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:350: undefined reference to `StoreController::store_dirs_rebuilding' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/ufscommon.cc>:351: undefined reference to `storeRebuildComplete' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1326: undefined reference to `SwapDir::dumpOptions(StoreEntry*) const' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:321: undefined reference to `Math::intPercent(int, int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:322: undefined reference to `storeDirGetUFSStats' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:328: undefined reference to `Math::intPercent(int, int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:332: undefined reference to `Math::intPercent(int, int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:256: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:260: undefined reference to `filemapFreeMemory' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:253: undefined reference to `SwapDir::~SwapDir()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:253: undefined reference to `SwapDir::~SwapDir()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:651: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:355: undefined reference to `StoreController::store_dirs_rebuilding' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:994: undefined reference to `xrename' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:998: undefined reference to `StoreController::store_dirs_rebuilding' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1013: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1003: undefined reference to `file_open' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1003: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:973: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:923: undefined reference to `StoreSwapLogData::StoreSwapLogData()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:944: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1032: undefined reference to `StoreSwapLogData::StoreSwapLogData()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1049: undefined reference to `file_write' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:75: undefined reference to `GetInteger()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:91: undefined reference to `GetInteger()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:96: undefined reference to `GetInteger()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:129: undefined reference to `createRemovalPolicy(RemovalPolicySettings*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:131: undefined reference to `SwapDir::parseOptions(int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:112: undefined reference to `SwapDir::parseOptions(int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:245: undefined reference to `file_map_create' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/ConfigOption.h>:54: undefined reference to `vtable for ConfigOptionVector' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:250: undefined reference to `DiskIOModule::Find(char const*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:245: undefined reference to `SwapDir::~SwapDir()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:245: undefined reference to `file_map_create' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/ConfigOption.h>:54: undefined reference to `vtable for ConfigOptionVector' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:250: undefined reference to `DiskIOModule::Find(char const*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:245: undefined reference to `SwapDir::~SwapDir()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:256: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:260: undefined reference to `filemapFreeMemory' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:253: undefined reference to `SwapDir::~SwapDir()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:253: undefined reference to `SwapDir::~SwapDir()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:447: undefined reference to `file_map_bit_test' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:453: undefined reference to `file_map_bit_set' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:467: undefined reference to `file_map_bit_test' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:468: undefined reference to `file_map_bit_reset' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:475: undefined reference to `file_map_allocate' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:476: undefined reference to `file_map_bit_set' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:628: undefined reference to `file_open' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:734: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:736: undefined reference to `xrename' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:740: undefined reference to `file_open' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:786: undefined reference to `file_close' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:789: undefined reference to `file_open' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:798: undefined reference to `StoreSwapLogHeader::StoreSwapLogHeader()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:801: undefined reference to `file_write' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:820: undefined reference to `safeunlink' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:864: undefined reference to `StoreSwapLogHeader::StoreSwapLogHeader()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:872: undefined reference to `file_open' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1204: undefined reference to `typeinfo for SwapDir' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1222: undefined reference to `typeinfo for SwapDir' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1222: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1223: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1079: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1137: undefined reference to `safeunlink' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1105: undefined reference to `safeunlink' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1192: undefined reference to `StoreController::store_dirs_rebuilding' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1173: undefined reference to `typeinfo for SwapDir' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1168: undefined reference to `typeinfo for SwapDir' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1168: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:696: undefined reference to `StoreEntry::operator new(unsigned int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:696: undefined reference to `StoreEntry::StoreEntry()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:698: undefined reference to `StoreEntry::setMemStatus(_mem_status_t)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:716: undefined reference to `StoreEntry::hashInsert(unsigned char const*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:692: undefined reference to `storeKeyText' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:696: undefined reference to `StoreEntry::operator delete(void*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:275: undefined reference to `StoreEntry::dump(int) const' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:1315: undefined reference to `typeinfo for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:724: undefined reference to `StoreController::store_dirs_rebuilding' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:234: undefined reference to `storeDirGetBlkSize' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:187: undefined reference to `SwapDir::getOptionTree() const' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/ConfigOption.h>:54: undefined reference to `vtable for ConfigOptionVector' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_dir_ufs.cc>:168: undefined reference to `DiskIOModule::Find(char const*)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/Store.h>:263: undefined reference to `vtable for Store' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/Store.h>:263: undefined reference to `vtable for Store' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTV10UFSSwapDir[vtable for UFSSwapDir]+0x1c): undefined reference to `SwapDir::diskFull()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTV10UFSSwapDir[vtable for UFSSwapDir]+0x20): undefined reference to `SwapDir::get(unsigned char const*)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTV10UFSSwapDir[vtable for UFSSwapDir]+0x24): undefined reference to `SwapDir::get(String, void (*)(StoreEntry*, void*), void*)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTV10UFSSwapDir[vtable for UFSSwapDir]+0x30): undefined reference to `SwapDir::minSize() const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTV10UFSSwapDir[vtable for UFSSwapDir]+0x34): undefined reference to `SwapDir::stat(StoreEntry&) const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTV10UFSSwapDir[vtable for UFSSwapDir]+0x50): undefined reference to `SwapDir::updateSize(long long, int)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x8): undefined reference to `typeinfo for SwapDir' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0xc): undefined reference to `SwapDir::~SwapDir()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x10): undefined reference to `SwapDir::~SwapDir()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x14): undefined reference to `SwapDir::callback()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x18): undefined reference to `SwapDir::create()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x1c): undefined reference to `SwapDir::diskFull()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x20): undefined reference to `SwapDir::get(unsigned char const*)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x24): undefined reference to `SwapDir::get(String, void (*)(StoreEntry*, void*), void*)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x30): undefined reference to `SwapDir::minSize() const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x34): undefined reference to `SwapDir::stat(StoreEntry&) const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x38): undefined reference to `SwapDir::sync()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x3c): undefined reference to `SwapDir::unlink(StoreEntry&)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x44): undefined reference to `SwapDir::reference(StoreEntry&)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x48): undefined reference to `SwapDir::dereference(StoreEntry&)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x4c): undefined reference to `SwapDir::maintain()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x50): undefined reference to `SwapDir::updateSize(long long, int)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x58): undefined reference to `SwapDir::getOptionTree() const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x5c): undefined reference to `SwapDir::dump(StoreEntry&) const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x60): undefined reference to `SwapDir::doubleCheck(StoreEntry&)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x64): undefined reference to `SwapDir::statfs(StoreEntry&) const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x74): undefined reference to `SwapDir::openLog()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x78): undefined reference to `SwapDir::closeLog()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x7c): undefined reference to `SwapDir::logEntry(StoreEntry const&, int) const' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x80): undefined reference to `SwapDir::writeCleanStart()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x84): undefined reference to `SwapDir::writeCleanDone()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x94): undefined reference to `typeinfo for SwapDir' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x98): undefined reference to `virtual thunk to SwapDir::~SwapDir()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_7SwapDir[vtable for UFSSwapDir]+0x9c): undefined reference to `virtual thunk to SwapDir::~SwapDir()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_5Store[vtable for UFSSwapDir]+0x8): undefined reference to `typeinfo for Store' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_5Store[vtable for UFSSwapDir]+0x18): undefined reference to `Store::create()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_5Store[vtable for UFSSwapDir]+0x1c): undefined reference to `Store::diskFull()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_5Store[vtable for UFSSwapDir]+0x38): undefined reference to `Store::sync()' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_5Store[vtable for UFSSwapDir]+0x3c): undefined reference to `Store::unlink(StoreEntry&)' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTC10UFSSwapDir0_5Store[vtable for UFSSwapDir]+0x5c): undefined reference to `typeinfo for Store' fs/.libs/libfs.a(store_dir_ufs.o):(.data.rel.ro._ZTI10UFSSwapDir[typeinfo for UFSSwapDir]+0x8): undefined reference to `typeinfo for SwapDir' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:265: undefined reference to `linklistShift' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/DiskIO/WriteRequest.h>:56: undefined reference to `WriteRequest::CBDATA_WriteRequest' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:298: undefined reference to `WriteRequest::WriteRequest(char const*, long, unsigned int, void (*)(void*))' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:425: undefined reference to `linklistShift' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:434: undefined reference to `linklistShift' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:446: undefined reference to `linklistShift' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:480: undefined reference to `linklistPush' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/DiskIO/ReadRequest.h>:55: undefined reference to `ReadRequest::CBDATA_ReadRequest' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:222: undefined reference to `ReadRequest::ReadRequest(char*, long, unsigned int)' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:555: undefined reference to `linklistPush' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:414: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:402: undefined reference to `StoreIOState::~StoreIOState()' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:610: undefined reference to `typeinfo for StoreIOState' <http://build.squid-cache.org/job/3.2-matrix/./label=rio.treenet/ws/btlayer-00-default/squid-3.2.0.6-BZR/_build/src/fs/../../../src/fs/ufs/store_io_ufs.cc>:570: undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x8): undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0xc): undefined reference to `StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x10): undefined reference to `StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x28): undefined reference to `typeinfo for StoreIOState' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x2c): undefined reference to `virtual thunk to StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTC13UFSStoreState0_12StoreIOState[vtable for UFSStoreState]+0x30): undefined reference to `virtual thunk to StoreIOState::~StoreIOState()' fs/.libs/libfs.a(store_io_ufs.o):(.data.rel.ro._ZTI13UFSStoreState[typeinfo for UFSStoreState]+0x10): undefined reference to `typeinfo for StoreIOState' make[5]: *** [tests/testAuth] Error 1 make[4]: *** [check-am] Error 2 make[3]: *** [check-recursive] Error 1 make[2]: *** [check] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [distcheck] Error 1 Build FAILED.
