RE: errors in make-debs.sh because "make dist" fails on 'rocksdb/db/slice.cc'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: kefu chai 
> Sent: Tuesday, August 23, 2016 19:05
> 
> On Tue, Aug 23, 2016 at 10:09 PM, Avner Ben Hanoch
> <avnerb@xxxxxxxxxxxx> wrote:
> > Thanks.
> > So, what is the proper way for creating *.deb files
> 
> dpkg-buildpackage -j8 -uc --build=binary
> 
Thanks kefu,

I tried dpkg-buildpackage -j8 -uc -b (--build=binary was invalid argument)
It run long time till it reached the following error:
	/mnt/sdh/avnerb/ceph-github/src/librados/librados.cc:47:30: fatal error: tracing/librados.h: No such file or directory

All my commands, plus relevant output is below:

# git clone git://github.com/ceph/ceph ceph-github
# cd ceph-github
# git submodule update --init --recursive
#./install-deps.sh
#./do_cmake.sh
# cd build/
# make -j
# cd ..
# dpkg-buildpackage -j -uc -b
...
make -f src/CMakeFiles/librados_api.dir/build.make src/CMakeFiles/librados_api.dir/depend
make[4]: Entering directory '/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu'
cd /mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /mnt/sdh/avnerb/ceph-github /mnt/sdh/avnerb/ceph-github/src /mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu /mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/src /mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/src/CMakeFiles/librados_api.dir/DependInfo.cmake --color=
Scanning dependencies of target librados_api
make[4]: Leaving directory '/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu'
make -f src/CMakeFiles/librados_api.dir/build.make src/CMakeFiles/librados_api.dir/build
make[4]: Entering directory '/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu'
[ 17%] Building CXX object src/CMakeFiles/librados_api.dir/common/buffer.cc.o
cd /mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/src && /usr/bin/x86_64-linux-gnu-g++   -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D__linux__ -I/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/src/include -I/mnt/sdh/avnerb/ceph-github/src -I/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/include -I/mnt/sdh/avnerb/ceph-github/src/xxHash  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -rdynamic -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftemplate-depth-1024 -Wno-invalid-offsetof -Wnon-virtual-dtor -Woverloaded-virtual -Wstrict-null-sentinel -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC   -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++11 -o CMakeFiles/librados_api.dir/common/buffer.cc.o -c /mnt/sdh/avnerb/ceph-github/src/common/buffer.cc
[ 17%] Building CXX object src/CMakeFiles/librados_api.dir/librados/librados.cc.o
cd /mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/src && /usr/bin/x86_64-linux-gnu-g++   -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D__linux__ -I/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/src/include -I/mnt/sdh/avnerb/ceph-github/src -I/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu/include -I/mnt/sdh/avnerb/ceph-github/src/xxHash  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -rdynamic -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftemplate-depth-1024 -Wno-invalid-offsetof -Wnon-virtual-dtor -Woverloaded-virtual -Wstrict-null-sentinel -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC   -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++11 -o CMakeFiles/librados_api.dir/librados/librados.cc.o -c /mnt/sdh/avnerb/ceph-github/src/librados/librados.cc
/mnt/sdh/avnerb/ceph-github/src/librados/librados.cc:47:30: fatal error: tracing/librados.h: No such file or directory
compilation terminated.
src/CMakeFiles/librados_api.dir/build.make:89: recipe for target 'src/CMakeFiles/librados_api.dir/librados/librados.cc.o' failed
make[4]: *** [src/CMakeFiles/librados_api.dir/librados/librados.cc.o] Error 1
make[4]: Leaving directory '/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:978: recipe for target 'src/CMakeFiles/librados_api.dir/all' failed
make[3]: *** [src/CMakeFiles/librados_api.dir/all] Error 2
make[3]: Leaving directory '/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu'
Makefile:141: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/mnt/sdh/avnerb/ceph-github/obj-x86_64-linux-gnu'
        cd /mnt/sdh/avnerb/ceph-github
dh_auto_build: make -j1 returned exit code 2
debian/rules:28: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/mnt/sdh/avnerb/ceph-github'
debian/rules:22: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

��.n��������+%������w��{.n����z��u���ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux