thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ch huang <justlo...@gmail.com>
Subject Re: ERROR: Could not find a valid gem 'lib/rb/thrift*.gem' (>= 0) in any repository when build rpm package
Date Sat, 25 Jan 2014 01:28:24 GMT
i also try from official repo (
*http://apache.fayea.com/apache-mirror/thrift/0.9.1/thrift-0.9.1.tar.gz*<http://apache.fayea.com/apache-mirror/thrift/0.9.1/thrift-0.9.1.tar.gz>
 ),still has problem


libtool: link: g++ -Wall -O2 -g -o .libs/TutorialClient CppClient.o
-L/usr/lib ./.libs/libtutorialgencpp.a
/root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp/.libs/libthrift.so
../../lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread -Wl,-rpath
-Wl,/usr/lib64
make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
Making all in test
make[2]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/test'
Making all in nodejs
make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/test/nodejs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/test/nodejs'
Making all in cpp
make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/test/cpp'
Makefile:832: warning: overriding commands for target
`gen-cpp/ThriftTest.cpp'
Makefile:829: warning: ignoring old commands for target
`gen-cpp/ThriftTest.cpp'
/bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g -L/usr/lib
-o libtestgencpp.la  ThriftTest_constants.lo ThriftTest_types.lo
../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread
libtool: link: ar cru .libs/libtestgencpp.a .libs/ThriftTest_constants.o
.libs/ThriftTest_types.o
ar: .libs/ThriftTest_constants.o: No such file or directory
make[3]: *** [libtestgencpp.la] Error 1
make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/test/cpp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/test'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.O0lxO7 (%build)


On Sat, Jan 25, 2014 at 9:10 AM, ch huang <justlooks@gmail.com> wrote:

