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

2014-05-10 Thread James Peach (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Peach updated TS-2280:


Component/s: CPP API

> 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: CPP API, Portability, TS API
>Reporter: James Peach
>Assignee: Brian Geffon
> Fix For: 5.0.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 ... 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/Toolchai

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

2014-02-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber updated TS-2280:


Fix Version/s: (was: 4.2.0)
   5.0.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: 5.0.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 ... 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/

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

2013-11-04 Thread James Peach (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Peach updated TS-2280:


Fix Version/s: (was: 4.1.0)
   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 ... 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/

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

2013-10-19 Thread Leif Hedstrom (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom updated TS-2280:
--

Fix Version/s: 4.1.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.1.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 ... 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/Xc