<86>Jan 16 10:39:05 userdel[23435]: delete user 'rooter'
<86>Jan 16 10:39:05 userdel[23435]: removed group 'rooter' owned by 'rooter'
<86>Jan 16 10:39:05 userdel[23435]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan 16 10:39:05 groupadd[23440]: group added to /etc/group: name=rooter, GID=537
<86>Jan 16 10:39:05 groupadd[23440]: group added to /etc/gshadow: name=rooter
<86>Jan 16 10:39:05 groupadd[23440]: new group: name=rooter, GID=537
<86>Jan 16 10:39:05 useradd[23444]: new user: name=rooter, UID=537, GID=537, home=/root, shell=/bin/bash
<86>Jan 16 10:39:05 userdel[23451]: delete user 'builder'
<86>Jan 16 10:39:05 userdel[23451]: removed group 'builder' owned by 'builder'
<86>Jan 16 10:39:05 userdel[23451]: removed shadow group 'builder' owned by 'builder'
<86>Jan 16 10:39:05 groupadd[23456]: group added to /etc/group: name=builder, GID=538
<86>Jan 16 10:39:05 groupadd[23456]: group added to /etc/gshadow: name=builder
<86>Jan 16 10:39:05 groupadd[23456]: new group: name=builder, GID=538
<86>Jan 16 10:39:05 useradd[23460]: new user: name=builder, UID=538, GID=538, home=/usr/src, shell=/bin/bash
warning: Macro %cmake not found
warning: Macro %cmake_build not found
warning: Macro %cmakeinstall_std not found
warning: Macro %ubt not found
warning: Macro %ubt not found
warning: Macro %ubt not found
<13>Jan 16 10:39:10 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed
<13>Jan 16 10:39:10 rpmi: libtbb-2019-alt1.u8 sisyphus+235076.100.2.1 1563979152 installed
<13>Jan 16 10:39:10 rpmi: libsnappy-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed
<13>Jan 16 10:39:10 rpmi: libnuma-2.0.11-alt1 1450022594 installed
<13>Jan 16 10:39:10 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>Jan 16 10:39:10 rpmi: libgtest0-1.8.1-alt1 sisyphus+220023.100.1.1 1548504036 installed
<13>Jan 16 10:39:10 rpmi: gcc-c++-common-1.4.24-alt3 sisyphus+243033.100.1.1 1576462403 installed
<13>Jan 16 10:39:10 rpmi: libstdc++9-devel-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed
<13>Jan 16 10:39:12 rpmi: gcc9-c++-9.2.1-alt2 sisyphus+240563.200.2.1 1573479396 installed
<13>Jan 16 10:39:12 rpmi: rpm-macros-cmake-3.15.4-alt1 sisyphus+239520.100.1.1 1571611961 installed
<13>Jan 16 10:39:12 rpmi: cmake-modules-3.15.4-alt1 sisyphus+239520.100.1.1 1571611942 installed
<13>Jan 16 10:39:12 rpmi: libuv-1.33.1-alt1 sisyphus+239990.100.1.1 1572378437 installed
<13>Jan 16 10:39:12 rpmi: librhash-1.3.5-alt2 1505156279 installed
<13>Jan 16 10:39:12 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed
<13>Jan 16 10:39:12 rpmi: libexpat-2.2.4-alt1 1503305345 installed
<13>Jan 16 10:39:12 rpmi: publicsuffix-list-dafsa-20200106-alt1 sisyphus+244007.100.1.1 1578588044 installed
<13>Jan 16 10:39:12 rpmi: libpsl-0.21.0-alt2 sisyphus+237083.100.1.1 1567531657 installed
<13>Jan 16 10:39:12 rpmi: libnghttp2-1.39.2-alt1 sisyphus+236978.100.1.1 1567325198 installed
<13>Jan 16 10:39:12 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed
<13>Jan 16 10:39:12 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed
<13>Jan 16 10:39:12 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed
<13>Jan 16 10:39:12 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Jan 16 10:39:12 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554568 installed
<13>Jan 16 10:39:12 rpmi: libnettle7-3.5.1-alt1 sisyphus+235265.40.6.1 1566223065 installed
<13>Jan 16 10:39:12 rpmi: libarchive13-3.4.0-alt1 sisyphus+235265.640.9.1 1566482857 installed
<13>Jan 16 10:39:12 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>Jan 16 10:39:12 rpmi: libtasn1-4.15.0-alt1 sisyphus+241940.100.1.1 1574959866 installed
<13>Jan 16 10:39:12 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan 16 10:39:12 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Jan 16 10:39:12 rpmi: ca-certificates-2019.10.28-alt1 sisyphus+239875.300.1.1 1572267834 installed
<13>Jan 16 10:39:12 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Jan 16 10:39:12 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed
<13>Jan 16 10:39:12 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed
<13>Jan 16 10:39:12 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed
<86>Jan 16 10:39:12 groupadd[26942]: group added to /etc/group: name=_keytab, GID=499
<86>Jan 16 10:39:12 groupadd[26942]: group added to /etc/gshadow: name=_keytab
<86>Jan 16 10:39:12 groupadd[26942]: new group: name=_keytab, GID=499
<13>Jan 16 10:39:13 rpmi: libkrb5-1.17.1-alt1 sisyphus+242784.100.1.1 1576137330 installed
<86>Jan 16 10:39:13 groupadd[26970]: group added to /etc/group: name=sasl, GID=498
<86>Jan 16 10:39:13 groupadd[26970]: group added to /etc/gshadow: name=sasl
<86>Jan 16 10:39:13 groupadd[26970]: new group: name=sasl, GID=498
<13>Jan 16 10:39:13 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed
<13>Jan 16 10:39:13 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed
<13>Jan 16 10:39:13 rpmi: libcurl-7.68.0-alt1 sisyphus+244054.100.1.1 1578655327 installed
<13>Jan 16 10:39:13 rpmi: cmake-3.15.4-alt1 sisyphus+239520.100.1.1 1571611961 installed
<13>Jan 16 10:39:13 rpmi: gcc-c++-9-alt1 sisyphus+239632.300.3.1 1571788297 installed
<13>Jan 16 10:39:13 rpmi: libgtest-devel-1.8.1-alt1 sisyphus+220023.100.1.1 1548504036 installed
<13>Jan 16 10:39:13 rpmi: liblz4-devel-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>Jan 16 10:39:13 rpmi: libnuma-devel-2.0.11-alt1 1450022594 installed
<13>Jan 16 10:39:13 rpmi: libsnappy-devel-1.1.7-alt1 sisyphus+227320.100.1.3 1555618694 installed
<13>Jan 16 10:39:13 rpmi: tbb-devel-2019-alt1.u8 sisyphus+235076.100.2.1 1563979152 installed
<13>Jan 16 10:39:13 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Jan 16 10:39:13 rpmi: libzstd-devel-1.4.3-alt1 sisyphus+238583.300.3.1 1570063281 installed
<13>Jan 16 10:39:13 rpmi: bzlib-devel-1:1.0.6-alt6 sisyphus+224341.100.1.1 1552254552 installed
warning: Macro %ubt not found
warning: Macro %ubt not found
warning: Macro %ubt not found
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/rocksdb-6.1.2-alt1.nosrc.rpm
warning: Macro %ubt not found
warning: Macro %ubt not found
warning: Macro %ubt not found
Installing rocksdb-6.1.2-alt1.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.34785
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf rocksdb-6.1.2
+ echo 'Source #0 (rocksdb-6.1.2.tar):'
Source #0 (rocksdb-6.1.2.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/rocksdb-6.1.2.tar
+ cd rocksdb-6.1.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (rocksdb-6.1.2.patch):'
Patch #0 (rocksdb-6.1.2.patch):
+ /usr/bin/patch -p1
patching file CMakeLists.txt
patching file Makefile
patching file build_tools/build_detect_platform
patching file db/version_edit.cc
+ rm build_tools/gnu_parallel
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.34785
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd rocksdb-6.1.2
+ mkdir -p BUILD
+ __cmake -DWITH_SNAPPY:BOOL=ON -DWITH_ZLIB:BOOL=ON -DWITH_LZ4:BOOL=ON -DWITH_BZ2:BOOL=ON -DWITH_ZSTD:BOOL=ON -DPORTABLE:BOOL=ON
+ pushd BUILD
~/RPM/BUILD/rocksdb-6.1.2/BUILD ~/RPM/BUILD/rocksdb-6.1.2
+ cmake .. -DCMAKE_SKIP_RPATH:BOOL=ON -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -DWITH_SNAPPY:BOOL=ON -DWITH_ZLIB:BOOL=ON -DWITH_LZ4:BOOL=ON -DWITH_BZ2:BOOL=ON -DWITH_ZSTD:BOOL=ON -DPORTABLE:BOOL=ON
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is GNU 9.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
CMake Warning at CMakeLists.txt:79 (find_package):
  By not providing "Findgflags.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "gflags", but
  CMake did not find one.

  Could not find a package configuration file provided by "gflags" with any
  of the following names:

    gflagsConfig.cmake
    gflags-config.cmake

  Add the installation prefix of "gflags" to CMAKE_PREFIX_PATH or set
  "gflags_DIR" to a directory containing one of the above files.  If "gflags"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Found snappy: /usr/lib/libsnappy.so  
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") 
-- Found bzip2: /usr/lib/libbz2.so  
-- Found lz4: /usr/lib/liblz4.so  
-- Found zstd: /usr/lib/libzstd.so  
-- Could NOT find Git (missing: GIT_EXECUTABLE) 
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER - Success
-- Performing Test HAVE_SSE42
-- Performing Test HAVE_SSE42 - Failed
-- Performing Test HAVE_THREAD_LOCAL
-- Performing Test HAVE_THREAD_LOCAL - Success
-- Enabling RTTI in Debug builds only (default)
-- Performing Test HAVE_FALLOCATE
-- Performing Test HAVE_FALLOCATE - Success
-- Performing Test HAVE_SYNC_FILE_RANGE_WRITE
-- Performing Test HAVE_SYNC_FILE_RANGE_WRITE - Success
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Success
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Looking for sched_getcpu
-- Looking for sched_getcpu - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- JNI library is disabled
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_Fortran_FLAGS
    CMAKE_SKIP_INSTALL_RPATH
    INCLUDE_INSTALL_DIR
    LIB_DESTINATION
    LIB_INSTALL_DIR
    LIB_SUFFIX
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD
+ popd
~/RPM/BUILD/rocksdb-6.1.2
+ make -j8 -C BUILD
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
Scanning dependencies of target build_version
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  0%] Building CXX object CMakeFiles/build_version.dir/build_version.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  0%] Built target build_version
make[1]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
Scanning dependencies of target testharness
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
Scanning dependencies of target testutillib
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
Scanning dependencies of target gtest
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
Scanning dependencies of target rocksdb
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
Scanning dependencies of target rocksdb-shared
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb-shared.dir/cache/clock_cache.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  0%] Building CXX object CMakeFiles/testharness.dir/util/testharness.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Built target testharness
make[1]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb-shared.dir/cache/sharded_cache.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb-shared.dir/cache/lru_cache.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/testutillib.dir/util/fault_injection_test_env.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.h:20,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.cc:14:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/bits/stl_tree.h:63,
                 from /usr/include/c++/9/map:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.h:16,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.cc:14:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.h:20,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.cc:14:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/bits/stl_tree.h:63,
                 from /usr/include/c++/9/map:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.h:16,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/util/fault_injection_test_env.cc:14:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/testutillib.dir/build.make:102: CMakeFiles/testutillib.dir/util/fault_injection_test_env.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/testutillib.dir/monitoring/thread_status_updater_debug.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/monitoring/thread_status_updater_debug.cc:8:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/utility:70,
                 from /usr/include/c++/9/tuple:38,
                 from /usr/include/c++/9/mutex:38,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/monitoring/thread_status_updater_debug.cc:6:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/monitoring/thread_status_updater_debug.cc:8:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/utility:70,
                 from /usr/include/c++/9/tuple:38,
                 from /usr/include/c++/9/mutex:38,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/monitoring/thread_status_updater_debug.cc:6:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/testutillib.dir/build.make:76: CMakeFiles/testutillib.dir/monitoring/thread_status_updater_debug.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/testutillib.dir/table/mock_table.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/db/column_family.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/unordered_map:43,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/unordered_map:43,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb.dir/build.make:128: CMakeFiles/rocksdb.dir/db/column_family.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/db/c.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb.dir/build.make:141: CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb.dir/db/builder.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction_iterator.h:13,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:16:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/bits/char_traits.h:39,
                 from /usr/include/c++/9/string:40,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.h:9,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction_iterator.h:13,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:16:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/bits/char_traits.h:39,
                 from /usr/include/c++/9/string:40,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.h:9,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb.dir/build.make:102: CMakeFiles/rocksdb.dir/db/builder.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/rocksdb-shared.dir/db/builder.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction_iterator.h:13,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:16:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/bits/char_traits.h:39,
                 from /usr/include/c++/9/string:40,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.h:9,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction_iterator.h:13,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:16:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/bits/char_traits.h:39,
                 from /usr/include/c++/9/string:40,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.h:9,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/builder.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb-shared.dir/build.make:102: CMakeFiles/rocksdb-shared.dir/db/builder.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  2%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb.dir/build.make:154: CMakeFiles/rocksdb.dir/db/compaction.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[1]: *** [CMakeFiles/Makefile2:2972: CMakeFiles/rocksdb.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object third-party/gtest-1.7.0/fused-src/gtest/CMakeFiles/gtest.dir/gtest-all.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  3%] Building CXX object CMakeFiles/rocksdb-shared.dir/db/compaction.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:31,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_set.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.h:11,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compaction.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb-shared.dir/build.make:154: CMakeFiles/rocksdb-shared.dir/db/compaction.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  3%] Linking CXX static library libgtest.a
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[1]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  3%] Built target gtest
make[1]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  2%] Building CXX object CMakeFiles/rocksdb-shared.dir/db/c.cc.o
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  3%] Building CXX object CMakeFiles/rocksdb-shared.dir/db/column_family.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/unordered_map:43,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/unordered_map:43,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb-shared.dir/build.make:128: CMakeFiles/rocksdb-shared.dir/db/column_family.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  3%] Building CXX object CMakeFiles/rocksdb-shared.dir/db/compacted_db_impl.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(std::allocator_traits<std::allocator<_Tp1> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp1> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algobase.h:64,
                 from /usr/include/c++/9/deque:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:12,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.h:8,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/compacted_db_impl.cc:7:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/rocksdb-shared.dir/build.make:141: CMakeFiles/rocksdb-shared.dir/db/compacted_db_impl.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[1]: *** [CMakeFiles/Makefile2:3559: CMakeFiles/rocksdb-shared.dir/all] Error 2
make[2]: Entering directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
[  1%] Building CXX object CMakeFiles/testutillib.dir/db/db_test_util.cc.o
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.h:27,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In constructor 'rocksdb::FdWithKeyRange::FdWithKeyRange(rocksdb::FileDescriptor, rocksdb::Slice, rocksdb::Slice, rocksdb::FileMetaData*)':
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:178:33: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
  178 |         largest_key(_largest_key) {}
      |                                 ^
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = rocksdb::FileMetaData; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp> >::construct(std::allocator_traits<std::allocator<_Tp> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:253:48:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/utility:70,
                 from /usr/include/c++/9/algorithm:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.h:18,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.cc:10:
/usr/include/c++/9/bits/stl_pair.h:342:64: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(rocksdb::FileMetaData&&)' first required here
  342 |  : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }
      |                                                                ^
In file included from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable.h:21,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/memtable_list.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/column_family.h:17,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_impl.h:22,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.h:27,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.cc:10:
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h: In instantiation of 'constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&) [with _U1 = int&; typename std::enable_if<std::_PCC<true, _T1, _T2>::_MoveCopyPair<true, _U1, _T2>(), bool>::type <anonymous> = true; _T1 = int; _T2 = rocksdb::FileMetaData]':
/usr/include/c++/9/ext/new_allocator.h:147:4:   required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>]'
/usr/include/c++/9/bits/alloc_traits.h:484:4:   required from 'static void std::allocator_traits<std::allocator<_Tp> >::construct(std::allocator_traits<std::allocator<_Tp> >::allocator_type&, _Up*, _Args&& ...) [with _Up = std::pair<int, rocksdb::FileMetaData>; _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; std::allocator_traits<std::allocator<_Tp> >::allocator_type = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/include/c++/9/bits/vector.tcc:115:30:   required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]'
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:258:37:   required from here
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:86:8: error: implicitly-declared 'constexpr rocksdb::FileDescriptor::FileDescriptor(const rocksdb::FileDescriptor&)' is deprecated [-Werror=deprecated-copy]
   86 | struct FileMetaData {
      |        ^~~~~~~~~~~~
/usr/src/RPM/BUILD/rocksdb-6.1.2/db/version_edit.h:55:19: note: because 'rocksdb::FileDescriptor' has user-provided 'rocksdb::FileDescriptor& rocksdb::FileDescriptor::operator=(const rocksdb::FileDescriptor&)'
   55 |   FileDescriptor& operator=(const FileDescriptor& fd) {
      |                   ^~~~~~~~
In file included from /usr/include/c++/9/utility:70,
                 from /usr/include/c++/9/algorithm:60,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.h:18,
                 from /usr/src/RPM/BUILD/rocksdb-6.1.2/db/db_test_util.cc:10:
/usr/include/c++/9/bits/stl_pair.h:312:51: note: synthesized method 'rocksdb::FileMetaData::FileMetaData(const rocksdb::FileMetaData&)' first required here
  312 |        : first(std::forward<_U1>(__x)), second(__y) { }
      |                                                   ^
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/testutillib.dir/build.make:63: CMakeFiles/testutillib.dir/db/db_test_util.cc.o] Error 1
make[2]: Leaving directory '/usr/src/RPM/BUILD/rocksdb-6.1.2/BUILD'
make[1]: *** [CMakeFiles/Makefile2:2324: CMakeFiles/testutillib.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
error: Bad exit status from /usr/src/tmp/rpm-tmp.34785 (%build)


RPM build errors:
    Macro %ubt not found
    Macro %ubt not found
    Macro %ubt not found
    Bad exit status from /usr/src/tmp/rpm-tmp.34785 (%build)
Command exited with non-zero status 1
215.68user 9.05system 1:09.58elapsed 322%CPU (0avgtext+0avgdata 449640maxresident)k
0inputs+0outputs (0major+2012915minor)pagefaults 0swaps
hsh-rebuild: rebuild of `rocksdb-6.1.2-alt1.src.rpm' failed.
Command exited with non-zero status 1
226.84user 14.40system 1:26.67elapsed 278%CPU (0avgtext+0avgdata 449640maxresident)k
1184inputs+0outputs (0major+2306156minor)pagefaults 0swaps