See <http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/8/changes>
Changes: [Amos Jeffries] 3.4.0.2 [Amos Jeffries] Add --disable-arch-native build option The -march-native option is required by Clang 3.2 on some CPU and produces better optimization in binaries by GCC. But building inside a virtual machine environment has been found to cause random Illegal Instruction errors due to mis-detection of CPU. This option is added to permit selective disabling of teh preferred default (which is to use the compiler flag when available). [Amos Jeffries] Polish: better WARNING when workers directive is ignore on reconfigure. Changing the workers directive requires a proxy restart, not just a reconfigure. State this clearly in the warning message. [Amos Jeffries] Fix various header build issues in librfcnb Highlighted when the #include sorting was applied to lib/rfcnb/ files several of the headers were using order-dependent definitions and were not wrapped with sfety macros. [Amos Jeffries] Portability: cleanup includes for sys/time.h and sys/resource.h These two include files are order-dependent on several operating systems and as such are provided by Squid libcompat headers. There is no need for code to include them specially and several HAVE_SYS_TIME_H macros were missing which breaks the build on systems where the file is missing. [Amos Jeffries] negotiate_kerberos_auth: upgrade to present group= keys Use the new kv-pair protocol extensions for emitting group details directly at the time of authentication. group=X key-value pair is used to emit the Kerberos SIDS values presented by MS Active Directory environments. Also, update the Hiemdal library support for recent library versions. Also, polish the Kerberos and LDAP Group related code to avoid memory leaks and improve C++ coding style. [Amos Jeffries] Use IPv6 localhost nameserver on DNS configuration errors When DNS configuration fails to locate a set of nameservers "localhost" is used as the default but has previously only been setting 127.0.0.1 IPv4 address for localhost. This enables the failover to work as designed on IPv6-only networks. ------------------------------------------ [...truncated 8211 lines...] Testing ../../src/StoreStats.h ...Ok. Testing ../../src/DelayVector.h ...Ok. Testing ../../src/helper.h ...Ok. Testing ../../src/http.h ...Ok. Testing ../../src/CompletionDispatcher.h ...Ok. Testing ../../src/HttpHdrScTarget.h ...Ok. Testing ../../src/HttpRequestMethod.h ...Ok. Testing ../../src/StatCounters.h ...Ok. Testing ../../src/wccp2.h ...Ok. Testing ../../src/HttpControlMsg.h ...Ok. Testing ../../src/PingData.h ...Ok. Testing ../../src/StoreClient.h ...Ok. Testing ../../src/StoreMetaUnpacker.h ...Ok. Testing ../../src/SquidMath.h ...Ok. Testing ../../src/HttpBody.h ...Ok. Testing ../../src/int.h ...Ok. Testing ../../src/neighbors.h ...Ok. Testing ../../src/Debug.h ...Ok. Testing ../../src/DelayBucket.h ...Ok. Testing ../../src/LoadableModules.h ...Ok. Testing ../../src/stmem.h ...Ok. Testing ../../src/CommRead.h ...Ok. Testing ../../src/CompositePoolNode.h ...Ok. Testing ../../src/Server.h ...Ok. Testing ../../src/DelayTagged.h ...Ok. Testing ../../src/swap_log_op.h ...Ok. Testing ../../src/repl_modules.h ...Ok. Testing ../../src/HierarchyLogEntry.h ...Ok. Testing ../../src/DelayPool.h ...Ok. Testing ../../src/htcp.h ...Ok. Testing ../../src/unlinkd.h ...Ok. Testing ../../src/store_log.h ...Ok. Testing ../../src/peer_sourcehash.h ...Ok. Testing ../../src/store_rebuild.h ...Ok. Testing ../../src/HttpHeaderTools.h ...Ok. Testing ../../src/StatHist.h ...Ok. Testing ../../src/mem_node.h ...Ok. Testing ../../src/Packer.h ...Ok. Testing ../../src/DelaySpec.h ...Ok. Testing ../../src/AsyncEngine.h ...Ok. Testing ../../src/event.h ...Ok. Testing ../../src/StoreMetaSTD.h ...Ok. Testing ../../src/StoreSwapLogData.h ...Ok. Testing ../../src/StoreFileSystem.h ...Ok. Testing ../../src/DnsLookupDetails.h ...Ok. Testing ../../src/peer_userhash.h ...Ok. Testing ../../src/store_digest.h ...Ok. Testing ../../src/IoStats.h ...Ok. Testing ../../src/mime.h ...Ok. Testing ../../src/ExternalACLEntry.h ...Ok. Testing ../../src/ClientDelayConfig.h ...Ok. Testing ../../src/SquidConfig.h ...Ok. Testing ../../src/StoreMetaVary.h ...Ok. Testing ../../src/CachePeerDomainList.h ...Ok. Testing ../../src/StoreMetaSTDLFS.h ...Ok. Testing ../../src/HttpReply.h ...Ok. Testing ../../src/HttpHdrSc.h ...Ok. Testing ../../src/StoreMetaObjSize.h ...Ok. Testing ../../src/NullDelayId.h ...Ok. Testing ../../src/err_detail_type.h ...Ok. Testing ../../src/fd.h ...Ok. Testing ../../src/client_db.h ...Ok. Testing ../../src/HttpHeaderRange.h ...Ok. Testing ../../src/LogTags.h ...Ok. Testing ../../src/SnmpRequest.h ...Ok. Testing ../../src/err_type.h ...Ok. Testing ../../src/StoreIOState.h ...Ok. Testing ../../src/DelayConfig.h ...Ok. Testing ../../src/whois.h ...Ok. Testing ../../src/StoreMetaURL.h ...Ok. Testing ../../src/store_swapin.h ...Ok. Testing ../../src/MemBuf.h ...Ok. Testing ../../src/DiskIO/DiskFile.h ...Ok. Testing ../../src/DiskIO/ReadRequest.h ...Ok. Testing ../../src/DiskIO/DiskIOModule.h ...Ok. Testing ../../src/DiskIO/DiskIOStrategy.h ...Ok. Testing ../../src/DiskIO/WriteRequest.h ...Ok. Testing ../../src/DiskIO/IORequestor.h ...Ok. Testing ../../src/DiskIO/Blocking/BlockingIOStrategy.h ...Ok. Testing ../../src/DiskIO/Blocking/BlockingFile.h ...Ok. Testing ../../src/DiskIO/Blocking/BlockingDiskIOModule.h ...Ok. Testing ../../src/DiskIO/Mmapped/MmappedFile.h ...Ok. Testing ../../src/DiskIO/Mmapped/MmappedDiskIOModule.h ...Ok. Testing ../../src/DiskIO/Mmapped/MmappedIOStrategy.h ...Ok. Testing ../../src/DiskIO/AIO/AIODiskFile.h ...Ok. Testing ../../src/DiskIO/AIO/async_io.h ...Ok. Testing ../../src/DiskIO/AIO/aio_win32.h ...Ok. Testing ../../src/DiskIO/AIO/AIODiskIOModule.h ...Ok. Testing ../../src/DiskIO/AIO/AIODiskIOStrategy.h ...Ok. Testing ../../src/DiskIO/DiskThreads/DiskThreadsDiskFile.h ...Ok. Testing ../../src/DiskIO/DiskThreads/CommIO.h ...Ok. Testing ../../src/DiskIO/DiskThreads/DiskThreads.h ...Ok. Testing ../../src/DiskIO/DiskThreads/DiskThreadsIOStrategy.h ...Ok. Testing ../../src/DiskIO/DiskThreads/DiskThreadsDiskIOModule.h ...Ok. Testing ../../src/DiskIO/IpcIo/IpcIoFile.h ...Ok. Testing ../../src/DiskIO/IpcIo/IpcIoDiskIOModule.h ...Ok. Testing ../../src/DiskIO/IpcIo/IpcIoIOStrategy.h ...Ok. Testing ../../src/DiskIO/DiskDaemon/DiskdFile.h ...Ok. Testing ../../src/DiskIO/DiskDaemon/diomsg.h ...Ok. Testing ../../src/DiskIO/DiskDaemon/DiskdIOStrategy.h ...Ok. Testing ../../src/DiskIO/DiskDaemon/DiskdAction.h ...Ok. Testing ../../src/DiskIO/DiskDaemon/DiskDaemonDiskIOModule.h ...Ok. PASS: testHeaders make[7]: Entering directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> make[7]: Nothing to be done for `tests/testRock.log'. make[7]: Nothing to be done for `tests/testUfs.log'. make[7]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> fatal: making test-suite.log: failed to create tests/testRock.trs fatal: making test-suite.log: failed to create tests/testRock.log fatal: making test-suite.log: failed to create tests/testUfs.trs fatal: making test-suite.log: failed to create tests/testUfs.log make[6]: *** [test-suite.log] Error 1 make[6]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> make[5]: *** [check-TESTS] Error 2 make[5]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> make[4]: *** [check-am] Error 2 make[4]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> make[2]: *** [check] Error 2 make[2]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-BZR/_build/src'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<http://build.squid-cache.org/job/3.4-matrix/label=rs-fedora-19/ws/btlayer-00-default/squid-3.4.0.2-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 -lrt -ldl -ldl configure: BUILD OBJECTS: configure: BUILD EXTRA OBJECTS: configure: BUILD C FLAGS: -Wall -g -O2 configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD C++ FLAGS: -g -O2 -std=c++0x configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD LIBRARIES: configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lrt -ldl -ldl configure: BUILD OBJECTS: configure: BUILD EXTRA OBJECTS: configure: BUILD C FLAGS: -Wall -g -O2 configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD C++ FLAGS: -g -O2 -std=c++0x configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 # XFAIL: 0 # FAIL: 0 make[6]: *** [test-suite.log] Error 1 make[5]: *** [check-TESTS] Error 2 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. Build step 'Execute shell' marked build as failure