See
<https://ci.trafficserver.apache.org/job/osx-master/compiler=clang,label=osx,type=release/888/changes>
Changes:
[James Peach] Fix configuration race in ParentProxy API tests.
------------------------------------------
[...truncated 993 lines...]
CC lj_asm.o
CC lj_trace.o
CC lj_gdbjit.o
CC lj_ctype.o
CC lj_cdata.o
CC lj_cconv.o
CC lj_ccall.o
CC lj_ccallback.o
CC lj_carith.o
CC lj_clib.o
CC lj_cparse.o
CC lj_lib.o
CC lj_alloc.o
CC lib_aux.o
CC lib_package.o
CC lib_init.o
CC luajit.o
HOSTLINK host/minilua
DYNASM host/buildvm_arch.h
HOSTCC host/buildvm.o
HOSTLINK host/buildvm
BUILDVM lj_vm.s
BUILDVM lj_ffdef.h
BUILDVM lj_bcdef.h
BUILDVM lj_folddef.h
BUILDVM lj_recdef.h
BUILDVM lj_libdef.h
CC lj_err.o
BUILDVM jit/vmdef.lua
CC lj_bc.o
CC lj_dispatch.o
CC lj_record.o
CC lj_crecord.o
CC lj_ffrecord.o
CC lib_base.o
CC lib_math.o
CC lib_bit.o
CC lib_string.o
CC lib_table.o
CC lib_io.o
CC lib_os.o
CC lib_debug.o
CC lib_jit.o
CC lib_ffi.o
ASM lj_vm.o
CC lj_opt_fold.o
AR libluajit.a
LINK luajit
OK Successfully built LuaJIT
==== Successfully built LuaJIT 2.0.4 ====
Making all in proxy/hdrs
CXX HTTP.o
CXX HdrHeap.o
CXX HdrTSOnly.o
CXX HdrToken.o
CXX HdrUtils.o
CXX HttpCompat.o
CXX MIME.o
CXX URL.o
CXX HdrTest.o
AR libhdrs.a
Making all in proxy/shared
CXX Error.o
CXX DiagsConfig.o
CXX UglyLogStubs.o
CXX InkXml.o
AR liberror.a
AR libdiagsconfig.a
AR libxml.a
AR libUglyLogStubs.a
Making all in mgmt
Making all in cluster
CXX ClusterCom.lo
CXX VMap.lo
CXXLD libcluster.la
Making all in utils
CXX MgmtMarshall.lo
CXX MgmtSocket.lo
CXX MgmtUtils.lo
CXX ExpandingArray.lo
CXX MgmtLocalCleanup.lo
CXX MgmtProcessCleanup.lo
CXXLD libutils_lm.la
CXXLD libutils_p.la
Making all in api
Making all in include
make[3]: Nothing to be done for `all'.
CXX CoreAPIRemote.lo
CXX NetworkUtilsRemote.lo
CXX CfgContextImpl.lo
CXX CfgContextManager.lo
CXX CfgContextUtils.lo
CXX CoreAPIShared.lo
CXX EventCallback.lo
CXX GenericParser.lo
CXX INKMgmtAPI.lo
CXX NetworkMessage.lo
CXX CoreAPI.lo
CXX EventControlMain.lo
CXX NetworkUtilsLocal.lo
CXX TSControlMain.lo
CXX APITestCliRemote.o
CXXLD libmgmtapi.la
CXXLD libtsmgmt.la
CXXLD libmgmtapilocal.la
CXXLD traffic_api_cli_remote
CXX RecordsConfig.lo
CXX BaseManager.lo
CXX RecordsConfigUtils.lo
CXX ProcessManager.lo
CXX Alarms.lo
CXX ProxyConfig.lo
CXX FileManager.lo
CXX LocalManager.lo
CXX MultiFile.lo
CXX Rollback.lo
CXX WebMgmtUtils.lo
CXXLD libmgmt_c.la
CXXLD libmgmt_lm.la
CXXLD libmgmt_p.la
Making all in proxy
Making all in congest
CXX Congestion.o
CXX CongestionDB.o
CXX CongestionStats.o
CXX CongestionTest.o
AR libCongestionControl.a
Making all in http
Making all in remap
CXX AclFiltering.o
CXX RemapConfig.o
CXX RemapPluginInfo.o
CXX RemapPlugins.o
CXX RemapProcessor.o
CXX UrlMapping.o
CXX UrlMappingPathIndex.o
CXX UrlRewrite.o
AR libhttp_remap.a
CXX HttpSessionAccept.o
CXX HttpBodyFactory.o
CXX HttpCacheSM.o
CXX Http1ClientSession.o
CXX Http1ClientTransaction.o
CXX HttpConfig.o
CXX HttpConnectionCount.o
CXX HttpDebugNames.o
CXX HttpPages.o
CXX HttpProxyServerMain.o
CXX HttpSM.o
CXX HttpServerSession.o
CXX HttpSessionManager.o
CXX HttpTransact.o
CXX HttpTransactCache.o
CXX HttpTransactHeaders.o
CXX HttpTunnel.o
CXX HttpUpdateSM.o
CXX HttpUpdateTester.o
CXX RegressionHttpTransact.o
AR libhttp.a
Making all in http2
CXX HPACK.o
CXX HTTP2.o
CXX Http2ClientSession.o
CXX Http2ConnectionState.o
CXX Http2DebugNames.o
CXX Http2Stream.o
CXX Http2SessionAccept.o
CXX HuffmanCodec.o
CXX RegressionHPACK.o
CXX test_Huffmancode.o
CXX test_Http2DependencyTree.o
CXXLD test_Huffmancode
AR libhttp2.a
CXXLD test_Http2DependencyTree
Making all in spdy
CXX SpdySessionAccept.o
AR libspdy.a
Making all in logging
CXX Log.o
CXX LogAccess.o
CXX LogAccessHttp.o
CXX LogAccessICP.o
CXX LogBuffer.o
CXX LogConfig.o
CXX LogField.o
CXX LogFieldAliasMap.o
CXX LogFile.o
CXX LogFilter.o
CXX LogFormat.o
CXX LogHost.o
CXX LogObject.o
CXX LogSock.o
CXX LogUtils.o
CXX LogCollationAccept.o
CXX LogCollationClientSM.o
CXX LogCollationHostSM.o
AR liblogging.a
AR liblogcollation.a
Making all in config
Making all in body_factory
Making all in default
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
CXX AbstractBuffer.o
CXX CacheControl.o
CXX ControlBase.o
CXX ControlMatcher.o
CXX CoreUtils.o
CXX Crash.o
CXX EventName.o
CXX FetchSM.o
CXX ICP.o
CXX ICPConfig.o
CXX ICPProcessor.o
CXX ICPStats.o
CXX IPAllow.o
CXX InkAPI.o
CXX InkIOCoreAPI.o
CXX Main.o
CXX ParentConsistentHash.o
CXX ParentRoundRobin.o
CXX ParentSelection.o
CXX Plugin.o
CXX PluginVC.o
CXX ProtocolProbeSessionAccept.o
CXX ProxyClientSession.o
CXX ProxyClientTransaction.o
CXX ReverseProxy.o
CXX SocksProxy.o
CXX StatPages.o
CXX Transform.o
CXX InkAPITest.o
CXX RegressionSM.o
CXX logcat.o
CXX logstats.o
CXX sac.o
CXX test_xml_parser.o
CXXLD test_xml_parser
CXXLD traffic_logcat
../../proxy/InkAPITest.cc:5914:53: error: use of undeclared identifier
'pthread_yield'
for (RecBool enabled = false; enabled == false; pthread_yield()) {
^
1 error generated.
make[2]: *** [InkAPITest.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure