See <https://hudson.apache.org/hudson/job/Thrift/65/changes>

Changes:

[roger] THRIFT-1065 Unexpected exceptions not proper handled on JS
THRIFT-847  same bahavior for Java and C++(test/cpp/src/TestServer.cpp)

Patch: Henrique Mendonca

------------------------------------------
[...truncated 368 lines...]
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
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 for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared 
libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating config.h
config.status: executing libtool commands

thrift 0.7.0-dev

Building code generators ..... : cpp c_glib java as3 csharp py rb perl php erl 
cocoa st ocaml hs xsd html js javame go

Building C++ Library ......... : yes
Building C (GLib) Library .... : yes
Building Java Library ........ : yes
Building C# Library .......... : yes
Building Python Library ...... : yes
Building Ruby Library ........ : no
Building Haskell Library ..... : yes
Building Perl Library ........ : yes
Building PHP Library ......... : yes
Building Erlang Library ...... : yes
Building Go Library .......... : no

Building TZlibTransport ...... : yes
Building TNonblockingServer .. : yes

Using javac .................. : javac
Using java ................... : java
Using ant .................... : /usr/bin/ant

Using .NET 3.5 ............... : yes

Using Python ................. : /usr/bin/python

Using php-config ............. : /usr/bin/php-config

Using Haskell ................ : /usr/bin/runhaskell
Using Cabal .................. : /usr/bin/cabal

Using Perl ................... : /usr/bin/perl

Using erlc ................... : /usr/bin/erlc

