request from: hawk checking if we should skip the build started at: Wed May 15 13:15:46 2019 fetching http://src.tld-linux.org/~buildertidev//srpms/7dc9f902-cb8f-4d70-939f-12247efc3f50/ceph-14.2.1-1.src.rpm fetched 115740142 bytes, 266141.7 K/s installing srpm: ceph-14.2.1-1.src.rpm + install -d /tmp/B.p1CUBL/BUILD /tmp/B.p1CUBL/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog ceph-14.2.1-1.src.rpm * Wed May 15 2019 TLD Linux - For complete changelog see: http://git.tld-linux.org/?p=packages/ceph.git;a=log;h=25166cc405ed5ea31e36cf70035c82eeba4dac8d * Wed May 15 2019 Marcin Krol 25166cc - moved tests and benchmarks to test subpackage - still not tested but release 1 to get rebuilding done * Mon May 13 2019 Marcin Krol ba576c9 - cosmetics * Mon May 13 2019 Marcin Krol c1cff21 - libcrc32 fix from Fedora (enforce static build) * Fri May 10 2019 Marcin Krol edd4792 - move libceph-common.so* to libs * Thu May 09 2019 Marcin Krol 6a2d449 - updated to 14.2.1 * Mon May 06 2019 Marcin Krol 8e5ad6f - add unpackaged man page * Mon May 06 2019 Marcin Krol a109194 - updated to 13.2.5, builds but not tested at all, release 0.1 * Thu Jan 17 2019 Marcin Krol 321d5fc - gcc fix from PLD * Thu Jan 17 2019 Marcin Krol 7fb6ef9 - release 2, cleanup, better gcc fix + rpm -Uhv --nodeps --define '_topdir /tmp/B.p1CUBL' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' ceph-14.2.1-1.src.rpm ceph ################################################## + rm -f ceph-14.2.1-1.src.rpm + install -m 700 -d /tmp/B.p1CUBL/BUILD/tmp + TMPDIR=/tmp/B.p1CUBL/BUILD/tmp + exec nice -n 19 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.p1CUBL' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux --define 'prep exit 0' /tmp/B.p1CUBL/ceph.spec Building target platforms: i686-tld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: Building target platforms: i686-tld-linux no BR needed building RPM using: set -ex; : build-id: 7dc9f902-cb8f-4d70-939f-12247efc3f50; TMPDIR=/tmp/B.p1CUBL/BUILD/tmp exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.p1CUBL' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.p1CUBL/ceph.spec + : build-id: 7dc9f902-cb8f-4d70-939f-12247efc3f50 + TMPDIR=/tmp/B.p1CUBL/BUILD/tmp + exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.p1CUBL' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.p1CUBL/ceph.spec Building target platforms: i686-tld-linux Executing(%prep): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.p1CUBL/BUILD/tmp /bin/sh -e /tmp/B.p1CUBL/BUILD/tmp/rpm-tmp.82606 + umask 022 + cd /tmp/B.p1CUBL/BUILD + cd /tmp/B.p1CUBL/BUILD + rm -rf ceph-14.2.1 + /usr/bin/gzip -dc /tmp/B.p1CUBL/ceph-14.2.1.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd ceph-14.2.1 + /bin/id -u + '[' 10001 '=' 0 ']' + true . + /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (ceph-init-fix.patch):' Patch #0 (ceph-init-fix.patch): + = 1.67) already in /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost -- Found Boost: /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/include -- Performing Test HAS_FORTIFY_SOURCE -- Performing Test HAS_FORTIFY_SOURCE - Success -- Performing Test HAS_STACK_PROTECT -- Performing Test HAS_STACK_PROTECT - Success -- Performing Test HAVE_INTEL_SSE -- Performing Test HAVE_INTEL_SSE - Success -- Found Yasm: but x86_64 with x32 ABI is not supported -- Performing Test HAVE_STDLIB_MAP_SPLICING -- Performing Test HAVE_STDLIB_MAP_SPLICING - Failed -- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR -- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR - Success -- Ceph/.git directory not found, parsing /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/.git_version for CEPH_GIT_VER and CEPH_GIT_NICE_VER -- Found Java: /usr/lib/jvm/java/bin/java (found version "1.8.0") found components: Development -- Found JNI: /usr/lib/jvm/java/jre/lib/i386/libjawt.so -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.15", minimum required is "2") -- Found PythonLibs: /usr/lib/libpython2.7.so (found suitable exact version "2.7.15") -- Found Python3Interp: /usr/bin/python3 (found suitable version "3.7.2", minimum required is "3") -- Found Python3Libs: /usr/lib/libpython3.7m.so (found suitable exact version "3.7.2") -- Performing Test HAS_VTA -- Performing Test HAS_VTA - Success -- Found Cython3: 0.28 -- Found Cython: 0.28 -- Performing Test HAS_WARNING_STRINGOP_TRUNCATION -- Performing Test HAS_WARNING_STRINGOP_TRUNCATION - Success -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.15") -- Found StdFilesystem: stdc++fs -- Setting civetweb to use OPENSSL >= 1.1 -- Found RabbitMQ: /usr/include -- exclude following files under src: *.js;*.css;civetweb;erasure-code/jerasure/jerasure;erasure-code/jerasure/gf-complete;rocksdb;googletest;spdk;xxHash;isa-l;lua;zstd;crypto/isa-l/isa-l_crypto;blkin;rapidjson;dmclock;seastar;c-ares -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_PLD CMAKE_INSTALL_LOCALSTATEDIRPATH CMAKE_INSTALL_SHAREDSTATEDIRPATH SYSCONF_INSTALL_DIR -- Build files have been written to: /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build + /usr/bin/make -j4 -j1 /usr/bin/cmake -S/tmp/B.p1CUBL/BUILD/ceph-14.2.1 -B/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' /usr/bin/make -f CMakeFiles/Boost.dir/build.make CMakeFiles/Boost.dir/depend make[2]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.p1CUBL/BUILD/ceph-14.2.1 /tmp/B.p1CUBL/BUILD/ceph-14.2.1 /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles/Boost.dir/DependInfo.cmake --color= Scanning dependencies of target Boost make[2]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' /usr/bin/make -f CMakeFiles/Boost.dir/build.make CMakeFiles/Boost.dir/build make[2]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' [ 0%] Creating directories for 'Boost' /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/tmp /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-mkdir [ 0%] No download step for 'Boost' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-download [ 0%] No patch step for 'Boost' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-patch [ 0%] No update step for 'Boost' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-update [ 0%] Performing configure step for 'Boost' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost && CC=/usr/bin/i686-tld-linux-gcc CXX=/usr/bin/i686-tld-linux-g++ ./bootstrap.sh --prefix=/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost --with-libraries=atomic,chrono,thread,system,regex,random,program_options,date_time,iostreams,python,context,coroutine,container Building Boost.Build engine with toolset gcc... tools/build/src/engine/bin.linuxx86/b2 Detecting Python version... 2.7 Detecting Python root... /usr Unicode/ICU support for Boost.Regex?... /usr Generating Boost.Build configuration in project-config.jam... Bootstrapping is done. To build, run: ./b2 To adjust configuration, edit 'project-config.jam'. Further information: - Command line help: ./b2 --help - Getting started guide: http://www.boost.org/more/getting_started/unix-variants.html - Boost.Build documentation: http://www.boost.org/build/doc/html/index.html cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-configure [ 0%] Performing build step for 'Boost' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost && CC=/usr/bin/i686-tld-linux-gcc CXX=/usr/bin/i686-tld-linux-g++ ./b2 -j1 -d0 --user-config=/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/user-config.jam toolset=gcc python=2.7 headers stage variant=release threading=multi link=static address-model=32 "cxxflags=-fPIC -w" Performing configuration checks - default address-model : 32-bit - default architecture : x86 - symlinks supported : yes - C++11 mutex : yes - lockfree boost::atomic_flag : yes - zlib : yes - bzip2 : yes - lzma : yes - has_icu builds : yes Component configuration: - atomic : building - chrono : building - container : building - context : building - contract : not building - coroutine : building - date_time : building - exception : not building - fiber : not building - filesystem : not building - graph : not building - graph_parallel : not building - iostreams : building - locale : not building - log : not building - math : not building - mpi : not building - program_options : building - python : building - random : building - regex : building - serialization : not building - signals : not building - stacktrace : not building - system : building - test : not building - thread : building - timer : not building - type_erasure : not building - wave : not building cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-build [ 0%] Performing install step for 'Boost' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost && ./b2 -j1 -d0 --user-config=/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/user-config.jam toolset=gcc python=2.7 install Performing configuration checks - default address-model : 32-bit (cached) - default architecture : x86 (cached) - symlinks supported : yes (cached) - C++11 mutex : yes (cached) - lockfree boost::atomic_flag : yes (cached) - zlib : yes - bzip2 : yes - lzma : yes - has_icu builds : yes (cached) - zlib : yes (cached) - bzip2 : yes (cached) - lzma : yes (cached) Component configuration: - atomic : building - chrono : building - container : building - context : building - contract : not building - coroutine : building - date_time : building - exception : not building - fiber : not building - filesystem : not building - graph : not building - graph_parallel : not building - iostreams : building - locale : not building - log : not building - math : not building - mpi : not building - program_options : building - python : building - random : building - regex : building - serialization : not building - signals : not building - stacktrace : not building - system : building - test : not building - thread : building - timer : not building - type_erasure : not building - wave : not building cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/boost && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-install [ 0%] Completed 'Boost' /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles/Boost-complete /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/boost/src/Boost-stamp/Boost-done make[2]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' [ 0%] Built target Boost /usr/bin/make -f CMakeFiles/dpdk-ext.dir/build.make CMakeFiles/dpdk-ext.dir/depend make[2]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.p1CUBL/BUILD/ceph-14.2.1 /tmp/B.p1CUBL/BUILD/ceph-14.2.1 /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles/dpdk-ext.dir/DependInfo.cmake --color= Scanning dependencies of target dpdk-ext make[2]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' /usr/bin/make -f CMakeFiles/dpdk-ext.dir/build.make CMakeFiles/dpdk-ext.dir/build make[2]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' [ 0%] Creating directories for 'dpdk-ext' /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/tmp /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-mkdir [ 0%] No download step for 'dpdk-ext' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-download [ 0%] No patch step for 'dpdk-ext' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-patch [ 0%] No update step for 'dpdk-ext' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-update [ 0%] Performing configure step for 'dpdk-ext' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk && /usr/bin/make config O=/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/src/dpdk T=i686-native-linuxapp-gcc make[3]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk' Configuration done using i686-native-linuxapp-gcc make[3]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-configure [ 0%] Performing patch-config step for 'dpdk-ext' ../cmake/modules//patch-dpdk-conf.sh /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/src/dpdk default i686 /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-patch-config [ 1%] Performing build step for 'dpdk-ext' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk && env CC=/usr/bin/i686-tld-linux-gcc /usr/bin/make O=/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/src/dpdk EXTRA_CFLAGS=-fPIC make[3]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk' == Build lib == Build lib/librte_compat SYMLINK-FILE include/rte_compat.h == Build lib/librte_kvargs SYMLINK-FILE include/rte_kvargs.h CC rte_kvargs.o AR librte_kvargs.a INSTALL-LIB librte_kvargs.a == Build lib/librte_eal == Build lib/librte_eal/common SYMLINK-FILE include/generic/rte_atomic.h SYMLINK-FILE include/generic/rte_byteorder.h SYMLINK-FILE include/generic/rte_cycles.h SYMLINK-FILE include/generic/rte_prefetch.h SYMLINK-FILE include/generic/rte_spinlock.h SYMLINK-FILE include/generic/rte_memcpy.h SYMLINK-FILE include/generic/rte_cpuflags.h SYMLINK-FILE include/generic/rte_rwlock.h SYMLINK-FILE include/generic/rte_vect.h SYMLINK-FILE include/generic/rte_pause.h SYMLINK-FILE include/generic/rte_io.h SYMLINK-FILE include/rte_branch_prediction.h SYMLINK-FILE include/rte_common.h SYMLINK-FILE include/rte_debug.h SYMLINK-FILE include/rte_eal.h SYMLINK-FILE include/rte_eal_interrupts.h SYMLINK-FILE include/rte_errno.h SYMLINK-FILE include/rte_launch.h SYMLINK-FILE include/rte_lcore.h SYMLINK-FILE include/rte_log.h SYMLINK-FILE include/rte_memory.h SYMLINK-FILE include/rte_memzone.h SYMLINK-FILE include/rte_per_lcore.h SYMLINK-FILE include/rte_random.h SYMLINK-FILE include/rte_tailq.h SYMLINK-FILE include/rte_interrupts.h SYMLINK-FILE include/rte_alarm.h SYMLINK-FILE include/rte_string_fns.h SYMLINK-FILE include/rte_version.h SYMLINK-FILE include/rte_eal_memconfig.h SYMLINK-FILE include/rte_malloc_heap.h SYMLINK-FILE include/rte_hexdump.h SYMLINK-FILE include/rte_devargs.h SYMLINK-FILE include/rte_bus.h SYMLINK-FILE include/rte_dev.h SYMLINK-FILE include/rte_class.h SYMLINK-FILE include/rte_pci_dev_feature_defs.h SYMLINK-FILE include/rte_pci_dev_features.h SYMLINK-FILE include/rte_malloc.h SYMLINK-FILE include/rte_keepalive.h SYMLINK-FILE include/rte_time.h SYMLINK-FILE include/rte_service.h SYMLINK-FILE include/rte_service_component.h SYMLINK-FILE include/rte_bitmap.h SYMLINK-FILE include/rte_vfio.h SYMLINK-FILE include/rte_hypervisor.h SYMLINK-FILE include/rte_test.h SYMLINK-FILE include/rte_reciprocal.h SYMLINK-FILE include/rte_fbarray.h SYMLINK-FILE include/rte_uuid.h SYMLINK-FILE include/rte_atomic.h SYMLINK-FILE include/rte_atomic_32.h SYMLINK-FILE include/rte_atomic_64.h SYMLINK-FILE include/rte_byteorder.h SYMLINK-FILE include/rte_byteorder_32.h SYMLINK-FILE include/rte_byteorder_64.h SYMLINK-FILE include/rte_cpuflags.h SYMLINK-FILE include/rte_cycles.h SYMLINK-FILE include/rte_io.h SYMLINK-FILE include/rte_memcpy.h SYMLINK-FILE include/rte_pause.h SYMLINK-FILE include/rte_prefetch.h SYMLINK-FILE include/rte_rtm.h SYMLINK-FILE include/rte_rwlock.h SYMLINK-FILE include/rte_spinlock.h SYMLINK-FILE include/rte_vect.h == Build lib/librte_eal/linuxapp == Build lib/librte_eal/linuxapp/eal SYMLINK-FILE include/exec-env/rte_kni_common.h CC eal.o CC eal_cpuflags.o CC eal_hugepage_info.o CC eal_memory.o In file included from /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c:32: /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c: In function 'eal_legacy_hugepage_init': /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c:1439:27: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'volatile unsigned int'} [-Wformat=] internal_config.memory); ~~~~~~~~~~~~~~~~~~~~~~^ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/src/dpdk/include/rte_log.h:322:25: note: in definition of macro 'RTE_LOG' RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__) ^ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk/lib/librte_eal/linuxapp/eal/eal_memory.c:1460:27: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'volatile unsigned int'} [-Wformat=] internal_config.memory); ~~~~~~~~~~~~~~~~~~~~~~^ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/src/dpdk/include/rte_log.h:322:25: note: in definition of macro 'RTE_LOG' RTE_LOGTYPE_ ## t, # t ": " __VA_ARGS__) ^ CC eal_thread.o CC eal_log.o CC eal_vfio.o CC eal_vfio_mp_sync.o CC eal_memalloc.o CC eal_debug.o CC eal_lcore.o CC eal_timer.o CC eal_interrupts.o CC eal_alarm.o CC eal_dev.o CC eal_common_lcore.o CC eal_common_timer.o CC eal_common_memzone.o CC eal_common_log.o CC eal_common_launch.o CC eal_common_memalloc.o CC eal_common_memory.o CC eal_common_tailqs.o CC eal_common_errno.o CC eal_common_cpuflags.o CC eal_common_hypervisor.o CC eal_common_string_fns.o CC eal_common_hexdump.o CC eal_common_devargs.o CC eal_common_class.o CC eal_common_bus.o CC eal_common_dev.o CC eal_common_options.o CC eal_common_thread.o CC eal_common_proc.o CC eal_common_fbarray.o CC eal_common_uuid.o CC rte_malloc.o CC malloc_elem.o CC malloc_heap.o CC malloc_mp.o CC rte_keepalive.o CC rte_service.o CC rte_reciprocal.o CC rte_cpuflags.o CC rte_hypervisor.o CC rte_spinlock.o CC rte_cycles.o AR librte_eal.a INSTALL-LIB librte_eal.a == Build lib/librte_pci SYMLINK-FILE include/rte_pci.h CC rte_pci.o AR librte_pci.a INSTALL-LIB librte_pci.a == Build lib/librte_ring SYMLINK-FILE include/rte_ring.h SYMLINK-FILE include/rte_ring_generic.h SYMLINK-FILE include/rte_ring_c11_mem.h CC rte_ring.o AR librte_ring.a INSTALL-LIB librte_ring.a == Build lib/librte_mempool SYMLINK-FILE include/rte_mempool.h CC rte_mempool.o CC rte_mempool_ops.o CC rte_mempool_ops_default.o AR librte_mempool.a INSTALL-LIB librte_mempool.a == Build lib/librte_mbuf SYMLINK-FILE include/rte_mbuf.h SYMLINK-FILE include/rte_mbuf_ptype.h SYMLINK-FILE include/rte_mbuf_pool_ops.h CC rte_mbuf.o CC rte_mbuf_ptype.o CC rte_mbuf_pool_ops.o AR librte_mbuf.a INSTALL-LIB librte_mbuf.a == Build lib/librte_net SYMLINK-FILE include/rte_ip.h SYMLINK-FILE include/rte_tcp.h SYMLINK-FILE include/rte_udp.h SYMLINK-FILE include/rte_esp.h SYMLINK-FILE include/rte_sctp.h SYMLINK-FILE include/rte_icmp.h SYMLINK-FILE include/rte_arp.h SYMLINK-FILE include/rte_ether.h SYMLINK-FILE include/rte_gre.h SYMLINK-FILE include/rte_net.h SYMLINK-FILE include/rte_net_crc.h CC rte_net.o CC rte_net_crc.o CC rte_arp.o AR librte_net.a INSTALL-LIB librte_net.a == Build lib/librte_ethdev SYMLINK-FILE include/rte_ethdev.h SYMLINK-FILE include/rte_ethdev_driver.h SYMLINK-FILE include/rte_ethdev_core.h SYMLINK-FILE include/rte_ethdev_pci.h SYMLINK-FILE include/rte_ethdev_vdev.h SYMLINK-FILE include/rte_eth_ctrl.h SYMLINK-FILE include/rte_dev_info.h SYMLINK-FILE include/rte_flow.h SYMLINK-FILE include/rte_flow_driver.h SYMLINK-FILE include/rte_tm.h SYMLINK-FILE include/rte_tm_driver.h SYMLINK-FILE include/rte_mtr.h SYMLINK-FILE include/rte_mtr_driver.h CC rte_ethdev.o CC rte_flow.o CC rte_tm.o CC rte_mtr.o CC ethdev_profile.o AR librte_ethdev.a INSTALL-LIB librte_ethdev.a == Build buildtools == Build buildtools/pmdinfogen HOSTCC pmdinfogen.o HOSTLD dpdk-pmdinfogen INSTALL-HOSTAPP dpdk-pmdinfogen == Build kernel == Build kernel/linux == Build drivers == Build drivers/common == Build drivers/bus == Build drivers/bus/pci SYMLINK-FILE include/rte_bus_pci.h CC linux/pci.o CC linux/pci_uio.o CC linux/pci_vfio.o CC pci_common.o CC pci_common_uio.o AR librte_bus_pci.a INSTALL-LIB librte_bus_pci.a == Build drivers/bus/vdev SYMLINK-FILE include/rte_bus_vdev.h CC vdev.o AR librte_bus_vdev.a INSTALL-LIB librte_bus_vdev.a == Build drivers/mempool == Build drivers/mempool/bucket CC rte_mempool_bucket.o AR librte_mempool_bucket.a INSTALL-LIB librte_mempool_bucket.a == Build drivers/mempool/ring CC rte_mempool_ring.o AR librte_mempool_ring.a INSTALL-LIB librte_mempool_ring.a == Build drivers/net == Build app Build complete [i686-default-linuxapp-gcc] make[3]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-build [ 1%] Performing install step for 'dpdk-ext' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk && true cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/dpdk && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-install [ 1%] Completed 'dpdk-ext' /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles/dpdk-ext-complete /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/dpdk-ext-prefix/src/dpdk-ext-stamp/dpdk-ext-done make[2]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' [ 1%] Built target dpdk-ext /usr/bin/make -f CMakeFiles/spdk-ext.dir/build.make CMakeFiles/spdk-ext.dir/depend make[2]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.p1CUBL/BUILD/ceph-14.2.1 /tmp/B.p1CUBL/BUILD/ceph-14.2.1 /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/CMakeFiles/spdk-ext.dir/DependInfo.cmake --color= Scanning dependencies of target spdk-ext make[2]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' /usr/bin/make -f CMakeFiles/spdk-ext.dir/build.make CMakeFiles/spdk-ext.dir/build make[2]: Entering directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' [ 1%] Creating directories for 'spdk-ext' /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/tmp /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src/spdk-ext-stamp /usr/bin/cmake -E make_directory /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src/spdk-ext-stamp/spdk-ext-mkdir [ 1%] No download step for 'spdk-ext' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src/spdk-ext-stamp/spdk-ext-download [ 1%] No patch step for 'spdk-ext' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src/spdk-ext-stamp/spdk-ext-patch [ 1%] No update step for 'spdk-ext' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src/spdk-ext-stamp/spdk-ext-update [ 1%] Performing configure step for 'spdk-ext' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk && ./configure --with-dpdk=/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/src/dpdk Using default SPDK env in /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/lib/env_dpdk Creating mk/config.mk...done. Type 'make' to build. cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk && /usr/bin/cmake -E touch /tmp/B.p1CUBL/BUILD/ceph-14.2.1/build/spdk-ext-prefix/src/spdk-ext-stamp/spdk-ext-configure [ 1%] Performing build step for 'spdk-ext' cd /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk && env -i PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin CC=/usr/bin/i686-tld-linux-gcc /usr/bin/make EXTRA_CFLAGS=\"-fPIC\" CC lib/bdev/bdev.o CC lib/bdev/part.o CC lib/bdev/scsi_nvme.o LIB libspdk_bdev.a CC lib/bdev/error/vbdev_error.o CC lib/bdev/error/vbdev_error_rpc.o LIB libspdk_vbdev_error.a CC lib/bdev/gpt/gpt.o In file included from /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/event.h:48, from gpt.c:38: gpt.c: In function 'spdk_gpt_read_partitions': gpt.c:64:15: warning: format '%lx' expects argument of type 'long unsigned int', but argument 7 has type 'unsigned int' [-Wformat=] SPDK_ERRLOG("Partition_entry_size(%x) != expected(%lx)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partition_entry_size, sizeof(struct spdk_gpt_partition_entry)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/log.h:127:57: note: in definition of macro 'SPDK_ERRLOG' spdk_log(SPDK_LOG_ERROR, __FILE__, __LINE__, __func__, __VA_ARGS__) ^~~~~~~~~~~ CC lib/bdev/gpt/vbdev_gpt.o LIB libspdk_vbdev_gpt.a CC lib/bdev/lvol/vbdev_lvol.o CC lib/bdev/lvol/vbdev_lvol_rpc.o LIB libspdk_vbdev_lvol.a CC lib/bdev/malloc/bdev_malloc.o CC lib/bdev/malloc/bdev_malloc_rpc.o LIB libspdk_bdev_malloc.a CC lib/bdev/null/bdev_null.o CC lib/bdev/null/bdev_null_rpc.o LIB libspdk_bdev_null.a CC lib/bdev/nvme/bdev_nvme.o CC lib/bdev/nvme/bdev_nvme_rpc.o CC lib/bdev/nvme/nvme_rpc.o LIB libspdk_bdev_nvme.a CC lib/bdev/passthru/vbdev_passthru.o CC lib/bdev/passthru/vbdev_passthru_rpc.o LIB libspdk_vbdev_passthru.a CC lib/bdev/raid/bdev_raid.o CC lib/bdev/raid/bdev_raid_rpc.o LIB libspdk_vbdev_raid.a CC lib/bdev/rpc/bdev_rpc.o LIB libspdk_bdev_rpc.a CC lib/bdev/split/vbdev_split.o CC lib/bdev/split/vbdev_split_rpc.o LIB libspdk_vbdev_split.a CC lib/bdev/aio/bdev_aio.o CC lib/bdev/aio/bdev_aio_rpc.o LIB libspdk_bdev_aio.a CC lib/bdev/virtio/bdev_virtio_scsi.o CC lib/bdev/virtio/bdev_virtio_blk.o CC lib/bdev/virtio/bdev_virtio_rpc.o LIB libspdk_bdev_virtio.a CC lib/blob/blobstore.o In file included from /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk_internal/log.h:42, from blobstore.c:45: blobstore.c: In function '_spdk_blob_parse': blobstore.c:563:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'spdk_blob_id' {aka 'long long unsigned int'} [-Wformat=] SPDK_ERRLOG("Blobid (%lu) doesn't match what's in metadata (%lu)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blob->id, pages[0].id); ~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/log.h:127:57: note: in definition of macro 'SPDK_ERRLOG' spdk_log(SPDK_LOG_ERROR, __FILE__, __LINE__, __func__, __VA_ARGS__) ^~~~~~~~~~~ blobstore.c:563:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'spdk_blob_id' {aka 'const long long unsigned int'} [-Wformat=] SPDK_ERRLOG("Blobid (%lu) doesn't match what's in metadata (%lu)\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blob->id, pages[0].id); ~~~~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/log.h:127:57: note: in definition of macro 'SPDK_ERRLOG' spdk_log(SPDK_LOG_ERROR, __FILE__, __LINE__, __func__, __VA_ARGS__) ^~~~~~~~~~~ blobstore.c: In function '_spdk_bs_load_super_cpl': blobstore.c:3092:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] SPDK_NOTICELOG("Size mismatch, dev size: %lu, blobstore size: %lu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctx->bs->dev->blockcnt * ctx->bs->dev->blocklen, ctx->super->size); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/log.h:123:58: note: in definition of macro 'SPDK_NOTICELOG' spdk_log(SPDK_LOG_NOTICE, __FILE__, __LINE__, __func__, __VA_ARGS__) ^~~~~~~~~~~ blobstore.c:3092:18: warning: format '%lu' expects argument of type 'long unsigned int', but argument 7 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] SPDK_NOTICELOG("Size mismatch, dev size: %lu, blobstore size: %lu\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctx->bs->dev->blockcnt * ctx->bs->dev->blocklen, ctx->super->size); ~~~~~~~~~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/log.h:123:58: note: in definition of macro 'SPDK_NOTICELOG' spdk_log(SPDK_LOG_NOTICE, __FILE__, __LINE__, __func__, __VA_ARGS__) ^~~~~~~~~~~ CC lib/blob/request.o CC lib/blob/zeroes.o CC lib/blob/blob_bs_dev.o LIB libspdk_blob.a CC lib/blob/bdev/blob_bdev.o LIB libspdk_blob_bdev.a CC lib/blobfs/blobfs.o CC lib/blobfs/tree.o LIB libspdk_blobfs.a CC lib/conf/conf.o LIB libspdk_conf.a CC lib/copy/copy_engine.o LIB libspdk_copy.a CC lib/copy/ioat/copy_engine_ioat.o CC lib/copy/ioat/copy_engine_ioat_rpc.o LIB libspdk_copy_ioat.a CC lib/event/app.o CC lib/event/reactor.o In file included from /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/event.h:48, from /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk_internal/event.h:39, from reactor.c:37: reactor.c: In function 'spdk_reactors_init': reactor.c:703:17: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] SPDK_NOTICELOG("Occupied cpu socket mask is 0x%lx\n", socket_mask); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/log.h:123:58: note: in definition of macro 'SPDK_NOTICELOG' spdk_log(SPDK_LOG_NOTICE, __FILE__, __LINE__, __func__, __VA_ARGS__) ^~~~~~~~~~~ CC lib/event/rpc.o CC lib/event/subsystem.o LIB libspdk_event.a CC lib/event/rpc/app_rpc.o CC lib/event/rpc/subsystem_rpc.o LIB libspdk_app_rpc.a CC lib/event/subsystems/bdev/bdev.o CC lib/event/subsystems/bdev/bdev_rpc.o LIB libspdk_event_bdev.a CC lib/event/subsystems/copy/copy.o LIB libspdk_event_copy.a CC lib/event/subsystems/iscsi/iscsi.o CC lib/event/subsystems/iscsi/iscsi_rpc.o LIB libspdk_event_iscsi.a CC lib/event/subsystems/nbd/nbd.o LIB libspdk_event_nbd.a CC lib/event/subsystems/net/net.o LIB libspdk_event_net.a CC lib/event/subsystems/nvmf/conf.o CC lib/event/subsystems/nvmf/nvmf_rpc.o CC lib/event/subsystems/nvmf/nvmf_rpc_deprecated.o CC lib/event/subsystems/nvmf/nvmf_tgt.o LIB libspdk_event_nvmf.a CC lib/event/subsystems/scsi/scsi.o LIB libspdk_event_scsi.a CC lib/event/subsystems/vhost/vhost.o LIB libspdk_event_vhost.a CC lib/json/json_parse.o CC lib/json/json_util.o CC lib/json/json_write.o LIB libspdk_json.a CC lib/jsonrpc/jsonrpc_server.o CC lib/jsonrpc/jsonrpc_server_tcp.o CC lib/jsonrpc/jsonrpc_client.o CC lib/jsonrpc/jsonrpc_client_tcp.o LIB libspdk_jsonrpc.a CC lib/log/log.o CC lib/log/log_flags.o LIB libspdk_log.a CC lib/log/rpc/log_rpc.o LIB libspdk_log_rpc.a CC lib/lvol/lvol.o LIB libspdk_lvol.a CC lib/net/interface.o CC lib/net/net_rpc.o LIB libspdk_net.a CC lib/rpc/rpc.o LIB libspdk_rpc.a CC lib/sock/sock.o CC lib/sock/net_framework.o LIB libspdk_sock.a CC lib/sock/posix/posix.o LIB libspdk_sock_posix.a CC lib/thread/thread.o LIB libspdk_thread.a CC lib/trace/trace.o CC lib/trace/trace_flags.o LIB libspdk_trace.a CC lib/util/base64.o CC lib/util/bit_array.o CC lib/util/cpuset.o CC lib/util/crc16.o CC lib/util/crc32.o CC lib/util/crc32c.o CC lib/util/crc32_ieee.o CC lib/util/fd.o CC lib/util/strerror_tls.o CC lib/util/string.o CC lib/util/uuid.o LIB libspdk_util.a CC lib/nvme/nvme_ctrlr_cmd.o CC lib/nvme/nvme_ctrlr.o CC lib/nvme/nvme_fabric.o CC lib/nvme/nvme_ns_cmd.o CC lib/nvme/nvme_ns.o CC lib/nvme/nvme_pcie.o In file included from /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/stdinc.h:48, from nvme_pcie.c:39: /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/assert.h:48:39: error: static assertion failed: "nvme_tracker is not 4K" #define SPDK_STATIC_ASSERT(cond, msg) static_assert(cond, msg) ^~~~~~~~~~~~~ nvme_pcie.c:136:1: note: in expansion of macro 'SPDK_STATIC_ASSERT' SPDK_STATIC_ASSERT(sizeof(struct nvme_tracker) == 4096, "nvme_tracker is not 4K"); ^~~~~~~~~~~~~~~~~~ /tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/include/spdk/assert.h:48:39: error: static assertion failed: "SGL must be Qword aligned" #define SPDK_STATIC_ASSERT(cond, msg) static_assert(cond, msg) ^~~~~~~~~~~~~ nvme_pcie.c:137:1: note: in expansion of macro 'SPDK_STATIC_ASSERT' SPDK_STATIC_ASSERT((offsetof(struct nvme_tracker, u.sgl) & 7) == 0, "SGL must be Qword aligned"); ^~~~~~~~~~~~~~~~~~ nvme_pcie.c: In function 'nvme_pcie_ctrlr_map_cmb': nvme_pcie.c:520:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pctrlr->cmb_mem_register_addr = (void *)mem_register_start; ^ nvme_pcie.c:528:53: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pctrlr->cmb_current_offset = mem_register_start - ((uint64_t)pctrlr->cmb_bar_virt_addr); ^ nvme_pcie.c:529:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] pctrlr->cmb_max_offset = mem_register_end - ((uint64_t)pctrlr->cmb_bar_virt_addr); ^ make[2]: *** [/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/mk/spdk.common.mk:292: nvme_pcie.o] Error 1 make[1]: *** [/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/mk/spdk.subdirs.mk:35: nvme] Error 2 make: *** [/tmp/B.p1CUBL/BUILD/ceph-14.2.1/src/spdk/mk/spdk.subdirs.mk:35: lib] Error 2 make[2]: *** [CMakeFiles/spdk-ext.dir/build.make:115: spdk-ext-prefix/src/spdk-ext-stamp/spdk-ext-build] Error 2 make[2]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' make[1]: *** [CMakeFiles/Makefile2:113: CMakeFiles/spdk-ext.dir/all] Error 2 make[1]: Leaving directory '/tmp/B.p1CUBL/BUILD/ceph-14.2.1/build' make: *** [Makefile:144: all] Error 2 error: Bad exit status from /tmp/B.p1CUBL/BUILD/tmp/rpm-tmp.18152 (%build) RPM build errors: Bad exit status from /tmp/B.p1CUBL/BUILD/tmp/rpm-tmp.18152 (%build) ended at: Wed May 15 13:21:56 2019, done in 0:06:08.205979 error: No files produced. + chmod -R u+rwX /tmp/B.p1CUBL/BUILD + rm -rf /tmp/B.p1CUBL/tmp /tmp/B.p1CUBL/BUILD + rm -rf /tmp/B.p1CUBL Begin-TLD-Builder-Info Build-Time: user:386.61s sys:188.76s real:370.95s (faults io:151 non-io:15314961) End-TLD-Builder-Info