You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "James Peach (JIRA)" <ji...@apache.org> on 2013/11/04 22:02:19 UTC

[jira] [Commented] (TS-2280) C++ API build failure on OS X

    [ https://issues.apache.org/jira/browse/TS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13813261#comment-13813261 ] 

James Peach commented on TS-2280:
---------------------------------

Push out to 4.2.0.

> C++ API build failure on OS X
> -----------------------------
>
>                 Key: TS-2280
>                 URL: https://issues.apache.org/jira/browse/TS-2280
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Portability, TS API
>            Reporter: James Peach
>            Assignee: Brian Geffon
>             Fix For: 4.2.0
>
>
> The new C++ API fails to build on OS X. Looks like an include path issue.
> FWIW, there is {{build/plugins.mk}} automake fragment that sets build variables consistently for plugins. That might be helpful here.
> {code}
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /Users/jpeach/src/trafficserver.git/build/aux/install-sh -c -d
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether UID '9306' is supported by ustar format... yes
> checking whether GID '20' is supported by ustar format... yes
> checking how to create a ustar tar archive... gnutar
> checking whether make supports nested variables... (cached) yes
> checking for chosen layout... TrafficServer
> checking build system type... x86_64-apple-darwin13.0.0
> checking host system type... x86_64-apple-darwin13.0.0
> checking whether to enable debugging... no
> checking whether to enable -Werror... no
> checking whether to enable fast SDK APIs... no
> checking whether to enable diags... yes
> checking whether to enable regression tests... yes
> checking whether to enable micro-TS... no
> checking whether to build a standalone iocore... no
> checking whether to build some static libts (dev only)... no
> checking whether to commit cov defects to remote host... localhost
> checking whether to enable WCCP v2 support... no
> checking whether to enable interim cache support... no
> checking whether to enable profiler... no
> checking whether to enable eventfd()... yes
> checking whether to use POSIX capabilities... auto
> checking whether to use hwloc library... yes
> checking whether to enable ccache... no
> checking whether to enable traffic_cop debugging... no
> checking whether to enable TPROXY based transparency... auto
> checking whether to disable freelist... yes
> checking whether to enable reclaimable freelist... 
> checking whether to enable experimental plugins... no
> checking whether to build c++ api... yes
> checking for cc... cc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables... 
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking for style of include used by make... GNU
> checking dependency style of cc... gcc3
> checking for c++... c++
> checking whether we are using the GNU C++ compiler... yes
> checking whether c++ accepts -g... yes
> checking dependency style of c++... gcc3
> checking whether cc understands -c and -o together... yes
> checking how to run the C preprocessor... cc -E
> checking how to run the C++ preprocessor... c++ -E
> checking dependency style of cc... gcc3
> checking for C compiler vendor... clang
> checking whether c++ supports C++11 features by default... no
> checking whether c++ supports C++11 features with -std=c++11... yes
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking unordered_map usability... yes
> checking unordered_map presence... yes
> checking for unordered_map... yes
> checking unordered_set usability... yes
> checking unordered_set presence... yes
> checking for unordered_set... yes
> checking for <ext/hash_map>... yes
> checking for ar... ar
> checking the archiver (ar) interface... ar
> checking for gawk... (cached) awk
> checking for a sed that does not truncate output... /usr/bin/sed
> checking whether ln -s works... yes
> checking how to print strings... printf
> checking for a sed that does not truncate output... (cached) /usr/bin/sed
> checking for fgrep... /usr/bin/grep -F
> checking for ld used by cc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
> checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
> checking the name lister (/usr/bin/nm) interface... BSD nm
> checking the maximum length of command line arguments... 196608
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking how to convert x86_64-apple-darwin13.0.0 file names to x86_64-apple-darwin13.0.0 format... func_convert_file_noop
> checking how to convert x86_64-apple-darwin13.0.0 file names to toolchain format... func_convert_file_noop
> checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
> checking for objdump... no
> checking how to recognize dependent libraries... pass_all
> checking for dlltool... no
> checking how to associate runtime and link libraries... printf %s\n
> checking for archiver @FILE support... no
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm output from cc object... ok
> checking for sysroot... no
> checking for mt... no
> checking if : is a manifest tool... no
> checking for dsymutil... dsymutil
> checking for nmedit... nmedit
> checking for lipo... lipo
> checking for otool... otool
> checking for otool64... no
> checking for -single_module linker flag... yes
> checking for -exported_symbols_list linker flag... yes
> checking for -force_load linker flag... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if cc supports -fno-rtti -fno-exceptions... yes
> checking for cc option to produce PIC... -fno-common -DPIC
> checking if cc PIC flag -fno-common -DPIC works... yes
> checking if cc static flag -static works... no
> checking if cc supports -c -o file.o... yes
> checking if cc supports -c -o file.o... (cached) yes
> checking whether the cc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
> checking dynamic linker characteristics... darwin13.0.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> checking how to run the C++ preprocessor... c++ -E
> checking for ld used by c++... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
> checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
> checking whether the c++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
> checking for c++ option to produce PIC... -fno-common -DPIC
> checking if c++ PIC flag -fno-common -DPIC works... yes
> checking if c++ static flag -static works... no
> checking if c++ supports -c -o file.o... yes
> checking if c++ supports -c -o file.o... (cached) yes
> checking whether the c++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
> checking dynamic linker characteristics... darwin13.0.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking for rm... rm -f
> checking for cpp... cpp
> checking for ar... (cached) ar
> checking for library containing strerror... none required
> checking for bison... bison
> checking for flex... flex
> checking lex output file root... lex.yy
> checking lex library... -ll
> checking whether yytext is a pointer... yes
> checking for doxygen... no
> checking for perl... /usr/bin/perl
> checking for perl module ExtUtils::MakeMaker... ok
> checking checking whether to auto-set compiler optimization flags... yes -O3
> checking size of void*... 8
> configure: Build for host OS: darwin13.0.0, arch: x86_64, optimization: darwin
> checking for library containing exc_capture_context... no
> checking for library containing MLD_demangle_string... no
> checking for library containing dlopen... none required
> checking for library containing socket... none required
> checking for library containing gethostbyname... none required
> checking for library containing pthread_create... none required
> checking for library containing clock_gettime... no
> checking for library containing clock_gettime... (cached) no
> checking for res_init in -lresolv... yes
> checking for __putlong in -lresolv... no
> checking for NcursesW wide-character library... no
> checking for Ncurses library... yes
> checking for working ncurses/curses.h... no
> checking for working ncurses.h... yes
> checking for curl-config... /usr/bin/curl-config
> checking for curl (libcurl 7.30.0) >= 7.19... yes
> checking for boostlib >= 1.33... configure: We could not detect the boost libraries (version 1.33 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option.  If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
> checking for library containing crypt... none required
> checking for OpenSSL location... /usr/local
> checking for library containing BN_init... -lcrypto
> checking for library containing SSL_accept... -lssl
> checking openssl/x509.h usability... yes
> checking openssl/x509.h presence... yes
> checking for openssl/x509.h... yes
> checking whether EVP_PKEY_CTX_new is declared... yes
> checking for SSL_CTX_set_next_protos_advertised_cb... yes
> checking for SSL_CTX_set_next_proto_select_cb... yes
> checking for SSL_select_next_proto... yes
> checking for SSL_get0_next_proto_negotiated... yes
> checking whether to enable NextProtocolNegotiation TLS extension support... yes
> checking openssl/tls1.h usability... yes
> checking openssl/tls1.h presence... yes
> checking for openssl/tls1.h... yes
> checking openssl/ssl.h usability... yes
> checking openssl/ssl.h presence... yes
> checking for openssl/ssl.h... yes
> checking openssl/ts.h usability... yes
> checking openssl/ts.h presence... yes
> checking for openssl/ts.h... yes
> checking for SSL_CTX_set_tlsext_servername_callback... yes
> checking for SSL_get_servername... yes
> checking whether to enable ServerNameIndication TLS extension support... yes
> checking for zlib location... not found
> checking for lzma location... not found
> checking for Tcl configuration... found /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/tclConfig.sh
> checking for existence of /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib/tclConfig.sh... loading
> checking "For XML parser"... checking libxml2... no
> configure: WARNING: "Failed to find libxml2"
> checking for Expat location... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr
> checking for library containing XML_SetUserData... -lexpat
> checking expat.h usability... yes
> checking expat.h presence... yes
> checking for expat.h... yes
> checking for clock_gettime... no
> checking for kqueue... yes
> checking for epoll_ctl... no
> checking for posix_memalign... yes
> checking for posix_fadvise... no
> checking for posix_madvise... yes
> checking for posix_fallocate... no
> checking for inotify_init... no
> checking for lrand48_r... no
> checking for srand48_r... no
> checking for port_create... no
> checking for strlcpy... yes
> checking for strlcat... yes
> checking for sysconf... yes
> checking for getpagesize... yes
> checking sys/eventfd.h usability... no
> checking sys/eventfd.h presence... no
> checking for sys/eventfd.h... no
> checking for eventfd... no
> checking mcheck.h usability... no
> checking mcheck.h presence... no
> checking for mcheck.h... no
> checking for mcheck_pedantic... no
> checking for pcre-config... pcre-config
> checking for pcre headers in /usr/local/Cellar/pcre/8.33/include... ok
> checking for library containing pcre_exec... -lpcre
> checking pcre.h usability... yes
> checking pcre.h presence... yes
> checking for pcre.h... yes
> checking pcre/pcre.h usability... no
> checking pcre/pcre.h presence... no
> checking for pcre/pcre.h... no
> checking execinfo.h usability... yes
> checking execinfo.h presence... yes
> checking for execinfo.h... yes
> checking for library containing backtrace... none required
> configure: Using kqueue event interface
> checking for library containing cplus_demangle... no
> checking for 128bit CAS support... yes
> checking for library containing cap_set_proc... no
> checking whether to enable Linux native AIO... no
> checking for pkg-config... /usr/local/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for hwloc.h... no
> configure: WARNING: hwloc.h header not found, try --disable-hwloc
> checking whether HWLOC_OBJ_PU is declared... no
> checking for hwloc... no
> checking for library containing GeoIP_id_by_code... no
> checking for a readline compatible library... -lreadline
> checking readline.h usability... no
> checking readline.h presence... no
> checking for readline.h... no
> checking readline/readline.h usability... yes
> checking readline/readline.h presence... yes
> checking for readline/readline.h... yes
> checking whether readline supports history... yes
> checking history.h usability... no
> checking history.h presence... no
> checking for history.h... no
> checking readline/history.h usability... yes
> checking readline/history.h presence... yes
> checking for readline/history.h... yes
> checking whether to enable Linux LuaJIT support... check
> checking for luajit... no
> checking for pow in -lm... yes
> checking for sqrt in -lm... yes
> checking lua.h usability... no
> checking lua.h presence... no
> checking for lua.h... no
> checking for lua.h in /usr/local/include/lua5.1... no
> checking for lua.h in /usr/local/include/lua51... no
> checking for lua.h in /usr/local/include... no
> checking for lua.h in /usr/include/lua5.1... no
> checking for lua.h in /usr/include/lua51... no
> checking for lua.h in /usr/include... no
> configure: WARNING: *** Lua 5.1 library not found.
> checking whether to enable Lua support... no
> checking for sys/types.h... (cached) yes
> checking sys/mman.h usability... yes
> checking sys/mman.h presence... yes
> checking for sys/mman.h... yes
> checking sys/epoll.h usability... no
> checking sys/epoll.h presence... no
> checking for sys/epoll.h... no
> checking sys/event.h usability... yes
> checking sys/event.h presence... yes
> checking for sys/event.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking sys/pset.h usability... no
> checking sys/pset.h presence... no
> checking for sys/pset.h... no
> checking sched.h usability... yes
> checking sched.h presence... yes
> checking for sched.h... yes
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking pthread_np.h usability... no
> checking pthread_np.h presence... no
> checking for pthread_np.h... no
> checking machine/endian.h usability... yes
> checking machine/endian.h presence... yes
> checking for machine/endian.h... yes
> checking endian.h usability... no
> checking endian.h presence... no
> checking for endian.h... no
> checking sys/sysinfo.h usability... no
> checking sys/sysinfo.h presence... no
> checking for sys/sysinfo.h... no
> checking sys/systeminfo.h usability... no
> checking sys/systeminfo.h presence... no
> checking for sys/systeminfo.h... no
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking netinet/in_systm.h usability... yes
> checking netinet/in_systm.h presence... yes
> checking for netinet/in_systm.h... yes
> checking netinet/tcp.h usability... yes
> checking netinet/tcp.h presence... yes
> checking for netinet/tcp.h... yes
> checking sys/ioctl.h usability... yes
> checking sys/ioctl.h presence... yes
> checking for sys/ioctl.h... yes
> checking sys/byteorder.h usability... no
> checking sys/byteorder.h presence... no
> checking for sys/byteorder.h... no
> checking sys/sockio.h usability... yes
> checking sys/sockio.h presence... yes
> checking for sys/sockio.h... yes
> checking sys/prctl.h usability... no
> checking sys/prctl.h presence... no
> checking for sys/prctl.h... no
> checking arpa/nameser.h usability... yes
> checking arpa/nameser.h presence... yes
> checking for arpa/nameser.h... yes
> checking arpa/nameser_compat.h usability... yes
> checking arpa/nameser_compat.h presence... yes
> checking for arpa/nameser_compat.h... yes
> checking for execinfo.h... (cached) yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking ctype.h usability... yes
> checking ctype.h presence... yes
> checking for ctype.h... yes
> checking siginfo.h usability... no
> checking siginfo.h presence... no
> checking for siginfo.h... no
> checking malloc.h usability... no
> checking malloc.h presence... no
> checking for malloc.h... no
> checking wait.h usability... no
> checking wait.h presence... no
> checking for wait.h... no
> checking float.h usability... yes
> checking float.h presence... yes
> checking for float.h... yes
> checking libgen.h usability... yes
> checking libgen.h presence... yes
> checking for libgen.h... yes
> checking values.h usability... no
> checking values.h presence... no
> checking for values.h... no
> checking alloca.h usability... yes
> checking alloca.h presence... yes
> checking for alloca.h... yes
> checking cpio.h usability... yes
> checking cpio.h presence... yes
> checking for cpio.h... yes
> checking stropts.h usability... no
> checking stropts.h presence... no
> checking for stropts.h... no
> checking for sys/param.h... (cached) yes
> checking sys/sysmacros.h usability... no
> checking sys/sysmacros.h presence... no
> checking for sys/sysmacros.h... no
> checking math.h usability... yes
> checking math.h presence... yes
> checking for math.h... yes
> checking for stdint.h... (cached) yes
> checking stdbool.h usability... yes
> checking stdbool.h presence... yes
> checking for stdbool.h... yes
> checking net/ppp_defs.h usability... no
> checking net/ppp_defs.h presence... no
> checking for net/ppp_defs.h... no
> checking ifaddrs.h usability... yes
> checking ifaddrs.h presence... yes
> checking for ifaddrs.h... yes
> checking for readline/readline.h... (cached) yes
> checking editline/readline.h usability... yes
> checking editline/readline.h presence... yes
> checking for editline/readline.h... yes
> 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_MARK... no
> checking for IP_TOS... yes
> checking for loopback network interface... lo0
> checking style of gethostbyname_r routine... none
> checking 3rd argument to the gethostbyname_r routines... char
> checking IN6_IS_ADDR_UNSPECIFIED macro works... no
> checking for struct tcp_info... no
> checking that generated files are newer than configure... done
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating cop/Makefile
> config.status: creating doc/Doxyfile
> 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/cluster/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/records/Makefile
> config.status: creating lib/ts/Makefile
> config.status: creating lib/ts/ink_config.h
> config.status: creating lib/tsconfig/Makefile
> config.status: creating lib/atscppapi/Makefile
> config.status: creating lib/atscppapi/src/Makefile
> config.status: creating lib/atscppapi/examples/Makefile
> config.status: creating lib/atscppapi/examples/helloworld/Makefile
> config.status: creating lib/atscppapi/examples/globalhook/Makefile
> config.status: creating lib/atscppapi/examples/transactionhook/Makefile
> config.status: creating lib/atscppapi/examples/multiple_transaction_hooks/Makefile
> config.status: creating lib/atscppapi/examples/clientrequest/Makefile
> config.status: creating lib/atscppapi/examples/data_caching/Makefile
> config.status: creating lib/atscppapi/examples/serverresponse/Makefile
> config.status: creating lib/atscppapi/examples/clientredirect/Makefile
> config.status: creating lib/atscppapi/examples/customresponse/Makefile
> config.status: creating lib/atscppapi/examples/null_transformation_plugin/Makefile
> config.status: creating lib/atscppapi/examples/post_buffer/Makefile
> config.status: creating lib/atscppapi/examples/logger_example/Makefile
> config.status: creating lib/atscppapi/examples/detachedrequest/Makefile
> config.status: creating lib/atscppapi/examples/stat_example/Makefile
> config.status: creating lib/atscppapi/examples/async_http_fetch/Makefile
> config.status: creating lib/atscppapi/examples/remap_plugin/Makefile
> config.status: creating lib/atscppapi/examples/gzip_transformation/Makefile
> config.status: creating lib/atscppapi/examples/timeout_example/Makefile
> config.status: creating lib/atscppapi/examples/internal_transaction_handling/Makefile
> config.status: creating lib/atscppapi/examples/async_timer/Makefile
> config.status: creating lib/atscppapi/examples/request_cookies/Makefile
> config.status: creating lib/wccp/Makefile
> config.status: creating lib/perl/Makefile
> config.status: creating mgmt/Makefile
> config.status: creating mgmt/api/Makefile
> config.status: creating mgmt/api/include/Makefile
> config.status: creating mgmt/api/remote/Makefile
> config.status: creating mgmt/cli/Makefile
> config.status: creating mgmt/cluster/Makefile
> config.status: creating mgmt/preparse/Makefile
> config.status: creating mgmt/stats/Makefile
> config.status: creating mgmt/utils/Makefile
> config.status: creating mgmt/web2/Makefile
> config.status: creating plugins/Makefile
> config.status: creating plugins/cacheurl/Makefile
> config.status: creating plugins/conf_remap/Makefile
> config.status: creating plugins/experimental/Makefile
> config.status: creating plugins/experimental/authproxy/Makefile
> config.status: creating plugins/experimental/buffer_upload/Makefile
> config.status: creating plugins/experimental/channel_stats/Makefile
> config.status: creating plugins/experimental/custom_redirect/Makefile
> config.status: creating plugins/experimental/esi/Makefile
> config.status: creating plugins/experimental/geoip_acl/Makefile
> config.status: creating plugins/experimental/lua/Makefile
> config.status: creating plugins/experimental/metalink/Makefile
> config.status: creating plugins/experimental/rfc5861/Makefile
> config.status: creating plugins/experimental/spdy/Makefile
> config.status: creating plugins/experimental/tcp_info/Makefile
> config.status: creating plugins/experimental/healthchecks/Makefile
> config.status: creating plugins/gzip/Makefile
> config.status: creating plugins/libloader/Makefile
> config.status: creating plugins/header_filter/Makefile
> config.status: creating plugins/header_rewrite/Makefile
> config.status: creating plugins/regex_remap/Makefile
> config.status: creating plugins/stats_over_http/Makefile
> config.status: creating proxy/Makefile
> config.status: creating proxy/api/ts/Makefile
> config.status: creating proxy/api/ts/ts.h
> 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/logging/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/tsxs
> config.status: creating lib/ts/ink_autoconf.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
> configure: Build option summary:
>     CC:                 cc
>     CXX:                c++
>     CPP:                cc -E
>     CFLAGS:             -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -O3 -fno-strict-aliasing -mcx16
>     SHARED_CFLAGS:      -fPIC
>     CXXFLAGS:            -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -O3 -fno-strict-aliasing -Wno-invalid-offsetof -mcx16
>     SHARED_CXXFLAGS:    -fPIC
>     SHARED_CXXLINKFLAGS:
>     CPPFLAGS:           -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -I/usr/local/include -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include -I/usr/local/Cellar/pcre/8.33/include
>     LDFLAGS:            -L/usr/local/lib -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib -L/usr/local/Cellar/pcre/8.33/lib
>     SHARED_LDFLAGS:     -shared
>     EXTRA_CC_LDFLAGS:   
>     EXTRA_CXX_LDFLAGS:  
>     LIBTOOL_LINK_FLAGS: -R/usr/local/lib -R/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/lib -R/usr/local/Cellar/pcre/8.33/lib
>     MGMT_DEFS:           -DMGMT_USE_SYSLOG
>     API_DEFS:           
> Making all in proxy/api/ts
> make[1]: Nothing to be done for `all'.
> Making all in iocore
> Making all in eventsystem
>   CXX      EventSystem.o
>   CXX      IOBuffer.o
>   CXX      ProxyAllocator.o
>   CXX      Lock.o
>   CXX      Processor.o
>   CXX      PQ-List.o
>   CXX      ProtectedQueue.o
>   CXX      SocketManager.o
>   CXX      Thread.o
>   CXX      UnixEThread.o
>   CXX      UnixEvent.o
>   CXX      UnixEventProcessor.o
>   CXX      Inline.o
>   CXX      Tasks.o
>   AR       libinkevent.a
> Making all in net
>   CXX      Connection.o
>   CXX      Net.o
>   CXX      NetVConnection.o
>   CXX      Socks.o
>   CXX      SSLCertLookup.o
>   CXX      SSLConfig.o
>   CXX      SSLNetProcessor.o
>   CXX      SSLNetVConnection.o
>   CXX      SSLNetAccept.o
>   CXX      SSLNextProtocolAccept.o
>   CXX      SSLNextProtocolSet.o
>   CXX      SSLUtils.o
>   CXX      UDPIOEvent.o
>   CXX      UnixConnection.o
>   CXX      UnixNetAccept.o
>   CXX      UnixNet.o
>   CXX      UnixNetPages.o
>   CXX      UnixNetProcessor.o
>   CXX      UnixNetVConnection.o
>   CXX      UnixUDPConnection.o
>   CXX      UnixUDPNet.o
>   CXX      Inline.o
>   CXX      NetVCTest.o
>   AR       libinknet.a
> Making all in aio
>   CXX      AIO.o
>   CXX      Inline.o
>   AR       libinkaio.a
> Making all in dns
>   CXX      DNS.o
>   CXX      DNSConnection.o
>   CXX      SplitDNS.o
>   CXX      Inline.o
>   AR       libinkdns.a
> Making all in hostdb
>   CXX      MultiCache.o
>   CXX      HostDB.o
>   CXX      Inline.o
>   AR       libinkhostdb.a
> Making all in utils
>   CXX      Machine.o
>   CXX      OneWayMultiTunnel.o
>   CXX      OneWayTunnel.o
>   AR       libinkutils.a
> Making all in cache
>   CXX      Cache.o
>   CXX      CacheDir.o
>   CXX      CacheDisk.o
>   CXX      CacheHosting.o
>   CXX      CacheHttp.o
>   CXX      CacheLink.o
>   CXX      CachePages.o
>   CXX      CachePagesInternal.o
>   CXX      CacheVol.o
>   CXX      CacheRead.o
>   CXX      CacheWrite.o
>   CXX      RamCacheLRU.o
>   CXX      RamCacheCLFUS.o
>   CXX      Store.o
>   CXX      Inline.o
>   CXX      CacheTest.o
>   AR       libinkcache.a
> Making all in cluster
>   CXX      ClusterAPI.o
>   CXX      ClusterCache.o
>   CXX      ClusterConfig.o
>   CXX      ClusterHandler.o
>   CXX      ClusterHandlerBase.o
>   CXX      ClusterHash.o
>   CXX      ClusterLib.o
>   CXX      ClusterLoadMonitor.o
>   CXX      ClusterMachine.o
>   CXX      ClusterProcessor.o
>   CXX      ClusterRPC.o
>   CXX      ClusterVConnection.o
>   CXX      Inline.o
>   AR       libinkcluster.a
> make[2]: Nothing to be done for `all-am'.
> Making all in lib
> Making all in ts
> /Applications/Xcode.app/Contents/Developer/usr/bin/make  all-am
>   CXX      Arena.lo
>   CXX      Bitops.lo
>   CXX      Diags.lo
>   CXX      HostLookup.lo
>   CXX      ink_args.lo
>   CXX      ink_assert.lo
>   CXX      ink_auth_api.lo
>   CXX      ink_base64.lo
>   CXX      ink_cap.lo
>   CXX      ink_code.lo
>   CXX      ink_defs.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_ext.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      EventNotify.lo
>   CXX      ink_time.lo
>   CC       fastlz.lo
>   CXX      llqueue.lo
>   CXX      lockfile.lo
>   CXX      IpMap.lo
>   CXX      IpMapConf.lo
>   CXX      IpMapTest.lo
>   CXX      Layout.lo
>   CXX      MatcherUtils.lo
>   CXX      MimeTable.lo
>   CXX      CompileParseRules.o
>   CXX      RawHashTable.lo
>   CXX      Regex.lo
>   CXX      Regression.lo
>   CXX      Resource.lo
>   CXX      TextBuffer.lo
>   CXX      Tokenizer.lo
>   CXX      Vec.lo
>   CXX      Version.lo
>   CC       mkdfa.o
>   CCLD     mkdfa
>   CXXLD    CompileParseRules
> ./CompileParseRules
>   CXX      ParseRules.lo
>   CXXLD    libtsutil.la
> Making all in records
>   CXX      libreclocal_a-RecFile.o
>   CXX      libreclocal_a-P_RecCore.o
>   CXX      libreclocal_a-RecLocal.o
>   CXX      libreclocal_a-RecCore.o
>   CXX      libreclocal_a-RecMessage.o
>   CXX      libreclocal_a-RecMutex.o
>   CXX      libreclocal_a-RecTree.o
>   CXX      libreclocal_a-RecHttp.o
>   CXX      libreclocal_a-RecUtils.o
>   CXX      libreclocal_a-RecDebug.o
>   CXX      libreclocal_a-RecConfigParse.o
>   CXX      librecprocess_a-P_RecCore.o
>   CXX      librecprocess_a-RecFile.o
>   CXX      librecprocess_a-RecCore.o
>   CXX      librecprocess_a-RecMessage.o
>   CXX      librecprocess_a-RecMutex.o
>   CXX      librecprocess_a-RecProcess.o
>   CXX      librecprocess_a-RecTree.o
>   CXX      librecprocess_a-RecHttp.o
>   CXX      librecprocess_a-RecUtils.o
>   CXX      librecprocess_a-RecDebug.o
>   CXX      librecprocess_a-RecConfigParse.o
>   AR       libreclocal.a
>   AR       librecprocess.a
> Making all in perl
> [ "/Users/jpeach/src/trafficserver.git/lib/perl" != "../../lib/perl" ] && cp -rf "/Users/jpeach/src/trafficserver.git/lib/perl/." "../../lib/perl"
> /usr/bin/perl Makefile.PL INSTALLDIRS= PREFIX=/usr/local
> Writing Makefile-pl for Apache::TS
> Writing MYMETA.yml and MYMETA.json
> /Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl INSTALLDIRS= PREFIX=/usr/local DESTDIR=
> Manifying blib/man3/Apache::TS::AdminClient.3pm
> Manifying blib/man3/Apache::TS.3pm
> Manifying blib/man3/Apache::TS::Config::Records.3pm
> Making all in atscppapi
> Making all in src
>   CXX      GlobalPlugin.lo
>   CXX      Plugin.lo
>   CXX      utils_internal.lo
>   CXX      utils.lo
>   CXX      TransactionPlugin.lo
>   CXX      Transaction.lo
>   CXX      Headers.lo
>   CXX      Request.lo
>   CXX      CaseInsensitiveStringComparator.lo
>   CXX      ClientRequest.lo
>   CXX      Url.lo
>   CXX      HttpVersion.lo
>   CXX      HttpMethod.lo
>   CXX      InitializableValue.lo
>   CXX      Response.lo
>   CXX      TransformationPlugin.lo
>   CXX      Logger.lo
>   CXX      Stat.lo
>   CXX      AsyncHttpFetch.lo
>   CXX      RemapPlugin.lo
>   CXX      GzipDeflateTransformation.lo
> make[3]: *** No rule to make target `include/atscppapi//GlobalPlugin.h', needed by `all-am'.  Stop.
> make[3]: *** Waiting for unfinished jobs....
>   CXX      GzipInflateTransformation.lo
>   CXX      AsyncTimer.lo
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Request.cc:22:10: fatal error: 'atscppapi/Request.h' file not found
> #include "atscppapi/Request.h"
>          ^
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Headers.cc:22:10: fatal error: 'atscppapi/Headers.h' file not found
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Logger.cc:25:10: fatal error: 'atscppapi/Logger.h' file not found
> #include "atscppapi/Headers.h"
>          ^
> #include "atscppapi/Logger.h"
>          ^
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/CaseInsensitiveStringComparator.cc:23:10: fatal error: 'atscppapi/CaseInsensitiveStringComparator.h' file not found
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/TransformationPlugin.cc:23:10: fatal error: 'atscppapi/TransformationPlugin.h' file not found
> #include "atscppapi/CaseInsensitiveStringComparator.h"
>          ^
> #include "atscppapi/TransformationPlugin.h"
>          ^
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Transaction.cc:23:10: fatal error: 'atscppapi/Transaction.h' file not found
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Plugin.cc:22:10: fatal error: 'atscppapi/Plugin.h' file not found
> #include "atscppapi/Transaction.h"
>          ^
> #include "atscppapi/Plugin.h"
>          ^
> 1 error generated.
> 1 error generated.
> 1 error generated.
> make[3]: *** [Request.lo] Error 1
> 1 error generated.
> make[3]: *** [Plugin.lo] Error 1
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/GlobalPlugin.cc:22:10: fatal error: 'atscppapi/GlobalPlugin.h' file not found
> make[3]: *** [CaseInsensitiveStringComparator.lo] Error 1
> #include "atscppapi/GlobalPlugin.h"
>          ^
> make[3]: *** [TransformationPlugin.lo] Error 1
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Stat.cc:22:10: fatal error: 'atscppapi/Stat.h' file not found
> #include "atscppapi/Stat.h"
>          ^
> make[3]: *** [Headers.lo] Error 1
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/HttpMethod.cc:23:10: fatal error: 'atscppapi/HttpMethod.h' file not found
> #include "atscppapi/HttpMethod.h"
>          ^
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/AsyncHttpFetch.cc:23:10: fatal error: 'atscppapi/AsyncHttpFetch.h' file not found
> #include "atscppapi/AsyncHttpFetch.h"
>          ^
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/HttpVersion.cc:23:10: fatal error: 'atscppapi/HttpVersion.h' file not found
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/InitializableValue.cc:23:10: fatal error: 'InitializableValue.h' file not found
> #include "atscppapi/HttpVersion.h"
>          ^
> #include "InitializableValue.h"
>          ^
> 1 error generated.
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/utils_internal.cc:22:10: fatal error: 'utils_internal.h' file not found
> #include "utils_internal.h"
>          ^
> 1 error generated.
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/TransactionPlugin.cc:23:10: fatal error: 'atscppapi/TransactionPlugin.h' file not found
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/utils.cc:23:10: fatal error: 'atscppapi/utils.h' file not found
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Url.cc:22:10: fatal error: 'atscppapi/Url.h' file not found
> #include "atscppapi/TransactionPlugin.h"
>          ^
> #include "atscppapi/Url.h"
>          ^
> #include "atscppapi/utils.h"
>          ^
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/AsyncTimer.cc:22:10: fatal error: 'atscppapi/AsyncTimer.h' file not found
> #include "atscppapi/AsyncTimer.h"
>          ^
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/RemapPlugin.cc:22:10: fatal error: 'atscppapi/RemapPlugin.h' file not found
> #include "atscppapi/RemapPlugin.h"
>          ^
> make[3]: *** [GlobalPlugin.lo] Error 1
> 1 error generated.
> make[3]: *** [HttpMethod.lo] Error 1
> 1 error generated.
> make[3]: *** [InitializableValue.lo] Error 1
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/Response.cc:21:10: fatal error: 'atscppapi/Response.h' file not found
> make[3]: *** [HttpVersion.lo] Error 1
> #include "atscppapi/Response.h"
>          ^
> 1 error generated.
> make[3]: *** [AsyncHttpFetch.lo] Error 1
> make[3]: *** [AsyncTimer.lo] Error 1
> make[3]: *** [Url.lo] Error 1
> make[3]: *** [TransactionPlugin.lo] Error 1
> make[3]: *** [utils_internal.lo] Error 1
> make[3]: *** [Response.lo] Error 1
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/ClientRequest.cc:23:10: fatal error: 'atscppapi/ClientRequest.h' file not found
> #include "atscppapi/ClientRequest.h"
>          ^
> 1 error generated.
> make[3]: *** [RemapPlugin.lo] Error 1
> 1 error generated.
> make[3]: *** [ClientRequest.lo] Error 1
> 1 error generated.
> make[3]: *** [Stat.lo] Error 1
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/GzipDeflateTransformation.cc:26:10: fatal error: 'atscppapi/TransformationPlugin.h' file not found
> #include "atscppapi/TransformationPlugin.h"
>          ^
> 1 error generated.
> make[3]: *** [GzipDeflateTransformation.lo] Error 1
> 1 error generated.
> /Users/jpeach/src/trafficserver.git/lib/atscppapi/src/GzipInflateTransformation.cc:27:10: fatal error: 'atscppapi/TransformationPlugin.h' file not found
> #include "atscppapi/TransformationPlugin.h"
>          ^
> 1 error generated.
> make[3]: *** [Logger.lo] Error 1
> make[3]: *** [GzipInflateTransformation.lo] Error 1
> 1 error generated.
> make[3]: *** [Transaction.lo] Error 1
> 1 error generated.
> make[3]: *** [utils.lo] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive] Error 1
> {code}



--
This message was sent by Atlassian JIRA
(v6.1#6144)