If something is missing that you think should be present,
please skim the output of configure to find the missing
component.  Details are present in config.log.
+ make
make  all-recursive
make[1]: Entering directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift'>
Making all in compiler/cpp
make[2]: Entering directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/compiler/cpp'>
make  all-am
make[3]: Entering directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/compiler/cpp'>
\
         \
        /bin/bash ../../ylwrap `test -f 'src/thrifty.yy' || echo 
'./'`src/thrifty.yy y.tab.c thrifty.cc y.tab.h thrifty.h y.output 
thrifty.output -- bison -y  -d
updating thrifty.h
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -Wno-sign-compare -Wno-unused 
-g -O2 -MT libparse_a-thrifty.o -MD -MP -MF .deps/libparse_a-thrifty.Tpo -c -o 
libparse_a-thrifty.o `test -f 'thrifty.cc' || echo './'`thrifty.cc
mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
\
         \
        /bin/bash ../../ylwrap `test -f 'src/thriftl.ll' || echo 
'./'`src/thriftl.ll lex.yy.c thriftl.cc -- flex  
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -Wno-sign-compare -Wno-unused 
-g -O2 -MT libparse_a-thriftl.o -MD -MP -MF .deps/libparse_a-thriftl.Tpo -c -o 
libparse_a-thriftl.o `test -f 'thriftl.cc' || echo './'`thriftl.cc
mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
rm -f libparse.a
ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o 
ranlib libparse.a
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT thrift-main.o -MD 
-MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f 'src/main.cc' || 
echo './'`src/main.cc
mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
gcc -DHAVE_CONFIG_H -I. -I../..  -I./src   -g -O2 -MT thrift-md5.o -MD -MP -MF 
.deps/thrift-md5.Tpo -c -o thrift-md5.o `test -f 'src/md5.c' || echo 
'./'`src/md5.c
mv -f .deps/thrift-md5.Tpo .deps/thrift-md5.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT thrift-t_generator.o 
-MD -MP -MF .deps/thrift-t_generator.Tpo -c -o thrift-t_generator.o `test -f 
'src/generate/t_generator.cc' || echo './'`src/generate/t_generator.cc
mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT thrift-parse.o -MD 
-MP -MF .deps/thrift-parse.Tpo -c -o thrift-parse.o `test -f 
'src/parse/parse.cc' || echo './'`src/parse/parse.cc
mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo -c 
-o thrift-t_c_glib_generator.o `test -f 'src/generate/t_c_glib_generator.cc' || 
echo './'`src/generate/t_c_glib_generator.cc
mv -f .deps/thrift-t_c_glib_generator.Tpo .deps/thrift-t_c_glib_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o 
thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo 
'./'`src/generate/t_cpp_generator.cc
mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c -o 
thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' || echo 
'./'`src/generate/t_java_generator.cc
mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o 
thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo 
'./'`src/generate/t_as3_generator.cc
mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo -c 
-o thrift-t_csharp_generator.o `test -f 'src/generate/t_csharp_generator.cc' || 
echo './'`src/generate/t_csharp_generator.cc
mv -f .deps/thrift-t_csharp_generator.Tpo .deps/thrift-t_csharp_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o 
thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo 
'./'`src/generate/t_py_generator.cc
mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o 
thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo 
'./'`src/generate/t_rb_generator.cc
mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c -o 
thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' || echo 
'./'`src/generate/t_perl_generator.cc
mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o 
thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo 
'./'`src/generate/t_php_generator.cc
mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o 
thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo 
'./'`src/generate/t_erl_generator.cc
mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo -c -o 
thrift-t_cocoa_generator.o `test -f 'src/generate/t_cocoa_generator.cc' || echo 
'./'`src/generate/t_cocoa_generator.cc
mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o 
thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo 
'./'`src/generate/t_st_generator.cc
mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo -c -o 
thrift-t_ocaml_generator.o `test -f 'src/generate/t_ocaml_generator.cc' || echo 
'./'`src/generate/t_ocaml_generator.cc
mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o 
thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo 
'./'`src/generate/t_hs_generator.cc
mv -f .deps/thrift-t_hs_generator.Tpo .deps/thrift-t_hs_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_xsd_generator.o -MD -MP -MF .deps/thrift-t_xsd_generator.Tpo -c -o 
thrift-t_xsd_generator.o `test -f 'src/generate/t_xsd_generator.cc' || echo 
'./'`src/generate/t_xsd_generator.cc
mv -f .deps/thrift-t_xsd_generator.Tpo .deps/thrift-t_xsd_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_html_generator.o -MD -MP -MF .deps/thrift-t_html_generator.Tpo -c -o 
thrift-t_html_generator.o `test -f 'src/generate/t_html_generator.cc' || echo 
'./'`src/generate/t_html_generator.cc
mv -f .deps/thrift-t_html_generator.Tpo .deps/thrift-t_html_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_js_generator.o -MD -MP -MF .deps/thrift-t_js_generator.Tpo -c -o 
thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' || echo 
'./'`src/generate/t_js_generator.cc
mv -f .deps/thrift-t_js_generator.Tpo .deps/thrift-t_js_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_javame_generator.o -MD -MP -MF .deps/thrift-t_javame_generator.Tpo -c 
-o thrift-t_javame_generator.o `test -f 'src/generate/t_javame_generator.cc' || 
echo './'`src/generate/t_javame_generator.cc
mv -f .deps/thrift-t_javame_generator.Tpo .deps/thrift-t_javame_generator.Po
g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT 
thrift-t_go_generator.o -MD -MP -MF .deps/thrift-t_go_generator.Tpo -c -o 
thrift-t_go_generator.o `test -f 'src/generate/t_go_generator.cc' || echo 
'./'`src/generate/t_go_generator.cc
mv -f .deps/thrift-t_go_generator.Tpo .deps/thrift-t_go_generator.Po
/bin/bash ../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o thrift 
thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o 
thrift-t_c_glib_generator.o thrift-t_cpp_generator.o thrift-t_java_generator.o 
thrift-t_as3_generator.o thrift-t_csharp_generator.o thrift-t_py_generator.o 
thrift-t_rb_generator.o thrift-t_perl_generator.o thrift-t_php_generator.o 
thrift-t_erl_generator.o thrift-t_cocoa_generator.o thrift-t_st_generator.o 
thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o 
thrift-t_html_generator.o thrift-t_js_generator.o thrift-t_javame_generator.o 
thrift-t_go_generator.o -lfl libparse.a -lrt -lpthread 
libtool: link: g++ -Wall -g -O2 -o thrift thrift-main.o thrift-md5.o 
thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o 
thrift-t_cpp_generator.o thrift-t_java_generator.o thrift-t_as3_generator.o 
thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o 
thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o 
thrift-t_cocoa_generator.o thrift-t_st_generator.o thrift-t_ocaml_generator.o 
thrift-t_hs_generator.o thrift-t_xsd_generator.o thrift-t_html_generator.o 
thrift-t_js_generator.o thrift-t_javame_generator.o thrift-t_go_generator.o  
-lfl libparse.a -lrt -lpthread
make[3]: Leaving directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/compiler/cpp'>
make[2]: Leaving directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/compiler/cpp'>
Making all in lib
make[2]: Entering directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib'>
Making all in cpp
make[3]: Entering directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp'>
Making all in .
make[4]: Entering directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp'>
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT Thrift.lo -MD -MP -MF 
.deps/Thrift.Tpo -c -o Thrift.lo `test -f 'src/Thrift.cpp' || echo 
'./'`src/Thrift.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Thrift.lo -MD -MP -MF .deps/Thrift.Tpo -c src/Thrift.cpp  -fPIC 
-DPIC -o .libs/Thrift.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Thrift.lo -MD -MP -MF .deps/Thrift.Tpo -c src/Thrift.cpp -o Thrift.o 
>/dev/null 2>&1
mv -f .deps/Thrift.Tpo .deps/Thrift.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TApplicationException.lo -MD 
-MP -MF .deps/TApplicationException.Tpo -c -o TApplicationException.lo `test -f 
'src/TApplicationException.cpp' || echo './'`src/TApplicationException.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TApplicationException.lo -MD -MP -MF .deps/TApplicationException.Tpo 
-c src/TApplicationException.cpp  -fPIC -DPIC -o .libs/TApplicationException.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TApplicationException.lo -MD -MP -MF .deps/TApplicationException.Tpo 
-c src/TApplicationException.cpp -o TApplicationException.o >/dev/null 2>&1
mv -f .deps/TApplicationException.Tpo .deps/TApplicationException.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT Mutex.lo -MD -MP -MF 
.deps/Mutex.Tpo -c -o Mutex.lo `test -f 'src/concurrency/Mutex.cpp' || echo 
'./'`src/concurrency/Mutex.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Mutex.lo -MD -MP -MF .deps/Mutex.Tpo -c src/concurrency/Mutex.cpp  
-fPIC -DPIC -o .libs/Mutex.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Mutex.lo -MD -MP -MF .deps/Mutex.Tpo -c src/concurrency/Mutex.cpp -o 
Mutex.o >/dev/null 2>&1
mv -f .deps/Mutex.Tpo .deps/Mutex.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT Monitor.lo -MD -MP -MF 
.deps/Monitor.Tpo -c -o Monitor.lo `test -f 'src/concurrency/Monitor.cpp' || 
echo './'`src/concurrency/Monitor.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Monitor.lo -MD -MP -MF .deps/Monitor.Tpo -c 
src/concurrency/Monitor.cpp  -fPIC -DPIC -o .libs/Monitor.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Monitor.lo -MD -MP -MF .deps/Monitor.Tpo -c 
src/concurrency/Monitor.cpp -o Monitor.o >/dev/null 2>&1
mv -f .deps/Monitor.Tpo .deps/Monitor.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT PosixThreadFactory.lo -MD -MP 
-MF .deps/PosixThreadFactory.Tpo -c -o PosixThreadFactory.lo `test -f 
'src/concurrency/PosixThreadFactory.cpp' || echo 
'./'`src/concurrency/PosixThreadFactory.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT PosixThreadFactory.lo -MD -MP -MF .deps/PosixThreadFactory.Tpo -c 
src/concurrency/PosixThreadFactory.cpp  -fPIC -DPIC -o 
.libs/PosixThreadFactory.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT PosixThreadFactory.lo -MD -MP -MF .deps/PosixThreadFactory.Tpo -c 
src/concurrency/PosixThreadFactory.cpp -o PosixThreadFactory.o >/dev/null 2>&1
mv -f .deps/PosixThreadFactory.Tpo .deps/PosixThreadFactory.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT ThreadManager.lo -MD -MP -MF 
.deps/ThreadManager.Tpo -c -o ThreadManager.lo `test -f 
'src/concurrency/ThreadManager.cpp' || echo 
'./'`src/concurrency/ThreadManager.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo -c 
src/concurrency/ThreadManager.cpp  -fPIC -DPIC -o .libs/ThreadManager.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo -c 
src/concurrency/ThreadManager.cpp -o ThreadManager.o >/dev/null 2>&1
mv -f .deps/ThreadManager.Tpo .deps/ThreadManager.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TimerManager.lo -MD -MP -MF 
.deps/TimerManager.Tpo -c -o TimerManager.lo `test -f 
'src/concurrency/TimerManager.cpp' || echo './'`src/concurrency/TimerManager.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TimerManager.lo -MD -MP -MF .deps/TimerManager.Tpo -c 
src/concurrency/TimerManager.cpp  -fPIC -DPIC -o .libs/TimerManager.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TimerManager.lo -MD -MP -MF .deps/TimerManager.Tpo -c 
src/concurrency/TimerManager.cpp -o TimerManager.o >/dev/null 2>&1
mv -f .deps/TimerManager.Tpo .deps/TimerManager.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT Util.lo -MD -MP -MF 
.deps/Util.Tpo -c -o Util.lo `test -f 'src/concurrency/Util.cpp' || echo 
'./'`src/concurrency/Util.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Util.lo -MD -MP -MF .deps/Util.Tpo -c src/concurrency/Util.cpp  
-fPIC -DPIC -o .libs/Util.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT Util.lo -MD -MP -MF .deps/Util.Tpo -c src/concurrency/Util.cpp -o 
Util.o >/dev/null 2>&1
mv -f .deps/Util.Tpo .deps/Util.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TDebugProtocol.lo -MD -MP -MF 
.deps/TDebugProtocol.Tpo -c -o TDebugProtocol.lo `test -f 
'src/protocol/TDebugProtocol.cpp' || echo './'`src/protocol/TDebugProtocol.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TDebugProtocol.lo -MD -MP -MF .deps/TDebugProtocol.Tpo -c 
src/protocol/TDebugProtocol.cpp  -fPIC -DPIC -o .libs/TDebugProtocol.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TDebugProtocol.lo -MD -MP -MF .deps/TDebugProtocol.Tpo -c 
src/protocol/TDebugProtocol.cpp -o TDebugProtocol.o >/dev/null 2>&1
mv -f .deps/TDebugProtocol.Tpo .deps/TDebugProtocol.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TDenseProtocol.lo -MD -MP -MF 
.deps/TDenseProtocol.Tpo -c -o TDenseProtocol.lo `test -f 
'src/protocol/TDenseProtocol.cpp' || echo './'`src/protocol/TDenseProtocol.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TDenseProtocol.lo -MD -MP -MF .deps/TDenseProtocol.Tpo -c 
src/protocol/TDenseProtocol.cpp  -fPIC -DPIC -o .libs/TDenseProtocol.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TDenseProtocol.lo -MD -MP -MF .deps/TDenseProtocol.Tpo -c 
src/protocol/TDenseProtocol.cpp -o TDenseProtocol.o >/dev/null 2>&1
mv -f .deps/TDenseProtocol.Tpo .deps/TDenseProtocol.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TJSONProtocol.lo -MD -MP -MF 
.deps/TJSONProtocol.Tpo -c -o TJSONProtocol.lo `test -f 
'src/protocol/TJSONProtocol.cpp' || echo './'`src/protocol/TJSONProtocol.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TJSONProtocol.lo -MD -MP -MF .deps/TJSONProtocol.Tpo -c 
src/protocol/TJSONProtocol.cpp  -fPIC -DPIC -o .libs/TJSONProtocol.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TJSONProtocol.lo -MD -MP -MF .deps/TJSONProtocol.Tpo -c 
src/protocol/TJSONProtocol.cpp -o TJSONProtocol.o >/dev/null 2>&1
mv -f .deps/TJSONProtocol.Tpo .deps/TJSONProtocol.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TBase64Utils.lo -MD -MP -MF 
.deps/TBase64Utils.Tpo -c -o TBase64Utils.lo `test -f 
'src/protocol/TBase64Utils.cpp' || echo './'`src/protocol/TBase64Utils.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TBase64Utils.lo -MD -MP -MF .deps/TBase64Utils.Tpo -c 
src/protocol/TBase64Utils.cpp  -fPIC -DPIC -o .libs/TBase64Utils.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TBase64Utils.lo -MD -MP -MF .deps/TBase64Utils.Tpo -c 
src/protocol/TBase64Utils.cpp -o TBase64Utils.o >/dev/null 2>&1
mv -f .deps/TBase64Utils.Tpo .deps/TBase64Utils.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TTransportException.lo -MD 
-MP -MF .deps/TTransportException.Tpo -c -o TTransportException.lo `test -f 
'src/transport/TTransportException.cpp' || echo 
'./'`src/transport/TTransportException.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TTransportException.lo -MD -MP -MF .deps/TTransportException.Tpo -c 
src/transport/TTransportException.cpp  -fPIC -DPIC -o 
.libs/TTransportException.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TTransportException.lo -MD -MP -MF .deps/TTransportException.Tpo -c 
src/transport/TTransportException.cpp -o TTransportException.o >/dev/null 2>&1
mv -f .deps/TTransportException.Tpo .deps/TTransportException.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TFDTransport.lo -MD -MP -MF 
.deps/TFDTransport.Tpo -c -o TFDTransport.lo `test -f 
'src/transport/TFDTransport.cpp' || echo './'`src/transport/TFDTransport.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TFDTransport.lo -MD -MP -MF .deps/TFDTransport.Tpo -c 
src/transport/TFDTransport.cpp  -fPIC -DPIC -o .libs/TFDTransport.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TFDTransport.lo -MD -MP -MF .deps/TFDTransport.Tpo -c 
src/transport/TFDTransport.cpp -o TFDTransport.o >/dev/null 2>&1
mv -f .deps/TFDTransport.Tpo .deps/TFDTransport.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TFileTransport.lo -MD -MP -MF 
.deps/TFileTransport.Tpo -c -o TFileTransport.lo `test -f 
'src/transport/TFileTransport.cpp' || echo './'`src/transport/TFileTransport.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TFileTransport.lo -MD -MP -MF .deps/TFileTransport.Tpo -c 
src/transport/TFileTransport.cpp  -fPIC -DPIC -o .libs/TFileTransport.o
src/transport/TFileTransport.cpp: In member function 'void 
apache::thrift::transport::TFileTransport::writerThread()':
src/transport/TFileTransport.cpp:337: warning: ignoring return value of 'int 
ftruncate(int, __off_t)', declared with attribute warn_unused_result
src/transport/TFileTransport.cpp: In member function 
'apache::thrift::transport::eventInfo* 
apache::thrift::transport::TFileTransport::readEvent()':
src/transport/TFileTransport.cpp:673: warning: dereferencing type-punned 
pointer will break strict-aliasing rules
src/transport/TFileTransport.cpp:684: warning: dereferencing type-punned 
pointer will break strict-aliasing rules
src/transport/TFileTransport.cpp: In member function 'bool 
apache::thrift::transport::TFileTransport::isEventCorrupted()':
src/transport/TFileTransport.cpp:744: warning: format '%lld' expects type 'long 
long int', but argument 7 has type 'off_t'
src/transport/TFileTransport.cpp: In member function 'void 
apache::thrift::transport::TFileTransport::performRecovery()':
src/transport/TFileTransport.cpp:787: warning: format '%lld' expects type 'long 
long int', but argument 3 has type 'off_t'
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TFileTransport.lo -MD -MP -MF .deps/TFileTransport.Tpo -c 
src/transport/TFileTransport.cpp -o TFileTransport.o >/dev/null 2>&1
mv -f .deps/TFileTransport.Tpo .deps/TFileTransport.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TSimpleFileTransport.lo -MD 
-MP -MF .deps/TSimpleFileTransport.Tpo -c -o TSimpleFileTransport.lo `test -f 
'src/transport/TSimpleFileTransport.cpp' || echo 
'./'`src/transport/TSimpleFileTransport.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TSimpleFileTransport.lo -MD -MP -MF .deps/TSimpleFileTransport.Tpo 
-c src/transport/TSimpleFileTransport.cpp  -fPIC -DPIC -o 
.libs/TSimpleFileTransport.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TSimpleFileTransport.lo -MD -MP -MF .deps/TSimpleFileTransport.Tpo 
-c src/transport/TSimpleFileTransport.cpp -o TSimpleFileTransport.o >/dev/null 
2>&1
mv -f .deps/TSimpleFileTransport.Tpo .deps/TSimpleFileTransport.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT THttpTransport.lo -MD -MP -MF 
.deps/THttpTransport.Tpo -c -o THttpTransport.lo `test -f 
'src/transport/THttpTransport.cpp' || echo './'`src/transport/THttpTransport.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT THttpTransport.lo -MD -MP -MF .deps/THttpTransport.Tpo -c 
src/transport/THttpTransport.cpp  -fPIC -DPIC -o .libs/THttpTransport.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT THttpTransport.lo -MD -MP -MF .deps/THttpTransport.Tpo -c 
src/transport/THttpTransport.cpp -o THttpTransport.o >/dev/null 2>&1
mv -f .deps/THttpTransport.Tpo .deps/THttpTransport.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT THttpClient.lo -MD -MP -MF 
.deps/THttpClient.Tpo -c -o THttpClient.lo `test -f 
'src/transport/THttpClient.cpp' || echo './'`src/transport/THttpClient.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT THttpClient.lo -MD -MP -MF .deps/THttpClient.Tpo -c 
src/transport/THttpClient.cpp  -fPIC -DPIC -o .libs/THttpClient.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT THttpClient.lo -MD -MP -MF .deps/THttpClient.Tpo -c 
src/transport/THttpClient.cpp -o THttpClient.o >/dev/null 2>&1
mv -f .deps/THttpClient.Tpo .deps/THttpClient.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT THttpServer.lo -MD -MP -MF 
.deps/THttpServer.Tpo -c -o THttpServer.lo `test -f 
'src/transport/THttpServer.cpp' || echo './'`src/transport/THttpServer.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT THttpServer.lo -MD -MP -MF .deps/THttpServer.Tpo -c 
src/transport/THttpServer.cpp  -fPIC -DPIC -o .libs/THttpServer.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT THttpServer.lo -MD -MP -MF .deps/THttpServer.Tpo -c 
src/transport/THttpServer.cpp -o THttpServer.o >/dev/null 2>&1
mv -f .deps/THttpServer.Tpo .deps/THttpServer.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TSocket.lo -MD -MP -MF 
.deps/TSocket.Tpo -c -o TSocket.lo `test -f 'src/transport/TSocket.cpp' || echo 
'./'`src/transport/TSocket.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TSocket.lo -MD -MP -MF .deps/TSocket.Tpo -c 
src/transport/TSocket.cpp  -fPIC -DPIC -o .libs/TSocket.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TSocket.lo -MD -MP -MF .deps/TSocket.Tpo -c 
src/transport/TSocket.cpp -o TSocket.o >/dev/null 2>&1
mv -f .deps/TSocket.Tpo .deps/TSocket.Plo
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. 
-I../..  -I/usr/include -I./src  -Wall -g -O2 -MT TSSLSocket.lo -MD -MP -MF 
.deps/TSSLSocket.Tpo -c -o TSSLSocket.lo `test -f 
'src/transport/TSSLSocket.cpp' || echo './'`src/transport/TSSLSocket.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/include -I./src -Wall 
-g -O2 -MT TSSLSocket.lo -MD -MP -MF .deps/TSSLSocket.Tpo -c 
src/transport/TSSLSocket.cpp  -fPIC -DPIC -o .libs/TSSLSocket.o
src/transport/TSSLSocket.cpp: In function 'long unsigned int 
apache::thrift::transport::callbackThreadID()':
src/transport/TSSLSocket.cpp:481: error: invalid cast from type 'pthread_t' to 
type 'long unsigned int'
make[4]: *** [TSSLSocket.lo] Error 1
make[4]: Leaving directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp'>
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib/cpp'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`<https://hudson.apache.org/hudson/job/Thrift/ws/thrift'>
make: *** [all] Error 2
[WARNINGS] Skipping publisher since build result is FAILURE

Reply via email to