> hi,here is the whole info of rpmbuild.log ,can you tell me the official
> repo url? thanks
>
> Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.f0DBuH
> + umask 022
> + cd /root/rpmbuild/BUILD
> + cd /root/rpmbuild/BUILD
> + rm -rf thrift-0.9.1
> + /usr/bin/gzip -dc /root/rpmbuild/SOURCES/thrift-0.9.1.tar.gz
> + /bin/tar -xf -
> + STATUS=0
> + '[' 0 -ne 0 ']'
> + cd thrift-0.9.1
> + /bin/chmod -Rf a+rX,u+w,g-w,o-w .
> + exit 0
> Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rSzRI6
> + umask 022
> + cd /root/rpmbuild/BUILD
> + cd thrift-0.9.1
> + export GEM_HOME=/root/rpmbuild/BUILD/thrift-0.9.1/.gem-home
> + GEM_HOME=/root/rpmbuild/BUILD/thrift-0.9.1/.gem-home
> + export RUBYLIB=/root/rpmbuild/BUILD/thrift-0.9.1/lib/rb/lib
> + RUBYLIB=/root/rpmbuild/BUILD/thrift-0.9.1/lib/rb/lib
> + CFLAGS='-O2 -g'
> + export CFLAGS
> + CXXFLAGS='-O2 -g'
> + export CXXFLAGS
> + FFLAGS='-O2 -g'
> + export FFLAGS
> + ./configure --host=x86_64-redhat-linux-gnu
> --build=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr
> --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
> --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64
> --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib
> --mandir=/usr/share/man --infodir=/usr/share/info --without-tests
> --without-java --without-python
> PHP_PREFIX=/root/rpmbuild/BUILDROOT/thrift-0.9.1-0.x86_64/usr/lib/php
> --without-csharp --without-erlang
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking how to create a ustar tar archive... gnutar
> checking for x86_64-redhat-linux-gnu-pkg-config... no
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for x86_64-redhat-linux-gnu-gcc... no
> checking for gcc... gcc
> 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 gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking how to run the C preprocessor... gcc -E
> checking for x86_64-redhat-linux-gnu-g++... no
> checking for x86_64-redhat-linux-gnu-c++... no
> checking for x86_64-redhat-linux-gnu-gpp... no
> checking for x86_64-redhat-linux-gnu-aCC... no
> checking for x86_64-redhat-linux-gnu-CC... no
> checking for x86_64-redhat-linux-gnu-cxx... no
> checking for x86_64-redhat-linux-gnu-cc++... no
> checking for x86_64-redhat-linux-gnu-cl.exe... no
> checking for x86_64-redhat-linux-gnu-FCC... no
> checking for x86_64-redhat-linux-gnu-KCC... no
> checking for x86_64-redhat-linux-gnu-RCC... no
> checking for x86_64-redhat-linux-gnu-xlC_r... no
> checking for x86_64-redhat-linux-gnu-xlC... no
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking build system type... x86_64-redhat-linux-gnu
> checking host system type... x86_64-redhat-linux-gnu
> checking for a sed that does not truncate output... /bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1966080
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for x86_64-redhat-linux-gnu-objdump... no
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for x86_64-redhat-linux-gnu-ar... no
> checking for ar... ar
> checking for x86_64-redhat-linux-gnu-strip... no
> checking for strip... strip
> checking for x86_64-redhat-linux-gnu-ranlib... no
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> 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 for dlfcn.h... yes
> checking whether we are using the GNU C++ compiler... (cached) yes
> checking whether g++ accepts -g... (cached) yes
> checking dependency style of g++... (cached) gcc3
> checking how to run the C++ preprocessor... g++ -E
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... no
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc 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... yes
> 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... no
> 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
> checking whether make sets $(MAKE)... (cached) yes
> checking for bison... bison -y
> checking for flex... flex
> checking lex output file root... lex.yy
> checking lex library... -lfl
> checking whether yytext is a pointer... yes
> checking whether ln -s works... yes
> checking for gawk... (cached) gawk
> checking for x86_64-redhat-linux-gnu-ranlib... ranlib
> checking whether g++ supports C++11 features by default... no
> checking whether g++ supports C++11 features with -std=c++11... no
> configure: No compiler with C++11 support was found
> checking for boostlib >= 1.40.0... yes
> checking for libevent >= 1.0... yes
> checking for zlib >= 1.2.3... yes
> checking for QT... no
> checking for GLIB... no
> checking for GOBJECT... no
> checking for trial... no
> checking for perl... /usr/bin/perl
> checking for perl module Bit::Vector... no
> checking for perl module Class::Accessor... no
> checking for php... no
> checking for php-config... no
> checking for phpunit... no
> checking for ruby... /usr/bin/ruby
> checking for bundle... no
> checking for cabal... no
> checking for runhaskell... no
> checking for go... no
> checking for DMD... no
> checking for library containing strerror... none required
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking for working volatile... yes
> checking for stdbool.h that conforms to C99... yes
> checking for _Bool... no
> checking for ANSI C header files... (cached) yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for sys/wait.h that is POSIX.1 compatible... yes
> checking return type of signal handlers... void
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking for inttypes.h... (cached) yes
> checking limits.h usability... yes
> checking limits.h presence... yes
> checking for limits.h... yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking stddef.h usability... yes
> checking stddef.h presence... yes
> checking for stddef.h... yes
> checking for stdlib.h... (cached) yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking sys/un.h usability... yes
> checking sys/un.h presence... yes
> checking for sys/un.h... yes
> checking sys/poll.h usability... yes
> checking sys/poll.h presence... yes
> checking for sys/poll.h... yes
> checking sys/resource.h usability... yes
> checking sys/resource.h presence... yes
> checking for sys/resource.h... yes
> checking for unistd.h... (cached) yes
> checking libintl.h usability... yes
> checking libintl.h presence... yes
> checking for libintl.h... yes
> checking malloc.h usability... yes
> checking malloc.h presence... yes
> checking for malloc.h... yes
> checking openssl/ssl.h usability... yes
> checking openssl/ssl.h presence... yes
> checking for openssl/ssl.h... yes
> checking openssl/rand.h usability... yes
> checking openssl/rand.h presence... yes
> checking for openssl/rand.h... yes
> checking openssl/x509v3.h usability... yes
> checking openssl/x509v3.h presence... yes
> checking for openssl/x509v3.h... yes
> checking sched.h usability... yes
> checking sched.h presence... yes
> checking for sched.h... yes
> checking wchar.h usability... yes
> checking wchar.h presence... yes
> checking for wchar.h... yes
> checking for pthread_create in -lpthread... yes
> checking for clock_gettime in -lrt... yes
> checking for setsockopt in -lsocket... no
> checking for BN_init in -lcrypto... yes
> checking for SSL_ctrl in -lssl... yes
> checking for int16_t... yes
> checking for int32_t... yes
> checking for int64_t... yes
> checking for int8_t... yes
> checking for mode_t... yes
> checking for off_t... yes
> checking for size_t... yes
> checking for ssize_t... yes
> checking for uint16_t... yes
> checking for uint32_t... yes
> checking for uint64_t... yes
> checking for uint8_t... yes
> checking for ptrdiff_t... yes
> checking whether struct tm is in sys/time.h or time.h... time.h
> checking whether AI_ADDRCONFIG is declared... yes
> checking for working alloca.h... yes
> checking for alloca... yes
> checking for pid_t... yes
> checking vfork.h usability... no
> checking vfork.h presence... no
> checking for vfork.h... no
> checking for fork... yes
> checking for vfork... yes
> checking for working fork... yes
> checking for working vfork... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... yes
> checking for working memcmp... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible realloc... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking for sys/socket.h... (cached) yes
> checking types of arguments for select... int,fd_set *,struct timeval *
> checking whether lstat correctly handles trailing slash... yes
> checking whether stat accepts an empty string... no
> checking whether strerror_r is declared... yes
> checking for strerror_r... yes
> checking whether strerror_r returns char *... yes
> checking for strftime... yes
> checking for vprintf... yes
> checking for _doprnt... no
> checking for strtoul... yes
> checking for bzero... yes
> checking for ftruncate... yes
> checking for gethostbyname... yes
> checking for gettimeofday... yes
> checking for memmove... yes
> checking for memset... yes
> checking for mkdir... yes
> checking for realpath... yes
> checking for select... yes
> checking for socket... yes
> checking for strchr... yes
> checking for strdup... yes
> checking for strerror... yes
> checking for strstr... yes
> checking for strtol... yes
> checking for sqrt... yes
> checking for alarm... yes
> checking for clock_gettime... yes
> checking for sched_get_priority_min... yes
> checking for sched_get_priority_max... yes
> checking the behavior of a signed right shift... arithmetic
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating compiler/cpp/Makefile
> config.status: creating compiler/cpp/version.h
> config.status: creating compiler/cpp/src/windows/version.h
> config.status: creating lib/Makefile
> config.status: creating lib/cpp/Makefile
> config.status: creating lib/cpp/test/Makefile
> config.status: creating lib/cpp/thrift-nb.pc
> config.status: creating lib/cpp/thrift-z.pc
> config.status: creating lib/cpp/thrift-qt.pc
> config.status: creating lib/cpp/thrift.pc
> config.status: creating lib/c_glib/Makefile
> config.status: creating lib/c_glib/thrift_c_glib.pc
> config.status: creating lib/c_glib/test/Makefile
> config.status: creating lib/csharp/Makefile
> config.status: creating lib/d/Makefile
> config.status: creating lib/d/test/Makefile
> config.status: creating lib/erl/Makefile
> config.status: creating lib/go/Makefile
> config.status: creating lib/go/test/Makefile
> config.status: creating lib/hs/Makefile
> config.status: creating lib/java/Makefile
> config.status: creating lib/js/test/Makefile
> config.status: creating lib/perl/Makefile
> config.status: creating lib/perl/test/Makefile
> config.status: creating lib/php/Makefile
> config.status: creating lib/php/test/Makefile
> config.status: creating lib/py/Makefile
> config.status: creating lib/rb/Makefile
> config.status: creating test/Makefile
> config.status: creating test/cpp/Makefile
> config.status: creating test/hs/Makefile
> config.status: creating test/nodejs/Makefile
> config.status: creating test/php/Makefile
> config.status: creating test/perl/Makefile
> config.status: creating test/py/Makefile
> config.status: creating test/py.twisted/Makefile
> config.status: creating test/py.tornado/Makefile
> config.status: creating test/rb/Makefile
> config.status: creating tutorial/Makefile
> config.status: creating tutorial/cpp/Makefile
> config.status: creating tutorial/go/Makefile
> config.status: creating tutorial/java/Makefile
> config.status: creating tutorial/js/Makefile
> config.status: creating tutorial/py/Makefile
> config.status: creating tutorial/py.twisted/Makefile
> config.status: creating tutorial/py.tornado/Makefile
> config.status: creating tutorial/rb/Makefile
> config.status: creating config.h
> config.status: creating lib/cpp/src/thrift/config.h
> config.status: executing depfiles commands
> config.status: executing libtool commands
>
> thrift 1.0.0-dev
>
> Building C++ Library ......... : yes
> Building C (GLib) Library .... : no
> Building Java Library ........ : no
> Building C# Library .......... : no
> Building Python Library ...... : no
> Building Ruby Library ........ : no
> Building Haskell Library ..... : no
> Building Perl Library ........ : no
> Building PHP Library ......... : no
> Building Erlang Library ...... : no
> Building Go Library .......... : no
> Building D Library ........... : no
>
> C++ Library:
>    Build TZlibTransport ...... : yes
>    Build TNonblockingServer .. : yes
>    Build TQTcpServer (Qt) .... : no
>
> 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 -j24
> make  all-recursive
> make[1]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1'
> Making all in compiler/cpp
> make[2]: Entering directory
> `/root/rpmbuild/BUILD/thrift-0.9.1/compiler/cpp'
> make  all-am
> make[3]: Entering directory
> `/root/rpmbuild/BUILD/thrift-0.9.1/compiler/cpp'
> \
>   \
>  /bin/sh ../../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
> \
>   \
>  /bin/sh ../../ylwrap `test -f 'src/thriftl.ll' || echo
> './'`src/thriftl.ll lex.yy.c thriftl.cc -- flex
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> gcc -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src   -O2
> -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -MT thrift-t_delphi_generator.o -MD -MP -MF
> .deps/thrift-t_delphi_generator.Tpo -c -o thrift-t_delphi_generator.o `test
> -f 'src/generate/t_delphi_generator.cc' || echo
> './'`src/generate/t_delphi_generator.cc
> updating thrifty.h
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -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-md5.Tpo .deps/thrift-md5.Po
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -MT thrift-t_gv_generator.o -MD -MP -MF
> .deps/thrift-t_gv_generator.Tpo -c -o thrift-t_gv_generator.o `test -f
> 'src/generate/t_gv_generator.cc' || echo './'`src/generate/t_gv_generator.cc
> mv -f .deps/thrift-parse.Tpo .deps/thrift-parse.Po
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -O2 -g -MT thrift-t_d_generator.o -MD -MP -MF
> .deps/thrift-t_d_generator.Tpo -c -o thrift-t_d_generator.o `test -f
> 'src/generate/t_d_generator.cc' || echo './'`src/generate/t_d_generator.cc
> mv -f .deps/thrift-t_generator.Tpo .deps/thrift-t_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -Wno-sign-compare -Wno-unused -O2 -g -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/thrift-t_xsd_generator.Tpo .deps/thrift-t_xsd_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift  -I./src  -Wall
> -Wno-sign-compare -Wno-unused -O2 -g -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/thrift-t_gv_generator.Tpo .deps/thrift-t_gv_generator.Po
> mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
> mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
> mv -f .deps/libparse_a-thriftl.Tpo .deps/libparse_a-thriftl.Po
> mv -f .deps/thrift-t_d_generator.Tpo .deps/thrift-t_d_generator.Po
> mv -f .deps/thrift-t_html_generator.Tpo .deps/thrift-t_html_generator.Po
> mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
> mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
> mv -f .deps/thrift-t_hs_generator.Tpo .deps/thrift-t_hs_generator.Po
> mv -f .deps/thrift-t_js_generator.Tpo .deps/thrift-t_js_generator.Po
> mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
> mv -f .deps/libparse_a-thrifty.Tpo .deps/libparse_a-thrifty.Po
> rm -f libparse.a
> ar cru libparse.a libparse_a-thrifty.o libparse_a-thriftl.o
> ranlib libparse.a
> mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
> mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
> mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
> mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
> mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
> mv -f .deps/thrift-t_javame_generator.Tpo
> .deps/thrift-t_javame_generator.Po
> mv -f .deps/thrift-t_csharp_generator.Tpo
> .deps/thrift-t_csharp_generator.Po
> mv -f .deps/thrift-t_delphi_generator.Tpo
> .deps/thrift-t_delphi_generator.Po
> mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
> mv -f .deps/thrift-t_c_glib_generator.Tpo
> .deps/thrift-t_c_glib_generator.Po
> mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
> mv -f .deps/thrift-t_go_generator.Tpo .deps/thrift-t_go_generator.Po
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g   -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_delphi_generator.o
> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o -lfl
> libparse.a
> libtool: link: g++ -Wall -O2 -g -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_delphi_generator.o
> thrift-t_go_generator.o thrift-t_gv_generator.o thrift-t_d_generator.o
> -lfl libparse.a
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/compiler/cpp'
> make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/compiler/cpp'
> Making all in lib
> make[2]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib'
> Making all in cpp
> make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp'
> Making all in .
> make[4]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp'
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT Thrift.lo -MD -MP -MF .deps/Thrift.Tpo -c -o Thrift.lo `test -f
> 'src/thrift/Thrift.cpp' || echo './'`src/thrift/Thrift.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TApplicationException.lo -MD -MP -MF .deps/TApplicationException.Tpo -c
> -o TApplicationException.lo `test -f 'src/thrift/TApplicationException.cpp'
> || echo './'`src/thrift/TApplicationException.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT VirtualProfiling.lo -MD -MP -MF .deps/VirtualProfiling.Tpo -c -o
> VirtualProfiling.lo `test -f 'src/thrift/VirtualProfiling.cpp' || echo
> './'`src/thrift/VirtualProfiling.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo -c -o
> ThreadManager.lo `test -f 'src/thrift/concurrency/ThreadManager.cpp' ||
> echo './'`src/thrift/concurrency/ThreadManager.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TimerManager.lo -MD -MP -MF .deps/TimerManager.Tpo -c -o
> TimerManager.lo `test -f 'src/thrift/concurrency/TimerManager.cpp' || echo
> './'`src/thrift/concurrency/TimerManager.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT Util.lo -MD -MP -MF .deps/Util.Tpo -c -o Util.lo `test -f
> 'src/thrift/concurrency/Util.cpp' || echo
> './'`src/thrift/concurrency/Util.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TDebugProtocol.lo -MD -MP -MF .deps/TDebugProtocol.Tpo -c -o
> TDebugProtocol.lo `test -f 'src/thrift/protocol/TDebugProtocol.cpp' || echo
> './'`src/thrift/protocol/TDebugProtocol.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TDenseProtocol.lo -MD -MP -MF .deps/TDenseProtocol.Tpo -c -o
> TDenseProtocol.lo `test -f 'src/thrift/protocol/TDenseProtocol.cpp' || echo
> './'`src/thrift/protocol/TDenseProtocol.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TJSONProtocol.lo -MD -MP -MF .deps/TJSONProtocol.Tpo -c -o
> TJSONProtocol.lo `test -f 'src/thrift/protocol/TJSONProtocol.cpp' || echo
> './'`src/thrift/protocol/TJSONProtocol.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TBase64Utils.lo -MD -MP -MF .deps/TBase64Utils.Tpo -c -o
> TBase64Utils.lo `test -f 'src/thrift/protocol/TBase64Utils.cpp' || echo
> './'`src/thrift/protocol/TBase64Utils.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TMultiplexedProtocol.lo -MD -MP -MF .deps/TMultiplexedProtocol.Tpo -c
> -o TMultiplexedProtocol.lo `test -f
> 'src/thrift/protocol/TMultiplexedProtocol.cpp' || echo
> './'`src/thrift/protocol/TMultiplexedProtocol.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TTransportException.lo -MD -MP -MF .deps/TTransportException.Tpo -c -o
> TTransportException.lo `test -f
> 'src/thrift/transport/TTransportException.cpp' || echo
> './'`src/thrift/transport/TTransportException.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TFDTransport.lo -MD -MP -MF .deps/TFDTransport.Tpo -c -o
> TFDTransport.lo `test -f 'src/thrift/transport/TFDTransport.cpp' || echo
> './'`src/thrift/transport/TFDTransport.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TFileTransport.lo -MD -MP -MF .deps/TFileTransport.Tpo -c -o
> TFileTransport.lo `test -f 'src/thrift/transport/TFileTransport.cpp' ||
> echo './'`src/thrift/transport/TFileTransport.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TSimpleFileTransport.lo -MD -MP -MF .deps/TSimpleFileTransport.Tpo -c
> -o TSimpleFileTransport.lo `test -f
> 'src/thrift/transport/TSimpleFileTransport.cpp' || echo
> './'`src/thrift/transport/TSimpleFileTransport.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT THttpTransport.lo -MD -MP -MF .deps/THttpTransport.Tpo -c -o
> THttpTransport.lo `test -f 'src/thrift/transport/THttpTransport.cpp' ||
> echo './'`src/thrift/transport/THttpTransport.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT THttpClient.lo -MD -MP -MF .deps/THttpClient.Tpo -c -o THttpClient.lo
> `test -f 'src/thrift/transport/THttpClient.cpp' || echo
> './'`src/thrift/transport/THttpClient.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT THttpServer.lo -MD -MP -MF .deps/THttpServer.Tpo -c -o THttpServer.lo
> `test -f 'src/thrift/transport/THttpServer.cpp' || echo
> './'`src/thrift/transport/THttpServer.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TSocket.lo -MD -MP -MF .deps/TSocket.Tpo -c -o TSocket.lo `test -f
> 'src/thrift/transport/TSocket.cpp' || echo
> './'`src/thrift/transport/TSocket.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TPipe.lo -MD -MP -MF .deps/TPipe.Tpo -c -o TPipe.lo `test -f
> 'src/thrift/transport/TPipe.cpp' || echo './'`src/thrift/transport/TPipe.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TPipeServer.lo -MD -MP -MF .deps/TPipeServer.Tpo -c -o TPipeServer.lo
> `test -f 'src/thrift/transport/TPipeServer.cpp' || echo
> './'`src/thrift/transport/TPipeServer.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TSSLSocket.lo -MD -MP -MF .deps/TSSLSocket.Tpo -c -o TSSLSocket.lo
> `test -f 'src/thrift/transport/TSSLSocket.cpp' || echo
> './'`src/thrift/transport/TSSLSocket.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TSocketPool.lo -MD -MP -MF .deps/TSocketPool.Tpo -c -o TSocketPool.lo
> `test -f 'src/thrift/transport/TSocketPool.cpp' || echo
> './'`src/thrift/transport/TSocketPool.cpp
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TServerSocket.lo -MD -MP -MF .deps/TServerSocket.Tpo -c -o
> TServerSocket.lo `test -f 'src/thrift/transport/TServerSocket.cpp' || echo
> './'`src/thrift/transport/TServerSocket.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TJSONProtocol.lo -MD -MP -MF .deps/TJSONProtocol.Tpo -c
> src/thrift/protocol/TJSONProtocol.cpp  -fPIC -DPIC -o .libs/TJSONProtocol.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> VirtualProfiling.lo -MD -MP -MF .deps/VirtualProfiling.Tpo -c
> src/thrift/VirtualProfiling.cpp  -fPIC -DPIC -o .libs/VirtualProfiling.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSocket.lo -MD -MP -MF .deps/TSocket.Tpo -c
> src/thrift/transport/TSocket.cpp  -fPIC -DPIC -o .libs/TSocket.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSimpleFileTransport.lo -MD -MP -MF .deps/TSimpleFileTransport.Tpo -c
> src/thrift/transport/TSimpleFileTransport.cpp  -fPIC -DPIC -o
> .libs/TSimpleFileTransport.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TDebugProtocol.lo -MD -MP -MF .deps/TDebugProtocol.Tpo -c
> src/thrift/protocol/TDebugProtocol.cpp  -fPIC -DPIC -o
> .libs/TDebugProtocol.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TApplicationException.lo -MD -MP -MF .deps/TApplicationException.Tpo -c
> src/thrift/TApplicationException.cpp  -fPIC -DPIC -o
> .libs/TApplicationException.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSSLSocket.lo -MD -MP -MF .deps/TSSLSocket.Tpo -c
> src/thrift/transport/TSSLSocket.cpp  -fPIC -DPIC -o .libs/TSSLSocket.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT TPipe.lo
> -MD -MP -MF .deps/TPipe.Tpo -c src/thrift/transport/TPipe.cpp  -fPIC -DPIC
> -o .libs/TPipe.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TFDTransport.lo -MD -MP -MF .deps/TFDTransport.Tpo -c
> src/thrift/transport/TFDTransport.cpp  -fPIC -DPIC -o .libs/TFDTransport.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TimerManager.lo -MD -MP -MF .deps/TimerManager.Tpo -c
> src/thrift/concurrency/TimerManager.cpp  -fPIC -DPIC -o .libs/TimerManager.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TServerSocket.lo -MD -MP -MF .deps/TServerSocket.Tpo -c
> src/thrift/transport/TServerSocket.cpp  -fPIC -DPIC -o .libs/TServerSocket.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo -c
> src/thrift/concurrency/ThreadManager.cpp  -fPIC -DPIC -o
> .libs/ThreadManager.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TFileTransport.lo -MD -MP -MF .deps/TFileTransport.Tpo -c
> src/thrift/transport/TFileTransport.cpp  -fPIC -DPIC -o
> .libs/TFileTransport.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT Util.lo
> -MD -MP -MF .deps/Util.Tpo -c src/thrift/concurrency/Util.cpp  -fPIC -DPIC
> -o .libs/Util.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TPipeServer.lo -MD -MP -MF .deps/TPipeServer.Tpo -c
> src/thrift/transport/TPipeServer.cpp  -fPIC -DPIC -o .libs/TPipeServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> THttpClient.lo -MD -MP -MF .deps/THttpClient.Tpo -c
> src/thrift/transport/THttpClient.cpp  -fPIC -DPIC -o .libs/THttpClient.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> Thrift.lo -MD -MP -MF .deps/Thrift.Tpo -c src/thrift/Thrift.cpp  -fPIC
> -DPIC -o .libs/Thrift.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> THttpServer.lo -MD -MP -MF .deps/THttpServer.Tpo -c
> src/thrift/transport/THttpServer.cpp  -fPIC -DPIC -o .libs/THttpServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> THttpTransport.lo -MD -MP -MF .deps/THttpTransport.Tpo -c
> src/thrift/transport/THttpTransport.cpp  -fPIC -DPIC -o
> .libs/THttpTransport.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSocketPool.lo -MD -MP -MF .deps/TSocketPool.Tpo -c
> src/thrift/transport/TSocketPool.cpp  -fPIC -DPIC -o .libs/TSocketPool.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TMultiplexedProtocol.lo -MD -MP -MF .deps/TMultiplexedProtocol.Tpo -c
> src/thrift/protocol/TMultiplexedProtocol.cpp  -fPIC -DPIC -o
> .libs/TMultiplexedProtocol.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TDenseProtocol.lo -MD -MP -MF .deps/TDenseProtocol.Tpo -c
> src/thrift/protocol/TDenseProtocol.cpp  -fPIC -DPIC -o
> .libs/TDenseProtocol.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TTransportException.lo -MD -MP -MF .deps/TTransportException.Tpo -c
> src/thrift/transport/TTransportException.cpp  -fPIC -DPIC -o
> .libs/TTransportException.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TBase64Utils.lo -MD -MP -MF .deps/TBase64Utils.Tpo -c
> src/thrift/protocol/TBase64Utils.cpp  -fPIC -DPIC -o .libs/TBase64Utils.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TBase64Utils.lo -MD -MP -MF .deps/TBase64Utils.Tpo -c
> src/thrift/protocol/TBase64Utils.cpp -o TBase64Utils.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT Util.lo
> -MD -MP -MF .deps/Util.Tpo -c src/thrift/concurrency/Util.cpp -o Util.o
> >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT TPipe.lo
> -MD -MP -MF .deps/TPipe.Tpo -c src/thrift/transport/TPipe.cpp -o TPipe.o
> >/dev/null 2>&1
> mv -f .deps/TBase64Utils.Tpo .deps/TBase64Utils.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TSSLServerSocket.lo -MD -MP -MF .deps/TSSLServerSocket.Tpo -c -o
> TSSLServerSocket.lo `test -f 'src/thrift/transport/TSSLServerSocket.cpp' ||
> echo './'`src/thrift/transport/TSSLServerSocket.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TApplicationException.lo -MD -MP -MF .deps/TApplicationException.Tpo -c
> src/thrift/TApplicationException.cpp -o TApplicationException.o >/dev/null
> 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSSLServerSocket.lo -MD -MP -MF .deps/TSSLServerSocket.Tpo -c
> src/thrift/transport/TSSLServerSocket.cpp  -fPIC -DPIC -o
> .libs/TSSLServerSocket.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> VirtualProfiling.lo -MD -MP -MF .deps/VirtualProfiling.Tpo -c
> src/thrift/VirtualProfiling.cpp -o VirtualProfiling.o >/dev/null 2>&1
> mv -f .deps/Util.Tpo .deps/Util.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TTransportUtils.lo -MD -MP -MF .deps/TTransportUtils.Tpo -c -o
> TTransportUtils.lo `test -f 'src/thrift/transport/TTransportUtils.cpp' ||
> echo './'`src/thrift/transport/TTransportUtils.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TTransportUtils.lo -MD -MP -MF .deps/TTransportUtils.Tpo -c
> src/thrift/transport/TTransportUtils.cpp  -fPIC -DPIC -o
> .libs/TTransportUtils.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSimpleFileTransport.lo -MD -MP -MF .deps/TSimpleFileTransport.Tpo -c
> src/thrift/transport/TSimpleFileTransport.cpp -o TSimpleFileTransport.o
> >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TPipeServer.lo -MD -MP -MF .deps/TPipeServer.Tpo -c
> src/thrift/transport/TPipeServer.cpp -o TPipeServer.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TFDTransport.lo -MD -MP -MF .deps/TFDTransport.Tpo -c
> src/thrift/transport/TFDTransport.cpp -o TFDTransport.o >/dev/null 2>&1
> src/thrift/transport/TServerSocket.cpp: In member function 'virtual void
> apache::thrift::transport::TServerSocket::listen()':
> src/thrift/transport/TServerSocket.cpp:360: warning: dereferencing pointer
> 'sin' does break strict-aliasing rules
> src/thrift/transport/TServerSocket.cpp:359: note: initialized from here
> mv -f .deps/TPipe.Tpo .deps/TPipe.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TBufferTransports.lo -MD -MP -MF .deps/TBufferTransports.Tpo -c -o
> TBufferTransports.lo `test -f 'src/thrift/transport/TBufferTransports.cpp'
> || echo './'`src/thrift/transport/TBufferTransports.cpp
> mv -f .deps/VirtualProfiling.Tpo .deps/VirtualProfiling.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TServer.lo -MD -MP -MF .deps/TServer.Tpo -c -o TServer.lo `test -f
> 'src/thrift/server/TServer.cpp' || echo './'`src/thrift/server/TServer.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TTransportException.lo -MD -MP -MF .deps/TTransportException.Tpo -c
> src/thrift/transport/TTransportException.cpp -o TTransportException.o
> >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TBufferTransports.lo -MD -MP -MF .deps/TBufferTransports.Tpo -c
> src/thrift/transport/TBufferTransports.cpp  -fPIC -DPIC -o
> .libs/TBufferTransports.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TServer.lo -MD -MP -MF .deps/TServer.Tpo -c src/thrift/server/TServer.cpp
> -fPIC -DPIC -o .libs/TServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> Thrift.lo -MD -MP -MF .deps/Thrift.Tpo -c src/thrift/Thrift.cpp -o Thrift.o
> >/dev/null 2>&1
> mv -f .deps/TApplicationException.Tpo .deps/TApplicationException.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TSimpleServer.lo -MD -MP -MF .deps/TSimpleServer.Tpo -c -o
> TSimpleServer.lo `test -f 'src/thrift/server/TSimpleServer.cpp' || echo
> './'`src/thrift/server/TSimpleServer.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TServer.lo -MD -MP -MF .deps/TServer.Tpo -c src/thrift/server/TServer.cpp
> -o TServer.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSimpleServer.lo -MD -MP -MF .deps/TSimpleServer.Tpo -c
> src/thrift/server/TSimpleServer.cpp  -fPIC -DPIC -o .libs/TSimpleServer.o
> mv -f .deps/TServer.Tpo .deps/TServer.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TThreadPoolServer.lo -MD -MP -MF .deps/TThreadPoolServer.Tpo -c -o
> TThreadPoolServer.lo `test -f 'src/thrift/server/TThreadPoolServer.cpp' ||
> echo './'`src/thrift/server/TThreadPoolServer.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TThreadPoolServer.lo -MD -MP -MF .deps/TThreadPoolServer.Tpo -c
> src/thrift/server/TThreadPoolServer.cpp  -fPIC -DPIC -o
> .libs/TThreadPoolServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TServerSocket.lo -MD -MP -MF .deps/TServerSocket.Tpo -c
> src/thrift/transport/TServerSocket.cpp -o TServerSocket.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSSLServerSocket.lo -MD -MP -MF .deps/TSSLServerSocket.Tpo -c
> src/thrift/transport/TSSLServerSocket.cpp -o TSSLServerSocket.o >/dev/null
> 2>&1
> mv -f .deps/TPipeServer.Tpo .deps/TPipeServer.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TThreadedServer.lo -MD -MP -MF .deps/TThreadedServer.Tpo -c -o
> TThreadedServer.lo `test -f 'src/thrift/server/TThreadedServer.cpp' || echo
> './'`src/thrift/server/TThreadedServer.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TThreadedServer.lo -MD -MP -MF .deps/TThreadedServer.Tpo -c
> src/thrift/server/TThreadedServer.cpp  -fPIC -DPIC -o
> .libs/TThreadedServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> THttpTransport.lo -MD -MP -MF .deps/THttpTransport.Tpo -c
> src/thrift/transport/THttpTransport.cpp -o THttpTransport.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TimerManager.lo -MD -MP -MF .deps/TimerManager.Tpo -c
> src/thrift/concurrency/TimerManager.cpp -o TimerManager.o >/dev/null 2>&1
> mv -f .deps/TSimpleFileTransport.Tpo .deps/TSimpleFileTransport.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT TAsyncChannel.lo -MD -MP -MF .deps/TAsyncChannel.Tpo -c -o
> TAsyncChannel.lo `test -f 'src/thrift/async/TAsyncChannel.cpp' || echo
> './'`src/thrift/async/TAsyncChannel.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TAsyncChannel.lo -MD -MP -MF .deps/TAsyncChannel.Tpo -c
> src/thrift/async/TAsyncChannel.cpp  -fPIC -DPIC -o .libs/TAsyncChannel.o
> mv -f .deps/TTransportException.Tpo .deps/TTransportException.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT PeekProcessor.lo -MD -MP -MF .deps/PeekProcessor.Tpo -c -o
> PeekProcessor.lo `test -f 'src/thrift/processor/PeekProcessor.cpp' || echo
> './'`src/thrift/processor/PeekProcessor.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TMultiplexedProtocol.lo -MD -MP -MF .deps/TMultiplexedProtocol.Tpo -c
> src/thrift/protocol/TMultiplexedProtocol.cpp -o TMultiplexedProtocol.o
> >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> THttpServer.lo -MD -MP -MF .deps/THttpServer.Tpo -c
> src/thrift/transport/THttpServer.cpp -o THttpServer.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> PeekProcessor.lo -MD -MP -MF .deps/PeekProcessor.Tpo -c
> src/thrift/processor/PeekProcessor.cpp  -fPIC -DPIC -o .libs/PeekProcessor.o
> mv -f .deps/Thrift.Tpo .deps/Thrift.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT Mutex.lo -MD -MP -MF .deps/Mutex.Tpo -c -o Mutex.lo `test -f
> 'src/thrift/concurrency/Mutex.cpp' || echo
> './'`src/thrift/concurrency/Mutex.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSocketPool.lo -MD -MP -MF .deps/TSocketPool.Tpo -c
> src/thrift/transport/TSocketPool.cpp -o TSocketPool.o >/dev/null 2>&1
> mv -f .deps/TFDTransport.Tpo .deps/TFDTransport.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT Monitor.lo -MD -MP -MF .deps/Monitor.Tpo -c -o Monitor.lo `test -f
> 'src/thrift/concurrency/Monitor.cpp' || echo
> './'`src/thrift/concurrency/Monitor.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT Mutex.lo
> -MD -MP -MF .deps/Mutex.Tpo -c src/thrift/concurrency/Mutex.cpp  -fPIC
> -DPIC -o .libs/Mutex.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> Monitor.lo -MD -MP -MF .deps/Monitor.Tpo -c
> src/thrift/concurrency/Monitor.cpp  -fPIC -DPIC -o .libs/Monitor.o
> mv -f .deps/TSSLServerSocket.Tpo .deps/TSSLServerSocket.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src  -Wall -O2 -g
> -MT PosixThreadFactory.lo -MD -MP -MF .deps/PosixThreadFactory.Tpo -c -o
> PosixThreadFactory.lo `test -f
> 'src/thrift/concurrency/PosixThreadFactory.cpp' || echo
> './'`src/thrift/concurrency/PosixThreadFactory.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSocket.lo -MD -MP -MF .deps/TSocket.Tpo -c
> src/thrift/transport/TSocket.cpp -o TSocket.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> PosixThreadFactory.lo -MD -MP -MF .deps/PosixThreadFactory.Tpo -c
> src/thrift/concurrency/PosixThreadFactory.cpp  -fPIC -DPIC -o
> .libs/PosixThreadFactory.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TAsyncChannel.lo -MD -MP -MF .deps/TAsyncChannel.Tpo -c
> src/thrift/async/TAsyncChannel.cpp -o TAsyncChannel.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TTransportUtils.lo -MD -MP -MF .deps/TTransportUtils.Tpo -c
> src/thrift/transport/TTransportUtils.cpp -o TTransportUtils.o >/dev/null
> 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TBufferTransports.lo -MD -MP -MF .deps/TBufferTransports.Tpo -c
> src/thrift/transport/TBufferTransports.cpp -o TBufferTransports.o
> >/dev/null 2>&1
> mv -f .deps/TServerSocket.Tpo .deps/TServerSocket.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src   -Wall -O2 -g
> -MT libthriftnb_la-TNonblockingServer.lo -MD -MP -MF
> .deps/libthriftnb_la-TNonblockingServer.Tpo -c -o
> libthriftnb_la-TNonblockingServer.lo `test -f
> 'src/thrift/server/TNonblockingServer.cpp' || echo
> './'`src/thrift/server/TNonblockingServer.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TNonblockingServer.lo -MD -MP -MF
> .deps/libthriftnb_la-TNonblockingServer.Tpo -c
> src/thrift/server/TNonblockingServer.cpp  -fPIC -DPIC -o
> .libs/libthriftnb_la-TNonblockingServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> THttpClient.lo -MD -MP -MF .deps/THttpClient.Tpo -c
> src/thrift/transport/THttpClient.cpp -o THttpClient.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT Mutex.lo
> -MD -MP -MF .deps/Mutex.Tpo -c src/thrift/concurrency/Mutex.cpp -o Mutex.o
> >/dev/null 2>&1
> mv -f .deps/THttpTransport.Tpo .deps/THttpTransport.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src   -Wall -O2 -g
> -MT libthriftnb_la-TAsyncProtocolProcessor.lo -MD -MP -MF
> .deps/libthriftnb_la-TAsyncProtocolProcessor.Tpo -c -o
> libthriftnb_la-TAsyncProtocolProcessor.lo `test -f
> 'src/thrift/async/TAsyncProtocolProcessor.cpp' || echo
> './'`src/thrift/async/TAsyncProtocolProcessor.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TAsyncProtocolProcessor.lo -MD -MP -MF
> .deps/libthriftnb_la-TAsyncProtocolProcessor.Tpo -c
> src/thrift/async/TAsyncProtocolProcessor.cpp  -fPIC -DPIC -o
> .libs/libthriftnb_la-TAsyncProtocolProcessor.o
> mv -f .deps/TAsyncChannel.Tpo .deps/TAsyncChannel.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src   -Wall -O2 -g
> -MT libthriftnb_la-TEvhttpServer.lo -MD -MP -MF
> .deps/libthriftnb_la-TEvhttpServer.Tpo -c -o
> libthriftnb_la-TEvhttpServer.lo `test -f
> 'src/thrift/async/TEvhttpServer.cpp' || echo
> './'`src/thrift/async/TEvhttpServer.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> Monitor.lo -MD -MP -MF .deps/Monitor.Tpo -c
> src/thrift/concurrency/Monitor.cpp -o Monitor.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TEvhttpServer.lo -MD -MP -MF
> .deps/libthriftnb_la-TEvhttpServer.Tpo -c
> src/thrift/async/TEvhttpServer.cpp  -fPIC -DPIC -o
> .libs/libthriftnb_la-TEvhttpServer.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo -c
> src/thrift/concurrency/ThreadManager.cpp -o ThreadManager.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TFileTransport.lo -MD -MP -MF .deps/TFileTransport.Tpo -c
> src/thrift/transport/TFileTransport.cpp -o TFileTransport.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TDebugProtocol.lo -MD -MP -MF .deps/TDebugProtocol.Tpo -c
> src/thrift/protocol/TDebugProtocol.cpp -o TDebugProtocol.o >/dev/null 2>&1
> mv -f .deps/TMultiplexedProtocol.Tpo .deps/TMultiplexedProtocol.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src   -Wall -O2 -g
> -MT libthriftnb_la-TEvhttpClientChannel.lo -MD -MP -MF
> .deps/libthriftnb_la-TEvhttpClientChannel.Tpo -c -o
> libthriftnb_la-TEvhttpClientChannel.lo `test -f
> 'src/thrift/async/TEvhttpClientChannel.cpp' || echo
> './'`src/thrift/async/TEvhttpClientChannel.cpp
> mv -f .deps/THttpServer.Tpo .deps/THttpServer.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift  -I/usr/include -I./src   -Wall -O2 -g
> -MT libthriftz_la-TZlibTransport.lo -MD -MP -MF
> .deps/libthriftz_la-TZlibTransport.Tpo -c -o
> libthriftz_la-TZlibTransport.lo `test -f
> 'src/thrift/transport/TZlibTransport.cpp' || echo
> './'`src/thrift/transport/TZlibTransport.cpp
> mv -f .deps/TimerManager.Tpo .deps/TimerManager.Plo
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TEvhttpClientChannel.lo -MD -MP -MF
> .deps/libthriftnb_la-TEvhttpClientChannel.Tpo -c
> src/thrift/async/TEvhttpClientChannel.cpp  -fPIC -DPIC -o
> .libs/libthriftnb_la-TEvhttpClientChannel.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftz_la-TZlibTransport.lo -MD -MP -MF
> .deps/libthriftz_la-TZlibTransport.Tpo -c
> src/thrift/transport/TZlibTransport.cpp  -fPIC -DPIC -o
> .libs/libthriftz_la-TZlibTransport.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSimpleServer.lo -MD -MP -MF .deps/TSimpleServer.Tpo -c
> src/thrift/server/TSimpleServer.cpp -o TSimpleServer.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TSSLSocket.lo -MD -MP -MF .deps/TSSLSocket.Tpo -c
> src/thrift/transport/TSSLSocket.cpp -o TSSLSocket.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TDenseProtocol.lo -MD -MP -MF .deps/TDenseProtocol.Tpo -c
> src/thrift/protocol/TDenseProtocol.cpp -o TDenseProtocol.o >/dev/null 2>&1
> mv -f .deps/TSocketPool.Tpo .deps/TSocketPool.Plo
> mv -f .deps/Mutex.Tpo .deps/Mutex.Plo
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> PosixThreadFactory.lo -MD -MP -MF .deps/PosixThreadFactory.Tpo -c
> src/thrift/concurrency/PosixThreadFactory.cpp -o PosixThreadFactory.o
> >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> PeekProcessor.lo -MD -MP -MF .deps/PeekProcessor.Tpo -c
> src/thrift/processor/PeekProcessor.cpp -o PeekProcessor.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TThreadPoolServer.lo -MD -MP -MF .deps/TThreadPoolServer.Tpo -c
> src/thrift/server/TThreadPoolServer.cpp -o TThreadPoolServer.o >/dev/null
> 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TAsyncProtocolProcessor.lo -MD -MP -MF
> .deps/libthriftnb_la-TAsyncProtocolProcessor.Tpo -c
> src/thrift/async/TAsyncProtocolProcessor.cpp -o
> libthriftnb_la-TAsyncProtocolProcessor.o >/dev/null 2>&1
> mv -f .deps/TTransportUtils.Tpo .deps/TTransportUtils.Plo
> mv -f .deps/Monitor.Tpo .deps/Monitor.Plo
> mv -f .deps/TBufferTransports.Tpo .deps/TBufferTransports.Plo
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TJSONProtocol.lo -MD -MP -MF .deps/TJSONProtocol.Tpo -c
> src/thrift/protocol/TJSONProtocol.cpp -o TJSONProtocol.o >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> TThreadedServer.lo -MD -MP -MF .deps/TThreadedServer.Tpo -c
> src/thrift/server/TThreadedServer.cpp -o TThreadedServer.o >/dev/null 2>&1
> mv -f .deps/TSocket.Tpo .deps/TSocket.Plo
> mv -f .deps/libthriftnb_la-TAsyncProtocolProcessor.Tpo
> .deps/libthriftnb_la-TAsyncProtocolProcessor.Plo
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TEvhttpServer.lo -MD -MP -MF
> .deps/libthriftnb_la-TEvhttpServer.Tpo -c
> src/thrift/async/TEvhttpServer.cpp -o libthriftnb_la-TEvhttpServer.o
> >/dev/null 2>&1
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TEvhttpClientChannel.lo -MD -MP -MF
> .deps/libthriftnb_la-TEvhttpClientChannel.Tpo -c
> src/thrift/async/TEvhttpClientChannel.cpp -o
> libthriftnb_la-TEvhttpClientChannel.o >/dev/null 2>&1
> mv -f .deps/PosixThreadFactory.Tpo .deps/PosixThreadFactory.Plo
> mv -f .deps/TSimpleServer.Tpo .deps/TSimpleServer.Plo
> mv -f .deps/PeekProcessor.Tpo .deps/PeekProcessor.Plo
> mv -f .deps/THttpClient.Tpo .deps/THttpClient.Plo
> mv -f .deps/ThreadManager.Tpo .deps/ThreadManager.Plo
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftz_la-TZlibTransport.lo -MD -MP -MF
> .deps/libthriftz_la-TZlibTransport.Tpo -c
> src/thrift/transport/TZlibTransport.cpp -o libthriftz_la-TZlibTransport.o
> >/dev/null 2>&1
> mv -f .deps/TDenseProtocol.Tpo .deps/TDenseProtocol.Plo
> mv -f .deps/TDebugProtocol.Tpo .deps/TDebugProtocol.Plo
> mv -f .deps/TThreadPoolServer.Tpo .deps/TThreadPoolServer.Plo
> mv -f .deps/libthriftnb_la-TEvhttpClientChannel.Tpo
> .deps/libthriftnb_la-TEvhttpClientChannel.Plo
> mv -f .deps/TFileTransport.Tpo .deps/TFileTransport.Plo
> mv -f .deps/libthriftnb_la-TEvhttpServer.Tpo
> .deps/libthriftnb_la-TEvhttpServer.Plo
> mv -f .deps/TSSLSocket.Tpo .deps/TSSLSocket.Plo
> mv -f .deps/TThreadedServer.Tpo .deps/TThreadedServer.Plo
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I/usr/include -I./src -Wall -O2 -g -MT
> libthriftnb_la-TNonblockingServer.lo -MD -MP -MF
> .deps/libthriftnb_la-TNonblockingServer.Tpo -c
> src/thrift/server/TNonblockingServer.cpp -o
> libthriftnb_la-TNonblockingServer.o >/dev/null 2>&1
> mv -f .deps/libthriftz_la-TZlibTransport.Tpo
> .deps/libthriftz_la-TZlibTransport.Plo
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g -release
> 1.0.0-dev -L/usr/lib  -o libthriftz.la -rpath /usr/lib64
> libthriftz_la-TZlibTransport.lo  -lssl -lcrypto -lrt -lpthread
> libtool: link: g++ -shared -nostdlib
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crti.o
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/crtbeginS.o
> .libs/libthriftz_la-TZlibTransport.o   -L/usr/lib -lssl -lcrypto -lrt
> -lpthread -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7
> -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64 -L/lib/../lib64
> -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../..
> -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.4.7/crtendS.o
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crtn.o
> -Wl,-soname -Wl,libthriftz-1.0.0-dev.so -o .libs/libthriftz-1.0.0-dev.so
> libtool: link: (cd ".libs" && rm -f "libthriftz.so" && ln -s "
> libthriftz-1.0.0-dev.so" "libthriftz.so")
> libtool: link: ar cru .libs/libthriftz.a  libthriftz_la-TZlibTransport.o
> libtool: link: ranlib .libs/libthriftz.a
> libtool: link: ( cd ".libs" && rm -f "libthriftz.la" && ln -s "../
> libthriftz.la" "libthriftz.la" )
> mv -f .deps/TJSONProtocol.Tpo .deps/TJSONProtocol.Plo
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g -release
> 1.0.0-dev -L/usr/lib  -o libthrift.la -rpath /usr/lib64 Thrift.lo
> TApplicationException.lo VirtualProfiling.lo ThreadManager.lo
> TimerManager.lo Util.lo TDebugProtocol.lo TDenseProtocol.lo
> TJSONProtocol.lo TBase64Utils.lo TMultiplexedProtocol.lo
> TTransportException.lo TFDTransport.lo TFileTransport.lo
> TSimpleFileTransport.lo THttpTransport.lo THttpClient.lo THttpServer.lo
> TSocket.lo TPipe.lo TPipeServer.lo TSSLSocket.lo TSocketPool.lo
> TServerSocket.lo TSSLServerSocket.lo TTransportUtils.lo
> TBufferTransports.lo TServer.lo TSimpleServer.lo TThreadPoolServer.lo
> TThreadedServer.lo TAsyncChannel.lo PeekProcessor.lo  Mutex.lo Monitor.lo
> PosixThreadFactory.lo  -lssl -lcrypto -lrt -lpthread
> libtool: link: g++ -shared -nostdlib
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crti.o
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/crtbeginS.o  .libs/Thrift.o
> .libs/TApplicationException.o .libs/VirtualProfiling.o
> .libs/ThreadManager.o .libs/TimerManager.o .libs/Util.o
> .libs/TDebugProtocol.o .libs/TDenseProtocol.o .libs/TJSONProtocol.o
> .libs/TBase64Utils.o .libs/TMultiplexedProtocol.o
> .libs/TTransportException.o .libs/TFDTransport.o .libs/TFileTransport.o
> .libs/TSimpleFileTransport.o .libs/THttpTransport.o .libs/THttpClient.o
> .libs/THttpServer.o .libs/TSocket.o .libs/TPipe.o .libs/TPipeServer.o
> .libs/TSSLSocket.o .libs/TSocketPool.o .libs/TServerSocket.o
> .libs/TSSLServerSocket.o .libs/TTransportUtils.o .libs/TBufferTransports.o
> .libs/TServer.o .libs/TSimpleServer.o .libs/TThreadPoolServer.o
> .libs/TThreadedServer.o .libs/TAsyncChannel.o .libs/PeekProcessor.o
> .libs/Mutex.o .libs/Monitor.o .libs/PosixThreadFactory.o   -L/usr/lib -lssl
> -lcrypto -lrt -lpthread -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7
> -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64 -L/lib/../lib64
> -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../..
> -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.4.7/crtendS.o
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crtn.o
> -Wl,-soname -Wl,libthrift-1.0.0-dev.so -o .libs/libthrift-1.0.0-dev.so
> libtool: link: (cd ".libs" && rm -f "libthrift.so" && ln -s "
> libthrift-1.0.0-dev.so" "libthrift.so")
> libtool: link: ar cru .libs/libthrift.a  Thrift.o TApplicationException.o
> VirtualProfiling.o ThreadManager.o TimerManager.o Util.o TDebugProtocol.o
> TDenseProtocol.o TJSONProtocol.o TBase64Utils.o TMultiplexedProtocol.o
> TTransportException.o TFDTransport.o TFileTransport.o
> TSimpleFileTransport.o THttpTransport.o THttpClient.o THttpServer.o
> TSocket.o TPipe.o TPipeServer.o TSSLSocket.o TSocketPool.o TServerSocket.o
> TSSLServerSocket.o TTransportUtils.o TBufferTransports.o TServer.o
> TSimpleServer.o TThreadPoolServer.o TThreadedServer.o TAsyncChannel.o
> PeekProcessor.o Mutex.o Monitor.o PosixThreadFactory.o
> libtool: link: ranlib .libs/libthrift.a
> libtool: link: ( cd ".libs" && rm -f "libthrift.la" && ln -s "../
> libthrift.la" "libthrift.la" )
> mv -f .deps/libthriftnb_la-TNonblockingServer.Tpo
> .deps/libthriftnb_la-TNonblockingServer.Plo
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g -release
> 1.0.0-dev -L/usr/lib  -o libthriftnb.la -rpath /usr/lib64
> libthriftnb_la-TNonblockingServer.lo
> libthriftnb_la-TAsyncProtocolProcessor.lo libthriftnb_la-TEvhttpServer.lo
> libthriftnb_la-TEvhttpClientChannel.lo  -lssl -lcrypto -lrt -lpthread
> libtool: link: g++ -shared -nostdlib
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crti.o
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/crtbeginS.o
> .libs/libthriftnb_la-TNonblockingServer.o
> .libs/libthriftnb_la-TAsyncProtocolProcessor.o
> .libs/libthriftnb_la-TEvhttpServer.o
> .libs/libthriftnb_la-TEvhttpClientChannel.o   -L/usr/lib -lssl -lcrypto
> -lrt -lpthread -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7
> -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64 -L/lib/../lib64
> -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../..
> -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/4.4.7/crtendS.o
> /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../lib64/crtn.o
> -Wl,-soname -Wl,libthriftnb-1.0.0-dev.so -o .libs/libthriftnb-1.0.0-dev.so
> libtool: link: (cd ".libs" && rm -f "libthriftnb.so" && ln -s "
> libthriftnb-1.0.0-dev.so" "libthriftnb.so")
> libtool: link: ar cru .libs/libthriftnb.a
> libthriftnb_la-TNonblockingServer.o
> libthriftnb_la-TAsyncProtocolProcessor.o libthriftnb_la-TEvhttpServer.o
> libthriftnb_la-TEvhttpClientChannel.o
> libtool: link: ranlib .libs/libthriftnb.a
> libtool: link: ( cd ".libs" && rm -f "libthriftnb.la" && ln -s "../
> libthriftnb.la" "libthriftnb.la" )
> make[4]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp'
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp'
> make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib'
> make[3]: Nothing to be done for `all-am'.
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib'
> make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/lib'
>
> Making all in tutorial
> make[2]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> Making all in cpp
> make[3]: Entering directory
> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
> ../../compiler/cpp/thrift --gen cpp -r ../../tutorial/tutorial.thrift
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp
> -I/usr/include   -Wall -O2 -g -MT Calculator.lo -MD -MP -MF
> .deps/Calculator.Tpo -c -o Calculator.lo `test -f 'gen-cpp/Calculator.cpp'
> || echo './'`gen-cpp/Calculator.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT Calculator.lo -MD -MP -MF .deps/Calculator.Tpo -c
> gen-cpp/Calculator.cpp  -fPIC -DPIC -o .libs/Calculator.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT Calculator.lo -MD -MP -MF .deps/Calculator.Tpo -c
> gen-cpp/Calculator.cpp -o Calculator.o >/dev/null 2>&1
> mv -f .deps/Calculator.Tpo .deps/Calculator.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp
> -I/usr/include   -Wall -O2 -g -MT SharedService.lo -MD -MP -MF
> .deps/SharedService.Tpo -c -o SharedService.lo `test -f
> 'gen-cpp/SharedService.cpp' || echo './'`gen-cpp/SharedService.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT SharedService.lo -MD -MP -MF .deps/SharedService.Tpo -c
> gen-cpp/SharedService.cpp  -fPIC -DPIC -o .libs/SharedService.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT SharedService.lo -MD -MP -MF .deps/SharedService.Tpo -c
> gen-cpp/SharedService.cpp -o SharedService.o >/dev/null 2>&1
> mv -f .deps/SharedService.Tpo .deps/SharedService.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp
> -I/usr/include   -Wall -O2 -g -MT shared_constants.lo -MD -MP -MF
> .deps/shared_constants.Tpo -c -o shared_constants.lo `test -f
> 'gen-cpp/shared_constants.cpp' || echo './'`gen-cpp/shared_constants.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT shared_constants.lo -MD -MP -MF .deps/shared_constants.Tpo
> -c gen-cpp/shared_constants.cpp  -fPIC -DPIC -o .libs/shared_constants.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT shared_constants.lo -MD -MP -MF .deps/shared_constants.Tpo
> -c gen-cpp/shared_constants.cpp -o shared_constants.o >/dev/null 2>&1
> mv -f .deps/shared_constants.Tpo .deps/shared_constants.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp
> -I/usr/include   -Wall -O2 -g -MT shared_types.lo -MD -MP -MF
> .deps/shared_types.Tpo -c -o shared_types.lo `test -f
> 'gen-cpp/shared_types.cpp' || echo './'`gen-cpp/shared_types.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT shared_types.lo -MD -MP -MF .deps/shared_types.Tpo -c
> gen-cpp/shared_types.cpp  -fPIC -DPIC -o .libs/shared_types.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT shared_types.lo -MD -MP -MF .deps/shared_types.Tpo -c
> gen-cpp/shared_types.cpp -o shared_types.o >/dev/null 2>&1
> mv -f .deps/shared_types.Tpo .deps/shared_types.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp
> -I/usr/include   -Wall -O2 -g -MT tutorial_constants.lo -MD -MP -MF
> .deps/tutorial_constants.Tpo -c -o tutorial_constants.lo `test -f
> 'gen-cpp/tutorial_constants.cpp' || echo './'`gen-cpp/tutorial_constants.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT tutorial_constants.lo -MD -MP -MF
> .deps/tutorial_constants.Tpo -c gen-cpp/tutorial_constants.cpp  -fPIC -DPIC
> -o .libs/tutorial_constants.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT tutorial_constants.lo -MD -MP -MF
> .deps/tutorial_constants.Tpo -c gen-cpp/tutorial_constants.cpp -o
> tutorial_constants.o >/dev/null 2>&1
> mv -f .deps/tutorial_constants.Tpo .deps/tutorial_constants.Plo
> /bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
> -I../.. -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp
> -I/usr/include   -Wall -O2 -g -MT tutorial_types.lo -MD -MP -MF
> .deps/tutorial_types.Tpo -c -o tutorial_types.lo `test -f
> 'gen-cpp/tutorial_types.cpp' || echo './'`gen-cpp/tutorial_types.cpp
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT tutorial_types.lo -MD -MP -MF .deps/tutorial_types.Tpo -c
> gen-cpp/tutorial_types.cpp  -fPIC -DPIC -o .libs/tutorial_types.o
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../..
> -I../../lib/cpp/src/thrift -I../../lib/cpp/src -Igen-cpp -I/usr/include
> -Wall -O2 -g -MT tutorial_types.lo -MD -MP -MF .deps/tutorial_types.Tpo -c
> gen-cpp/tutorial_types.cpp -o tutorial_types.o >/dev/null 2>&1
> mv -f .deps/tutorial_types.Tpo .deps/tutorial_types.Plo
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g
> -L/usr/lib   -o libtutorialgencpp.la  Calculator.lo SharedService.lo
> shared_constants.lo shared_types.lo tutorial_constants.lo tutorial_types.lo
> ../../lib/cpp/libthrift.la -lssl -lcrypto -lrt -lpthread
> libtool: link: ar cru .libs/libtutorialgencpp.a .libs/Calculator.o
> .libs/SharedService.o .libs/shared_constants.o .libs/shared_types.o
> .libs/tutorial_constants.o .libs/tutorial_types.o
> libtool: link: ranlib .libs/libtutorialgencpp.a
> libtool: link: ( cd ".libs" && rm -f "libtutorialgencpp.la" && ln -s "../
> libtutorialgencpp.la" "libtutorialgencpp.la" )
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift
> -I../../lib/cpp/src -Igen-cpp -I/usr/include   -Wall -O2 -g -MT CppServer.o
> -MD -MP -MF .deps/CppServer.Tpo -c -o CppServer.o CppServer.cpp
> mv -f .deps/CppServer.Tpo .deps/CppServer.Po
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g
> -L/usr/lib   -o TutorialServer CppServer.o libtutorialgencpp.la../../lib/cpp/
> libthrift.la -lssl -lcrypto -lrt -lpthread
> libtool: link: g++ -Wall -O2 -g -o .libs/TutorialServer CppServer.o
> -L/usr/lib ./.libs/libtutorialgencpp.a
> /root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp/.libs/libthrift.so
> ../../lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
> g++ -DHAVE_CONFIG_H -I. -I../.. -I../../lib/cpp/src/thrift
> -I../../lib/cpp/src -Igen-cpp -I/usr/include   -Wall -O2 -g -MT CppClient.o
> -MD -MP -MF .deps/CppClient.Tpo -c -o CppClient.o CppClient.cpp
> mv -f .deps/CppClient.Tpo .deps/CppClient.Po
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -O2 -g
> -L/usr/lib   -o TutorialClient CppClient.o libtutorialgencpp.la../../lib/cpp/
> libthrift.la -lssl -lcrypto -lrt -lpthread
> libtool: link: g++ -Wall -O2 -g -o .libs/TutorialClient CppClient.o
> -L/usr/lib ./.libs/libtutorialgencpp.a
> /root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp/.libs/libthrift.so
> ../../lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
> make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> Making all in tutorial
> make[2]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> Making all in cpp
> make[3]: Entering directory
> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
> make[3]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
> make[3]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
> make[2]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1'
> make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1'
> make[1]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1'
> + mkdir -p ./usr/lib/ruby/gems/1.8
> + CONFIGURE_ARGS='--with-cflags='\''-O2 -g'\'' '
> + gem install -V --local --install-dir ./usr/lib/ruby/gems/1.8 --bindir
> ./usr/bin --force 'lib/rb/thrift*.gem'
> ERROR:  Could not find a valid gem 'lib/rb/thrift*.gem' (>= 0) in any
> repository
> error: Bad exit status from /var/tmp/rpm-tmp.rSzRI6 (%build)
>
>
> RPM build errors:
>     Bad exit status from /var/tmp/rpm-tmp.rSzRI6 (%build)
>
>
>  On Thu, Jan 23, 2014 at 8:37 PM, Nevo Hed <nhed+thriftusr@aereo.com>wrote:
>
>> (1) I'm used to just seeing the tarball in SOURCES, not the whole tree
>> (2) I don't see the full log (no attachment, maybe mailing list strips it?
>> send it to me directly)
>> (3) why not clone from the official repo, github is a mirror and behind
>> and
>> last night a ruby fix
>>     was applied that (last night) I didn't see in the github repo  (I know
>> the github web interface is nice)
>>
>>
>>
>>
>> On Thu, Jan 23, 2014 at 12:55 AM, ch huang <justlooks@gmail.com> wrote:
>>
>> > hi,here is my procedure of make rpm package,and the attachment s
>> rpmbuild
>> > log
>> >
>> > # mkdir -p ~/rpmbuild/SOURCES
>> > # cd ~/rpmbuild/SOURCES
>> > # git clone https://github.com/apache/thrift.git
>> > # mv thrift/ thrift-0.9.1
>> > # cd thrift-0.9.1
>> > # ./bootstrap.sh
>> > # cd ..
>> > # tar zcvf thrift-0.9.1.tar.gz thrift-0.9.1/
>> > # mkdir ~/rpmbuild/SPECS
>> > # cp thrift/contrib/thrift.spec ../SPECS/
>> > # cd ../SPECS/
>> > # rpmbuild -ba thrift.spec
>> > .....
>> > + mkdir -p ./usr/lib/ruby/gems/1.8
>> > + CONFIGURE_ARGS='--with-cflags='\''-O2 -g'\'' '
>> > + gem install -V --local --install-dir ./usr/lib/ruby/gems/1.8 --bindir
>> > ./usr/bin --force
>> > 'lib/rb/thrift*.gem'
>> > ERROR:  Could not find a valid gem 'lib/rb/thrift*.gem' (>= 0) in any
>> > repository
>> > error: Bad exit status from /var/tmp/rpm-tmp.r1fIu4 (%build)
>> >
>> > RPM build errors:
>> >     Bad exit status from /var/tmp/rpm-tmp.r1fIu4 (%build)
>> >
>> > On Thu, Jan 23, 2014 at 12:07 PM, Nevo Hed <nhed+thriftusr@aereo.com
>> >wrote:
>> >
>> >> Hi
>> >>
>> >> Can you send or upload the full buildrpm log
>> >> And list the steps you run prior to buildrpm  (do you git-archive, do
>> you
>> >> use the posted tarball,etc)
>> >>
>> >> Can you be more specific about "getting from github"?  (provide links,
>> and
>> >> why not follow http://thrift.apache.org/developers/ ?)
>> >>
>> >> --Nevo
>> >>
>> >>
>> >> On Wed, Jan 22, 2014 at 8:31 PM, ch huang <justlooks@gmail.com> wrote:
>> >>
>> >> > hi,maillist :
>> >> >            i can not use rpm package of thrift 0.9.0.1,so i build by
>> >> > myself,but when i run rpmbuild ,it build failed,i get thrift from
>> github
>> >> >
>> >> >
>> >> >
>> >> > [root@CH36 SPECS]# rpmbuild -ba thrift.spec
>> >> >
>> >> > thread
>> >> > libtool: link: g++ -Wall -O2 -g -o .libs/TutorialClient CppClient.o
>> >> > -L/usr/lib ./.libs/libtutorialgencpp.a
>> >> > /root/rpmbuild/BUILD/thrift-0.9.1/lib/cpp/.libs/libthrift.so
>> >> > ../../lib/cpp/.libs/libthrift.so -lssl -lcrypto -lrt -lpthread
>> >> -Wl,-rpath
>> >> > -Wl,/usr/lib64
>> >> > make[3]: Leaving directory
>> >> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
>> >> > make[3]: Entering directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
>> >> > make[3]: Leaving directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > make[2]: Leaving directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > Making all in tutorial
>> >> > make[2]: Entering directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > Making all in cpp
>> >> > make[3]: Entering directory
>> >> > `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
>> >> > make[3]: Nothing to be done for `all'.
>> >> > make[3]: Leaving directory
>> >> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial/cpp'
>> >> > make[3]: Entering directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > ../compiler/cpp/thrift --gen html -r ../tutorial/tutorial.thrift
>> >> > make[3]: Leaving directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > make[2]: Leaving directory
>> `/root/rpmbuild/BUILD/thrift-0.9.1/tutorial'
>> >> > make[2]: Entering directory `/root/rpmbuild/BUILD/thrift-0.9.1'
>> >> > make[2]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1'
>> >> > make[1]: Leaving directory `/root/rpmbuild/BUILD/thrift-0.9.1'
>> >> > + mkdir -p ./usr/lib/ruby/gems/1.8
>> >> > + CONFIGURE_ARGS='--with-cflags='\''-O2 -g'\'' '
>> >> > + gem install -V --local --install-dir ./usr/lib/ruby/gems/1.8
>> --bindir
>> >> > ./usr/bin --force 'lib/rb/thrift*.gem'
>> >> > ERROR:  Could not find a valid gem 'lib/rb/thrift*.gem' (>= 0) in any
>> >> > repository
>> >> > error: Bad exit status from /var/tmp/rpm-tmp.YE8IhS (%build)
>> >> >
>> >> > RPM build errors:
>> >> >     Bad exit status from /var/tmp/rpm-tmp.YE8IhS (%build)
>> >> >
>> >> > and i do the following process but no use
>> >> >
>> >> > # cd ../SOURCES/thrift/lib/rb/
>> >> > # gem build thrift.gemspec
>> >> > # gem install --local thrift*.gem
>> >> >
>> >> > anyone can help,or offer a thrift rpm package used on Centos 6
>> >> >
>> >>
>> >
>> >
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message