Skip to content

Instantly share code, notes, and snippets.

@kazuhisya
Last active February 28, 2017 11:05
Show Gist options
  • Save kazuhisya/0c222f1be3756b6da7fba56dc9b743b6 to your computer and use it in GitHub Desktop.
Save kazuhisya/0c222f1be3756b6da7fba56dc9b743b6 to your computer and use it in GitHub Desktop.
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:32: installing './config.guess'
configure.ac:32: installing './config.sub'
configure.ac:27: installing './install-sh'
configure.ac:27: installing './missing'
dog/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
Now run ./configure and make
+ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: NONE
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for fuse... no
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = ${exec_prefix}/sbin
Man pages = ${datarootdir}/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = ${prefix}/include
Arch-independent files = ${datarootdir}
State information = /var
System configuration = /etc
System init.d directory = /etc/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -g -O2
Env. defined CPPFLAGS =
Env. defined LDFLAGS =
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -g -O2 -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS =
+ LANG=C
+ make -j8 rpm
Making clean in lib
make[1]: Entering directory `/root/sheepdog/lib'
test -z "libsheepdog.a" || rm -f libsheepdog.a
test -z "libsheepdog.la" || rm -f libsheepdog.la
rm -rf .libs _libs
rm -f *.o gmon.out *.da *.bb *.bbg
test -z "libisa.a libsd.a" || rm -f libisa.a libsd.a
rm -f *.o
rm -rf shared/.libs shared/_libs
rm -f *.lo
cd isa-l/ && make clean && cd ..
rm -f shared/*.o
rm -f shared/*.lo
rm -f ./so_locations
rm -f tracepoint/*.o
make[2]: Entering directory `/root/sheepdog/lib/isa-l'
Cleaning up
rm -f -r bin *.o *.a erasure_code_base_perf erasure_code_base_test erasure_code_perf erasure_code_sse_perf erasure_code_sse_test erasure_code_test gf_2vect_dot_prod_sse_perf gf_2vect_dot_prod_sse_test gf_3vect_dot_prod_sse_perf gf_3vect_dot_prod_sse_test gf_4vect_dot_prod_sse_perf gf_4vect_dot_prod_sse_test gf_5vect_dot_prod_sse_perf gf_5vect_dot_prod_sse_test gf_6vect_dot_prod_sse_perf gf_6vect_dot_prod_sse_test gf_inverse_test gf_vect_dot_prod_1tbl gf_vect_dot_prod_avx_perf gf_vect_dot_prod_avx_test gf_vect_dot_prod_base_test gf_vect_dot_prod_perf gf_vect_dot_prod_sse_perf gf_vect_dot_prod_sse_test gf_vect_dot_prod_test gf_vect_mul_avx_perf gf_vect_mul_avx_test gf_vect_mul_base_test gf_vect_mul_perf gf_vect_mul_sse_perf gf_vect_mul_sse_test gf_vect_mul_test bin/isa-l.a bin/isa-l.so
make[2]: Leaving directory `/root/sheepdog/lib/isa-l'
make[1]: Leaving directory `/root/sheepdog/lib'
Making clean in dog
make[1]: Entering directory `/root/sheepdog/dog'
rm -rf .libs _libs
rm -f dog *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f dog
rm -f farm/*.o
make[1]: Leaving directory `/root/sheepdog/dog'
Making clean in sheep
make[1]: Entering directory `/root/sheepdog/sheep'
rm -rf .libs _libs
rm -f sheep *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f sheep
rm -f cluster/*.o
rm -f http/*.o
rm -f nfs/*.o
rm -f store/*.o
rm -f trace/*.o
rm -f tracepoint/*.o
make[1]: Leaving directory `/root/sheepdog/sheep'
Making clean in include
make[1]: Entering directory `/root/sheepdog/include'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/include'
Making clean in script
make[1]: Entering directory `/root/sheepdog/script'
rm -rf .libs _libs
rm -rf sheepdog dog
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/script'
Making clean in shepherd
make[1]: Entering directory `/root/sheepdog/shepherd'
rm -rf .libs _libs
rm -f shepherd *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f shepherd
make[1]: Leaving directory `/root/sheepdog/shepherd'
Making clean in tools
make[1]: Entering directory `/root/sheepdog/tools'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/tools'
Making clean in man
make[1]: Entering directory `/root/sheepdog/man'
rm -rf .libs _libs
rm -rf sheep.8 dog.8
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/man'
make[1]: Entering directory `/root/sheepdog'
rm -rf sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz cscope*
rm -rf .libs _libs
rm -f *.lo
find -name '*.orig' -or -name '*.rej' | xargs rm -f
find -name '*.gcno' -or -name '*.gcda' -or -name '*.info' | xargs rm -f
make[1]: Leaving directory `/root/sheepdog'
make sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz
make[1]: Entering directory `/root/sheepdog'
rm -f sheepdog.spec-t sheepdog.spec
make dist
LC_ALL=C date="Tue Feb 28 2017" && \
sed \
-e "s#@version@#1.0.2_rc0_dirty#g" \
-e "s#@date@#$date#g" \
sheepdog.spec.in > sheepdog.spec-t
make[2]: Entering directory `/root/sheepdog'
make dist-gzip am__post_remove_distdir='@:'
chmod a-w sheepdog.spec-t
make[3]: Entering directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
mv sheepdog.spec-t sheepdog.spec
test -d "sheepdog-1.0.2_rc0_dirty" || mkdir "sheepdog-1.0.2_rc0_dirty"
(cd lib && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/lib'
make[4]: Leaving directory `/root/sheepdog/lib'
(cd dog && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/dog'
make[4]: Leaving directory `/root/sheepdog/dog'
(cd sheep && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheep'
make[4]: Leaving directory `/root/sheepdog/sheep'
(cd include && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/include'
make[4]: Leaving directory `/root/sheepdog/include'
(cd script && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/script \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/script'
make[4]: Leaving directory `/root/sheepdog/script'
(cd shepherd && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/shepherd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/shepherd'
make[4]: Leaving directory `/root/sheepdog/shepherd'
(cd tools && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/tools \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tools'
make[4]: Leaving directory `/root/sheepdog/tools'
(cd sheepfs && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheepfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheepfs'
make[4]: Leaving directory `/root/sheepdog/sheepfs'
(cd man && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/man \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
cannot find ../sheep/sheep
make[4]: Entering directory `/root/sheepdog/man'
rm -f sheep.8-t sheep.8
cannot find ../dog/dog
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
make[4]: Leaving directory `/root/sheepdog/man'
(cd tests/unit && make top_distdir=../../sheepdog-1.0.2_rc0_dirty distdir=../../sheepdog-1.0.2_rc0_dirty/tests/unit \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tests/unit'
(cd mock && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/mock \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/mock'
make[5]: Leaving directory `/root/sheepdog/tests/unit/mock'
(cd dog && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/dog'
make[5]: Leaving directory `/root/sheepdog/tests/unit/dog'
(cd sheep && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/sheep'
make[5]: Leaving directory `/root/sheepdog/tests/unit/sheep'
(cd lib && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/lib'
make[5]: Leaving directory `/root/sheepdog/tests/unit/lib'
make[4]: Leaving directory `/root/sheepdog/tests/unit'
test -n "" \
|| find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/sh /root/sheepdog/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "sheepdog-1.0.2_rc0_dirty"
tardir=sheepdog-1.0.2_rc0_dirty && ${TAR-tar} chof - "$tardir" | GZIP=--best gzip -c >sheepdog-1.0.2_rc0_dirty.tar.gz
make[3]: Leaving directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
make[2]: Leaving directory `/root/sheepdog'
make[1]: Leaving directory `/root/sheepdog'
rpmbuild --define "_sourcedir /root/sheepdog" --define "_specdir /root/sheepdog" --define "_builddir /root/sheepdog" --define "_srcrpmdir /root/sheepdog" --define "_rpmdir /root/sheepdog" -ba sheepdog.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.OGLGSk
+ umask 022
+ cd /root/sheepdog
+ cd /root/sheepdog
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/sheepdog/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9OXNpl
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... no
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Making all in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
CC strbuf.o
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
CC sockfd_cache.o
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
CC fec.o
CC sd_inode.o
CC common.o
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
CPPAS sha1_ssse3.o
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC vdi.o
CC node.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC gateway.o
CC request.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making all in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.OhIhMP
+ umask 022
+ cd /root/sheepdog
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Making install in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[4]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[4]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making install in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/sheepdog/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
/usr/lib/rpm/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match.
2788 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.qyHXHq
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/sheepdog/sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Btb4nU
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
+ rpm -qpli ./x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 808079
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:46:14 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/shepherd
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/var/lib/sheepdog
+ yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native
Loaded plugins: fastestmirror, langpacks, ovl
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
zookeeper-native x86_64 3.4.6-1.el7.centos bigtop 112 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 112 k
Installed size: 732 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Installed:
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ ./configure --enable-zookeeper
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: NONE
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for fuse... no
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for zookeeper_init in -lzookeeper_mt... yes
checking zookeeper/zookeeper.h usability... yes
checking zookeeper/zookeeper.h presence... yes
checking for zookeeper/zookeeper.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = ${exec_prefix}/sbin
Man pages = ${datarootdir}/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = ${prefix}/include
Arch-independent files = ${datarootdir}
State information = /var
System configuration = /etc
System init.d directory = /etc/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync zookeeper
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -g -O2
Env. defined CPPFLAGS =
Env. defined LDFLAGS =
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -g -O2 -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS =
+ LANG=C
+ make -j8 rpm
Making clean in lib
make[1]: Entering directory `/root/sheepdog/lib'
test -z "libsheepdog.a" || rm -f libsheepdog.a
test -z "libsheepdog.la" || rm -f libsheepdog.la
rm -rf .libs _libs
rm -f *.o gmon.out *.da *.bb *.bbg
test -z "libisa.a libsd.a" || rm -f libisa.a libsd.a
rm -f *.o
rm -rf shared/.libs shared/_libs
rm -f *.lo
cd isa-l/ && make clean && cd ..
rm -f shared/*.o
rm -f shared/*.lo
rm -f ./so_locations
rm -f tracepoint/*.o
make[2]: Entering directory `/root/sheepdog/lib/isa-l'
Cleaning up
rm -f -r bin *.o *.a erasure_code_base_perf erasure_code_base_test erasure_code_perf erasure_code_sse_perf erasure_code_sse_test erasure_code_test gf_2vect_dot_prod_sse_perf gf_2vect_dot_prod_sse_test gf_3vect_dot_prod_sse_perf gf_3vect_dot_prod_sse_test gf_4vect_dot_prod_sse_perf gf_4vect_dot_prod_sse_test gf_5vect_dot_prod_sse_perf gf_5vect_dot_prod_sse_test gf_6vect_dot_prod_sse_perf gf_6vect_dot_prod_sse_test gf_inverse_test gf_vect_dot_prod_1tbl gf_vect_dot_prod_avx_perf gf_vect_dot_prod_avx_test gf_vect_dot_prod_base_test gf_vect_dot_prod_perf gf_vect_dot_prod_sse_perf gf_vect_dot_prod_sse_test gf_vect_dot_prod_test gf_vect_mul_avx_perf gf_vect_mul_avx_test gf_vect_mul_base_test gf_vect_mul_perf gf_vect_mul_sse_perf gf_vect_mul_sse_test gf_vect_mul_test bin/isa-l.a bin/isa-l.so
make[2]: Leaving directory `/root/sheepdog/lib/isa-l'
make[1]: Leaving directory `/root/sheepdog/lib'
Making clean in dog
make[1]: Entering directory `/root/sheepdog/dog'
rm -rf .libs _libs
rm -f dog *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f dog
rm -f farm/*.o
make[1]: Leaving directory `/root/sheepdog/dog'
Making clean in sheep
make[1]: Entering directory `/root/sheepdog/sheep'
rm -rf .libs _libs
rm -f sheep *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f sheep
rm -f cluster/*.o
rm -f http/*.o
rm -f nfs/*.o
rm -f store/*.o
rm -f trace/*.o
rm -f tracepoint/*.o
make[1]: Leaving directory `/root/sheepdog/sheep'
Making clean in include
make[1]: Entering directory `/root/sheepdog/include'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/include'
Making clean in script
make[1]: Entering directory `/root/sheepdog/script'
rm -rf .libs _libs
rm -rf sheepdog dog
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/script'
Making clean in shepherd
make[1]: Entering directory `/root/sheepdog/shepherd'
rm -rf .libs _libs
rm -f shepherd *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f shepherd
make[1]: Leaving directory `/root/sheepdog/shepherd'
Making clean in tools
make[1]: Entering directory `/root/sheepdog/tools'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f zk_control
rm -f zk_control
make[1]: Leaving directory `/root/sheepdog/tools'
Making clean in man
make[1]: Entering directory `/root/sheepdog/man'
rm -rf .libs _libs
rm -rf sheep.8 dog.8
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/man'
make[1]: Entering directory `/root/sheepdog'
rm -rf sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz cscope*
rm -rf .libs _libs
rm -f *.lo
find -name '*.orig' -or -name '*.rej' | xargs rm -f
find -name '*.gcno' -or -name '*.gcda' -or -name '*.info' | xargs rm -f
make[1]: Leaving directory `/root/sheepdog'
make sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz
make[1]: Entering directory `/root/sheepdog'
rm -f sheepdog.spec-t sheepdog.spec
make dist
LC_ALL=C date="Tue Feb 28 2017" && \
sed \
-e "s#@version@#1.0.2_rc0_dirty#g" \
-e "s#@date@#$date#g" \
sheepdog.spec.in > sheepdog.spec-t
make[2]: Entering directory `/root/sheepdog'
make dist-gzip am__post_remove_distdir='@:'
chmod a-w sheepdog.spec-t
make[3]: Entering directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
mv sheepdog.spec-t sheepdog.spec
test -d "sheepdog-1.0.2_rc0_dirty" || mkdir "sheepdog-1.0.2_rc0_dirty"
(cd lib && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/lib'
make[4]: Leaving directory `/root/sheepdog/lib'
(cd dog && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/dog'
make[4]: Leaving directory `/root/sheepdog/dog'
(cd sheep && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheep'
make[4]: Leaving directory `/root/sheepdog/sheep'
(cd include && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/include'
make[4]: Leaving directory `/root/sheepdog/include'
(cd script && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/script \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/script'
make[4]: Leaving directory `/root/sheepdog/script'
(cd shepherd && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/shepherd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/shepherd'
make[4]: Leaving directory `/root/sheepdog/shepherd'
(cd tools && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/tools \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tools'
make[4]: Leaving directory `/root/sheepdog/tools'
(cd sheepfs && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheepfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheepfs'
make[4]: Leaving directory `/root/sheepdog/sheepfs'
(cd man && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/man \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
cannot find ../sheep/sheep
make[4]: Entering directory `/root/sheepdog/man'
rm -f sheep.8-t sheep.8
cannot find ../dog/dog
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
make[4]: Leaving directory `/root/sheepdog/man'
(cd tests/unit && make top_distdir=../../sheepdog-1.0.2_rc0_dirty distdir=../../sheepdog-1.0.2_rc0_dirty/tests/unit \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tests/unit'
(cd mock && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/mock \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/mock'
make[5]: Leaving directory `/root/sheepdog/tests/unit/mock'
(cd dog && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/dog'
make[5]: Leaving directory `/root/sheepdog/tests/unit/dog'
(cd sheep && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/sheep'
make[5]: Leaving directory `/root/sheepdog/tests/unit/sheep'
(cd lib && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/lib'
make[5]: Leaving directory `/root/sheepdog/tests/unit/lib'
make[4]: Leaving directory `/root/sheepdog/tests/unit'
test -n "" \
|| find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/sh /root/sheepdog/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "sheepdog-1.0.2_rc0_dirty"
tardir=sheepdog-1.0.2_rc0_dirty && ${TAR-tar} chof - "$tardir" | GZIP=--best gzip -c >sheepdog-1.0.2_rc0_dirty.tar.gz
make[3]: Leaving directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
make[2]: Leaving directory `/root/sheepdog'
make[1]: Leaving directory `/root/sheepdog'
rpmbuild --define "_sourcedir /root/sheepdog" --define "_specdir /root/sheepdog" --define "_builddir /root/sheepdog" --define "_srcrpmdir /root/sheepdog" --define "_rpmdir /root/sheepdog" --define "_have_zookeeper 1" -ba sheepdog.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.f4kEXW
+ umask 022
+ cd /root/sheepdog
+ cd /root/sheepdog
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/sheepdog/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.uUzQgJ
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
++ echo --enable-zookeeper
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d --enable-zookeeper
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... no
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for zookeeper_init in -lzookeeper_mt... yes
checking zookeeper/zookeeper.h usability... yes
checking zookeeper/zookeeper.h presence... yes
checking for zookeeper/zookeeper.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync zookeeper
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Making all in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
CC strbuf.o
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
CC sockfd_cache.o
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
CC fec.o
CC sd_inode.o
CC common.o
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
CPPAS sha1_ssse3.o
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC vdi.o
CC node.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
CC cluster/zookeeper.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
CC zk_control.o
CCLD zk_control
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making all in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.FiHyu2
+ umask 022
+ cd /root/sheepdog
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Making install in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[4]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[4]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c zk_control '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c zk_control /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making install in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/sheepdog/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
/usr/lib/rpm/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match.
2891 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TWGFTs
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libzookeeper_mt.so.2()(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/sheepdog/sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.D1wKMg
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
+ rpm -qpli ./x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 865829
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:47:41 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/shepherd
/usr/sbin/zk_control
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/var/lib/sheepdog
+ yum remove -y zookeeper-native
Loaded plugins: fastestmirror, langpacks, ovl
Resolving Dependencies
--> Running transaction check
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
zookeeper-native x86_64 3.4.6-1.el7.centos @bigtop 732 k
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 732 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Removed:
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ yum install --setopt=tsflags=nodocs -y fuse fuse-devel
Loaded plugins: fastestmirror, langpacks, ovl
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be installed
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be installed
--> Processing Dependency: fuse-libs = 2.9.2-7.el7 for package: fuse-devel-2.9.2-7.el7.x86_64
--> Processing Dependency: libulockmgr.so.1()(64bit) for package: fuse-devel-2.9.2-7.el7.x86_64
--> Processing Dependency: libfuse.so.2()(64bit) for package: fuse-devel-2.9.2-7.el7.x86_64
--> Running transaction check
---> Package fuse-libs.x86_64 0:2.9.2-7.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
fuse x86_64 2.9.2-7.el7 base 85 k
fuse-devel x86_64 2.9.2-7.el7 base 37 k
Installing for dependencies:
fuse-libs x86_64 2.9.2-7.el7 base 93 k
Transaction Summary
================================================================================
Install 2 Packages (+1 Dependent package)
Total download size: 215 k
Installed size: 633 k
Downloading packages:
--------------------------------------------------------------------------------
Total 846 kB/s | 215 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : fuse-libs-2.9.2-7.el7.x86_64 1/3
Installing : fuse-devel-2.9.2-7.el7.x86_64 2/3
Installing : fuse-2.9.2-7.el7.x86_64 3/3
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/3
Verifying : fuse-2.9.2-7.el7.x86_64 2/3
Verifying : fuse-libs-2.9.2-7.el7.x86_64 3/3
Installed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
Dependency Installed:
fuse-libs.x86_64 0:2.9.2-7.el7
Complete!
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ ./configure --enable-sheepfs
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: NONE
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for fuse... yes
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for fuse.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = ${exec_prefix}/sbin
Man pages = ${datarootdir}/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = ${prefix}/include
Arch-independent files = ${datarootdir}
State information = /var
System configuration = /etc
System init.d directory = /etc/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync sheepfs
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -g -O2
Env. defined CPPFLAGS =
Env. defined LDFLAGS =
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -g -O2 -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS =
+ LANG=C
+ make -j8 rpm
Making clean in lib
make[1]: Entering directory `/root/sheepdog/lib'
test -z "libsheepdog.a" || rm -f libsheepdog.a
test -z "libsheepdog.la" || rm -f libsheepdog.la
rm -rf .libs _libs
rm -f *.o gmon.out *.da *.bb *.bbg
test -z "libisa.a libsd.a" || rm -f libisa.a libsd.a
rm -f *.o
rm -rf shared/.libs shared/_libs
rm -f *.lo
rm -f shared/*.o
cd isa-l/ && make clean && cd ..
rm -f shared/*.lo
rm -f ./so_locations
rm -f tracepoint/*.o
make[2]: Entering directory `/root/sheepdog/lib/isa-l'
Cleaning up
rm -f -r bin *.o *.a erasure_code_base_perf erasure_code_base_test erasure_code_perf erasure_code_sse_perf erasure_code_sse_test erasure_code_test gf_2vect_dot_prod_sse_perf gf_2vect_dot_prod_sse_test gf_3vect_dot_prod_sse_perf gf_3vect_dot_prod_sse_test gf_4vect_dot_prod_sse_perf gf_4vect_dot_prod_sse_test gf_5vect_dot_prod_sse_perf gf_5vect_dot_prod_sse_test gf_6vect_dot_prod_sse_perf gf_6vect_dot_prod_sse_test gf_inverse_test gf_vect_dot_prod_1tbl gf_vect_dot_prod_avx_perf gf_vect_dot_prod_avx_test gf_vect_dot_prod_base_test gf_vect_dot_prod_perf gf_vect_dot_prod_sse_perf gf_vect_dot_prod_sse_test gf_vect_dot_prod_test gf_vect_mul_avx_perf gf_vect_mul_avx_test gf_vect_mul_base_test gf_vect_mul_perf gf_vect_mul_sse_perf gf_vect_mul_sse_test gf_vect_mul_test bin/isa-l.a bin/isa-l.so
make[2]: Leaving directory `/root/sheepdog/lib/isa-l'
make[1]: Leaving directory `/root/sheepdog/lib'
Making clean in dog
make[1]: Entering directory `/root/sheepdog/dog'
rm -rf .libs _libs
rm -f dog *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f dog
rm -f farm/*.o
make[1]: Leaving directory `/root/sheepdog/dog'
Making clean in sheep
make[1]: Entering directory `/root/sheepdog/sheep'
rm -rf .libs _libs
rm -f sheep *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f sheep
rm -f cluster/*.o
rm -f http/*.o
rm -f nfs/*.o
rm -f store/*.o
rm -f trace/*.o
rm -f tracepoint/*.o
make[1]: Leaving directory `/root/sheepdog/sheep'
Making clean in include
make[1]: Entering directory `/root/sheepdog/include'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/include'
Making clean in script
make[1]: Entering directory `/root/sheepdog/script'
rm -rf .libs _libs
rm -rf sheepdog dog
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/script'
Making clean in shepherd
make[1]: Entering directory `/root/sheepdog/shepherd'
rm -rf .libs _libs
rm -f shepherd *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f shepherd
make[1]: Leaving directory `/root/sheepdog/shepherd'
Making clean in tools
make[1]: Entering directory `/root/sheepdog/tools'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/tools'
Making clean in sheepfs
make[1]: Entering directory `/root/sheepdog/sheepfs'
rm -rf .libs _libs
rm -f sheepfs *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f sheepfs
make[1]: Leaving directory `/root/sheepdog/sheepfs'
Making clean in man
make[1]: Entering directory `/root/sheepdog/man'
rm -rf .libs _libs
rm -rf sheep.8 dog.8 sheepfs.8
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/man'
make[1]: Entering directory `/root/sheepdog'
rm -rf sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz cscope*
rm -rf .libs _libs
rm -f *.lo
find -name '*.orig' -or -name '*.rej' | xargs rm -f
find -name '*.gcno' -or -name '*.gcda' -or -name '*.info' | xargs rm -f
make[1]: Leaving directory `/root/sheepdog'
make sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz
make[1]: Entering directory `/root/sheepdog'
rm -f sheepdog.spec-t sheepdog.spec
make dist
LC_ALL=C date="Tue Feb 28 2017" && \
sed \
-e "s#@version@#1.0.2_rc0_dirty#g" \
-e "s#@date@#$date#g" \
sheepdog.spec.in > sheepdog.spec-t
make[2]: Entering directory `/root/sheepdog'
make dist-gzip am__post_remove_distdir='@:'
chmod a-w sheepdog.spec-t
make[3]: Entering directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
mv sheepdog.spec-t sheepdog.spec
test -d "sheepdog-1.0.2_rc0_dirty" || mkdir "sheepdog-1.0.2_rc0_dirty"
(cd lib && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/lib'
make[4]: Leaving directory `/root/sheepdog/lib'
(cd dog && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/dog'
make[4]: Leaving directory `/root/sheepdog/dog'
(cd sheep && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheep'
make[4]: Leaving directory `/root/sheepdog/sheep'
(cd include && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/include'
make[4]: Leaving directory `/root/sheepdog/include'
(cd script && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/script \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/script'
make[4]: Leaving directory `/root/sheepdog/script'
(cd shepherd && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/shepherd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/shepherd'
make[4]: Leaving directory `/root/sheepdog/shepherd'
(cd tools && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/tools \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tools'
make[4]: Leaving directory `/root/sheepdog/tools'
(cd sheepfs && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheepfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheepfs'
make[4]: Leaving directory `/root/sheepdog/sheepfs'
(cd man && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/man \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
cannot find ../sheep/sheep
make[4]: Entering directory `/root/sheepdog/man'
rm -f sheep.8-t sheep.8
cannot find ../dog/dog
rm -f dog.8-t dog.8
cannot find ../sheepfs/sheepfs
rm -f sheepfs.8-t sheepfs.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
mv sheepfs.8-t sheepfs.8
make[4]: Leaving directory `/root/sheepdog/man'
(cd tests/unit && make top_distdir=../../sheepdog-1.0.2_rc0_dirty distdir=../../sheepdog-1.0.2_rc0_dirty/tests/unit \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tests/unit'
(cd mock && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/mock \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/mock'
make[5]: Leaving directory `/root/sheepdog/tests/unit/mock'
(cd dog && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/dog'
make[5]: Leaving directory `/root/sheepdog/tests/unit/dog'
(cd sheep && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/sheep'
make[5]: Leaving directory `/root/sheepdog/tests/unit/sheep'
(cd lib && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/lib'
make[5]: Leaving directory `/root/sheepdog/tests/unit/lib'
make[4]: Leaving directory `/root/sheepdog/tests/unit'
test -n "" \
|| find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/sh /root/sheepdog/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "sheepdog-1.0.2_rc0_dirty"
tardir=sheepdog-1.0.2_rc0_dirty && ${TAR-tar} chof - "$tardir" | GZIP=--best gzip -c >sheepdog-1.0.2_rc0_dirty.tar.gz
make[3]: Leaving directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
make[2]: Leaving directory `/root/sheepdog'
make[1]: Leaving directory `/root/sheepdog'
rpmbuild --define "_sourcedir /root/sheepdog" --define "_specdir /root/sheepdog" --define "_builddir /root/sheepdog" --define "_srcrpmdir /root/sheepdog" --define "_rpmdir /root/sheepdog" --define "_have_fuse 1" -ba sheepdog.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nPY6jB
+ umask 022
+ cd /root/sheepdog
+ cd /root/sheepdog
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/sheepdog/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Tj4S8b
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
++ echo --enable-sheepfs
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d --enable-sheepfs
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... yes
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for fuse.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync sheepfs
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Making all in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
CC strbuf.o
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
CC sockfd_cache.o
---> Building erasure_code/gf_vect_mul_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
CC fec.o
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
CC sd_inode.o
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
CC common.o
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
CPPAS sha1_ssse3.o
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC vdi.o
CC node.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making all in sheepfs
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
CC core.o
CC cluster.o
CC vdi.o
CC shadow_file.o
Built sheepfs
CC volume.o
CC node.o
CC config.o
CCLD sheepfs
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making all in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
rm -f sheepfs.8-t sheepfs.8
mv sheepfs.8-t sheepfs.8
mv dog.8-t dog.8
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7CWMri
+ umask 022
+ cd /root/sheepdog
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Making install in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[4]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[4]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making install in sheepfs
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
Built sheepfs
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheepfs '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheepfs /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making install in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 sheepfs.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/sheepdog/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
/usr/lib/rpm/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match.
2866 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aABraw
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libfuse.so.2()(64bit) libfuse.so.2(FUSE_2.5)(64bit) libfuse.so.2(FUSE_2.6)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/sheepdog/sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gJ7cxu
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
+ rpm -qpli ./x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 898669
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:49:08 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/sheepfs
/usr/sbin/shepherd
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/usr/share/man/man8/sheepfs.8.gz
/var/lib/sheepdog
+ yum remove -y fuse fuse-devel
Loaded plugins: fastestmirror, langpacks, ovl
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be erased
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
fuse x86_64 2.9.2-7.el7 @base 218 k
fuse-devel x86_64 2.9.2-7.el7 @base 123 k
Transaction Summary
================================================================================
Remove 2 Packages
Installed size: 341 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : fuse-devel-2.9.2-7.el7.x86_64 1/2
Erasing : fuse-2.9.2-7.el7.x86_64 2/2
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/2
Verifying : fuse-2.9.2-7.el7.x86_64 2/2
Removed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
Complete!
+ yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native fuse fuse-devel
Loaded plugins: fastestmirror, langpacks, ovl
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be installed
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be installed
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
fuse x86_64 2.9.2-7.el7 base 85 k
fuse-devel x86_64 2.9.2-7.el7 base 37 k
zookeeper-native x86_64 3.4.6-1.el7.centos bigtop 112 k
Transaction Summary
================================================================================
Install 3 Packages
Total download size: 234 k
Installed size: 1.0 M
Downloading packages:
--------------------------------------------------------------------------------
Total 154 kB/s | 234 kB 00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/3
Installing : fuse-2.9.2-7.el7.x86_64 2/3
Installing : fuse-devel-2.9.2-7.el7.x86_64 3/3
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/3
Verifying : fuse-2.9.2-7.el7.x86_64 2/3
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 3/3
Installed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ ./configure --enable-zookeeper --enable-sheepfs
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking dependency style of gcc... gcc3
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: NONE
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for fuse... yes
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for zookeeper_init in -lzookeeper_mt... yes
checking zookeeper/zookeeper.h usability... yes
checking zookeeper/zookeeper.h presence... yes
checking for zookeeper/zookeeper.h... yes
checking for fuse.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = ${exec_prefix}/sbin
Man pages = ${datarootdir}/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = ${prefix}/include
Arch-independent files = ${datarootdir}
State information = /var
System configuration = /etc
System init.d directory = /etc/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync zookeeper sheepfs
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -g -O2
Env. defined CPPFLAGS =
Env. defined LDFLAGS =
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -g -O2 -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS =
+ LANG=C
+ make -j8 rpm
Making clean in lib
make[1]: Entering directory `/root/sheepdog/lib'
test -z "libsheepdog.a" || rm -f libsheepdog.a
test -z "libsheepdog.la" || rm -f libsheepdog.la
rm -rf .libs _libs
rm -f *.o gmon.out *.da *.bb *.bbg
test -z "libisa.a libsd.a" || rm -f libisa.a libsd.a
rm -f *.o
rm -rf shared/.libs shared/_libs
rm -f *.lo
cd isa-l/ && make clean && cd ..
rm -f shared/*.o
rm -f shared/*.lo
rm -f ./so_locations
rm -f tracepoint/*.o
make[2]: Entering directory `/root/sheepdog/lib/isa-l'
Cleaning up
rm -f -r bin *.o *.a erasure_code_base_perf erasure_code_base_test erasure_code_perf erasure_code_sse_perf erasure_code_sse_test erasure_code_test gf_2vect_dot_prod_sse_perf gf_2vect_dot_prod_sse_test gf_3vect_dot_prod_sse_perf gf_3vect_dot_prod_sse_test gf_4vect_dot_prod_sse_perf gf_4vect_dot_prod_sse_test gf_5vect_dot_prod_sse_perf gf_5vect_dot_prod_sse_test gf_6vect_dot_prod_sse_perf gf_6vect_dot_prod_sse_test gf_inverse_test gf_vect_dot_prod_1tbl gf_vect_dot_prod_avx_perf gf_vect_dot_prod_avx_test gf_vect_dot_prod_base_test gf_vect_dot_prod_perf gf_vect_dot_prod_sse_perf gf_vect_dot_prod_sse_test gf_vect_dot_prod_test gf_vect_mul_avx_perf gf_vect_mul_avx_test gf_vect_mul_base_test gf_vect_mul_perf gf_vect_mul_sse_perf gf_vect_mul_sse_test gf_vect_mul_test bin/isa-l.a bin/isa-l.so
make[2]: Leaving directory `/root/sheepdog/lib/isa-l'
make[1]: Leaving directory `/root/sheepdog/lib'
Making clean in dog
make[1]: Entering directory `/root/sheepdog/dog'
rm -rf .libs _libs
rm -f dog *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f dog
rm -f farm/*.o
make[1]: Leaving directory `/root/sheepdog/dog'
Making clean in sheep
make[1]: Entering directory `/root/sheepdog/sheep'
rm -rf .libs _libs
rm -f sheep *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f sheep
rm -f cluster/*.o
rm -f http/*.o
rm -f nfs/*.o
rm -f store/*.o
rm -f trace/*.o
rm -f tracepoint/*.o
make[1]: Leaving directory `/root/sheepdog/sheep'
Making clean in include
make[1]: Entering directory `/root/sheepdog/include'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/include'
Making clean in script
make[1]: Entering directory `/root/sheepdog/script'
rm -rf .libs _libs
rm -rf sheepdog dog
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/script'
Making clean in shepherd
make[1]: Entering directory `/root/sheepdog/shepherd'
rm -rf .libs _libs
rm -f shepherd *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f shepherd
make[1]: Leaving directory `/root/sheepdog/shepherd'
Making clean in tools
make[1]: Entering directory `/root/sheepdog/tools'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f zk_control
rm -f zk_control
make[1]: Leaving directory `/root/sheepdog/tools'
Making clean in sheepfs
make[1]: Entering directory `/root/sheepdog/sheepfs'
rm -rf .libs _libs
rm -f sheepfs *.o gmon.out *.da *.bb *.bbg
rm -f *.o
rm -f *.lo
rm -f sheepfs
make[1]: Leaving directory `/root/sheepdog/sheepfs'
Making clean in man
make[1]: Entering directory `/root/sheepdog/man'
rm -rf .libs _libs
rm -rf sheep.8 dog.8 sheepfs.8
rm -f *.lo
make[1]: Leaving directory `/root/sheepdog/man'
make[1]: Entering directory `/root/sheepdog'
rm -rf sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz cscope*
rm -rf .libs _libs
rm -f *.lo
find -name '*.orig' -or -name '*.rej' | xargs rm -f
find -name '*.gcno' -or -name '*.gcda' -or -name '*.info' | xargs rm -f
make[1]: Leaving directory `/root/sheepdog'
make sheepdog.spec sheepdog-1.0.2_rc0_dirty.tar.gz
make[1]: Entering directory `/root/sheepdog'
rm -f sheepdog.spec-t sheepdog.spec
make dist
LC_ALL=C date="Tue Feb 28 2017" && \
sed \
-e "s#@version@#1.0.2_rc0_dirty#g" \
-e "s#@date@#$date#g" \
sheepdog.spec.in > sheepdog.spec-t
make[2]: Entering directory `/root/sheepdog'
make dist-gzip am__post_remove_distdir='@:'
chmod a-w sheepdog.spec-t
make[3]: Entering directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
mv sheepdog.spec-t sheepdog.spec
test -d "sheepdog-1.0.2_rc0_dirty" || mkdir "sheepdog-1.0.2_rc0_dirty"
(cd lib && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/lib'
make[4]: Leaving directory `/root/sheepdog/lib'
(cd dog && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/dog'
make[4]: Leaving directory `/root/sheepdog/dog'
(cd sheep && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheep'
make[4]: Leaving directory `/root/sheepdog/sheep'
(cd include && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/include'
make[4]: Leaving directory `/root/sheepdog/include'
(cd script && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/script \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/script'
make[4]: Leaving directory `/root/sheepdog/script'
(cd shepherd && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/shepherd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/shepherd'
make[4]: Leaving directory `/root/sheepdog/shepherd'
(cd tools && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/tools \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tools'
make[4]: Leaving directory `/root/sheepdog/tools'
(cd sheepfs && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/sheepfs \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/sheepfs'
make[4]: Leaving directory `/root/sheepdog/sheepfs'
(cd man && make top_distdir=../sheepdog-1.0.2_rc0_dirty distdir=../sheepdog-1.0.2_rc0_dirty/man \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
cannot find ../sheep/sheep
make[4]: Entering directory `/root/sheepdog/man'
rm -f sheep.8-t sheep.8
cannot find ../dog/dog
rm -f dog.8-t dog.8
cannot find ../sheepfs/sheepfs
rm -f sheepfs.8-t sheepfs.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
mv sheepfs.8-t sheepfs.8
make[4]: Leaving directory `/root/sheepdog/man'
(cd tests/unit && make top_distdir=../../sheepdog-1.0.2_rc0_dirty distdir=../../sheepdog-1.0.2_rc0_dirty/tests/unit \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[4]: Entering directory `/root/sheepdog/tests/unit'
(cd mock && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/mock \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/mock'
make[5]: Leaving directory `/root/sheepdog/tests/unit/mock'
(cd dog && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/dog \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/dog'
make[5]: Leaving directory `/root/sheepdog/tests/unit/dog'
(cd sheep && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/sheep \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/sheep'
make[5]: Leaving directory `/root/sheepdog/tests/unit/sheep'
(cd lib && make top_distdir=../../../sheepdog-1.0.2_rc0_dirty distdir=../../../sheepdog-1.0.2_rc0_dirty/tests/unit/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory `/root/sheepdog/tests/unit/lib'
make[5]: Leaving directory `/root/sheepdog/tests/unit/lib'
make[4]: Leaving directory `/root/sheepdog/tests/unit'
test -n "" \
|| find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/sh /root/sheepdog/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "sheepdog-1.0.2_rc0_dirty"
tardir=sheepdog-1.0.2_rc0_dirty && ${TAR-tar} chof - "$tardir" | GZIP=--best gzip -c >sheepdog-1.0.2_rc0_dirty.tar.gz
make[3]: Leaving directory `/root/sheepdog'
if test -d "sheepdog-1.0.2_rc0_dirty"; then find "sheepdog-1.0.2_rc0_dirty" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "sheepdog-1.0.2_rc0_dirty" || { sleep 5 && rm -rf "sheepdog-1.0.2_rc0_dirty"; }; else :; fi
make[2]: Leaving directory `/root/sheepdog'
make[1]: Leaving directory `/root/sheepdog'
rpmbuild --define "_sourcedir /root/sheepdog" --define "_specdir /root/sheepdog" --define "_builddir /root/sheepdog" --define "_srcrpmdir /root/sheepdog" --define "_rpmdir /root/sheepdog" --define "_have_zookeeper 1" --define "_have_fuse 1" -ba sheepdog.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pLLIwh
+ umask 022
+ cd /root/sheepdog
+ cd /root/sheepdog
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/sheepdog/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.YUcaNG
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
++ echo --enable-sheepfs
++ echo --enable-zookeeper
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d --enable-sheepfs --enable-zookeeper
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... yes
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for zookeeper_init in -lzookeeper_mt... yes
checking zookeeper/zookeeper.h usability... yes
checking zookeeper/zookeeper.h presence... yes
checking for zookeeper/zookeeper.h... yes
checking for fuse.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0_dirty
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync zookeeper sheepfs
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
Making all in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
CC strbuf.o
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
CC sockfd_cache.o
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
CC fec.o
CC sd_inode.o
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
CC common.o
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
CPPAS sha1_ssse3.o
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC vdi.o
CC node.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
CC cluster/zookeeper.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
CC zk_control.o
CCLD zk_control
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making all in sheepfs
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
CC core.o
CC cluster.o
CC vdi.o
CC shadow_file.o
CC volume.o
CC config.o
CC node.o
Built sheepfs
CCLD sheepfs
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making all in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
rm -f sheepfs.8-t sheepfs.8
mv sheepfs.8-t sheepfs.8
mv dog.8-t dog.8
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.huhZRF
+ umask 022
+ cd /root/sheepdog
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
make[1]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
Making install in lib
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Nothing to be done for `default'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[4]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[4]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c zk_control '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c zk_control /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/tools'
Making install in sheepfs
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
Built sheepfs
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheepfs '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheepfs /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making install in man
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[3]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 sheepfs.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[3]: Entering directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[3]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[2]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/sheepdog/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/sheepdog/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
/usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match.
2969 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ef0b9M
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libfuse.so.2()(64bit) libfuse.so.2(FUSE_2.5)(64bit) libfuse.so.2(FUSE_2.6)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libzookeeper_mt.so.2()(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/sheepdog/sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/sheepdog/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.MCkJ1m
+ umask 022
+ cd /root/sheepdog
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
+ rpm -qpli ./x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 956411
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:50:36 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/sheepfs
/usr/sbin/shepherd
/usr/sbin/zk_control
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/usr/share/man/man8/sheepfs.8.gz
/var/lib/sheepdog
+ yum remove -y fuse fuse-devel zookeeper-native
Loaded plugins: fastestmirror, langpacks, ovl
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be erased
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be erased
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
fuse x86_64 2.9.2-7.el7 @base 218 k
fuse-devel x86_64 2.9.2-7.el7 @base 123 k
zookeeper-native x86_64 3.4.6-1.el7.centos @bigtop 732 k
Transaction Summary
================================================================================
Remove 3 Packages
Installed size: 1.0 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : fuse-devel-2.9.2-7.el7.x86_64 1/3
Erasing : zookeeper-native-3.4.6-1.el7.centos.x86_64 2/3
Erasing : fuse-2.9.2-7.el7.x86_64 3/3
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/3
Verifying : fuse-2.9.2-7.el7.x86_64 2/3
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 3/3
Removed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ rpmbuild --rebuild ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Installing ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1wI8yy
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Dq3Dpf
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... no
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
Making all in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC net.o
CC logger.o
CC util.o
CC rbtree.o
CC strbuf.o
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
CC sockfd_cache.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
CC fec.o
CC sd_inode.o
CC common.o
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
CPPAS sha1_ssse3.o
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC vdi.o
CC node.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making all in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1Vag3r
+ umask 022
+ cd /root/rpmbuild/BUILD
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Making install in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[3]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[3]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making install in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
/usr/lib/rpm/sepdebugcrcfix: Updated 4 CRC32s, 0 CRC32s did match.
2788 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.699WbL
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.k4gauL
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.IkmPl7
+ umask 022
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ exit 0
+ rpm -qpli /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 808090
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:51:26 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/shepherd
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/var/lib/sheepdog
+ yum install --setopt=tsflags=nodocs -y fuse fuse-devel
Loaded plugins: fastestmirror, langpacks, ovl
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be installed
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
fuse x86_64 2.9.2-7.el7 base 85 k
fuse-devel x86_64 2.9.2-7.el7 base 37 k
Transaction Summary
================================================================================
Install 2 Packages
Total download size: 122 k
Installed size: 341 k
Downloading packages:
--------------------------------------------------------------------------------
Total 635 kB/s | 122 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : fuse-2.9.2-7.el7.x86_64 1/2
Installing : fuse-devel-2.9.2-7.el7.x86_64 2/2
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/2
Verifying : fuse-2.9.2-7.el7.x86_64 2/2
Installed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
Complete!
+ rpmbuild --rebuild --define '_have_fuse 1' ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Installing ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Vv8UJh
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.siGrfc
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
++ echo --enable-sheepfs
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d --enable-sheepfs
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... yes
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for fuse.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync sheepfs
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
Making all in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
CC strbuf.o
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
CC sockfd_cache.o
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
CC fec.o
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
CC sd_inode.o
CC common.o
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
CPPAS sha1_ssse3.o
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC vdi.o
CC node.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making all in sheepfs
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
CC core.o
CC cluster.o
CC vdi.o
CC shadow_file.o
CC node.o
Built sheepfs
CC config.o
CC volume.o
CCLD sheepfs
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making all in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
rm -f sheepfs.8-t sheepfs.8
mv sheepfs.8-t sheepfs.8
mv dog.8-t dog.8
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.r0AKaE
+ umask 022
+ cd /root/rpmbuild/BUILD
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Making install in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[3]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[3]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making install in sheepfs
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
Built sheepfs
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheepfs '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheepfs /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making install in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 sheepfs.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
/usr/lib/rpm/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match.
2866 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wCRtsd
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libfuse.so.2()(64bit) libfuse.so.2(FUSE_2.5)(64bit) libfuse.so.2(FUSE_2.6)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Ry8As0
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.jZsLEC
+ umask 022
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ exit 0
+ rpm -qpli /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 898704
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:52:18 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/sheepfs
/usr/sbin/shepherd
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/usr/share/man/man8/sheepfs.8.gz
/var/lib/sheepdog
+ yum remove -y fuse fuse-devel
Loaded plugins: fastestmirror, langpacks, ovl
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be erased
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
fuse x86_64 2.9.2-7.el7 @base 218 k
fuse-devel x86_64 2.9.2-7.el7 @base 123 k
Transaction Summary
================================================================================
Remove 2 Packages
Installed size: 341 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : fuse-devel-2.9.2-7.el7.x86_64 1/2
Erasing : fuse-2.9.2-7.el7.x86_64 2/2
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/2
Verifying : fuse-2.9.2-7.el7.x86_64 2/2
Removed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
Complete!
+ yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native
Loaded plugins: fastestmirror, langpacks, ovl
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
zookeeper-native x86_64 3.4.6-1.el7.centos bigtop 112 k
Transaction Summary
================================================================================
Install 1 Package
Total download size: 112 k
Installed size: 732 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Installed:
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ rpmbuild --rebuild --define '_have_zookeeper 1' ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Installing ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6dpV7t
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.AnhCXN
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
++ echo --enable-zookeeper
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d --enable-zookeeper
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... no
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for zookeeper_init in -lzookeeper_mt... yes
checking zookeeper/zookeeper.h usability... yes
checking zookeeper/zookeeper.h presence... yes
checking for zookeeper/zookeeper.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync zookeeper
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
Making all in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
CC strbuf.o
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
CC sockfd_cache.o
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
CC fec.o
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
CC sd_inode.o
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
CC common.o
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
CPPAS sha1_ssse3.o
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC node.o
CC vdi.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
CC cluster/zookeeper.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
CC zk_control.o
CCLD zk_control
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making all in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
mv dog.8-t dog.8
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XFxP8G
+ umask 022
+ cd /root/rpmbuild/BUILD
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Making install in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[3]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[3]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c zk_control '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c zk_control /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making install in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
/usr/lib/rpm/sepdebugcrcfix: Updated 5 CRC32s, 0 CRC32s did match.
2891 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.KZuMoH
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libzookeeper_mt.so.2()(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VoRu4M
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.QRB85P
+ umask 022
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ exit 0
+ rpm -qpli /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 865816
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:53:13 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/shepherd
/usr/sbin/zk_control
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/var/lib/sheepdog
+ yum remove -y zookeeper-native
Loaded plugins: fastestmirror, langpacks, ovl
Resolving Dependencies
--> Running transaction check
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be erased
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
zookeeper-native x86_64 3.4.6-1.el7.centos @bigtop 732 k
Transaction Summary
================================================================================
Remove 1 Package
Installed size: 732 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Erasing : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/1
Removed:
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native fuse fuse-devel
Loaded plugins: fastestmirror, langpacks, ovl
Loading mirror speeds from cached hostfile
* base: ftp.iij.ad.jp
* epel: ftp.jaist.ac.jp
* extras: ftp.iij.ad.jp
* updates: ftp.iij.ad.jp
Resolving Dependencies
--> Running transaction check
---> Package fuse.x86_64 0:2.9.2-7.el7 will be installed
---> Package fuse-devel.x86_64 0:2.9.2-7.el7 will be installed
---> Package zookeeper-native.x86_64 0:3.4.6-1.el7.centos will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
fuse x86_64 2.9.2-7.el7 base 85 k
fuse-devel x86_64 2.9.2-7.el7 base 37 k
zookeeper-native x86_64 3.4.6-1.el7.centos bigtop 112 k
Transaction Summary
================================================================================
Install 3 Packages
Total download size: 234 k
Installed size: 1.0 M
Downloading packages:
--------------------------------------------------------------------------------
Total 162 kB/s | 234 kB 00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : zookeeper-native-3.4.6-1.el7.centos.x86_64 1/3
Installing : fuse-2.9.2-7.el7.x86_64 2/3
Installing : fuse-devel-2.9.2-7.el7.x86_64 3/3
Verifying : fuse-devel-2.9.2-7.el7.x86_64 1/3
Verifying : fuse-2.9.2-7.el7.x86_64 2/3
Verifying : zookeeper-native-3.4.6-1.el7.centos.x86_64 3/3
Installed:
fuse.x86_64 0:2.9.2-7.el7 fuse-devel.x86_64 0:2.9.2-7.el7
zookeeper-native.x86_64 0:3.4.6-1.el7.centos
Complete!
+ rpmbuild --rebuild --define '_have_zookeeper 1' --define '_have_fuse 1' ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Installing ./sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pG4xV1
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/sheepdog-1.0.2_rc0_dirty.tar.gz
+ /usr/bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd sheepdog-1.0.2_rc0_dirty
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.FQi9IL
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ ./autogen.sh
Building configuration system...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
Now run ./configure and make
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro '
+ export LDFLAGS
+ '[' 1 == 1 ']'
+ '[' x86_64 == ppc64le ']'
++ find . -name config.guess -o -name config.sub
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ for i in '$(find . -name config.guess -o -name config.sub)'
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
++ echo --enable-sheepfs
++ echo --enable-zookeeper
+ ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --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 --with-initddir=/etc/rc.d/init.d --enable-sheepfs --enable-zookeeper
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking how to print strings... printf
checking for style of include used by make... GNU
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 dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/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... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop
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-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-redhat-linux-gnu-ar... no
checking for ar... ar
checking for archiver @FILE support... @
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 sysroot... no
checking for x86_64-redhat-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
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 whether make supports nested variables... (cached) yes
checking for x86_64-redhat-linux-gnu-gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking dependency style of gcc... none
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for groff... groff
checking for yasm... yes
checking checking yasm version... yes
checking for socket in -lsocket... no
checking for clock_gettime in -lrt... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... 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 for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... 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 syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking utmpx.h usability... yes
checking utmpx.h presence... yes
checking for utmpx.h... yes
checking urcu.h usability... yes
checking urcu.h presence... yes
checking for urcu.h... yes
checking urcu/uatomic.h usability... yes
checking urcu/uatomic.h presence... yes
checking for urcu/uatomic.h... yes
checking for an ANSI C-conforming const... yes
checking for uid_t in sys/types.h... yes
checking for inline... inline
checking for size_t... (cached) yes
checking whether time.h and sys/time.h may both be included... yes
checking for working volatile... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking sys/eventfd.h usability... yes
checking sys/eventfd.h presence... yes
checking for sys/eventfd.h... yes
checking sys/signalfd.h usability... yes
checking sys/signalfd.h presence... yes
checking for sys/signalfd.h... yes
checking sys/timerfd.h usability... yes
checking sys/timerfd.h presence... yes
checking for sys/timerfd.h... yes
checking whether closedir returns void... no
checking for error_at_line... yes
checking for mbstate_t... yes
checking for working POSIX fnmatch... 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 whether gcc needs -traditional... no
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 return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for alarm... yes
checking for alphasort... yes
checking for atexit... yes
checking for bzero... yes
checking for dup2... yes
checking for endgrent... yes
checking for endpwent... yes
checking for fcntl... yes
checking for getcwd... yes
checking for getpeerucred... no
checking for getpeereid... no
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for memset... yes
checking for mkdir... yes
checking for scandir... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strchr... yes
checking for strdup... yes
checking for strerror... yes
checking for strrchr... yes
checking for strspn... yes
checking for strstr... yes
checking for fallocate... yes
configure: Sanitizing prefix: /usr
configure: Sanitizing exec_prefix: /usr
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 fuse... yes
checking for libcpg... yes
checking for libcfg... yes
checking for corosync2... yes
checking for libqb... yes
checking for libcorosync_common... yes
checking for zookeeper_init in -lzookeeper_mt... yes
checking zookeeper/zookeeper.h usability... yes
checking zookeeper/zookeeper.h presence... yes
checking for zookeeper/zookeeper.h... yes
checking for fuse.h... yes
checking whether gcc supports "-Wall"... yes
checking whether gcc supports "-Wshadow"... yes
checking whether gcc supports "-Wmissing-prototypes"... yes
checking whether gcc supports "-Wmissing-declarations"... yes
checking whether gcc supports "-Wstrict-prototypes"... yes
checking whether gcc supports "-Wpointer-arith"... yes
checking whether gcc supports "-Wwrite-strings"... yes
checking whether gcc supports "-Wbad-function-cast"... yes
checking whether gcc supports "-Wmissing-format-attribute"... yes
checking whether gcc supports "-Wformat=2"... yes
checking whether gcc supports "-Wformat-security"... yes
checking whether gcc supports "-Wformat-nonliteral"... yes
checking whether gcc supports "-Wno-long-long"... yes
checking whether gcc supports "-Wunsigned-char"... no
checking whether gcc supports "-Wgnu89-inline"... no
checking whether gcc supports "-Wno-strict-aliasing"... yes
checking whether gcc supports "-Wcast-align"... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating dog/Makefile
config.status: creating sheep/Makefile
config.status: creating sheepfs/Makefile
config.status: creating include/Makefile
config.status: creating script/Makefile
config.status: creating lib/Makefile
config.status: creating man/Makefile
config.status: creating shepherd/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/unit/mock/Makefile
config.status: creating tests/unit/dog/Makefile
config.status: creating tests/unit/sheep/Makefile
config.status: creating tests/unit/lib/Makefile
config.status: creating tools/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
sheepdog configuration:
Version = 1.0.2_rc0
Prefix = /usr
Executables = /usr/sbin
Man pages = /usr/share/man
Doc dir = ${datarootdir}/doc/${PACKAGE_TARNAME}
Libraries = /usr/lib64
Header files = /usr/include
Arch-independent files = /usr/share
State information = /var
System configuration = /etc
System init.d directory = /etc/rc.d/init.d
sheepdog config dir = /etc/sheepdog
Features = corosync zookeeper sheepfs
sheepdog build info:
Library SONAME =
Default optimization = -DNDEBUG
Default debug options =
Extra compiler warnings =
Env. defined CFLAG = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
Env. defined CPPFLAGS =
Env. defined LDFLAGS = -Wl,-z,relro
OS defined CFLAGS =
OS defined CPPFLAGS =
OS defined LDFLAGS =
OS defined LDL = -ldl
OS defined DYFLAGS =
ANSI defined CPPFLAGS =
Coverage CFLAGS =
Coverage LDFLAGS =
Fatal War. CFLAGS =
Trace CFLAGS =
Final CFLAGS = -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99
Final CPPFLAGS =
Final LDFLAGS = -Wl,-z,relro
+ make -j8
Making all in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
CC libsheepdog_a-util.o
CC event.o
CC logger.o
CC net.o
CC util.o
CC rbtree.o
CC strbuf.o
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
mkdir -p bin
---> Building erasure_code/ec_highlevel_func.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_highlevel_func.o erasure_code/ec_highlevel_func.c
---> Building erasure_code/ec_base.c
cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -DNDEBUG -ggdb3 -Wall -Wshadow -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wbad-function-cast -Wmissing-format-attribute -Wformat=2 -Wformat-security -Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Wcast-align -D_GNU_SOURCE -D_LGPL_SOURCE -std=gnu99 -D NDEBUG -Ierasure_code -Iinclude -c -o bin/ec_base.o erasure_code/ec_base.c
CC sha1.o
CC option.o
CC work.o
CC sockfd_cache.o
---> Building erasure_code/gf_vect_mul_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_sse.o erasure_code/gf_vect_mul_sse.asm
---> Building erasure_code/gf_vect_mul_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_mul_avx.o erasure_code/gf_vect_mul_avx.asm
---> Building erasure_code/gf_vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_sse.o erasure_code/gf_vect_dot_prod_sse.asm
---> Building erasure_code/gf_2vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_sse.o erasure_code/gf_2vect_dot_prod_sse.asm
---> Building erasure_code/gf_3vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_sse.o erasure_code/gf_3vect_dot_prod_sse.asm
CC fec.o
CC sd_inode.o
---> Building erasure_code/gf_4vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_sse.o erasure_code/gf_4vect_dot_prod_sse.asm
---> Building erasure_code/gf_5vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_sse.o erasure_code/gf_5vect_dot_prod_sse.asm
---> Building erasure_code/gf_6vect_dot_prod_sse.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_sse.o erasure_code/gf_6vect_dot_prod_sse.asm
CC common.o
---> Building erasure_code/ec_multibinary.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/ec_multibinary.o erasure_code/ec_multibinary.asm
---> Building erasure_code/gf_2vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx.o erasure_code/gf_2vect_dot_prod_avx.asm
---> Building erasure_code/gf_2vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_2vect_dot_prod_avx2.o erasure_code/gf_2vect_dot_prod_avx2.asm
---> Building erasure_code/gf_3vect_dot_prod_avx.asm
CPPAS sha1_ssse3.o
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx.o erasure_code/gf_3vect_dot_prod_avx.asm
---> Building erasure_code/gf_3vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_3vect_dot_prod_avx2.o erasure_code/gf_3vect_dot_prod_avx2.asm
---> Building erasure_code/gf_4vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx.o erasure_code/gf_4vect_dot_prod_avx.asm
CC shared/libsheepdog_la-sheep.lo
---> Building erasure_code/gf_4vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_4vect_dot_prod_avx2.o erasure_code/gf_4vect_dot_prod_avx2.asm
---> Building erasure_code/gf_5vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx.o erasure_code/gf_5vect_dot_prod_avx.asm
---> Building erasure_code/gf_5vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_5vect_dot_prod_avx2.o erasure_code/gf_5vect_dot_prod_avx2.asm
---> Building erasure_code/gf_6vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx.o erasure_code/gf_6vect_dot_prod_avx.asm
---> Building erasure_code/gf_6vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_6vect_dot_prod_avx2.o erasure_code/gf_6vect_dot_prod_avx2.asm
---> Building erasure_code/gf_vect_dot_prod_avx.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx.o erasure_code/gf_vect_dot_prod_avx.asm
---> Building erasure_code/gf_vect_dot_prod_avx2.asm
yasm -f elf64 -D NDEBUG -Ierasure_code -Iinclude -o bin/gf_vect_dot_prod_avx2.o erasure_code/gf_vect_dot_prod_avx2.asm
---> Creating Lib bin/isa-l.a
ar cr bin/isa-l.a bin/ec_highlevel_func.o bin/ec_base.o bin/gf_vect_mul_sse.o bin/gf_vect_mul_avx.o bin/gf_vect_dot_prod_sse.o bin/gf_2vect_dot_prod_sse.o bin/gf_3vect_dot_prod_sse.o bin/gf_4vect_dot_prod_sse.o bin/gf_5vect_dot_prod_sse.o bin/gf_6vect_dot_prod_sse.o bin/ec_multibinary.o bin/gf_2vect_dot_prod_avx.o bin/gf_2vect_dot_prod_avx2.o bin/gf_3vect_dot_prod_avx.o bin/gf_3vect_dot_prod_avx2.o bin/gf_4vect_dot_prod_avx.o bin/gf_4vect_dot_prod_avx2.o bin/gf_5vect_dot_prod_avx.o bin/gf_5vect_dot_prod_avx2.o bin/gf_6vect_dot_prod_avx.o bin/gf_6vect_dot_prod_avx2.o bin/gf_vect_dot_prod_avx.o bin/gf_vect_dot_prod_avx2.o
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
CC shared/libsheepdog_la-vdi.lo
CC shared/libsheepdog_la-ops.lo
CC libsheepdog_la-util.lo
CC shared/libsheepdog_a-sheep.o
CC shared/libsheepdog_a-vdi.o
AR libsd.a
AR libsheepdog.a
CCLD libsheepdog.la
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making all in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
CC dog.o
CC common.o
CC treeview.o
CC node.o
CC vdi.o
CC cluster.o
CC upgrade.o
CC benchmark.o
Built dog
CC farm/object_tree.o
CC farm/sha1_file.o
CC farm/snap.o
CC farm/trunk.o
CC farm/farm.o
CC farm/slice.o
CCLD dog
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making all in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
CC sheep.o
CC group.o
CC request.o
CC gateway.o
CC vdi.o
CC journal.o
CC ops.o
CC recovery.o
CC object_list_cache.o
CC config.o
CC migrate.o
CC cluster/corosync.o
CC cluster/zookeeper.o
Built sheep
CC cluster/local.o
CC store/common.o
CC store/md.o
CC store/plain_store.o
CC store/tree_store.o
CCLD sheep
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making all in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make all-am
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making all in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
rm -f sheepdog-t sheepdog
rm -f dog-t dog
rm -f sheepdog.service-t sheepdog.service
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.in > sheepdog-t
../script/gen_bash_completion.pl ../dog/dog > dog-t
sed \
-e 's#@''SBINDIR@#/usr/sbin#g' \
-e 's#@''SYSCONFDIR@#/etc#g' \
-e 's#@''INITDDIR@#/etc/rc.d/init.d#g' \
-e 's#@''LOCALSTATEDIR@#/var#g' \
sheepdog.service.in > sheepdog.service-t
if [ sheepdog.service != "sheepdog.service" ]; then chmod 0755 sheepdog.service-t; fi
if [ sheepdog != "sheepdog.service" ]; then chmod 0755 sheepdog-t; fi
mv sheepdog.service-t sheepdog.service
mv sheepdog-t sheepdog
mv dog-t dog
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making all in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
CC shepherd.o
CCLD shepherd
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making all in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
CC zk_control.o
CCLD zk_control
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making all in sheepfs
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
CC core.o
CC cluster.o
CC vdi.o
CC shadow_file.o
CC volume.o
CC node.o
Built sheepfs
CC config.o
CCLD sheepfs
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
libtool: link: warning: library `/usr/lib64/libzookeeper_mt.la' was moved.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making all in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
rm -f sheep.8-t sheep.8
rm -f dog.8-t dog.8
mv sheep.8-t sheep.8
rm -f sheepfs.8-t sheepfs.8
mv sheepfs.8-t sheepfs.8
mv dog.8-t dog.8
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.iVwIy6
+ umask 022
+ cd /root/rpmbuild/BUILD
+ '[' /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64 '!=' / ']'
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
++ dirname /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ mkdir -p /root/rpmbuild/BUILDROOT
+ mkdir /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ make install DESTDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Making install in lib
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
cd isa-l/ && make arch= && cd ..
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib/isa-l'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/usr/bin/install -c -m 644 libsheepdog.a '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
( cd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64' && ranlib libsheepdog.a )
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
/bin/sh ../libtool --mode=install /usr/bin/install -c libsheepdog.la '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64'
libtool: install: /usr/bin/install -c .libs/libsheepdog.so /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
libtool: install: /usr/bin/install -c .libs/libsheepdog.lai /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
/usr/bin/install -c -m 644 ../include/sheepdog_proto.h shared/sheepdog.h shared/internal.h ../include/util.h ../include/list.h '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/include/sheepdog'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/lib'
Making install in dog
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Built dog
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
/bin/sh ../libtool --mode=install /usr/bin/install -c dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin'
libtool: install: /usr/bin/install -c dog /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
make install-exec-hook
make[3]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
if [ -z "/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64" ];then ln -s -f /usr/bin/dog /usr/bin/collie;fi
make[3]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/dog'
Making install in sheep
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Built sheep
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheep '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheep /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheep'
Making install in include
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/include'
Making install in script
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/install -c -m 644 dog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/bash_completion.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/install -c sheepdog '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
/usr/bin/install -c -m 644 sheepdog.service '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib/systemd/system'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/script'
Making install in shepherd
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Built shepherd
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c shepherd '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c shepherd /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/shepherd'
Making install in tools
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c zk_control '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c zk_control /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/tools'
Making install in sheepfs
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
Built sheepfs
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
/bin/sh ../libtool --mode=install /usr/bin/install -c sheepfs '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin'
libtool: install: /usr/bin/install -c sheepfs /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/sheepfs'
Making install in man
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
/usr/bin/install -c -m 644 sheep.8 dog.8 sheepfs.8 '/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/man/man8'
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty/man'
make[1]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[2]: Entering directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
/usr/bin/install -c -d /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64//var/lib/sheepdog
make[2]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
make[1]: Leaving directory `/root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty'
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/etc/rc.d/init.d/sheepdog
+ rm -f /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.a
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/rpmbuild/BUILD/sheepdog-1.0.2_rc0_dirty
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/lib64/libsheepdog.so
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/bin/dog
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheep
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/shepherd
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/zk_control
extracting debug info from /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/sbin/sheepfs
/usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match.
2969 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.H4xSuz
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ DOCDIR=/root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ export DOCDIR
+ /usr/bin/mkdir -p /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr COPYING /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr README /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ cp -pr INSTALL /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64/usr/share/doc/sheepdog-1.0.2_rc0_dirty
+ exit 0
Provides: config(sheepdog) = 1.0.2_rc0_dirty-1.el7.centos libsheepdog.so()(64bit) libtool(/usr/lib64/libsheepdog.la) sheepdog = 1.0.2_rc0_dirty-1.el7.centos sheepdog(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires(postun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libcfg.so.6()(64bit) libcfg.so.6(COROSYNC_CFG_0.82)(64bit) libcorosync_common.so.4()(64bit) libcpg.so.4()(64bit) libcpg.so.4(COROSYNC_CPG_1.0)(64bit) libdl.so.2()(64bit) libfuse.so.2()(64bit) libfuse.so.2(FUSE_2.5)(64bit) libfuse.so.2(FUSE_2.6)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libqb.so.0()(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libzookeeper_mt.so.2()(64bit) rtld(GNU_HASH)
Processing files: sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64
Provides: sheepdog-debuginfo = 1.0.2_rc0_dirty-1.el7.centos sheepdog-debuginfo(x86-64) = 1.0.2_rc0_dirty-1.el7.centos
Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Wrote: /root/rpmbuild/RPMS/x86_64/sheepdog-debuginfo-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.sTxWz3
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd sheepdog-1.0.2_rc0_dirty
+ rm -rf /root/rpmbuild/BUILDROOT/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.blC6tz
+ umask 022
+ cd /root/rpmbuild/BUILD
+ rm -rf sheepdog-1.0.2_rc0_dirty
+ exit 0
+ rpm -qpli /root/rpmbuild/RPMS/x86_64/sheepdog-1.0.2_rc0_dirty-1.el7.centos.x86_64.rpm
Name : sheepdog
Version : 1.0.2_rc0_dirty
Release : 1.el7.centos
Architecture: x86_64
Install Date: (not installed)
Group : System Environment/Base
Size : 956398
License : GPLv2 and GPLv2+
Signature : (none)
Source RPM : sheepdog-1.0.2_rc0_dirty-1.el7.centos.src.rpm
Build Date : Tue Feb 28 19:54:09 2017
Build Host : 1b0d6163fdc2
Relocations : (not relocatable)
URL : http://sheepdog.github.io/sheepdog
Summary : The Sheepdog Distributed Storage System for QEMU
Description :
This package contains the Sheepdog server, and command line tool which offer
a distributed object storage system for QEMU.
/etc/bash_completion.d/dog
/usr/bin/dog
/usr/include/sheepdog
/usr/include/sheepdog/internal.h
/usr/include/sheepdog/list.h
/usr/include/sheepdog/sheepdog.h
/usr/include/sheepdog/sheepdog_proto.h
/usr/include/sheepdog/util.h
/usr/lib/systemd/system/sheepdog.service
/usr/lib64/libsheepdog.la
/usr/lib64/libsheepdog.so
/usr/sbin/sheep
/usr/sbin/sheepfs
/usr/sbin/shepherd
/usr/sbin/zk_control
/usr/share/doc/sheepdog-1.0.2_rc0_dirty
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/COPYING
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/INSTALL
/usr/share/doc/sheepdog-1.0.2_rc0_dirty/README
/usr/share/man/man8/dog.8.gz
/usr/share/man/man8/sheep.8.gz
/usr/share/man/man8/sheepfs.8.gz
/var/lib/sheepdog
# vi: set ft=dockerfile :
FROM centos:7
ENV TZ="JST-9" \
SHEEP_VERSION="1.0.2_rc0"
# setting
RUN yum install -y epel-release && \
yum groupinstall -y --setopt=tsflags=nodocs "Base" "Development Tools" && \
yum install -y --setopt=tsflags=nodocs corosync corosynclib corosynclib-devel && \
yum install -y --setopt=tsflags=nodocs userspace-rcu userspace-rcu-devel yasm yasm-devel && \
yum install -y --setopt=tsflags=nodocs rpm-build rpmdevtools rpmlint && \
curl -L -o /etc/yum.repos.d/bigtop.repo http://www.apache.org/dist/bigtop/bigtop-1.1.0/repos/centos7/bigtop.repo
# git repo
RUN git clone --depth=1 -b v${SHEEP_VERSION} https://github.com/sheepdog/sheepdog /root/sheepdog
WORKDIR /root/sheepdog
RUN git submodule update --init ./tests/unit/unity && \
git submodule update --init ./tests/unit/cmock
# patch
ADD https://github.com/kazuhisya/sheepdog/commit/1082eb6.diff ./
ADD https://github.com/kazuhisya/sheepdog/commit/15bd7e4.diff ./
ADD https://github.com/kazuhisya/sheepdog/commit/3579b74.diff ./
ADD https://github.com/tmenjo/sheepdog/commit/da809c6.diff ./
RUN patch -u < 1082eb6.diff && \
patch -u < 15bd7e4.diff && \
patch -u < 3579b74.diff && \
patch -u < da809c6.diff
# normal build
RUN exec >& /root/case01.log && set -eux && \
./autogen.sh && \
./configure && \
LANG=C make -j8 rpm && \
rpm -qpli ./x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm
# have zoo
RUN exec >& /root/case02.log && set -eux && \
yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native && \
./autogen.sh && \
./configure --enable-zookeeper && \
LANG=C make -j8 rpm && \
rpm -qpli ./x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm && \
yum remove -y zookeeper-native
# have fuse
RUN exec >& /root/case03.log && set -eux && \
yum install --setopt=tsflags=nodocs -y fuse fuse-devel && \
./autogen.sh && \
./configure --enable-sheepfs && \
LANG=C make -j8 rpm && \
rpm -qpli ./x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm && \
yum remove -y fuse fuse-devel
# have zoo and fuse
RUN exec >& /root/case04.log && set -eux && \
yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native fuse fuse-devel && \
./autogen.sh && \
./configure --enable-zookeeper --enable-sheepfs && \
LANG=C make -j8 rpm && \
rpm -qpli ./x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm && \
yum remove -y fuse fuse-devel zookeeper-native
# rebuild srpm (normal)
RUN exec >& /root/case05.log && set -eux && \
rpmbuild --rebuild ./sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.src.rpm && \
rpm -qpli ~/rpmbuild/RPMS/x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm
# rebuild srpm (have fuse)
RUN exec >& /root/case06.log && set -eux && \
yum install --setopt=tsflags=nodocs -y fuse fuse-devel && \
rpmbuild --rebuild --define "_have_fuse 1" ./sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.src.rpm && \
rpm -qpli ~/rpmbuild/RPMS/x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm && \
yum remove -y fuse fuse-devel
# rebuild srpm (have zoo)
RUN exec >& /root/case07.log && set -eux && \
yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native && \
rpmbuild --rebuild --define "_have_zookeeper 1" ./sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.src.rpm && \
rpm -qpli ~/rpmbuild/RPMS/x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm && \
yum remove -y zookeeper-native
# rebuild srpm (have fuse and zoo)
RUN exec >& /root/case08.log && set -eux && \
yum install --setopt=tsflags=nodocs -y --nogpgcheck zookeeper-native fuse fuse-devel && \
rpmbuild --rebuild --define "_have_zookeeper 1" --define "_have_fuse 1" ./sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.src.rpm && \
rpm -qpli ~/rpmbuild/RPMS/x86_64/sheepdog-${SHEEP_VERSION}_dirty-1.el7.centos.x86_64.rpm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment