You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by je...@ci.trafficserver.apache.org on 2017/11/14 16:16:52 UTC
Build failed in Jenkins: macOS-master » clang,osx,release #1821
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1821/display/redirect?page=changes>
Changes:
[Masakazu Kitajo] Unify H2 log format
[Alan M. Carroll] YTSATS-1222: SNI based Configuration for traffic server
[Leif Hedstrom] corrects calls to TSContSchedule
[persia.aziz] fix traffic_wccp makefile
[shinrich] Cancel closing if Http2SendDataFrameResult is NO_WINDOW
------------------------------------------
[...truncated 26.80 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX Arena.lo
CXX Bitops.lo
CXX BaseLogFile.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX RecConfigParse.o
CXX P_RecCore.o
CXX RecCore.o
CXX RecDebug.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX Errata.lo
CXX TsBuilder.lo
CXX TsConfigLua.lo
CXX TsErrataUtil.lo
CXX TsValue.lo
CC TsConfigGrammar.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Jenkins build is back to normal : macOS-master » clang,osx,release #1828
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1828/display/redirect?page=changes>
Build failed in Jenkins: macOS-master » clang,osx,release #1827
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1827/display/redirect?page=changes>
Changes:
[Alan M. Carroll] Do not try to open the resolv_conf file if it's nullptr. ASAN related
------------------------------------------
[...truncated 26.82 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX BaseLogFile.lo
CXX Arena.lo
CXX Bitops.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX P_RecCore.o
CXX RecConfigParse.o
CXX RecCore.o
CXX RecDebug.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX Errata.lo
CXX TsBuilder.lo
CXX TsConfigLua.lo
CXX TsErrataUtil.lo
CXX TsValue.lo
CC TsConfigGrammar.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: macOS-master » clang,osx,release #1826
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1826/display/redirect?page=changes>
Changes:
[Leif Hedstrom] Fix compile error on Ubuntu.
------------------------------------------
[...truncated 26.78 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX Arena.lo
CXX BaseLogFile.lo
CXX Bitops.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX P_RecCore.o
CXX RecConfigParse.o
CXX RecCore.o
CXX RecDebug.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX TsBuilder.lo
CXX Errata.lo
CXX TsConfigLua.lo
CXX TsErrataUtil.lo
CC TsConfigGrammar.lo
CXX TsValue.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: macOS-master » clang,osx,release #1825
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1825/display/redirect>
------------------------------------------
[...truncated 26.36 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX BaseLogFile.lo
CXX Arena.lo
CXX Bitops.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX P_RecCore.o
CXX RecConfigParse.o
CXX RecCore.o
CXX RecDebug.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX Errata.lo
CXX TsBuilder.lo
CXX TsErrataUtil.lo
CXX TsConfigLua.lo
CXX TsValue.lo
CC TsConfigGrammar.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: macOS-master » clang,osx,release #1824
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1824/display/redirect?page=changes>
Changes:
[dragon512] modified uDNS AuTest extension
------------------------------------------
[...truncated 26.78 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX BaseLogFile.lo
CXX Arena.lo
CXX Bitops.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX P_RecCore.o
CXX RecConfigParse.o
CXX RecCore.o
CXX RecDebug.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX Errata.lo
CXX TsBuilder.lo
CXX TsConfigLua.lo
CXX TsErrataUtil.lo
CXX TsValue.lo
CC TsConfigGrammar.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: macOS-master » clang,osx,release #1823
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1823/display/redirect?page=changes>
Changes:
[Kit Chan] Add support for TSIpAddrParse as a conveninent function to parse IP
[Kit Chan] fix text width for documentation
[Kit Chan] Change function name
[Kit Chan] fix typo
[Kit Chan] use string_view
[Masaori Koshiba] Remove multiprocessing.Queue.qsize() from traffic_replay
[Alan M. Carroll] Doc: Updates to cache internals.
------------------------------------------
[...truncated 26.84 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX Arena.lo
CXX BaseLogFile.lo
CXX Bitops.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX P_RecCore.o
CXX RecConfigParse.o
CXX RecDebug.o
CXX RecCore.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX Errata.lo
CXX TsBuilder.lo
CXX TsConfigLua.lo
CXX TsErrataUtil.lo
CXX TsValue.lo
CC TsConfigGrammar.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: macOS-master » clang,osx,release #1822
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=osx,type=release/1822/display/redirect?page=changes>
Changes:
[persia.aziz] Get rid of include unordered_map
[Alan M. Carroll] TsLuaConfig: Fix virtual destructor issue.
------------------------------------------
[...truncated 26.79 KB...]
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/disk.h usability... yes
checking sys/disk.h presence... yes
checking for sys/disk.h... yes
checking sys/disklabel.h usability... no
checking sys/disklabel.h presence... no
checking for sys/disklabel.h... no
checking linux/hdreg.h usability... no
checking linux/hdreg.h presence... no
checking for linux/hdreg.h... no
checking linux/fs.h usability... no
checking linux/fs.h presence... no
checking for linux/fs.h... no
checking linux/major.h usability... no
checking linux/major.h presence... no
checking for linux/major.h... no
checking for sys/sysctl.h... yes
checking for sys/cpuset.h... no
checking for sys/mount.h... yes
checking for arpa/inet.h... yes
checking for netinet/ip.h... yes
checking for netinet/ip_icmp.h... yes
checking for 1-parameter version of pthread_setname_np()... yes
checking for 2-parameter version of pthread_setname_np()... no
checking for 2-parameter version of pthread_set_name_np()... no
checking for struct sockaddr.sa_len... yes
checking for struct sockaddr_in.sin_len... yes
checking for struct sockaddr_in6.sin6_len... yes
checking for struct stat.st_mtimespec.tv_nsec... yes
checking for struct stat.st_mtim.tv_nsec... no
checking whether to enable transparent proxy... no
checking for SO_PEERCRED socket option... no
checking for SO_MARK socket option... no
checking for IP_TOS socket option... yes
checking for loopback network interface... lo0
checking IN6_IS_ADDR_UNSPECIFIED macro works... no
checking for struct tcp_info... no
checking search.h usability... yes
checking search.h presence... yes
checking for search.h... yes
checking for struct hsearch_data... no
checking for hcreate_r... no
checking for hsearch_r... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cmd/Makefile
config.status: creating cmd/traffic_cop/Makefile
config.status: creating cmd/traffic_crashlog/Makefile
config.status: creating cmd/traffic_ctl/Makefile
config.status: creating cmd/traffic_layout/Makefile
config.status: creating cmd/traffic_manager/Makefile
config.status: creating cmd/traffic_top/Makefile
config.status: creating cmd/traffic_via/Makefile
config.status: creating cmd/traffic_wccp/Makefile
config.status: creating doc/Makefile
config.status: creating example/Makefile
config.status: creating iocore/Makefile
config.status: creating iocore/aio/Makefile
config.status: creating iocore/cache/Makefile
config.status: creating iocore/dns/Makefile
config.status: creating iocore/eventsystem/Makefile
config.status: creating iocore/hostdb/Makefile
config.status: creating iocore/net/Makefile
config.status: creating iocore/utils/Makefile
config.status: creating lib/Makefile
config.status: creating lib/cppapi/Makefile
config.status: creating lib/bindings/Makefile
config.status: creating lib/perl/Makefile
config.status: creating lib/perl/lib/Apache/TS.pm
config.status: creating lib/records/Makefile
config.status: creating lib/ts/Makefile
config.status: creating lib/ts/apidefs.h
config.status: creating lib/ts/ink_config.h
config.status: creating lib/tsconfig/Makefile
config.status: creating lib/wccp/Makefile
config.status: creating mgmt/Makefile
config.status: creating mgmt/api/Makefile
config.status: creating mgmt/api/include/Makefile
config.status: creating mgmt/utils/Makefile
config.status: creating plugins/Makefile
config.status: creating proxy/Makefile
config.status: creating proxy/api/ts/Makefile
config.status: creating proxy/config/Makefile
config.status: creating proxy/config/body_factory/Makefile
config.status: creating proxy/config/body_factory/default/Makefile
config.status: creating proxy/config/records.config.default
config.status: creating proxy/config/storage.config.default
config.status: creating proxy/congest/Makefile
config.status: creating proxy/hdrs/Makefile
config.status: creating proxy/http/Makefile
config.status: creating proxy/http/remap/Makefile
config.status: creating proxy/http2/Makefile
config.status: creating proxy/logging/Makefile
config.status: creating proxy/shared/Makefile
config.status: creating rc/Makefile
config.status: creating rc/trafficserver
config.status: creating rc/trafficserver.conf
config.status: creating rc/trafficserver.service
config.status: creating rc/trafficserver.xml
config.status: creating tools/Makefile
config.status: creating tools/trafficserver.pc
config.status: creating tools/tsxs
config.status: creating tests/unit_tests/Makefile
config.status: creating lib/ink_autoconf.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Build option summary:
CC: clang
CXX: clang++
CPP: clang -E
AM_CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -mcx16
AM_CXXFLAGS: -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -O3 -fno-strict-aliasing -Werror -Wno-invalid-offsetof -mcx16
AM_CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers
AM_LDFLAGS: -R/usr/local/opt/openssl/lib -R/usr/local/Cellar/pcre/8.40/lib
SHARED_CFLAGS: -fPIC
SHARED_CXXFLAGS: -fPIC
SHARED_CXXLINKFLAGS:
SHARED_LDFLAGS: -shared
OPENSSL_LDFLAGS: -L/usr/local/opt/openssl/lib
OPENSSL_INCLUDES: -I/usr/local/opt/openssl/include
LUAJIT_CFLAGS: -Wno-parentheses-equality -Wno-tautological-compare -Wno-varargs
LUAJIT_CPPFLAGS: -I$(abs_top_srcdir)/lib/luajit/src
LUAJIT_LDFLAGS: -Wl,-pagezero_size,10000 -Wl,-image_base,100000000
+ make -j6
Making all in proxy/api/ts
make[1]: Nothing to be done for `all'.
Making all in lib
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in ts
CXX Arena.lo
CXX BaseLogFile.lo
CXX Bitops.lo
CXX ConsistentHash.lo
CXX ContFlags.lo
CXX Diags.lo
CXX EventNotify.lo
CC fastlz.lo
CXX Hash.lo
CXX HashFNV.lo
CXX HashMD5.lo
CXX HashSip.lo
CXX HostLookup.lo
CXX hugepages.lo
CXX ink_args.lo
CXX ink_assert.lo
CXX ink_base64.lo
CXX ink_cap.lo
CXX ink_code.lo
CXX ink_defs.lo
CXX InkErrno.lo
CXX ink_error.lo
CXX ink_file.lo
CXX ink_hash_table.lo
CXX ink_hrtime.lo
CXX ink_inet.lo
CXX ink_memory.lo
CXX ink_mutex.lo
CXX ink_queue.lo
CXX ink_queue_utils.lo
CXX ink_rand.lo
CXX ink_res_init.lo
CXX ink_res_mkquery.lo
CXX ink_resource.lo
CXX ink_rwlock.lo
CXX ink_sock.lo
CXX ink_sprintf.lo
CXX ink_stack_trace.lo
CXX ink_string.lo
CXX ink_string++.lo
CXX ink_sys_control.lo
CXX ink_syslog.lo
CXX ink_thread.lo
CXX ink_time.lo
CXX ink_uuid.lo
CXX IpMap.lo
CXX IpMapConf.lo
CXX Layout.lo
CXX llqueue.lo
CXX lockfile.lo
CXX MatcherUtils.lo
CXX MMH.lo
CXX CompileParseRules.o
CXX RawHashTable.lo
CXX RbTree.lo
CXX Regex.lo
CXX Regression.lo
CXX runroot.lo
CXX signals.lo
CXX SourceLocation.lo
CXX TextBuffer.lo
CXX TextView.lo
CXX Tokenizer.lo
CXX Vec.lo
CXX Version.lo
CXX X509HostnameValidator.lo
CC mkdfa.o
CXXLD CompileParseRules
CCLD mkdfa
./CompileParseRules
CXX ParseRules.lo
CXXLD libtsutil.la
Making all in records
CXX P_RecCore.o
CXX RecConfigParse.o
CXX RecCore.o
CXX RecDebug.o
CXX RecFile.o
CXX RecHttp.o
CXX RecMessage.o
CXX RecMutex.o
CXX RecRawStats.o
CXX RecUtils.o
CXX RecLocal.o
CXX RecProcess.o
AR librecords_cop.a
AR librecords_lm.a
AR librecords_p.a
Making all in tsconfig
/usr/bin/sed -f ../../../lib/tsconfig/BisonHeaderToC++.sed ../../../lib/tsconfig/TsConfigGrammar.h > TsConfigGrammar.hpp
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
CXX Errata.lo
CXX TsBuilder.lo
CXX TsConfigLua.lo
CXX TsErrataUtil.lo
CXX TsValue.lo
CC TsConfigGrammar.lo
CC TsConfigSyntax.lo
CXXLD libtsconfig.la
Undefined symbols for architecture x86_64:
"_lua_toboolean", referenced from:
TsConfigBool::loader(lua_State*) in TsConfigLua.o
"_lua_tolstring", referenced from:
TsConfigString::loader(lua_State*) in TsConfigLua.o
"_lua_tonumber", referenced from:
TsConfigInt::loader(lua_State*) in TsConfigLua.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [libtsconfig.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure