See <https://builds.apache.org/job/Thrift-precommit/33/changes>
Changes:
[nsuke] THRIFT-2103 [python] Support for SSL certificates with Subject
[nsuke] THRIFT-3599 Validate client IP address against cert's SubjectAltName
------------------------------------------
[...truncated 4116 lines...]
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:222:
warning: [deprecation] CoreConnectionPNames in org.apache.http.params has been
deprecated
[javac]
this.params.setIntParameter(CoreConnectionPNames.SO_TIMEOUT,
1000).setIntParameter(CoreConnectionPNames.SOCKET_BUFFER_SIZE, 8 * 1024)
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:227:
warning: [deprecation] BasicHttpProcessor in org.apache.http.protocol has been
deprecated
[javac] HttpProcessor httpproc = new BasicHttpProcessor();
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:230:
warning: [deprecation] HttpRequestHandlerRegistry in org.apache.http.protocol
has been deprecated
[javac] HttpRequestHandlerRegistry reqistry = new
HttpRequestHandlerRegistry();
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:230:
warning: [deprecation] HttpRequestHandlerRegistry in org.apache.http.protocol
has been deprecated
[javac] HttpRequestHandlerRegistry reqistry = new
HttpRequestHandlerRegistry();
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:234:
warning: [deprecation]
HttpService(HttpProcessor,ConnectionReuseStrategy,HttpResponseFactory) in
HttpService has been deprecated
[javac] this.httpService = new HttpService(httpproc, new
NoConnectionReuseStrategy(), new DefaultHttpResponseFactory());
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:235:
warning: [deprecation] setParams(HttpParams) in HttpService has been deprecated
[javac] this.httpService.setParams(this.params);
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:236:
warning: [deprecation] setHandlerResolver(HttpRequestHandlerResolver) in
HttpService has been deprecated
[javac] this.httpService.setHandlerResolver(reqistry);
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:247:
warning: [deprecation] DefaultHttpServerConnection in org.apache.http.impl has
been deprecated
[javac] DefaultHttpServerConnection conn = new
DefaultHttpServerConnection();
[javac] ^
[javac]
<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js/src/Httpd.java>:247:
warning: [deprecation] DefaultHttpServerConnection in org.apache.http.impl has
been deprecated
[javac] DefaultHttpServerConnection conn = new
DefaultHttpServerConnection();
[javac] ^
[javac] 25 warnings
BUILD SUCCESSFUL
Total time: 6 seconds
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/js'>
Making all in py
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py'>
../../compiler/cpp/thrift --gen py -r ../../tutorial/tutorial.thrift
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py'>
Making all in py.twisted
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.twisted'>
../../compiler/cpp/thrift --gen py:twisted -r ../../tutorial/tutorial.thrift
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.twisted'>
Making all in py.tornado
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.tornado'>
../../compiler/cpp/thrift --gen py:tornado -r ../../tutorial/tutorial.thrift
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/py.tornado'>
Making all in nodejs
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/nodejs'>
../../compiler/cpp/thrift --gen js:node -r ../../tutorial/tutorial.thrift
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial/nodejs'>
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial'>
../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial'>
make[2]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/tutorial'>
make[2]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/'>
make[2]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/'>
make[1]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/'>
+ make check
Making check in compiler/cpp
make[1]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'>
make check-am
make[2]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'>
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'>
make[1]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/compiler/cpp'>
Making check in lib
make[1]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib'>
Making check in json
make[2]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'>
Making check in test
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test'>
/usr/bin/ant test
Buildfile:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build.xml>
compiler.check:
mkdirs:
[mkdir] Created dir:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build>
[mkdir] Created dir:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/lib>
[mkdir] Created dir:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/tools>
[mkdir] Created dir:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json>
mvn.ant.tasks.check:
mvn.ant.tasks.download:
[get] Getting:
http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar
[get] To:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/tools/maven-ant-tasks-2.1.3.jar>
mvn.init:
[copy] Copying 17 files to
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/lib>
init:
validate-schema:
[java] --- BEGIN
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/schema.json--->
[java] validation: SUCCESS
[java] --- END
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/schema.json--->
generate:
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83]
The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the
signedness of this type.
[exec]
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44]
No generator named 'noexist' could be found!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46]
cpp generator does not accept 'noexist' as sub-namespace!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83]
The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the
signedness of this type.
[exec]
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44]
No generator named 'noexist' could be found!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46]
cpp generator does not accept 'noexist' as sub-namespace!
validate-generated-json:
[java] --- BEGIN
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/ThriftTest.json--->
[java] validation: SUCCESS
[java] --- END
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/ThriftTest.json--->
[java] --- BEGIN
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/Include.json--->
[java] validation: SUCCESS
[java] --- END
<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test/build/gen-json/Include.json--->
test:
BUILD SUCCESSFUL
Total time: 10 seconds
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/json/test'>
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'>
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'>
make[2]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/json'>
Making check in xml
make[2]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'>
Making check in test
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/test'>
/usr/bin/ant test
Buildfile:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/test/build.xml>
compiler.check:
mkdirs:
[mkdir] Created dir:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml>
init:
generate:
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83]
The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the
signedness of this type.
[exec]
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44]
No generator named 'noexist' could be found!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46]
cpp generator does not accept 'noexist' as sub-namespace!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:83]
The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the
signedness of this type.
[exec]
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:44]
No generator named 'noexist' could be found!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/ThriftTest.thrift>:46]
cpp generator does not accept 'noexist' as sub-namespace!
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/AnnotationTest.thrift>:53]
"senum" is deprecated and will be removed in a future compiler version. This
type should be replaced with "string".
[exec]
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/AnnotationTest.thrift>:53]
"senum" is deprecated and will be removed in a future compiler version. This
type should be replaced with "string".
[exec]
[exec]
[WARNING:<https://builds.apache.org/job/Thrift-precommit/ws/test/DocTest.thrift>:61]
The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the
signedness of this type.
[exec]
validate-generated-xml:
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ThriftTest.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/Include.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/Recursive.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ManyOptionals.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/OptionalRequiredTest.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ConstantsDemo.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/TypedefTest.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/AnnotationTest.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/DocTest.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/EnumTest.xml>
[echo] validating generated XML:
<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/gen-xml/ManyTypedefs.xml>
test:
BUILD SUCCESSFUL
Total time: 2 seconds
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml/test'>
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'>
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'>
make[2]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/xml'>
Making check in cpp
make[2]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'>
Making check in .
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'>
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'>
Making check in test
make[3]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'>
make check-am
make[4]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'>
make UnitTests TFDTransportTest TPipedTransportTest DebugProtoTest
JSONProtoTest OptionalRequiredTest RecursiveTest SpecializationTest
AllProtocolsTest TransportTest TInterruptTest TServerIntegrationTest
SecurityTest ZlibTest TFileTransportTest link_test OpenSSLManualInitTest
EnumTest TNonblockingServerTest
make[5]: Entering directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'>
depbase=`echo UnitTestMain.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
UnitTestMain.o -MD -MP -MF $depbase.Tpo -c -o UnitTestMain.o UnitTestMain.cpp
&&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo TMemoryBufferTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TMemoryBufferTest.o -MD -MP -MF $depbase.Tpo -c -o TMemoryBufferTest.o
TMemoryBufferTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo TBufferBaseTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TBufferBaseTest.o -MD -MP -MF $depbase.Tpo -c -o TBufferBaseTest.o
TBufferBaseTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo Base64Test.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
Base64Test.o -MD -MP -MF $depbase.Tpo -c -o Base64Test.o Base64Test.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo ToStringTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
ToStringTest.o -MD -MP -MF $depbase.Tpo -c -o ToStringTest.o ToStringTest.cpp
&&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo TypedefTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TypedefTest.o -MD -MP -MF $depbase.Tpo -c -o TypedefTest.o TypedefTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo TServerSocketTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TServerSocketTest.o -MD -MP -MF $depbase.Tpo -c -o TServerSocketTest.o
TServerSocketTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo TServerTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TServerTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TServerTransportTest.o
TServerTransportTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo RWMutexStarveTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
RWMutexStarveTest.o -MD -MP -MF $depbase.Tpo -c -o RWMutexStarveTest.o
RWMutexStarveTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pedantic
-g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu -o UnitTests UnitTestMain.o
TMemoryBufferTest.o TBufferBaseTest.o Base64Test.o ToStringTest.o TypedefTest.o
TServerSocketTest.o TServerTransportTest.o RWMutexStarveTest.o libtestgencpp.la
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o .libs/UnitTests
UnitTestMain.o TMemoryBufferTest.o TBufferBaseTest.o Base64Test.o
ToStringTest.o TypedefTest.o TServerSocketTest.o TServerTransportTest.o
RWMutexStarveTest.o -L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a
<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/.libs/libthrift.so>
-lssl -lcrypto /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt
-lpthread
depbase=`echo TFDTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TFDTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TFDTransportTest.o
TFDTransportTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pedantic
-g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu -o TFDTransportTest
TFDTransportTest.o ../../../lib/cpp/libthrift.la
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o
.libs/TFDTransportTest TFDTransportTest.o -L/usr/lib/x86_64-linux-gnu
../../../lib/cpp/.libs/libthrift.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a -lrt -lpthread
depbase=`echo TPipedTransportTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TPipedTransportTest.o -MD -MP -MF $depbase.Tpo -c -o TPipedTransportTest.o
TPipedTransportTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo TPipeInterruptTest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../lib/cpp/src/thrift
-I../../../lib/c_glib/src/thrift -I/usr/include -I../../../lib/cpp/src
-D__STDC_LIMIT_MACROS -Wall -Wextra -pedantic -g -O2 -std=c++11 -MT
TPipeInterruptTest.o -MD -MP -MF $depbase.Tpo -c -o TPipeInterruptTest.o
TPipeInterruptTest.cpp &&\
mv -f $depbase.Tpo $depbase.Po
/bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pedantic
-g -O2 -std=c++11 -L/usr/lib/x86_64-linux-gnu -o TPipedTransportTest
TPipedTransportTest.o TPipeInterruptTest.o libtestgencpp.la
../../../lib/cpp/libthrift.la
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a
/usr/lib/x86_64-linux-gnu/libboost_system.a
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
libtool: link: g++ -Wall -Wextra -pedantic -g -O2 -std=c++11 -o
.libs/TPipedTransportTest TPipedTransportTest.o TPipeInterruptTest.o
-L/usr/lib/x86_64-linux-gnu ./.libs/libtestgencpp.a
<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/.libs/libthrift.so>
-lssl -lcrypto ../../../lib/cpp/.libs/libthrift.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.a
/usr/lib/x86_64-linux-gnu/libboost_system.a
/usr/lib/x86_64-linux-gnu/libboost_thread.a -lrt -lpthread
g++: error: /usr/lib/x86_64-linux-gnu/libboost_thread.a: No such file or
directory
make[5]: *** [TPipedTransportTest] Error 1
make[5]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'>
make[4]: *** [check-am] Error 2
make[4]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'>
make[3]: *** [check] Error 2
make[3]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp/test'>
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib/cpp'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory
`<https://builds.apache.org/job/Thrift-precommit/ws/lib'>
make: *** [check-recursive] Error 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
[TASKS] Skipping publisher since build result is FAILURE
Archiving artifacts
No prior successful build to compare, so performing full copy of artifacts
Publishing Javadoc
Updating THRIFT-3599
Updating THRIFT-2103