oxen-io / lokinet

Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
https://lokinet.org/
GNU General Public License v3.0
1.8k stars 225 forks source link

`fatal error: oxenc/endian.h: No such file or directory` #1911

Closed paveloom closed 2 years ago

paveloom commented 2 years ago

Describe the bug Trying to build on Fedora, I get the above error.

To Reproduce

git clone --recursive https://github.com/oxen-io/lokinet
cd lokinet
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF
make -j$(nproc)

Screenshots Or Logs

Log

~> build (dev) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Found liboxenmq, version 1.2.5
-- Found system liboxenmq 1.2.5
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/lokinet-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/paveloom/Software/lokinet-copy/build
~> build (dev) make -j(nproc)
[  0%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
[  0%] Generating constants/version.cpp
[  0%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
[  0%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
-- You are currently on commit bad98b54
-- You are not building a tagged release; setting version tag to 'bad98b54'
[  0%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  1%] Built target genversion
[  1%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  3%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  3%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[  3%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  7%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
[  7%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  7%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  7%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  7%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
/home/paveloom/Software/lokinet-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/lokinet-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/lokinet-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  8%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[  8%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 10%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[ 11%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 12%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
[ 14%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 14%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[ 15%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
[ 15%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 16%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
[ 16%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
/home/paveloom/Software/lokinet-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/lokinet-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 17%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 18%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 20%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 20%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
/home/paveloom/Software/lokinet-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/lokinet-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/lokinet-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 20%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 21%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 22%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
[ 23%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 23%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 24%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 25%] Linking CXX static library libcpr.a
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 28%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 28%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 28%] Linking CXX static library liblokinet-cryptography.a
[ 28%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 30%] Built target cpr
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 31%] Built target lokinet-cryptography
[ 31%] Linking C static library libngtcp2_static.a
[ 31%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 31%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o
[ 34%] Built target ngtcp2_static
[ 35%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o
/home/paveloom/Software/lokinet-copy/llarp/util/buffer.cpp:2:10: fatal error: oxenc/endian.h: No such file or directory
    2 | #include 
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [llarp/CMakeFiles/lokinet-util.dir/build.make:109: llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1308: llarp/CMakeFiles/lokinet-util.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

Device and Operating system (please complete the following information):

majestrate commented 2 years ago

can you try #1912 to verify it fixes your issue?

paveloom commented 2 years ago
I get this:

~> build (issue-1911-fixup-oxenc-linkage) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Found liboxenmq, version 1.2.5
-- Found system liboxenmq 1.2.5
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
CMake Error at llarp/CMakeLists.txt:3 (add_library):
  Target "lokinet-util" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:44 (add_library):
  Target "lokinet-platform" links to target "oxenc::oxenc" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:89 (add_library):
  Target "liblokinet" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:89 (add_library):
  Target "liblokinet" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:259 (add_library):
  Target "lokinet-shared" links to target "oxenc::oxenc" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:259 (add_library):
  Target "lokinet-shared" links to target "oxenc::oxenc" but the target was
  not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:2 (add_executable):
  Target "lokinet-vpn" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:2 (add_executable):
  Target "lokinet-vpn" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:7 (add_executable):
  Target "lokinet" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:7 (add_executable):
  Target "lokinet" links to target "oxenc::oxenc" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:11 (add_executable):
  Target "lokinet-bootstrap" links to target "oxenc::oxenc" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:11 (add_executable):
  Target "lokinet-bootstrap" links to target "oxenc::oxenc" but the target
  was not found.  Perhaps a find_package() call is missing for an IMPORTED
  target, or an ALIAS target is missing?

-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.
~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  0%] Generating constants/version.cpp
[  0%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
[  0%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
[  0%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
-- You are currently on commit 9424a7f8
-- You are not building a tagged release; setting version tag to '9424a7f8'
[  0%] Built target genversion
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  1%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  2%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
[  2%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[  7%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
[  7%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[  7%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  7%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[  7%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 10%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
[ 14%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 14%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 14%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 16%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 16%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 20%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
[ 20%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 21%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 21%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 21%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 22%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 22%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 23%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 23%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 24%] Linking C static library libngtcp2_static.a
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 24%] Built target ngtcp2_static
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 27%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
[ 27%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 28%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 28%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 28%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 29%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 29%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 30%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 30%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 30%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 31%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 31%] Linking CXX static library liblokinet-cryptography.a
[ 31%] Built target lokinet-cryptography
[ 31%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 31%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 32%] Linking CXX static library libcpr.a
[ 32%] Built target cpr
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
/home/paveloom/Software/loki-network-copy/llarp/util/buffer.cpp:2:10: fatal error: oxenc/endian.h: No such file or directory
    2 | #include 
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [llarp/CMakeFiles/lokinet-util.dir/build.make:109: llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1308: llarp/CMakeFiles/lokinet-util.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
majestrate commented 2 years ago

On Tue, 10 May 2022 07:07:35 -0700 Pavel Sobolev @.***> wrote:

I get this:

~> build (issue-1911-fixup-oxenc-linkage) cmake ..
-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF --
Enabling ccache for C -- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Found liboxenmq, version 1.2.5
-- Found system liboxenmq 1.2.5
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from
/home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0 # date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found
components: HTTP HTTPS SSL -- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
CMake Error at llarp/CMakeLists.txt:3 (add_library):
  Target "lokinet-util" links to target "oxenc::oxenc" but the target
was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:44 (add_library):
  Target "lokinet-platform" links to target "oxenc::oxenc" but the
target was not found.  Perhaps a find_package() call is missing for
an IMPORTED target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:89 (add_library):
  Target "liblokinet" links to target "oxenc::oxenc" but the target
was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:89 (add_library):
  Target "liblokinet" links to target "oxenc::oxenc" but the target
was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:259 (add_library):
  Target "lokinet-shared" links to target "oxenc::oxenc" but the
target was not found.  Perhaps a find_package() call is missing for
an IMPORTED target, or an ALIAS target is missing?

CMake Error at llarp/CMakeLists.txt:259 (add_library):
  Target "lokinet-shared" links to target "oxenc::oxenc" but the
target was not found.  Perhaps a find_package() call is missing for
an IMPORTED target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:2 (add_executable):
  Target "lokinet-vpn" links to target "oxenc::oxenc" but the target
was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:2 (add_executable):
  Target "lokinet-vpn" links to target "oxenc::oxenc" but the target
was not found.  Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:7 (add_executable):
  Target "lokinet" links to target "oxenc::oxenc" but the target was
not found.  Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:7 (add_executable):
  Target "lokinet" links to target "oxenc::oxenc" but the target was
not found.  Perhaps a find_package() call is missing for an IMPORTED
target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:11 (add_executable):
  Target "lokinet-bootstrap" links to target "oxenc::oxenc" but the
target was not found.  Perhaps a find_package() call is missing for
an IMPORTED target, or an ALIAS target is missing?

CMake Error at daemon/CMakeLists.txt:11 (add_executable):
  Target "lokinet-bootstrap" links to target "oxenc::oxenc" but the
target was not found.  Perhaps a find_package() call is missing for
an IMPORTED target, or an ALIAS target is missing?

-- Generating done
CMake Generate step failed.  Build files cannot be regenerated
correctly. ~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  0%] Generating constants/version.cpp
[  0%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o [
0%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o [  0%] Building CXX
object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o --
You are currently on commit 9424a7f8 -- You are not building a tagged
release; setting version tag to '9424a7f8' [  0%] Built target
genversion [  1%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o [
1%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
[  1%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o [
2%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  2%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  2%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  2%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o [  2%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o [
3%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o [
3%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o [
3%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o [
4%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  5%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o [  7%]
Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
[  7%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o [
7%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  7%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o [
7%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  8%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  8%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o [
 9%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o [
9%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o [
9%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[ 10%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 10%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o [
10%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o [ 11%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o [
11%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 11%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o [
11%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 11%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o [
12%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o [
12%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 12%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o [
14%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 14%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:
In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16:
warning: ‘pktns’ may be used uninitialized in this function
[-Wmaybe-uninitialized] 617 |     *pbufchain = bufchain->next; |
~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17:
note: ‘pktns’ was declared here 641 |   ngtcp2_pktns *pktns; |
         ^~~~~ [ 14%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o [ 15%]
Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o [
15%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o [
15%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o [
16%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o [
16%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 16%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o [
17%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 17%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o [
18%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:
In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5:
warning: ‘scid’ may be used uninitialized in this function
[-Wmaybe-uninitialized] 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags,
type, &conn->dcid.current.cid, scid, |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3372 |                        pktns->tx.last_pkt_num + 1, |
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3373 |
 pktns_select_pkt_numlen(pktns), conn->version, 0); |
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5:
warning: ‘hd_flags’ may be used uninitialized in this function
[-Wmaybe-uninitialized] [ 20%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o [
20%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o [
20%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
[ 20%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o [ 20%] Building C
object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 21%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o [
21%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o [
21%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o [
22%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o [
22%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 22%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o [ 22%] Building C
object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 23%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o [ 23%] Building
C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o [
24%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o [
24%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 24%] Linking C static library libngtcp2_static.a [ 24%] Building
CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o [ 24%]
Built target ngtcp2_static [ 24%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o [ 25%] Building C
object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 25%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o [
25%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 27%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o [ 27%] Building
CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o [ 28%]
Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 28%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 28%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o [ 29%] Building CXX
object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o [ 29%]
Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 29%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:
In member function ‘std::vector >
cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26:
warning: comparison of integer expressions of different signedness:
‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 38 |
 for (size_t i = 0; i < ci->num_of_certs; i++) { |
    ~~^~~~~~~~~~~~~~~~~~ [ 30%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o [
30%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 30%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o [
31%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 31%] Linking CXX static library liblokinet-cryptography.a [ 31%]
Built target lokinet-cryptography [ 31%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o [ 31%] Building
CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 32%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o [ 32%] Building
CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o [ 32%]
Linking CXX static library libcpr.a [ 32%] Built target cpr [ 32%]
Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
/home/paveloom/Software/loki-network-copy/llarp/util/buffer.cpp:2:10:
fatal error: oxenc/endian.h: No such file or directory 2 | #include
 |          ^~~~~~~~~~~~~~~~ compilation terminated.
make[2]: *** [llarp/CMakeFiles/lokinet-util.dir/build.make:109:
llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o] Error 1 make[2]:
*** Waiting for unfinished jobs.... make[1]: ***
[CMakeFiles/Makefile2:1308: llarp/CMakeFiles/lokinet-util.dir/all]
Error 2 make: *** [Makefile:136: all] Error 2 

force pushed, forgot to commit a part. it is in: bbc1b965eb2180e79d7384d4ba73a6c4a2afe448

paveloom commented 2 years ago

Yep, that fixed it.

I'm still getting error while loading shared libraries: liboxenmq.so.0: cannot open shared object file though... Would you mind helping with that?

Log

build (issue-1911-fixup-oxenc-linkage) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Found liboxenmq, version 1.2.5
-- Found system liboxenmq 1.2.5
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/paveloom/Software/loki-network-copy/build
~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  0%] Generating constants/version.cpp
[  0%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
[  0%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
[  0%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
-- You are currently on commit bbc1b965
[  0%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
-- You are not building a tagged release; setting version tag to 'bbc1b965'
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  1%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
[  1%] Built target genversion
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  3%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  5%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  7%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  8%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[  9%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 11%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 14%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 14%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 14%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 14%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 15%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
[ 16%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 16%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 21%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 21%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 21%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 21%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
[ 21%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 21%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 21%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 23%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
[ 24%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 25%] Linking CXX static library libcpr.a
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 28%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 29%] Linking CXX static library liblokinet-cryptography.a
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 30%] Built target cpr
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 31%] Linking C static library libngtcp2_static.a
[ 31%] Built target lokinet-cryptography
[ 31%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 31%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 32%] Built target ngtcp2_static
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o
[ 35%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o
[ 35%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger_internal.cpp.o
[ 35%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/loglevel.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/ostream_logger.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/syslog_logger.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/win32_logger.cpp.o
[ 37%] Building C object llarp/CMakeFiles/lokinet-util.dir/util/lokinet_init.c.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/mem.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/printer.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/str.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/queue_manager.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/threading.cpp.o
[ 40%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/time.cpp.o
[ 40%] Linking CXX static library liblokinet-util.a
[ 41%] Built target lokinet-util
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_address.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip.cpp.o
[ 42%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev_libuv.cpp.o
[ 42%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_packet.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_range.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net_int.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/sock_addr.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/packet_router.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/egres_packet_router.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/platform.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/linux/netns.cpp.o
[ 47%] Linking CXX static library liblokinet-platform.a
[ 47%] Built target lokinet-platform
[ 48%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/definition.cpp.o
[ 48%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/config.cpp.o
[ 49%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/key_manager.cpp.o
[ 49%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/ini.cpp.o
[ 49%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/message.cpp.o
[ 49%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/name.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/question.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/rr.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/serialize.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/server.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/srv_data.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/unbound_resolver.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/table.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/reachability_testing.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/bootstrap.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/context.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto_libsodium.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/encrypted_frame.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/types.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/context.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/dht.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/explorenetworkjob.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localtaglookup.cpp.o
[ 57%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localrouterlookup.cpp.o
[ 57%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localserviceaddresslookup.cpp.o
[ 57%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/message.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findintro.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findrouter.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotrouter.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/pubintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/publishservicejob.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/recursiverouterlookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/serviceaddresslookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/taglookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/endpoint_base.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/context.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/endpoint.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/exit_messages.cpp.o
[ 64%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/policy.cpp.o
[ 64%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/session.cpp.o
[ 64%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/exit.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/tun.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/hook/shell.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/iwp.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/linklayer.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/message_buffer.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/link_manager.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/server.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/dht_immediate.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_intro.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_message_parser.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_commit.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_status.cpp.o
[ 71%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/address_info.cpp.o
[ 71%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/exit_info.cpp.o
[ 71%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/traffic_policy.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/nodedb.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/ihophandler.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path_context.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathbuilder.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathset.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/transit_hop.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/peer_db.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/types.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/pow.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/profiling.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/address.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/client.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/connection.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/endpoint.cpp.o
[ 78%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/null_crypto.cpp.o
[ 78%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/server.cpp.o
[ 78%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/stream.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/tunnel.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_contact.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_id.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_version.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/name.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_message_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_session_maker.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_lookup_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_gossiper.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/router.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/route_poker.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/systemd_resolved.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/dht_message.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/message_parser.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_confirm_message.cpp.o
[ 85%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_latency_message.cpp.o
[ 85%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_transfer_message.cpp.o
[ 85%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/transfer_traffic_message.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/lokid_rpc_client.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/rpc_server.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/endpoint_rpc.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/address.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/async_key_exchange.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/auth.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/convotag.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/context.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_state.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_util.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/hidden_service_address_lookup.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/identity.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/info.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro_set.cpp.o
[ 92%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro.cpp.o
[ 92%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lns_tracker.cpp.o
[ 92%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lookup.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/outbound_context.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol_type.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/router_lookup_job.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/sendcontext.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/session.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/tag.cpp.o
[ 96%] Linking CXX static library liblokinet.a
[ 96%] Built target liblokinet
[ 97%] Building CXX object daemon/CMakeFiles/lokinet.dir/lokinet.cpp.o
[ 97%] Building CXX object daemon/CMakeFiles/lokinet-bootstrap.dir/lokinet-bootstrap.cpp.o
[ 97%] Building CXX object llarp/CMakeFiles/lokinet-shared.dir/lokinet_shared.cpp.o
[ 97%] Building CXX object daemon/CMakeFiles/lokinet-vpn.dir/lokinet-vpn.cpp.o
[ 98%] Linking CXX executable lokinet-bootstrap
[ 98%] Built target lokinet-bootstrap
[ 98%] Linking CXX executable lokinet
[ 98%] Built target lokinet
[ 98%] Linking CXX shared library liblokinet.so
[ 98%] Built target lokinet-shared
[100%] Linking CXX executable lokinet-vpn
[100%] Built target lokinet-vpn
~> build (issue-1911-fixup-oxenc-linkage) sudo make install
[sudo] password for paveloom: 
Consolidate compiler generated dependencies of target lokinet-cryptography
[ 12%] Built target lokinet-cryptography
[ 12%] Built target genversion
Consolidate compiler generated dependencies of target lokinet-util
[ 22%] Built target lokinet-util
Consolidate compiler generated dependencies of target lokinet-platform
[ 28%] Built target lokinet-platform
Consolidate compiler generated dependencies of target ngtcp2_static
[ 41%] Built target ngtcp2_static
Consolidate compiler generated dependencies of target liblokinet
[ 90%] Built target liblokinet
Consolidate compiler generated dependencies of target lokinet-shared
[ 90%] Built target lokinet-shared
Consolidate compiler generated dependencies of target lokinet-vpn
[ 91%] Built target lokinet-vpn
Consolidate compiler generated dependencies of target lokinet
[ 92%] Built target lokinet
Consolidate compiler generated dependencies of target cpr
[ 98%] Built target cpr
Consolidate compiler generated dependencies of target lokinet-bootstrap
[100%] Built target lokinet-bootstrap
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/lib64/liblokinet.so
-- Set runtime path of "/usr/local/lib64/liblokinet.so" to ""
-- Installing: /usr/local/bin/lokinet
-- Set runtime path of "/usr/local/bin/lokinet" to ""
-- Installing: /usr/local/bin/lokinet-vpn
-- Set runtime path of "/usr/local/bin/lokinet-vpn" to ""
-- Installing: /usr/local/bin/lokinet-bootstrap
-- Set runtime path of "/usr/local/bin/lokinet-bootstrap" to ""
~> build (issue-1911-fixup-oxenc-linkage) lokinet --help
lokinet: error while loading shared libraries: liboxenmq.so.0: cannot open shared object file: No such file or directory
jagerman commented 2 years ago

It looks like you have a system-installed liboxenmq that is getting used for the build, though it also looks rather old (1.2.5). Can you try either uninstalling it, or installing a newer version?

jagerman commented 2 years ago

Oh, we have a flag for ignoring it as well: try building with -DFORCE_OXENMQ_SUBMODULE=ON

majestrate commented 2 years ago

On Tue, 10 May 2022 07:43:03 -0700 Pavel Sobolev @.***> wrote:

Yep, that fixed it.

I'm still getting error while loading shared libraries: liboxenmq.so.0: cannot open shared object file though... Would you mind helping with that?

Log

build (issue-1911-fixup-oxenc-linkage) cmake ..
-DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF --
Enabling ccache for C -- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Found liboxenmq, version 1.2.5
-- Found system liboxenmq 1.2.5
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from
/home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0 # date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found
components: HTTP HTTPS SSL -- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/paveloom/Software/loki-network-copy/build ~> build
(issue-1911-fixup-oxenc-linkage) make -j(nproc) [  0%] Generating
constants/version.cpp [  0%] Building CXX object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o [
0%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o [
0%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o -- You are currently
on commit bbc1b965 [  0%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
-- You are not building a tagged release; setting version tag to
'bbc1b965' [  1%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o [
1%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o [  1%] Built target
genversion [  2%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  3%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o [  3%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o [
3%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o [
3%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  4%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o [  4%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o [
4%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o [
4%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:
In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5:
warning: ‘scid’ may be used uninitialized in this function
[-Wmaybe-uninitialized] 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags,
type, &conn->dcid.current.cid, scid, |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3372 |                        pktns->tx.last_pkt_num + 1, |
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3373 |
 pktns_select_pkt_numlen(pktns), conn->version, 0); |
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5:
warning: ‘hd_flags’ may be used uninitialized in this function
[-Wmaybe-uninitialized] [  5%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  5%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  5%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o [  5%]
Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o [
5%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  7%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  8%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o [  8%] Building
C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o [
 9%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o [  9%]
Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o [
9%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o [  9%] Building C
object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[  9%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o [
10%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o [
11%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 11%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o [ 11%] Building C
object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 11%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o [
11%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 12%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o [
14%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o [ 14%] Building
C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o [
14%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 14%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o [
15%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o [
15%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o [ 16%] Building C
object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 16%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
[ 16%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o [
16%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 16%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o [ 17%] Building C
object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 17%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o [
17%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:
In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16:
warning: ‘pktns’ may be used uninitialized in this function
[-Wmaybe-uninitialized] 617 |     *pbufchain = bufchain->next; |
~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17:
note: ‘pktns’ was declared here 641 |   ngtcp2_pktns *pktns; |
         ^~~~~ [ 17%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 18%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o [ 20%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o [
21%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:
In member function ‘std::vector >
cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26:
warning: comparison of integer expressions of different signedness:
‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 38 |
 for (size_t i = 0; i < ci->num_of_certs; i++) { |
    ~~^~~~~~~~~~~~~~~~~~ [ 21%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o [
21%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o [ 21%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o [
21%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 21%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o [
21%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o [ 22%] Building C
object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o [
23%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 23%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o [
24%] Building CXX object
external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o [ 24%] Building
CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o [ 24%]
Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 24%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o [
25%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o [
25%] Linking CXX static library libcpr.a [ 25%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 25%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o [
25%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o [ 27%]
Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o [
27%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 27%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o [
28%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o [
29%] Building C object
crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 29%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o [
29%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o [
29%] Linking CXX static library liblokinet-cryptography.a [ 30%]
Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o [
30%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o [ 30%]
Built target cpr [ 30%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o [
31%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 31%] Building C object
external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o [
31%] Linking C static library libngtcp2_static.a [ 31%] Built target
lokinet-cryptography [ 31%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o [ 31%]
Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o [ 32%] Building
CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o [ 32%]
Built target ngtcp2_static [ 32%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o [ 32%] Building CXX
object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o [ 34%]
Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o [
34%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o [ 34%]
Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o [
35%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o [ 35%]
Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/logger_internal.cpp.o
[ 35%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/loglevel.cpp.o [ 36%]
Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/ostream_logger.cpp.o [
36%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/syslog_logger.cpp.o [
36%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/logging/win32_logger.cpp.o [
37%] Building C object
llarp/CMakeFiles/lokinet-util.dir/util/lokinet_init.c.o [ 37%]
Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/mem.cpp.o
[ 37%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/printer.cpp.o [ 38%] Building
CXX object llarp/CMakeFiles/lokinet-util.dir/util/str.cpp.o [ 38%]
Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/thread/queue_manager.cpp.o [
38%] Building CXX object
llarp/CMakeFiles/lokinet-util.dir/util/thread/threading.cpp.o [ 40%]
Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/time.cpp.o
[ 40%] Linking CXX static library liblokinet-util.a [ 41%] Built
target lokinet-util [ 41%] Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/net/ip_address.cpp.o [ 41%]
Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/net/ip.cpp.o [ 42%] Building
CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev_libuv.cpp.o [
42%] Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/ev/ev.cpp.o [ 43%] Building CXX
object llarp/CMakeFiles/lokinet-platform.dir/net/ip_packet.cpp.o [
43%] Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/net/ip_range.cpp.o [ 43%]
Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/net/net.cpp.o [ 44%] Building
CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net_int.cpp.o [
44%] Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/net/sock_addr.cpp.o [ 44%]
Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/vpn/packet_router.cpp.o [ 45%]
Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/vpn/egres_packet_router.cpp.o [
45%] Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/vpn/platform.cpp.o [ 45%]
Building CXX object
llarp/CMakeFiles/lokinet-platform.dir/linux/netns.cpp.o [ 47%]
Linking CXX static library liblokinet-platform.a [ 47%] Built target
lokinet-platform [ 48%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/config/definition.cpp.o [ 48%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/config/config.cpp.o [ 49%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/config/key_manager.cpp.o [
49%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/config/ini.cpp.o [ 49%] Building CXX
object llarp/CMakeFiles/liblokinet.dir/dns/message.cpp.o [ 49%]
Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/name.cpp.o [
50%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/dns/question.cpp.o [ 50%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/dns/rr.cpp.o [ 50%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dns/serialize.cpp.o [ 51%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/dns/server.cpp.o [ 51%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dns/srv_data.cpp.o [ 51%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/dns/unbound_resolver.cpp.o
[ 52%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/consensus/table.cpp.o [ 52%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/consensus/reachability_testing.cpp.o
[ 52%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/bootstrap.cpp.o [ 54%] Building CXX
object llarp/CMakeFiles/liblokinet.dir/context.cpp.o [ 54%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/crypto/crypto_libsodium.cpp.o [ 54%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/crypto/crypto.cpp.o [ 55%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/crypto/encrypted_frame.cpp.o [ 55%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/crypto/types.cpp.o [ 55%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/dht/context.cpp.o [ 56%]
Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/dht.cpp.o [
56%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/explorenetworkjob.cpp.o [ 56%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/localtaglookup.cpp.o [ 57%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/localrouterlookup.cpp.o [ 57%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/localserviceaddresslookup.cpp.o [
57%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/message.cpp.o [ 58%] Building CXX
object llarp/CMakeFiles/liblokinet.dir/dht/messages/findintro.cpp.o [
58%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/messages/findrouter.cpp.o [ 58%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/messages/gotintro.cpp.o [ 60%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/messages/gotrouter.cpp.o [ 60%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/messages/pubintro.cpp.o [ 60%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/messages/findname.cpp.o [ 61%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/messages/gotname.cpp.o [ 61%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/publishservicejob.cpp.o [ 61%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/recursiverouterlookup.cpp.o [
62%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/serviceaddresslookup.cpp.o [ 62%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/dht/taglookup.cpp.o [ 62%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/endpoint_base.cpp.o [ 63%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/exit/context.cpp.o [ 63%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/exit/endpoint.cpp.o [ 63%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/exit/exit_messages.cpp.o [ 64%]
Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/policy.cpp.o
[ 64%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/exit/session.cpp.o [ 64%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/handlers/exit.cpp.o [ 65%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/handlers/tun.cpp.o [ 65%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/hook/shell.cpp.o [ 65%]
Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/iwp.cpp.o [
67%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/iwp/linklayer.cpp.o [ 67%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/iwp/message_buffer.cpp.o [
67%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/iwp/session.cpp.o [ 68%] Building CXX
object llarp/CMakeFiles/liblokinet.dir/link/link_manager.cpp.o [ 68%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/link/session.cpp.o [ 68%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/link/server.cpp.o [ 69%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/messages/dht_immediate.cpp.o [ 69%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/messages/link_intro.cpp.o [ 69%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/messages/link_message_parser.cpp.o [
70%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/messages/relay.cpp.o [ 70%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/messages/relay_commit.cpp.o [ 70%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/messages/relay_status.cpp.o [ 71%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/net/address_info.cpp.o [ 71%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/net/exit_info.cpp.o [ 71%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/net/traffic_policy.cpp.o [
72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/nodedb.cpp.o
[ 72%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/path/ihophandler.cpp.o [ 72%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/path/path_context.cpp.o [ 74%]
Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path.cpp.o [
74%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/path/pathbuilder.cpp.o [ 74%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/path/pathset.cpp.o [ 75%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/path/transit_hop.cpp.o [
75%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/peerstats/peer_db.cpp.o [ 75%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/peerstats/types.cpp.o [ 76%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/pow.cpp.o [ 76%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/profiling.cpp.o [ 76%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/quic/address.cpp.o [ 77%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/quic/client.cpp.o [ 77%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/quic/connection.cpp.o [ 77%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/quic/endpoint.cpp.o [ 78%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/quic/null_crypto.cpp.o [ 78%]
Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/server.cpp.o
[ 78%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/quic/stream.cpp.o [ 80%] Building CXX
object llarp/CMakeFiles/liblokinet.dir/quic/tunnel.cpp.o [ 80%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/router_contact.cpp.o [ 80%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/router_id.cpp.o [ 81%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/router_version.cpp.o [ 81%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/service/name.cpp.o [ 81%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/router/outbound_message_handler.cpp.o
[ 82%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/router/outbound_session_maker.cpp.o [
82%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/router/rc_lookup_handler.cpp.o [ 82%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/router/rc_gossiper.cpp.o [ 83%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/router/router.cpp.o [ 83%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/router/route_poker.cpp.o [
83%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/router/systemd_resolved.cpp.o [ 84%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/routing/dht_message.cpp.o [ 84%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/routing/message_parser.cpp.o [ 84%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/routing/path_confirm_message.cpp.o [
85%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/routing/path_latency_message.cpp.o [
85%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/routing/path_transfer_message.cpp.o [
85%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/routing/transfer_traffic_message.cpp.o
[ 87%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/rpc/lokid_rpc_client.cpp.o [ 87%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/rpc/rpc_server.cpp.o [ 87%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/rpc/endpoint_rpc.cpp.o [
88%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/address.cpp.o [ 88%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/service/async_key_exchange.cpp.o [
88%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/auth.cpp.o [ 89%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/service/convotag.cpp.o [
89%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/context.cpp.o [ 89%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/service/endpoint_state.cpp.o [ 90%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/endpoint_util.cpp.o [ 90%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/endpoint.cpp.o [ 90%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/hidden_service_address_lookup.cpp.o
[ 91%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/identity.cpp.o [ 91%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/info.cpp.o [ 91%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/service/intro_set.cpp.o [
92%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/intro.cpp.o [ 92%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/service/lns_tracker.cpp.o
[ 92%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/lookup.cpp.o [ 94%] Building
CXX object
llarp/CMakeFiles/liblokinet.dir/service/outbound_context.cpp.o [ 94%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/protocol.cpp.o [ 94%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/protocol_type.cpp.o [ 95%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/router_lookup_job.cpp.o [
95%] Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/sendcontext.cpp.o [ 95%]
Building CXX object
llarp/CMakeFiles/liblokinet.dir/service/session.cpp.o [ 96%] Building
CXX object llarp/CMakeFiles/liblokinet.dir/service/tag.cpp.o [ 96%]
Linking CXX static library liblokinet.a [ 96%] Built target
liblokinet [ 97%] Building CXX object
daemon/CMakeFiles/lokinet.dir/lokinet.cpp.o [ 97%] Building CXX
object
daemon/CMakeFiles/lokinet-bootstrap.dir/lokinet-bootstrap.cpp.o [
97%] Building CXX object
llarp/CMakeFiles/lokinet-shared.dir/lokinet_shared.cpp.o [ 97%]
Building CXX object
daemon/CMakeFiles/lokinet-vpn.dir/lokinet-vpn.cpp.o [ 98%] Linking
CXX executable lokinet-bootstrap [ 98%] Built target
lokinet-bootstrap [ 98%] Linking CXX executable lokinet [ 98%] Built
target lokinet [ 98%] Linking CXX shared library liblokinet.so [ 98%]
Built target lokinet-shared [100%] Linking CXX executable lokinet-vpn
[100%] Built target lokinet-vpn ~> build
(issue-1911-fixup-oxenc-linkage) sudo make install [sudo] password
for paveloom: Consolidate compiler generated dependencies of target
lokinet-cryptography [ 12%] Built target lokinet-cryptography [ 12%]
Built target genversion Consolidate compiler generated dependencies
of target lokinet-util [ 22%] Built target lokinet-util Consolidate
compiler generated dependencies of target lokinet-platform [ 28%]
Built target lokinet-platform Consolidate compiler generated
dependencies of target ngtcp2_static [ 41%] Built target
ngtcp2_static Consolidate compiler generated dependencies of target
liblokinet [ 90%] Built target liblokinet Consolidate compiler
generated dependencies of target lokinet-shared [ 90%] Built target
lokinet-shared Consolidate compiler generated dependencies of target
lokinet-vpn [ 91%] Built target lokinet-vpn Consolidate compiler
generated dependencies of target lokinet [ 92%] Built target lokinet
Consolidate compiler generated dependencies of target cpr [ 98%]
Built target cpr Consolidate compiler generated dependencies of
target lokinet-bootstrap [100%] Built target lokinet-bootstrap
Install the project... -- Install configuration: "Release" --
Installing: /usr/local/lib64/liblokinet.so -- Set runtime path of
"/usr/local/lib64/liblokinet.so" to "" -- Installing:
/usr/local/bin/lokinet -- Set runtime path of
"/usr/local/bin/lokinet" to "" -- Installing:
/usr/local/bin/lokinet-vpn -- Set runtime path of
"/usr/local/bin/lokinet-vpn" to "" -- Installing:
/usr/local/bin/lokinet-bootstrap -- Set runtime path of
"/usr/local/bin/lokinet-bootstrap" to "" ~> build
(issue-1911-fixup-oxenc-linkage) lokinet --help lokinet: error while
loading shared libraries: liboxenmq.so.0: cannot open shared object
file: No such file or directory 

try using -DBUILD_SHARED_LIBS=ON

jagerman commented 2 years ago

try using -DBUILD_SHARED_LIBS=ON

I don't think that will make a difference because, according to his cmake output, it isn't building oxenmq at all, but rather is finding and trying to link to a system-installed one.

paveloom commented 2 years ago

Aight, so I removed the libraries (built from past builds, i guess) and tried to build them again with -DBUILD_SHARED_LIBS=ON. It did, but still it can't find them when calling the binary.

Log

~> build (issue-1911-fixup-oxenc-linkage) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DWITH_LTO=OFF
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Package 'liboxenmq', required by 'virtual:world', not found
-- using oxenmq submodule
-- oxenmq v1.2.11
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libzmq>=4.3'
--   Found libzmq, version 4.3.4
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS ON
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/paveloom/Software/loki-network-copy/build
~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  0%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/address.cpp.o
[  0%] Generating constants/version.cpp
[  0%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
[  1%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
-- You are currently on commit bbc1b965
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  1%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
-- You are not building a tagged release; setting version tag to 'bbc1b965'
[  2%] Built target genversion
[  2%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  2%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  2%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  2%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[  6%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[  6%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  8%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/auth.cpp.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[  9%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[ 10%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[ 12%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 13%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 13%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 13%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[ 13%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 13%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 13%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 13%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 15%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
[ 16%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
[ 17%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 18%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
[ 18%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 19%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 20%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 20%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 22%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 22%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 22%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 23%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 23%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 25%] Linking CXX static library libcpr.a
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 26%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 27%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 30%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 30%] Built target cpr
[ 30%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/connections.cpp.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 31%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 31%] Linking CXX static library liblokinet-cryptography.a
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 32%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 32%] Linking C static library libngtcp2_static.a
[ 32%] Built target lokinet-cryptography
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 32%] Built target ngtcp2_static
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger_internal.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/loglevel.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/ostream_logger.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/syslog_logger.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/win32_logger.cpp.o
[ 38%] Building C object llarp/CMakeFiles/lokinet-util.dir/util/lokinet_init.c.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/mem.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/printer.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/str.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/queue_manager.cpp.o
[ 39%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/jobs.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/threading.cpp.o
[ 40%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/time.cpp.o
[ 40%] Linking CXX static library liblokinet-util.a
[ 40%] Built target lokinet-util
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev_libuv.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_address.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_packet.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_range.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net_int.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/sock_addr.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/packet_router.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/egres_packet_router.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/platform.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/linux/netns.cpp.o
[ 46%] Linking CXX static library liblokinet-platform.a
[ 46%] Built target lokinet-platform
[ 47%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/oxenmq.cpp.o
[ 47%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/proxy.cpp.o
[ 47%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/worker.cpp.o
[ 48%] Linking CXX shared library liboxenmq.so
[ 48%] Built target oxenmq
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/ini.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/definition.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/config.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/key_manager.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/message.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/name.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/question.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/rr.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/serialize.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/server.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/srv_data.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/unbound_resolver.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/table.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/reachability_testing.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/bootstrap.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/context.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto_libsodium.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/encrypted_frame.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/types.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/context.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/dht.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/explorenetworkjob.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localtaglookup.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localrouterlookup.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localserviceaddresslookup.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/message.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findrouter.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotrouter.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/pubintro.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/publishservicejob.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/recursiverouterlookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/serviceaddresslookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/taglookup.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/endpoint_base.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/context.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/endpoint.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/exit_messages.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/policy.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/session.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/exit.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/tun.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/hook/shell.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/iwp.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/linklayer.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/message_buffer.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/link_manager.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/session.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/server.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/dht_immediate.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_intro.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_message_parser.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_commit.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_status.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/address_info.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/exit_info.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/traffic_policy.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/nodedb.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/ihophandler.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path_context.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathbuilder.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathset.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/transit_hop.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/peer_db.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/types.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/pow.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/profiling.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/address.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/client.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/connection.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/endpoint.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/null_crypto.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/server.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/stream.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/tunnel.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_contact.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_id.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_version.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/name.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_message_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_session_maker.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_lookup_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_gossiper.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/router.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/route_poker.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/systemd_resolved.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/dht_message.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/message_parser.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_confirm_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_latency_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_transfer_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/transfer_traffic_message.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/lokid_rpc_client.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/rpc_server.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/endpoint_rpc.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/address.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/async_key_exchange.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/auth.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/convotag.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/context.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_state.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_util.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/hidden_service_address_lookup.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/identity.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/info.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro_set.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lns_tracker.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lookup.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/outbound_context.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol_type.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/router_lookup_job.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/sendcontext.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/session.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/tag.cpp.o
[ 96%] Linking CXX static library liblokinet.a
[ 96%] Built target liblokinet
[ 96%] Building CXX object daemon/CMakeFiles/lokinet.dir/lokinet.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/lokinet-shared.dir/lokinet_shared.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet-vpn.dir/lokinet-vpn.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet-bootstrap.dir/lokinet-bootstrap.cpp.o
[ 96%] Linking CXX executable lokinet-bootstrap
[ 97%] Linking CXX executable lokinet
[ 97%] Built target lokinet-bootstrap
[ 98%] Linking CXX shared library liblokinet.so
[ 98%] Built target lokinet
[ 98%] Built target lokinet-shared
[100%] Linking CXX executable lokinet-vpn
[100%] Built target lokinet-vpn
~> build (issue-1911-fixup-oxenc-linkage) sudo make install
Consolidate compiler generated dependencies of target oxenmq
[  3%] Built target oxenmq
Consolidate compiler generated dependencies of target lokinet-cryptography
[ 16%] Built target lokinet-cryptography
[ 16%] Built target genversion
Consolidate compiler generated dependencies of target lokinet-util
[ 24%] Built target lokinet-util
Consolidate compiler generated dependencies of target lokinet-platform
[ 30%] Built target lokinet-platform
Consolidate compiler generated dependencies of target ngtcp2_static
[ 43%] Built target ngtcp2_static
Consolidate compiler generated dependencies of target liblokinet
[ 90%] Built target liblokinet
Consolidate compiler generated dependencies of target lokinet-shared
[ 91%] Built target lokinet-shared
Consolidate compiler generated dependencies of target lokinet-vpn
[ 93%] Built target lokinet-vpn
Consolidate compiler generated dependencies of target lokinet
[ 94%] Built target lokinet
Consolidate compiler generated dependencies of target cpr
[100%] Built target cpr
Consolidate compiler generated dependencies of target lokinet-bootstrap
[100%] Built target lokinet-bootstrap
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/lib64/liboxenmq.so.0
-- Installing: /usr/local/lib64/liboxenmq.so
-- Installing: /usr/local/include/oxenmq/address.h
-- Installing: /usr/local/include/oxenmq/auth.h
-- Installing: /usr/local/include/oxenmq/base32z.h
-- Installing: /usr/local/include/oxenmq/base64.h
-- Installing: /usr/local/include/oxenmq/batch.h
-- Installing: /usr/local/include/oxenmq/bt_serialize.h
-- Installing: /usr/local/include/oxenmq/bt_value.h
-- Installing: /usr/local/include/oxenmq/connections.h
-- Installing: /usr/local/include/oxenmq/hex.h
-- Installing: /usr/local/include/oxenmq/oxenmq.h
-- Installing: /usr/local/include/oxenmq/message.h
-- Installing: /usr/local/include/oxenmq/variant.h
-- Installing: /usr/local/include/oxenmq/version.h
-- Installing: /usr/local/include/oxenmq/zmq.hpp
-- Installing: /usr/local/lib64/pkgconfig/liboxenmq.pc
-- Installing: /usr/local/include/lokimq/address.h
-- Installing: /usr/local/include/lokimq/auth.h
-- Installing: /usr/local/include/lokimq/base32z.h
-- Installing: /usr/local/include/lokimq/base64.h
-- Installing: /usr/local/include/lokimq/batch.h
-- Installing: /usr/local/include/lokimq/bt_serialize.h
-- Installing: /usr/local/include/lokimq/bt_value.h
-- Installing: /usr/local/include/lokimq/connections.h
-- Installing: /usr/local/include/lokimq/hex.h
-- Installing: /usr/local/include/lokimq/lokimq.h
-- Installing: /usr/local/include/lokimq/message.h
-- Installing: /usr/local/include/lokimq/variant.h
-- Installing: /usr/local/include/lokimq/version.h
-- Installing: /usr/local/lib64/pkgconfig/liblokimq.pc
-- Installing: /usr/local/lib64/liblokinet.so
-- Set runtime path of "/usr/local/lib64/liblokinet.so" to ""
-- Installing: /usr/local/bin/lokinet
-- Set runtime path of "/usr/local/bin/lokinet" to ""
-- Installing: /usr/local/bin/lokinet-vpn
-- Set runtime path of "/usr/local/bin/lokinet-vpn" to ""
-- Installing: /usr/local/bin/lokinet-bootstrap
-- Set runtime path of "/usr/local/bin/lokinet-bootstrap" to ""
~> build (issue-1911-fixup-oxenc-linkage) lokinet --help
lokinet: error while loading shared libraries: liboxenmq.so.0: cannot open shared object file: No such file or directory

I tried with -DFORCE_OXENMQ_SUBMODULE=ON, too. It just crashed.

Log

~> build (issue-1911-fixup-oxenc-linkage) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DWITH_LTO=OFF -DFORCE_OXENMQ_SUBMODULE=ON
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- using oxenmq submodule
-- oxenmq v1.2.11
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- libzmq >= 4.3 not found or static build requested, building bundled version
https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS OFF
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/paveloom/Software/loki-network-copy/build
~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  1%] Creating directories for 'libzmq_external'
[  1%] Generating constants/version.cpp
[  2%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
[  2%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
-- You are currently on commit bbc1b965
-- You are not building a tagged release; setting version tag to 'bbc1b965'
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
[  3%] Built target genversion
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  5%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  5%] Performing download step (download, verify and extract) for 'libzmq_external'
[  5%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
-- Downloading...
   dst='/home/paveloom/Software/loki-network-copy/build/libzmq/src/zeromq-4.3.4.tar.gz'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz'
[  6%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  6%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  8%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[  9%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[ 10%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[ 12%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 12%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[ 13%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 13%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[ 13%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 13%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 13%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 15%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 16%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
[ 17%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 18%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
[ 19%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 19%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
[ 20%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 20%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 20%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 22%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 22%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 22%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
[ 23%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
[ 23%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 24%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 24%] Linking CXX static library libcpr.a
[ 24%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 26%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 26%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 27%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 27%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 27%] Built target cpr
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 30%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 31%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 31%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 32%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 32%] Linking CXX static library liblokinet-cryptography.a
[ 32%] Linking C static library libngtcp2_static.a
[ 32%] Built target lokinet-cryptography
[ 32%] Built target ngtcp2_static
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 32%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 33%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger_internal.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/loglevel.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/ostream_logger.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/syslog_logger.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/win32_logger.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/mem.cpp.o
[ 38%] Building C object llarp/CMakeFiles/lokinet-util.dir/util/lokinet_init.c.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/printer.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/str.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/queue_manager.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/threading.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/time.cpp.o
[ 40%] Linking CXX static library liblokinet-util.a
[ 41%] Built target lokinet-util
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev_libuv.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_address.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_packet.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_range.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net_int.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/sock_addr.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/packet_router.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/egres_packet_router.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/platform.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/linux/netns.cpp.o
[ 47%] Linking CXX static library liblokinet-platform.a
[ 47%] Built target lokinet-platform
-- [download 0% complete]
-- [download 1% complete]
-- [download 2% complete]
-- [download 3% complete]
-- [download 4% complete]
-- [download 5% complete]
-- [download 6% complete]
-- [download 7% complete]
-- [download 8% complete]
-- [download 9% complete]
-- [download 10% complete]
-- [download 11% complete]
-- [download 12% complete]
-- [download 13% complete]
-- [download 14% complete]
-- [download 15% complete]
-- [download 16% complete]
-- [download 17% complete]
-- [download 18% complete]
-- [download 19% complete]
-- [download 20% complete]
-- [download 21% complete]
-- [download 22% complete]
-- [download 23% complete]
-- [download 24% complete]
-- [download 25% complete]
-- [download 26% complete]
-- [download 27% complete]
-- [download 28% complete]
-- [download 29% complete]
-- [download 30% complete]
-- [download 31% complete]
-- [download 32% complete]
-- [download 33% complete]
-- [download 34% complete]
-- [download 35% complete]
-- [download 36% complete]
-- [download 37% complete]
-- [download 38% complete]
-- [download 46% complete]
-- [download 47% complete]
-- [download 53% complete]
-- [download 54% complete]
-- [download 55% complete]
-- [download 56% complete]
-- [download 57% complete]
-- [download 58% complete]
-- [download 59% complete]
-- [download 60% complete]
-- [download 61% complete]
-- [download 62% complete]
-- [download 63% complete]
-- [download 64% complete]
-- [download 65% complete]
-- [download 66% complete]
-- [download 67% complete]
-- [download 72% complete]
-- [download 73% complete]
-- [download 74% complete]
-- [download 75% complete]
-- [download 76% complete]
-- [download 77% complete]
-- [download 78% complete]
-- [download 79% complete]
-- [download 80% complete]
-- [download 81% complete]
-- [download 82% complete]
-- [download 83% complete]
-- [download 84% complete]
-- [download 85% complete]
-- [download 86% complete]
-- [download 87% complete]
-- [download 88% complete]
-- [download 89% complete]
-- [download 90% complete]
-- [download 91% complete]
-- [download 92% complete]
-- [download 93% complete]
-- [download 94% complete]
-- [download 95% complete]
-- [download 96% complete]
-- [download 97% complete]
-- [download 98% complete]
-- [download 99% complete]
-- [download 100% complete]
-- verifying file...
       file='/home/paveloom/Software/loki-network-copy/build/libzmq/src/zeromq-4.3.4.tar.gz'
-- Downloading... done
-- extracting...
     src='/home/paveloom/Software/loki-network-copy/build/libzmq/src/zeromq-4.3.4.tar.gz'
     dst='/home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 47%] No update step for 'libzmq_external'
[ 47%] No patch step for 'libzmq_external'
[ 48%] Performing configure step for 'libzmq_external'
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Detected ZMQ Version - 4.3.4
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Performing Test COMPILER_SUPPORTS_C11
-- Performing Test COMPILER_SUPPORTS_C11 - Success
-- Performing Test CXX_HAS_TAUT_WARNING
-- Performing Test CXX_HAS_TAUT_WARNING - Success
-- Performing Test CC_HAS_TAUT_WARNING
-- Performing Test CC_HAS_TAUT_WARNING - Success
-- Not building draft classes and methods
-- Using builtin sha1
-- Checking for module 'libbsd'
--   Package 'libbsd', required by 'virtual:world', not found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Checking for module 'libsodium'
--   Found libsodium, version 1.0.18
CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
  The package name passed to `find_package_handle_standard_args` (sodium)
  does not match the name of the calling package (Sodium).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  builds/cmake/Modules/FindSodium.cmake:42 (find_package_handle_standard_args)
  CMakeLists.txt:265 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found sodium: /usr/lib64/libsodium.so  
-- Using libsodium for CURVE security
-- Looking for kqueue
-- Looking for kqueue - not found
-- Looking for epoll_create
-- Looking for epoll_create - found
-- Looking for epoll_create1
-- Looking for epoll_create1 - found
-- Using polling method in I/O threads: epoll
-- Using polling method in zmq_poll(er)_* API: poll
-- Using 64 bytes alignment for lock-free data structures
-- Looking for include file windows.h
-- Looking for include file windows.h - not found
-- Looking for include file condition_variable
-- Looking for include file condition_variable - found
-- Using condition_variable_t implementation: stl11
-- Looking for include file ifaddrs.h
-- Looking for include file ifaddrs.h - found
-- Looking for include file sys/uio.h
-- Looking for include file sys/uio.h - found
-- Looking for include file sys/eventfd.h
-- Looking for include file sys/eventfd.h - found
-- Checking whether EFD_CLOEXEC is supported
-- Performing Test ZMQ_HAVE_EVENTFD_CLOEXEC
-- Performing Test ZMQ_HAVE_EVENTFD_CLOEXEC - Success
-- Looking for if_nametoindex
-- Looking for if_nametoindex - found
-- Looking for SO_PEERCRED
-- Looking for SO_PEERCRED - found
-- Looking for LOCAL_PEERCRED
-- Looking for LOCAL_PEERCRED - not found
-- Looking for clock_gettime
-- Looking for clock_gettime - found
-- Looking for fork
-- Looking for fork - found
-- Looking for gethrtime
-- Looking for gethrtime - not found
-- Looking for mkdtemp
-- Looking for mkdtemp - found
-- Looking for accept4
-- Looking for accept4 - found
-- Looking for strnlen
-- Looking for strnlen - found
-- Performing Test HAVE_FLAG_-Wall
-- Performing Test HAVE_FLAG_-Wall - Failed
-- Performing Test HAVE_FLAG_-Wextra
-- Performing Test HAVE_FLAG_-Wextra - Failed
-- Performing Test HAVE_FLAG_-Wno-long-long
-- Performing Test HAVE_FLAG_-Wno-long-long - Failed
-- Performing Test HAVE_FLAG_-Wno-uninitialized
-- Performing Test HAVE_FLAG_-Wno-uninitialized - Failed
-- Performing Test HAVE_FLAG_-pedantic
-- Performing Test HAVE_FLAG_-pedantic - Failed
-- Checking whether noexcept is supported
-- Performing Test ZMQ_HAVE_NOEXCEPT
-- Performing Test ZMQ_HAVE_NOEXCEPT - Success
-- Checking whether SOCK_CLOEXEC is supported
-- Performing Test ZMQ_HAVE_SOCK_CLOEXEC
-- Performing Test ZMQ_HAVE_SOCK_CLOEXEC - Success
-- Checking whether O_CLOEXEC is supported
-- Performing Test ZMQ_HAVE_O_CLOEXEC
-- Performing Test ZMQ_HAVE_O_CLOEXEC - Success
-- Checking whether SO_BINDTODEVICE is supported
-- Performing Test ZMQ_HAVE_SO_BINDTODEVICE
-- Performing Test ZMQ_HAVE_SO_BINDTODEVICE - Success
-- Checking whether SO_KEEPALIVE is supported
-- Performing Test ZMQ_HAVE_SO_KEEPALIVE
-- Performing Test ZMQ_HAVE_SO_KEEPALIVE - Success
-- Checking whether SO_PRIORITY is supported
-- Performing Test ZMQ_HAVE_SO_PRIORITY
-- Performing Test ZMQ_HAVE_SO_PRIORITY - Success
-- Checking whether TCP_KEEPCNT is supported
-- Performing Test ZMQ_HAVE_TCP_KEEPCNT
-- Performing Test ZMQ_HAVE_TCP_KEEPCNT - Success
-- Checking whether TCP_KEEPIDLE is supported
-- Performing Test ZMQ_HAVE_TCP_KEEPIDLE
-- Performing Test ZMQ_HAVE_TCP_KEEPIDLE - Success
-- Checking whether TCP_KEEPINTVL is supported
-- Performing Test ZMQ_HAVE_TCP_KEEPINTVL
-- Performing Test ZMQ_HAVE_TCP_KEEPINTVL - Success
-- Checking whether TCP_KEEPALIVE is supported
-- Performing Test ZMQ_HAVE_TCP_KEEPALIVE
-- Performing Test ZMQ_HAVE_TCP_KEEPALIVE - Failed
-- Checking whether TIPC is supported
-- Performing Test ZMQ_HAVE_TIPC
-- Performing Test ZMQ_HAVE_TIPC - Success
-- Checking pthread_setname signature
-- Performing Test ZMQ_HAVE_PTHREAD_SETNAME_1
-- Performing Test ZMQ_HAVE_PTHREAD_SETNAME_1 - Failed
-- Performing Test ZMQ_HAVE_PTHREAD_SETNAME_2
-- Performing Test ZMQ_HAVE_PTHREAD_SETNAME_2 - Success
-- Performing Test ZMQ_HAVE_PTHREAD_SETNAME_3
-- Performing Test ZMQ_HAVE_PTHREAD_SETNAME_3 - Failed
-- Performing Test ZMQ_HAVE_PTHREAD_SET_NAME
-- Performing Test ZMQ_HAVE_PTHREAD_SET_NAME - Failed
-- Checking pthread_setaffinity signature
-- Performing Test ZMQ_HAVE_PTHREAD_SET_AFFINITY
-- Performing Test ZMQ_HAVE_PTHREAD_SET_AFFINITY - Success
-- Checking whether getrandom is supported
-- Performing Test ZMQ_HAVE_GETRANDOM
-- Performing Test ZMQ_HAVE_GETRANDOM - Success
-- Could NOT find AsciiDoc (missing: ASCIIDOC_EXECUTABLE) 
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    WITH_PERF_TOOL

-- Build files have been written to: /home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external-build
[ 48%] Performing build step for 'libzmq_external'
[  3%] Building CXX object CMakeFiles/objects.dir/src/precompiled.cpp.o
[  3%] Building C object CMakeFiles/objects.dir/external/sha1/sha1.c.o
[  3%] Building CXX object CMakeFiles/objects.dir/src/address.cpp.o
[  4%] Building CXX object CMakeFiles/objects.dir/src/channel.cpp.o
[  5%] Building CXX object CMakeFiles/objects.dir/src/client.cpp.o
[  6%] Building CXX object CMakeFiles/objects.dir/src/clock.cpp.o
[  7%] Building CXX object CMakeFiles/objects.dir/src/ctx.cpp.o
[  8%] Building CXX object CMakeFiles/objects.dir/src/curve_mechanism_base.cpp.o
[  9%] Building CXX object CMakeFiles/objects.dir/src/curve_client.cpp.o
[ 10%] Building CXX object CMakeFiles/objects.dir/src/curve_server.cpp.o
[ 10%] Building CXX object CMakeFiles/objects.dir/src/dealer.cpp.o
In file included from /home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external/src/curve_client.hpp:37,
                 from /home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external/src/curve_client.cpp:38:
/home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external/src/curve_client_tools.hpp: In static member function ‘static int zmq::curve_client_tools_t::produce_initiate(void*, size_t, uint64_t, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t*, const uint8_t*, size_t)’:
/home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external/src/curve_client_tools.hpp:183:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing 32 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  183 |         memcpy (&initiate_plaintext[crypto_box_ZEROBYTES], public_key_, 32);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/build/libzmq/src/libzmq_external/src/curve_client_tools.hpp:186:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing 80 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
  186 |         memcpy (&initiate_plaintext[crypto_box_ZEROBYTES + 48],
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  187 |                 vouch_box + crypto_box_BOXZEROBYTES, 80);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-tautological-constant-compare’ may have been intended to silence earlier diagnostics
[ 11%] Building CXX object CMakeFiles/objects.dir/src/devpoll.cpp.o
[ 12%] Building CXX object CMakeFiles/objects.dir/src/dgram.cpp.o
[ 13%] Building CXX object CMakeFiles/objects.dir/src/dist.cpp.o
[ 14%] Building CXX object CMakeFiles/objects.dir/src/endpoint.cpp.o
[ 15%] Building CXX object CMakeFiles/objects.dir/src/epoll.cpp.o
[ 16%] Building CXX object CMakeFiles/objects.dir/src/err.cpp.o
[ 17%] Building CXX object CMakeFiles/objects.dir/src/fq.cpp.o
[ 18%] Building CXX object CMakeFiles/objects.dir/src/io_object.cpp.o
[ 19%] Building CXX object CMakeFiles/objects.dir/src/io_thread.cpp.o
[ 20%] Building CXX object CMakeFiles/objects.dir/src/ip.cpp.o
[ 21%] Building CXX object CMakeFiles/objects.dir/src/ipc_address.cpp.o
[ 22%] Building CXX object CMakeFiles/objects.dir/src/ipc_connecter.cpp.o
[ 23%] Building CXX object CMakeFiles/objects.dir/src/ipc_listener.cpp.o
[ 23%] Building CXX object CMakeFiles/objects.dir/src/kqueue.cpp.o
[ 24%] Building CXX object CMakeFiles/objects.dir/src/lb.cpp.o
[ 25%] Building CXX object CMakeFiles/objects.dir/src/mailbox.cpp.o
[ 26%] Building CXX object CMakeFiles/objects.dir/src/mailbox_safe.cpp.o
[ 27%] Building CXX object CMakeFiles/objects.dir/src/mechanism.cpp.o
[ 28%] Building CXX object CMakeFiles/objects.dir/src/mechanism_base.cpp.o
[ 29%] Building CXX object CMakeFiles/objects.dir/src/metadata.cpp.o
[ 30%] Building CXX object CMakeFiles/objects.dir/src/msg.cpp.o
[ 31%] Building CXX object CMakeFiles/objects.dir/src/mtrie.cpp.o
[ 32%] Building CXX object CMakeFiles/objects.dir/src/norm_engine.cpp.o
[ 33%] Building CXX object CMakeFiles/objects.dir/src/object.cpp.o
[ 34%] Building CXX object CMakeFiles/objects.dir/src/options.cpp.o
[ 35%] Building CXX object CMakeFiles/objects.dir/src/own.cpp.o
[ 35%] Building CXX object CMakeFiles/objects.dir/src/null_mechanism.cpp.o
[ 36%] Building CXX object CMakeFiles/objects.dir/src/pair.cpp.o
[ 37%] Building CXX object CMakeFiles/objects.dir/src/peer.cpp.o
[ 38%] Building CXX object CMakeFiles/objects.dir/src/pgm_receiver.cpp.o
[ 39%] Building CXX object CMakeFiles/objects.dir/src/pgm_sender.cpp.o
[ 40%] Building CXX object CMakeFiles/objects.dir/src/pgm_socket.cpp.o
[ 41%] Building CXX object CMakeFiles/objects.dir/src/pipe.cpp.o
[ 42%] Building CXX object CMakeFiles/objects.dir/src/plain_client.cpp.o
[ 43%] Building CXX object CMakeFiles/objects.dir/src/plain_server.cpp.o
[ 44%] Building CXX object CMakeFiles/objects.dir/src/poll.cpp.o
[ 45%] Building CXX object CMakeFiles/objects.dir/src/poller_base.cpp.o
[ 46%] Building CXX object CMakeFiles/objects.dir/src/polling_util.cpp.o
[ 47%] Building CXX object CMakeFiles/objects.dir/src/proxy.cpp.o
[ 48%] Building CXX object CMakeFiles/objects.dir/src/pollset.cpp.o
[ 48%] Building CXX object CMakeFiles/objects.dir/src/pub.cpp.o
[ 49%] Building CXX object CMakeFiles/objects.dir/src/pull.cpp.o
[ 50%] Building CXX object CMakeFiles/objects.dir/src/push.cpp.o
[ 51%] Building CXX object CMakeFiles/objects.dir/src/random.cpp.o
[ 52%] Building CXX object CMakeFiles/objects.dir/src/raw_encoder.cpp.o
[ 53%] Building CXX object CMakeFiles/objects.dir/src/raw_decoder.cpp.o
[ 54%] Building CXX object CMakeFiles/objects.dir/src/raw_engine.cpp.o
[ 55%] Building CXX object CMakeFiles/objects.dir/src/reaper.cpp.o
[ 56%] Building CXX object CMakeFiles/objects.dir/src/rep.cpp.o
[ 57%] Building CXX object CMakeFiles/objects.dir/src/req.cpp.o
[ 58%] Building CXX object CMakeFiles/objects.dir/src/router.cpp.o
[ 59%] Building CXX object CMakeFiles/objects.dir/src/select.cpp.o
[ 60%] Building CXX object CMakeFiles/objects.dir/src/server.cpp.o
[ 60%] Building CXX object CMakeFiles/objects.dir/src/session_base.cpp.o
[ 61%] Building CXX object CMakeFiles/objects.dir/src/signaler.cpp.o
[ 63%] Building CXX object CMakeFiles/objects.dir/src/socks.cpp.o
[ 63%] Building CXX object CMakeFiles/objects.dir/src/socket_base.cpp.o
[ 64%] Building CXX object CMakeFiles/objects.dir/src/socks_connecter.cpp.o
[ 65%] Building CXX object CMakeFiles/objects.dir/src/stream.cpp.o
[ 66%] Building CXX object CMakeFiles/objects.dir/src/stream_engine_base.cpp.o
[ 67%] Building CXX object CMakeFiles/objects.dir/src/sub.cpp.o
[ 68%] Building CXX object CMakeFiles/objects.dir/src/tcp.cpp.o
[ 69%] Building CXX object CMakeFiles/objects.dir/src/tcp_address.cpp.o
[ 70%] Building CXX object CMakeFiles/objects.dir/src/tcp_connecter.cpp.o
[ 71%] Building CXX object CMakeFiles/objects.dir/src/tcp_listener.cpp.o
[ 72%] Building CXX object CMakeFiles/objects.dir/src/thread.cpp.o
[ 73%] Building CXX object CMakeFiles/objects.dir/src/trie.cpp.o
[ 73%] Building CXX object CMakeFiles/objects.dir/src/radix_tree.cpp.o
[ 74%] Building CXX object CMakeFiles/objects.dir/src/v1_decoder.cpp.o
[ 75%] Building CXX object CMakeFiles/objects.dir/src/v1_encoder.cpp.o
[ 76%] Building CXX object CMakeFiles/objects.dir/src/v2_decoder.cpp.o
[ 77%] Building CXX object CMakeFiles/objects.dir/src/v2_encoder.cpp.o
[ 78%] Building CXX object CMakeFiles/objects.dir/src/v3_1_encoder.cpp.o
[ 79%] Building CXX object CMakeFiles/objects.dir/src/xpub.cpp.o
[ 80%] Building CXX object CMakeFiles/objects.dir/src/xsub.cpp.o
[ 81%] Building CXX object CMakeFiles/objects.dir/src/zmq.cpp.o
[ 82%] Building CXX object CMakeFiles/objects.dir/src/zmq_utils.cpp.o
[ 83%] Building CXX object CMakeFiles/objects.dir/src/decoder_allocators.cpp.o
[ 84%] Building CXX object CMakeFiles/objects.dir/src/socket_poller.cpp.o
[ 85%] Building CXX object CMakeFiles/objects.dir/src/timers.cpp.o
[ 85%] Building CXX object CMakeFiles/objects.dir/src/radio.cpp.o
[ 86%] Building CXX object CMakeFiles/objects.dir/src/dish.cpp.o
[ 87%] Building CXX object CMakeFiles/objects.dir/src/udp_engine.cpp.o
[ 88%] Building CXX object CMakeFiles/objects.dir/src/udp_address.cpp.o
[ 89%] Building CXX object CMakeFiles/objects.dir/src/scatter.cpp.o
[ 90%] Building CXX object CMakeFiles/objects.dir/src/gather.cpp.o
[ 91%] Building CXX object CMakeFiles/objects.dir/src/ip_resolver.cpp.o
[ 92%] Building CXX object CMakeFiles/objects.dir/src/zap_client.cpp.o
[ 93%] Building CXX object CMakeFiles/objects.dir/src/zmtp_engine.cpp.o
[ 94%] Building CXX object CMakeFiles/objects.dir/src/stream_connecter_base.cpp.o
[ 95%] Building CXX object CMakeFiles/objects.dir/src/stream_listener_base.cpp.o
[ 96%] Building CXX object CMakeFiles/objects.dir/src/tipc_address.cpp.o
[ 97%] Building CXX object CMakeFiles/objects.dir/src/tipc_connecter.cpp.o
[ 98%] Building CXX object CMakeFiles/objects.dir/src/tipc_listener.cpp.o
[ 98%] Built target objects
[100%] Linking CXX static library lib/libzmq.a
[100%] Built target libzmq-static
[ 48%] Performing install step for 'libzmq_external'
Consolidate compiler generated dependencies of target objects
[ 98%] Built target objects
[100%] Built target libzmq-static
Install the project...
-- Install configuration: "Release"
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/lib64/pkgconfig/libzmq.pc
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/lib64/libzmq.a
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/include/zmq.h
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/include/zmq_utils.h
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/share/zmq/AUTHORS.txt
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/share/zmq/COPYING.txt
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/share/zmq/COPYING.LESSER.txt
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/share/zmq/NEWS.txt
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/lib64/cmake/ZeroMQ/ZeroMQTargets.cmake
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/lib64/cmake/ZeroMQ/ZeroMQTargets-release.cmake
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/lib64/cmake/ZeroMQ/ZeroMQConfig.cmake
-- Installing: /home/paveloom/Software/loki-network-copy/build/libzmq/lib64/cmake/ZeroMQ/ZeroMQConfigVersion.cmake
[ 48%] Completed 'libzmq_external'
[ 48%] Built target libzmq_external
[ 50%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/jobs.cpp.o
[ 50%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/auth.cpp.o
[ 50%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/connections.cpp.o
[ 50%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/address.cpp.o
[ 51%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/oxenmq.cpp.o
[ 51%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/proxy.cpp.o
[ 51%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/worker.cpp.o
[ 52%] Linking CXX static library liboxenmq.a
[ 52%] Built target oxenmq
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/ini.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/config.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/key_manager.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/definition.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/message.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/name.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/question.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/rr.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/serialize.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/server.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/srv_data.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/unbound_resolver.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/table.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/reachability_testing.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/bootstrap.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/context.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto_libsodium.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/encrypted_frame.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/types.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/context.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/dht.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/explorenetworkjob.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localtaglookup.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localrouterlookup.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localserviceaddresslookup.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/message.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findintro.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findrouter.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotintro.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotrouter.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/pubintro.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findname.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotname.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/publishservicejob.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/recursiverouterlookup.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/serviceaddresslookup.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/taglookup.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/endpoint_base.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/context.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/endpoint.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/exit_messages.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/policy.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/exit.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/tun.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/hook/shell.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/iwp.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/linklayer.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/message_buffer.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/session.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/link_manager.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/session.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/server.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/dht_immediate.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_intro.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_message_parser.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_commit.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_status.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/address_info.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/exit_info.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/traffic_policy.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/nodedb.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/ihophandler.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path_context.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathbuilder.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathset.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/transit_hop.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/peer_db.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/types.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/pow.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/profiling.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/address.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/client.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/connection.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/endpoint.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/null_crypto.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/server.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/stream.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/tunnel.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_contact.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_id.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_version.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/name.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_message_handler.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_session_maker.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_lookup_handler.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_gossiper.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/router.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/route_poker.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/systemd_resolved.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/dht_message.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/message_parser.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_confirm_message.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_latency_message.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_transfer_message.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/transfer_traffic_message.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/lokid_rpc_client.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/rpc_server.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/endpoint_rpc.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/address.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/async_key_exchange.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/auth.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/convotag.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/context.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_state.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_util.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/hidden_service_address_lookup.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/identity.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/info.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro_set.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lns_tracker.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lookup.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/outbound_context.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol_type.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/router_lookup_job.cpp.o
[ 97%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/sendcontext.cpp.o
[ 97%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/session.cpp.o
[ 97%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/tag.cpp.o
[ 98%] Linking CXX static library liblokinet.a
[ 98%] Built target liblokinet
make[2]: *** No rule to make target 'libzmq/lib/libzmq.a', needed by 'daemon/lokinet-bootstrap'.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** No rule to make target 'libzmq/lib/libzmq.a', needed by 'daemon/lokinet'.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** No rule to make target 'libzmq/lib/libzmq.a', needed by 'llarp/liblokinet.so'.  Stop.
make[2]: *** No rule to make target 'libzmq/lib/libzmq.a', needed by 'daemon/lokinet-vpn'.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** Waiting for unfinished jobs....
[ 98%] Building CXX object daemon/CMakeFiles/lokinet-bootstrap.dir/lokinet-bootstrap.cpp.o
[100%] Building CXX object daemon/CMakeFiles/lokinet.dir/lokinet.cpp.o
[100%] Building CXX object daemon/CMakeFiles/lokinet-vpn.dir/lokinet-vpn.cpp.o
[100%] Building CXX object llarp/CMakeFiles/lokinet-shared.dir/lokinet_shared.cpp.o
make[1]: *** [CMakeFiles/Makefile2:1567: daemon/CMakeFiles/lokinet-bootstrap.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1534: daemon/CMakeFiles/lokinet.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:1470: llarp/CMakeFiles/lokinet-shared.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:1502: daemon/CMakeFiles/lokinet-vpn.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

I tried both, and it didn't build the libraries at all.

Log

~> build (issue-1911-fixup-oxenc-linkage) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DWITH_LTO=OFF -DFORCE_OXENMQ_SUBMODULE=ON
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- using oxenmq submodule
-- oxenmq v1.2.11
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libzmq>=4.3'
--   Found libzmq, version 4.3.4
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS ON
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/paveloom/Software/loki-network-copy/build
~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  0%] Generating constants/version.cpp
[  0%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/address.cpp.o
[  1%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
-- You are currently on commit bbc1b965
-- You are not building a tagged release; setting version tag to 'bbc1b965'
[  1%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  1%] Built target genversion
[  2%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/auth.cpp.o
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  3%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
[  3%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/connections.cpp.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  5%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/jobs.cpp.o
[  5%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[  5%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  6%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/oxenmq.cpp.o
[  8%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  9%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[ 10%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[ 10%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/proxy.cpp.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[ 10%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
[ 11%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[ 11%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/worker.cpp.o
[ 11%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[ 12%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 13%] Linking CXX shared library liboxenmq.so
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[ 15%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 15%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[ 16%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 16%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 16%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 19%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
[ 19%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
[ 19%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
[ 19%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 19%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 19%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
[ 19%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 20%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
[ 22%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 23%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 23%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 23%] Built target oxenmq
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 24%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
[ 25%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 27%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 27%] Linking CXX static library libcpr.a
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 27%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 30%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 31%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 32%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 32%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 33%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 33%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 34%] Built target cpr
[ 34%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 34%] Linking C static library libngtcp2_static.a
[ 34%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 34%] Linking CXX static library liblokinet-cryptography.a
[ 34%] Built target ngtcp2_static
[ 34%] Built target lokinet-cryptography
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger_internal.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/ostream_logger.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/loglevel.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/syslog_logger.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/win32_logger.cpp.o
[ 40%] Building C object llarp/CMakeFiles/lokinet-util.dir/util/lokinet_init.c.o
[ 40%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/mem.cpp.o
[ 40%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/printer.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/str.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/queue_manager.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/threading.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/time.cpp.o
[ 43%] Linking CXX static library liblokinet-util.a
[ 43%] Built target lokinet-util
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_address.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev_libuv.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_packet.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_range.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net_int.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/sock_addr.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/packet_router.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/egres_packet_router.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/platform.cpp.o
[ 48%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/linux/netns.cpp.o
[ 48%] Linking CXX static library liblokinet-platform.a
[ 48%] Built target lokinet-platform
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/config.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/ini.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/definition.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/key_manager.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/message.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/name.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/question.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/rr.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/serialize.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/server.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/srv_data.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/unbound_resolver.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/table.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/reachability_testing.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/bootstrap.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/context.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto_libsodium.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/encrypted_frame.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/types.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/context.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/dht.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/explorenetworkjob.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localtaglookup.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localrouterlookup.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localserviceaddresslookup.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/message.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findrouter.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotrouter.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/pubintro.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/publishservicejob.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/recursiverouterlookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/serviceaddresslookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/taglookup.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/endpoint_base.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/context.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/endpoint.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/exit_messages.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/policy.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/session.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/exit.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/tun.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/hook/shell.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/linklayer.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/iwp.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/message_buffer.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/link_manager.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/session.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/server.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/dht_immediate.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_intro.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_message_parser.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_commit.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_status.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/address_info.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/exit_info.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/traffic_policy.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/nodedb.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/ihophandler.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path_context.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathbuilder.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathset.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/transit_hop.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/peer_db.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/types.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/pow.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/profiling.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/address.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/client.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/connection.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/null_crypto.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/endpoint.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/server.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/stream.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/tunnel.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_contact.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_id.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_version.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/name.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_message_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_session_maker.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_lookup_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_gossiper.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/router.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/route_poker.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/systemd_resolved.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/dht_message.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/message_parser.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_latency_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_confirm_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_transfer_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/transfer_traffic_message.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/lokid_rpc_client.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/rpc_server.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/endpoint_rpc.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/address.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/async_key_exchange.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/auth.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/convotag.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/context.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_state.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_util.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/hidden_service_address_lookup.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/identity.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/info.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro_set.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lns_tracker.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lookup.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/outbound_context.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol_type.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/router_lookup_job.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/sendcontext.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/session.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/tag.cpp.o
[ 96%] Linking CXX static library liblokinet.a
[ 96%] Built target liblokinet
[ 96%] Building CXX object daemon/CMakeFiles/lokinet-vpn.dir/lokinet-vpn.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/lokinet-shared.dir/lokinet_shared.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet.dir/lokinet.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet-bootstrap.dir/lokinet-bootstrap.cpp.o
[ 97%] Linking CXX executable lokinet-vpn
[ 98%] Linking CXX executable lokinet
[ 98%] Linking CXX executable lokinet-bootstrap
[100%] Linking CXX shared library liblokinet.so
[100%] Built target lokinet-bootstrap
[100%] Built target lokinet-vpn
[100%] Built target lokinet-shared
[100%] Built target lokinet
~> build (issue-1911-fixup-oxenc-linkage) lokinet --help
lokinet: error while loading shared libraries: liboxenmq.so.0: cannot open shared object file: No such file or directory
majestrate commented 2 years ago
On Tue, 10 May 2022 07:48:48 -0700 Jason Rhinelander ***@***.***> wrote: > > try using -DBUILD_SHARED_LIBS=ON > > I don't think that will make a difference because, according to his > cmake output, it isn't building oxenmq at all, but rather is finding > and trying to link to a system-installed one. >

is there a way to mitigate this going forward?

jagerman commented 2 years ago

Try installing the zeromq-devel Fedora package and see if you get further. There is something screwy here linking to the embedded libzmq.a that we are building (as part of the oxenmq build when zeromq is not installed).

paveloom commented 2 years ago

I have it installed though.

paveloom commented 2 years ago

Now I'm getting /usr/bin/ld: cannot find -lzmq after reinstalling zeromq-devel and cppzmq-devel...

UPD: Huh, an invalid symlink...

~> build (issue-1911-fixup-oxenc-linkage) ls -l /usr/lib64/libzmq.so
lrwxrwxrwx 15 root 24 Jul  2021 /usr/lib64/libzmq.so -> libzmq.so.5.2.4
~> build (issue-1911-fixup-oxenc-linkage) ls -l /usr/lib64/libzmq.so.5.2.4
"/usr/lib64/libzmq.so.5.2.4": No such file or directory (os error 2)

Fixed by reinstalling the zeromq package.

paveloom commented 2 years ago

So, pkg-config is saying that the liboxenc library is missing:

~> build (issue-1911-fixup-oxenc-linkage) PKG_CONFIG_PATH=/usr/local/lib64/pkgconfig pkg-config --libs liboxenmq
Package liboxenc was not found in the pkg-config search path.
Perhaps you should add the directory containing `liboxenc.pc'
to the PKG_CONFIG_PATH environment variable
Package 'liboxenc', required by 'liboxenmq', not found
~> build (issue-1911-fixup-oxenc-linkage) sudo find /usr/ -name "*liboxenc*"
~> build (issue-1911-fixup-oxenc-linkage)
Log

~> build (issue-1911-fixup-oxenc-linkage) cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON -DWITH_LTO=OFF
-- Enabling ccache for C
-- Enabling ccache for CXX
-- The C compiler identification is GNU 11.3.1
-- The CXX compiler identification is GNU 11.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- LTO disabled
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Have working 64bit atomics
-- Performing Test was_compiled
-- Performing Test was_compiled - Success
-- we have std::optional
-- Performing Test filesystem_compiled
-- Performing Test filesystem_compiled - Success
-- No extra link flag needed for std::filesystem
-- we have std::filesystem
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.0") 
-- Checking for module 'libuv>=1.18.0'
--   Found libuv, version 1.44.1
-- Checking for module 'libsodium>=1.0.18'
--   Found libsodium, version 1.0.18
-- Checking for module 'liboxenc>=1.0.2'
--   Package 'liboxenc', required by 'virtual:world', not found
-- using oxen-encoding submodule
-- oxenc v1.0.2
-- Checking for module 'liboxenmq>=1.2.4'
--   Package 'liboxenmq', required by 'virtual:world', not found
-- using oxenmq submodule
-- oxenmq v1.2.11
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Checking for module 'libzmq>=4.3'
--   Found libzmq, version 4.3.4
-- Checking for module 'libunbound'
--   Found libunbound, version 1.13.2
-- Checking for module 'libsystemd'
--   Found libsystemd, version 249
-- Found Git: /usr/bin/git (found version "2.35.3") 
-- Checking submodules
-- Submodule 'external/nlohmann' is up-to-date
-- Submodule 'external/cxxopts' is up-to-date
-- Submodule 'external/ghc-filesystem' is up-to-date
-- Submodule 'external/date' is up-to-date
-- Submodule 'external/pybind11' is up-to-date
-- Submodule 'external/sqlite_orm' is up-to-date
-- Submodule 'external/oxen-mq' is up-to-date
-- Submodule 'external/oxen-encoding' is up-to-date
-- Submodule 'external/uvw' is up-to-date
-- Submodule 'external/cpr' is up-to-date
-- Submodule 'external/ngtcp2' is up-to-date
-- Using the single-header code from /home/paveloom/Software/loki-network-copy/external/nlohmann/single_include/
-- cxxopts version 2.2.0
# date: USE_SYSTEM_TZ_DB OFF
# date: MANUAL_TZ_DB OFF
# date: USE_TZ_DB_IN_DOT OFF
# date: BUILD_SHARED_LIBS ON
# date: ENABLE_DATE_TESTING OFF
# date: DISABLE_STRING_VIEW OFF
-- Checking for module 'sqlite3'
--   Found sqlite3, version 3.36.0
-- Looking for arpa/inet.h
-- Looking for arpa/inet.h - found
-- Looking for netinet/in.h
-- Looking for netinet/in.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/endian.h
-- Looking for sys/endian.h - not found
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for byteswap.h
-- Looking for byteswap.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Check size of ssize_t
-- Check size of ssize_t - done
-- Looking for be64toh
-- Looking for be64toh - not found
-- Looking for bswap_64
-- Looking for bswap_64 - found
-- Found CURL: /usr/lib64/libcurl.so (found version "7.79.1") found components: HTTP HTTPS SSL 
-- Checking for module 'jemalloc'
--   Found jemalloc, version 5.2.1_0
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_FMA
-- Performing Test COMPILER_SUPPORTS_FMA - Success
-- Building libntrup with runtime AVX2/FMA support
-- Found Git: /usr/bin/git
-- Checking for module 'libcrypt'
--   Found libcrypt, version 4.4.28
-- using libcrypt 4.4.28
-- Found setcap binary: /sbin/setcap
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1n")  
-- Documentation generation disabled (mkdocs not found)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/paveloom/Software/loki-network-copy/build
~> build (issue-1911-fixup-oxenc-linkage) make -j(nproc)
[  0%] Generating constants/version.cpp
[  0%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/address.cpp.o
[  1%] Building CXX object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ntru.cpp.o
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pkt.c.o
[  1%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomsmall.c.o
-- You are currently on commit bbc1b965
[  1%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conv.c.o
[  2%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/auth.cpp.o
-- You are not building a tagged release; setting version tag to 'bbc1b965'
[  2%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/swap.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_str.c.o
[  3%] Built target genversion
[  3%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/connections.cpp.o
[  3%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_round3.c.o
[  3%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_vec.c.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_recip3.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/auth.cpp.o
[  4%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/jobs.cpp.o
[  4%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_buf.c.o
[  4%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/small.c.o
[  4%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/bearer.cpp.o
[  5%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_conn.c.o
[  6%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/oxenmq.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c: In function ‘conn_write_pkt’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘scid’ may be used uninitialized in this function [-Wmaybe-uninitialized]
 3371 |     ngtcp2_pkt_hd_init(hd, hd_flags, type, &conn->dcid.current.cid, scid,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3372 |                        pktns->tx.last_pkt_num + 1,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3373 |                        pktns_select_pkt_numlen(pktns), conn->version, 0);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_conn.c:3371:5: warning: ‘hd_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[  6%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cookies.cpp.o
[  6%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_mult.c.o
[  6%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_mem.c.o
[  6%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/proxy.cpp.o
[  8%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/cprtypes.cpp.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/randomweightw.c.o
[  9%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pq.c.o
[  9%] Building CXX object external/oxen-mq/CMakeFiles/oxenmq.dir/oxenmq/worker.cpp.o
[  9%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/random32.c.o
[  9%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curl_container.cpp.o
[ 10%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_map.c.o
[ 10%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/dec.c.o
[ 11%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/curlholder.cpp.o
[ 11%] Linking CXX shared library liboxenmq.so
[ 12%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rob.c.o
[ 12%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_mult.c.o
[ 13%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/error.cpp.o
[ 13%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/r3_recip.c.o
[ 13%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ppe.c.o
[ 13%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/multipart.cpp.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_crypto.c.o
[ 15%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/keypair.c.o
[ 15%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/parameters.cpp.o
[ 15%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_err.c.o
[ 16%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq_rounded.c.o
[ 17%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/payload.cpp.o
[ 17%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_range.c.o
[ 17%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/enc.c.o
[ 18%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_acktr.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/proxies.cpp.o
[ 18%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/int32_sort.c.o
[ 18%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rtb.c.o
[ 18%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/response.cpp.o
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c: In function ‘ngtcp2_rtb_recv_ack’:
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:617:16: warning: ‘pktns’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  617 |     *pbufchain = bufchain->next;
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~
/home/paveloom/Software/loki-network-copy/external/ngtcp2/lib/ngtcp2_rtb.c:641:17: note: ‘pktns’ was declared here
  641 |   ngtcp2_pktns *pktns;
      |                 ^~~~~
[ 19%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/ref/rq.c.o
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp: In member function ‘std::vector > cpr::Response::GetCertInfo()’:
/home/paveloom/Software/loki-network-copy/external/cpr/cpr/response.cpp:38:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
   38 |     for (size_t i = 0; i < ci->num_of_certs; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~~
[ 19%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_strm.c.o
[ 20%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/session.cpp.o
[ 20%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomsmall.c.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_idtr.c.o
[ 22%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/weight.c.o
[ 22%] Built target oxenmq
[ 22%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/timeout.cpp.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_gaptr.c.o
[ 22%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ringbuf.c.o
[ 23%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/swap.c.o
[ 24%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_log.c.o
[ 24%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/unix_socket.cpp.o
[ 25%] Building CXX object external/CMakeFiles/cpr.dir/cpr/cpr/util.cpp.o
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_round3.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_qlog.c.o
[ 25%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cid.c.o
[ 25%] Linking CXX static library libcpr.a
[ 25%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_recip3.c.o
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_ksl.c.o
[ 26%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_cc.c.o
[ 27%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/small.c.o
[ 27%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_bbr2.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_addr.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/randomweightw.c.o
[ 29%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_path.c.o
[ 29%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/dec.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_pv.c.o
[ 30%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_version.c.o
[ 31%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/r3_recip.c.o
[ 31%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_rst.c.o
[ 32%] Building C object external/ngtcp2/lib/CMakeFiles/ngtcp2_static.dir/ngtcp2_window_filter.c.o
[ 32%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/keypair.c.o
[ 32%] Built target cpr
[ 32%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_rounded.c.o
[ 32%] Linking C static library libngtcp2_static.a
[ 33%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/mult.c.o
[ 33%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/enc.c.o
[ 33%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/int32_sort.c.o
[ 33%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq_mod3.c.o
[ 34%] Building C object crypto/CMakeFiles/lokinet-cryptography.dir/libntrup/src/avx/rq.c.o
[ 34%] Linking CXX static library liblokinet-cryptography.a
[ 34%] Built target ngtcp2_static
[ 34%] Built target lokinet-cryptography
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/constants/version.cpp.o
[ 34%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/bencode.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/buffer.cpp.o
[ 36%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/fs.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/json.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/android_logger.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/buffer.cpp.o
[ 37%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/file_logger.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/logger_internal.cpp.o
[ 38%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/loglevel.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/ostream_logger.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/syslog_logger.cpp.o
[ 39%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/logging/win32_logger.cpp.o
[ 40%] Building C object llarp/CMakeFiles/lokinet-util.dir/util/lokinet_init.c.o
[ 40%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/mem.cpp.o
[ 40%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/printer.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/str.cpp.o
[ 41%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/queue_manager.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/time.cpp.o
[ 43%] Building CXX object llarp/CMakeFiles/lokinet-util.dir/util/thread/threading.cpp.o
[ 43%] Linking CXX static library liblokinet-util.a
[ 43%] Built target lokinet-util
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev.cpp.o
[ 44%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_address.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/ev/ev_libuv.cpp.o
[ 45%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_packet.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/ip_range.cpp.o
[ 46%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/net_int.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/packet_router.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/egres_packet_router.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/net/sock_addr.cpp.o
[ 47%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/vpn/platform.cpp.o
[ 48%] Building CXX object llarp/CMakeFiles/lokinet-platform.dir/linux/netns.cpp.o
[ 48%] Linking CXX static library liblokinet-platform.a
[ 48%] Built target lokinet-platform
[ 48%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/ini.cpp.o
[ 48%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/config.cpp.o
[ 48%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/key_manager.cpp.o
[ 50%] Building CXX object llarp/CMakeFiles/liblokinet.dir/config/definition.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/message.cpp.o
[ 51%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/name.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/rr.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/question.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/serialize.cpp.o
[ 52%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/server.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/srv_data.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dns/unbound_resolver.cpp.o
[ 53%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/table.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/consensus/reachability_testing.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/bootstrap.cpp.o
[ 54%] Building CXX object llarp/CMakeFiles/liblokinet.dir/context.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto_libsodium.cpp.o
[ 55%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/crypto.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/encrypted_frame.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/crypto/types.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/context.cpp.o
[ 56%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/dht.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/explorenetworkjob.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localtaglookup.cpp.o
[ 58%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localrouterlookup.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/localserviceaddresslookup.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findintro.cpp.o
[ 59%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/message.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findrouter.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotintro.cpp.o
[ 60%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotrouter.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/findname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/pubintro.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/messages/gotname.cpp.o
[ 61%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/publishservicejob.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/recursiverouterlookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/taglookup.cpp.o
[ 62%] Building CXX object llarp/CMakeFiles/liblokinet.dir/dht/serviceaddresslookup.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/endpoint_base.cpp.o
[ 63%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/context.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/exit_messages.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/endpoint.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/policy.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/tun.cpp.o
[ 65%] Building CXX object llarp/CMakeFiles/liblokinet.dir/exit/session.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/handlers/exit.cpp.o
[ 66%] Building CXX object llarp/CMakeFiles/liblokinet.dir/hook/shell.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/iwp.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/linklayer.cpp.o
[ 67%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/message_buffer.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/iwp/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/session.cpp.o
[ 68%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/link_manager.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/link/server.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/dht_immediate.cpp.o
[ 69%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_intro.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/link_message_parser.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay.cpp.o
[ 70%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_commit.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/messages/relay_status.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/address_info.cpp.o
[ 72%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/exit_info.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/net/traffic_policy.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/nodedb.cpp.o
[ 73%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/ihophandler.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path_context.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/path.cpp.o
[ 74%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathbuilder.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/pathset.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/path/transit_hop.cpp.o
[ 75%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/peer_db.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/peerstats/types.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/pow.cpp.o
[ 76%] Building CXX object llarp/CMakeFiles/liblokinet.dir/profiling.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/address.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/client.cpp.o
[ 77%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/connection.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/null_crypto.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/endpoint.cpp.o
[ 79%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/server.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/stream.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/quic/tunnel.cpp.o
[ 80%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_contact.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_id.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router_version.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/name.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_message_handler.cpp.o
[ 81%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_lookup_handler.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/outbound_session_maker.cpp.o
[ 82%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/rc_gossiper.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/router.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/systemd_resolved.cpp.o
[ 83%] Building CXX object llarp/CMakeFiles/liblokinet.dir/router/route_poker.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/dht_message.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/message_parser.cpp.o
[ 84%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_confirm_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_latency_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/path_transfer_message.cpp.o
[ 86%] Building CXX object llarp/CMakeFiles/liblokinet.dir/routing/transfer_traffic_message.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/rpc_server.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/lokid_rpc_client.cpp.o
[ 87%] Building CXX object llarp/CMakeFiles/liblokinet.dir/rpc/endpoint_rpc.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/address.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/async_key_exchange.cpp.o
[ 88%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/auth.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/convotag.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/context.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_state.cpp.o
[ 89%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/endpoint_util.cpp.o
[ 90%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/hidden_service_address_lookup.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/identity.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/info.cpp.o
[ 91%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro_set.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/intro.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lns_tracker.cpp.o
[ 93%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/lookup.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/outbound_context.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol.cpp.o
[ 94%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/protocol_type.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/router_lookup_job.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/sendcontext.cpp.o
[ 95%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/session.cpp.o
[ 96%] Building CXX object llarp/CMakeFiles/liblokinet.dir/service/tag.cpp.o
[ 96%] Linking CXX static library liblokinet.a
[ 96%] Built target liblokinet
[ 96%] Building CXX object llarp/CMakeFiles/lokinet-shared.dir/lokinet_shared.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet.dir/lokinet.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet-bootstrap.dir/lokinet-bootstrap.cpp.o
[ 96%] Building CXX object daemon/CMakeFiles/lokinet-vpn.dir/lokinet-vpn.cpp.o
[ 96%] Linking CXX executable lokinet-bootstrap
[ 97%] Linking CXX executable lokinet
[ 98%] Linking CXX shared library liblokinet.so
[100%] Linking CXX executable lokinet-vpn
[100%] Built target lokinet-bootstrap
[100%] Built target lokinet-vpn
[100%] Built target lokinet-shared
[100%] Built target lokinet
~> build (issue-1911-fixup-oxenc-linkage) sudo make install
Consolidate compiler generated dependencies of target oxenmq
[  3%] Built target oxenmq
Consolidate compiler generated dependencies of target lokinet-cryptography
[ 16%] Built target lokinet-cryptography
[ 16%] Built target genversion
Consolidate compiler generated dependencies of target lokinet-util
[ 24%] Built target lokinet-util
Consolidate compiler generated dependencies of target lokinet-platform
[ 30%] Built target lokinet-platform
Consolidate compiler generated dependencies of target ngtcp2_static
[ 43%] Built target ngtcp2_static
Consolidate compiler generated dependencies of target liblokinet
[ 90%] Built target liblokinet
Consolidate compiler generated dependencies of target lokinet-shared
[ 91%] Built target lokinet-shared
Consolidate compiler generated dependencies of target lokinet-vpn
[ 93%] Built target lokinet-vpn
Consolidate compiler generated dependencies of target lokinet
[ 94%] Built target lokinet
Consolidate compiler generated dependencies of target cpr
[100%] Built target cpr
Consolidate compiler generated dependencies of target lokinet-bootstrap
[100%] Built target lokinet-bootstrap
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/lib64/liboxenmq.so.0
-- Installing: /usr/local/lib64/liboxenmq.so
-- Installing: /usr/local/include/oxenmq/address.h
-- Installing: /usr/local/include/oxenmq/auth.h
-- Installing: /usr/local/include/oxenmq/base32z.h
-- Installing: /usr/local/include/oxenmq/base64.h
-- Installing: /usr/local/include/oxenmq/batch.h
-- Installing: /usr/local/include/oxenmq/bt_serialize.h
-- Installing: /usr/local/include/oxenmq/bt_value.h
-- Installing: /usr/local/include/oxenmq/connections.h
-- Installing: /usr/local/include/oxenmq/hex.h
-- Installing: /usr/local/include/oxenmq/oxenmq.h
-- Installing: /usr/local/include/oxenmq/message.h
-- Installing: /usr/local/include/oxenmq/variant.h
-- Installing: /usr/local/include/oxenmq/version.h
-- Installing: /usr/local/include/oxenmq/zmq.hpp
-- Installing: /usr/local/lib64/pkgconfig/liboxenmq.pc
-- Installing: /usr/local/include/lokimq/address.h
-- Installing: /usr/local/include/lokimq/auth.h
-- Installing: /usr/local/include/lokimq/base32z.h
-- Installing: /usr/local/include/lokimq/base64.h
-- Installing: /usr/local/include/lokimq/batch.h
-- Installing: /usr/local/include/lokimq/bt_serialize.h
-- Installing: /usr/local/include/lokimq/bt_value.h
-- Installing: /usr/local/include/lokimq/connections.h
-- Installing: /usr/local/include/lokimq/hex.h
-- Installing: /usr/local/include/lokimq/lokimq.h
-- Installing: /usr/local/include/lokimq/message.h
-- Installing: /usr/local/include/lokimq/variant.h
-- Installing: /usr/local/include/lokimq/version.h
-- Installing: /usr/local/lib64/pkgconfig/liblokimq.pc
-- Installing: /usr/local/lib64/liblokinet.so
-- Set runtime path of "/usr/local/lib64/liblokinet.so" to ""
-- Installing: /usr/local/bin/lokinet
-- Set runtime path of "/usr/local/bin/lokinet" to ""
-- Installing: /usr/local/bin/lokinet-vpn
-- Set runtime path of "/usr/local/bin/lokinet-vpn" to ""
-- Installing: /usr/local/bin/lokinet-bootstrap
-- Set runtime path of "/usr/local/bin/lokinet-bootstrap" to ""
jagerman commented 2 years ago

That's somewhat expected; a proper system install of oxen-mq needs oxen-encoding installed on the system first. (If you build oxen-mq without oxen-encoding available, it attempts to use an embedded copy, but that makes the .pc file invalid).

paveloom commented 2 years ago

So... how do I get it?

jagerman commented 2 years ago

Something is screwy here; this should be buildable without oxenc or oxen-mq installed at all (just using the embedded versions).

paveloom commented 2 years ago

Technically, the build is successful, it's just that the binary doesn't load the liboxenmq library.

I just built the liboxenc library from https://github.com/oxen-io/oxen-encoding. pkg-config now resolves to it, but lokinet still complains:

~> build (issue-1911-fixup-oxenc-linkage) pkg-config --libs liboxenmq
-L/usr/local/lib64 -loxenmq
~> build (issue-1911-fixup-oxenc-linkage) lokinet --help
lokinet: error while loading shared libraries: liboxenmq.so.0: cannot open shared object file: No such file or directory
~> build (issue-1911-fixup-oxenc-linkage) ls -l /usr/local/lib64/
drwxr-xr-x@    - root 22 Jul  2021 bpf
drwxr-xr-x@    - root 14 Aug  2021 gems
.rwxr-xr-x@  14M root 10 May 20:06 liblokinet.so
lrwxrwxrwx@   14 root 10 May 20:06 liboxenmq.so -> liboxenmq.so.0
.rwxr-xr-x@ 1.7M root 10 May 20:01 liboxenmq.so.0
drwxr-xr-x@    - root 10 Nov  2021 perl5
drwxr-xr-x@    - root 10 May 20:06 pkgconfig
~> build (issue-1911-fixup-oxenc-linkage) ls -l /usr/local/share/pkgconfig/
.rw-r--r--@ 211 root 10 May 20:36 liboxenc.pc
majestrate commented 2 years ago

ldconfig ?

paveloom commented 2 years ago

I guess my ldconfig ignores the /usr/local/lib64 path:

Log

~> build (issue-1911-fixup-oxenc-linkage) sudo ldconfig -v
ldconfig: Can't stat /libx32: No such file or directory
ldconfig: Path `/usr/lib' given more than once
(from :0 and :0)
ldconfig: Path `/usr/lib64' given more than once
(from :0 and :0)
ldconfig: Can't stat /usr/libx32: No such file or directory
/usr/lib64/dyninst: (from /etc/ld.so.conf.d/dyninst-x86_64.conf:1)
    libsymtabAPI.so.11.0 -> libsymtabAPI.so.11.0.1
    libsymLite.so.11.0 -> libsymLite.so.11.0.1
    libstackwalk.so.11.0 -> libstackwalk.so.11.0.1
    libpcontrol.so.11.0 -> libpcontrol.so.11.0.1
    libpatchAPI.so.11.0 -> libpatchAPI.so.11.0.1
    libparseAPI.so.11.0 -> libparseAPI.so.11.0.1
    libinstructionAPI.so.11.0 -> libinstructionAPI.so.11.0.1
    libdyninstAPI_RT.so.11.0 -> libdyninstAPI_RT.so.11.0.1
    libdyninstAPI.so.11.0 -> libdyninstAPI.so.11.0.1
    libdynElf.so.11.0 -> libdynElf.so.11.0.1
    libdynDwarf.so.11.0 -> libdynDwarf.so.11.0.1
    libdynC_API.so.11.0 -> libdynC_API.so.11.0.1
    libcommon.so.11.0 -> libcommon.so.11.0.1
/usr/lib64/pipewire-0.3/jack: (from /etc/ld.so.conf.d/pipewire-jack-x86_64.conf:1)
    libjackserver.so.0 -> libjackserver.so.0.351.0
    libjacknet.so.0 -> libjacknet.so.0.351.0
    libjack.so.0 -> libjack.so.0.351.0
/usr/lib64/qt-3.3/lib: (from /etc/ld.so.conf.d/qt-x86_64.conf:1)
    libqui.so.1 -> libqui.so.1.0.0
    libqt-mt.so.3 -> libqt-mt.so.3.3.8
/usr/lib64/tcl8.6: (from /etc/ld.so.conf.d/tix-x86_64.conf:1)
    libTix.so -> libTix.so
/lib: (from :0)
    libnsl.so.1 -> libnsl.so.1
    libgomp.so.1 -> libgomp.so.1.0.0
    libatomic.so.1 -> libatomic.so.1.2.0
    libSDL2-2.0.so.0 -> libSDL2-2.0.so.0.22.0
    libinih.so.0 -> libinih.so.0
    libINIReader.so.0 -> libINIReader.so.0
    libpipewire-0.3.so.0 -> libpipewire-0.3.so.0.351.0
    libstdc++.so.6 -> libstdc++.so.6.0.29
    libpcprofile.so -> libpcprofile.so
    libmemusage.so -> libmemusage.so
    libutil.so.1 -> libutil.so.1
    libthread_db.so.1 -> libthread_db.so.1
    librt.so.1 -> librt.so.1
    libresolv.so.2 -> libresolv.so.2
    libpthread.so.0 -> libpthread.so.0
    libnss_files.so.2 -> libnss_files.so.2
    libnss_dns.so.2 -> libnss_dns.so.2
    libnss_compat.so.2 -> libnss_compat.so.2
    libm.so.6 -> libm.so.6
    libdl.so.2 -> libdl.so.2
    libc_malloc_debug.so.0 -> libc_malloc_debug.so.0
    libc.so.6 -> libc.so.6
    libanl.so.1 -> libanl.so.1
    libSegFault.so -> libSegFault.so
    libBrokenLocale.so.1 -> libBrokenLocale.so.1
    ld-linux.so.2 -> ld-linux.so.2
    libgcc_s.so.1 -> libgcc_s-11-20220421.so.1
    libwavpack.so.1 -> libwavpack.so.1.2.3
    libudev.so.1 -> libudev.so.1.7.2
    libsystemd.so.0 -> libsystemd.so.0.32.0
    libnss_systemd.so.2 -> libnss_systemd.so.2
    libnss_resolve.so.2 -> libnss_resolve.so.2
    libnss_myhostname.so.2 -> libnss_myhostname.so.2
    liblzma.so.5 -> liblzma.so.5.2.5
    libfdk-aac.so.2 -> libfdk-aac.so.2.0.0
    libfribidi.so.0 -> libfribidi.so.0.4.0
    libssl3.so -> libssl3.so
    libsmime3.so -> libsmime3.so
    libnss3.so -> libnss3.so
    libcupsimage.so.2 -> libcupsimage.so.2
    libcups.so.2 -> libcups.so.2
    libkrb5support.so.0 -> libkrb5support.so.0.1
    libkrb5.so.3 -> libkrb5.so.3.3
    libkrad.so.0 -> libkrad.so.0.0
    libkdb5.so.10 -> libkdb5.so.10.0
    libk5crypto.so.3 -> libk5crypto.so.3.1
    libgssrpc.so.4 -> libgssrpc.so.4.2
    libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
    libsoftokn3.so -> libsoftokn3.so
    libfreeblpriv3.so -> libfreeblpriv3.so
    libfreebl3.so -> libfreebl3.so
    libnssutil3.so -> libnssutil3.so
    libplds4.so -> libplds4.so
    libplc4.so -> libplc4.so
    libnspr4.so -> libnspr4.so
    libtiffxx.so.5 -> libtiffxx.so.5.7.0
    libtiff.so.5 -> libtiff.so.5.7.0
    libwayland-egl.so.1 -> libwayland-egl.so.1.20.0
    libwayland-server.so.0 -> libwayland-server.so.0.20.0
    libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.33
    libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.33
    libgailutil.so.18 -> libgailutil.so.18.0.1
    libwayland-cursor.so.0 -> libwayland-cursor.so.0.20.0
    libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.510.60.02
    libnvidia-opticalflow.so.1 -> libnvidia-opticalflow.so.510.60.02
    libnvidia-opencl.so.1 -> libnvidia-opencl.so.510.60.02
    libnvidia-ml.so.1 -> libnvidia-ml.so.510.60.02
    libnvidia-encode.so.1 -> libnvidia-encode.so.510.60.02
    libnvidia-compiler.so.510.60.02 -> libnvidia-compiler.so.510.60.02
    libnvcuvid.so.1 -> libnvcuvid.so.510.60.02
    libcuda.so.1 -> libcuda.so.510.60.02
    libnvidia-tls.so.510.60.02 -> libnvidia-tls.so.510.60.02
    libnvidia-glvkspirv.so.510.60.02 -> libnvidia-glvkspirv.so.510.60.02
    libnvidia-glsi.so.510.60.02 -> libnvidia-glsi.so.510.60.02
    libnvidia-glcore.so.510.60.02 -> libnvidia-glcore.so.510.60.02
    libnvidia-fbc.so.1 -> libnvidia-fbc.so.510.60.02
    libnvidia-eglcore.so.510.60.02 -> libnvidia-eglcore.so.510.60.02
    libnvidia-allocator.so.1 -> libnvidia-allocator.so.510.60.02
    libGLX_nvidia.so.0 -> libGLX_nvidia.so.510.60.02
    libGLESv2_nvidia.so.2 -> libGLESv2_nvidia.so.510.60.02
    libGLESv1_CM_nvidia.so.1 -> libGLESv1_CM_nvidia.so.510.60.02
    libEGL_nvidia.so.0 -> libEGL_nvidia.so.510.60.02
    libwayland-client.so.0 -> libwayland-client.so.0.20.0
    libssl.so.1.1 -> libssl.so.1.1.1n
    libcrypto.so.1.1 -> libcrypto.so.1.1.1n
    libgthread-2.0.so.0 -> libgthread-2.0.so.0.7000.5
    libgobject-2.0.so.0 -> libgobject-2.0.so.0.7000.5
    libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7000.5
    libglib-2.0.so.0 -> libglib-2.0.so.0.7000.5
    libgio-2.0.so.0 -> libgio-2.0.so.0.7000.5
    libbluetooth.so.3 -> libbluetooth.so.3.19.6
    libOSMesa.so.8 -> libOSMesa.so.8.0.0
    libGLX_mesa.so.0 -> libGLX_system.so.0
    libEGL_mesa.so.0 -> libEGL_mesa.so.0.0.0
    libgphoto2_port.so.12 -> libgphoto2_port.so.12.0.0
    libgphoto2.so.6 -> libgphoto2.so.6.2.0
    libvkd3d.so.1 -> libvkd3d.so.1.3.0
    libvkd3d-shader.so.1 -> libvkd3d-shader.so.1.1.0
    libSPIRV-Tools.so -> libSPIRV-Tools.so
    libSPIRV-Tools-shared.so -> libSPIRV-Tools-shared.so
    libSPIRV-Tools-reduce.so -> libSPIRV-Tools-reduce.so
    libSPIRV-Tools-opt.so -> libSPIRV-Tools-opt.so
    libSPIRV-Tools-lint.so -> libSPIRV-Tools-lint.so
    libSPIRV-Tools-link.so -> libSPIRV-Tools-link.so
    libusb-1.0.so.0 -> libusb-1.0.so.0.3.0
    libvulkan_radeon.so -> libvulkan_radeon.so
    libvulkan_lvp.so -> libvulkan_lvp.so
    libvulkan_intel.so -> libvulkan_intel.so
    libVkLayer_MESA_device_select.so -> libVkLayer_MESA_device_select.so
    libvulkan.so.1 -> libvulkan.so.1.3.204
    libgbm.so.1 -> libgbm.so.1.0.0
    libglapi.so.0 -> libglapi.so.0.0.0
    libexpat.so.1 -> libexpat.so.1.8.7
    libvdpau.so.1 -> libvdpau.so.1.0.0
    libltdl.so.7 -> libltdl.so.7.3.1
    libfontconfig.so.1 -> libfontconfig.so.1.12.0
    libsasl2.so.3 -> libsasl2.so.3.0.0
    libFLAC.so.8 -> libFLAC.so.8.3.0
    libFLAC++.so.6 -> libFLAC++.so.6.3.0
    libkms.so.1 -> libkms.so.1.0.0
    libdrm_radeon.so.1 -> libdrm_radeon.so.1.0.1
    libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.0.0
    libdrm_intel.so.1 -> libdrm_intel.so.1.0.0
    libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.0.0
    libdrm.so.2 -> libdrm.so.2.4.0
    libmlx5.so.1 -> libmlx5.so.1.22.39.0
    libmlx4.so.1 -> libmlx4.so.1.0.39.0
    libibverbs.so.1 -> libibverbs.so.1.14.39.0
    libefa.so.1 -> libefa.so.1.1.39.0
    libxml2.so.2 -> libxml2.so.2.9.13
    libdbus-1.so.3 -> libdbus-1.so.3.19.14
    libmount.so.1 -> libmount.so.1.1.0
    libblkid.so.1 -> libblkid.so.1.1.0
    libgnutls.so.30 -> libgnutls.so.30.30.0
    libuuid.so.1 -> libuuid.so.1.3.0
    libcanberra-gtk.so.0 -> libcanberra-gtk.so.0.1.9
    libcanberra-gtk3.so.0 -> libcanberra-gtk3.so.0.1.9
    libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.5000.4
    libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.5000.4
    libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5000.4
    libpango-1.0.so.0 -> libpango-1.0.so.0.5000.4
    libcanberra.so.0 -> libcanberra.so.0.2.5
    libcrypt.so.1 -> libcrypt.so.1.1.0
    libcrypt.so.2 -> libcrypt.so.2.0.0
    libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.2000.0
    libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.2000.0
    libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.2000.0
    libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.2000.0
    libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.2000.0
    libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.2000.0
    libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.2000.0
    libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.2000.0
    libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.2000.0
    libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.2000.0
    libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.2000.0
    libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.2000.0
    libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.2000.0
    libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.2000.0
    libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.2000.0
    libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.2000.0
    libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.2000.0
    libsane.so.1 -> libsane.so.1.1.1
    libzstd.so.1 -> libzstd.so.1.5.2
    libwebpmux.so.3 -> libwebpmux.so.3.0.8
    libwebpdemux.so.2 -> libwebpdemux.so.2.0.9
    libwebpdecoder.so.3 -> libwebpdecoder.so.3.1.3
    libwebp.so.7 -> libwebp.so.7.1.3
    libfreetype.so.6 -> libfreetype.so.6.18.0
    libharfbuzz.so.0 -> libharfbuzz.so.0.20901.0
    libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.20901.0
    libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.20901.0
    libpcre2-posix.so.3 -> libpcre2-posix.so.3.0.1
    libpcre2-8.so.0 -> libpcre2-8.so.0.10.4
    liblilv-0.so.0 -> liblilv-0.so.0.24.10
    libsratom-0.so.0 -> libsratom-0.so.0.6.6
    libsord-0.so.0 -> libsord-0.so.0.16.8
    libserd-0.so.0 -> libserd-0.so.0.30.10
    libavif.so.12 -> libavif.so.12.0.0
    libv4lconvert.so.0 -> libv4lconvert.so.0.0.0
    libv4l2rds.so.0 -> libv4l2rds.so.0.0.0
    libv4l2.so.0 -> libv4l2.so.0.0.0
    libv4l1.so.0 -> libv4l1.so.0.0.0
    libgtk-3.so.0 -> libgtk-3.so.0.2404.27
    libgdk-3.so.0 -> libgdk-3.so.0.2404.27
    libgailutil-3.so.0 -> libgailutil-3.so.0.0.0
    libatopology.so.2 -> libatopology.so.2.0.0
    libasound.so.2 -> libasound.so.2.0.0
    libgd.so.3 -> libgd.so.3.0.10
    libdav1d.so.5 -> libdav1d.so.5.1.1
    libimagequant.so.0 -> libimagequant.so.0
    libaom.so.3 -> libaom.so.3.2.0
    libjxl_threads.so.0.6 -> libjxl_threads.so.0.6.1
    libjxl.so.0.6 -> libjxl.so.0.6.1
    librav1e.so.0 -> librav1e.so.0.5.0
    libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.10.2
    libcdda_interface.so.0 -> libcdda_interface.so.0.10.2
    libgraphene-1.0.so.0 -> libgraphene-1.0.so.0.1000.6
    libmp3lame.so.0 -> libmp3lame.so.0.0.0
    libXpm.so.4 -> libXpm.so.4.11.0
    libXv.so.1 -> libXv.so.1.0.0
    libdecor-0.so.0 -> libdecor-0.so.0.100.0
    libexif.so.12 -> libexif.so.12.3.4
    libgudev-1.0.so.0 -> libgudev-1.0.so.0.3.0
    libieee1284.so.3 -> libieee1284.so.3.2.2
    libpcap.so.1 -> libpcap.so.1.10.1
    libnl-xfrm-3.so.200 -> libnl-xfrm-3.so.200.26.0
    libnl-route-3.so.200 -> libnl-route-3.so.200.26.0
    libnl-nf-3.so.200 -> libnl-nf-3.so.200.26.0
    libnl-idiag-3.so.200 -> libnl-idiag-3.so.200.26.0
    libnl-genl-3.so.200 -> libnl-genl-3.so.200.26.0
    libnl-3.so.200 -> libnl-3.so.200.26.0
    libvisual-0.4.so.0 -> libvisual-0.4.so.0.0.0
    libvpx.so.6 -> libvpx.so.6.4.0
    liblockdev.so.1 -> liblockdev.so.1.0.0
    libsyn123.so.0 -> libsyn123.so.0.1.2
    libout123.so.0 -> libout123.so.0.3.0
    libmpg123.so.0 -> libmpg123.so.0.45.3
    libnss_mdns_minimal.so.2 -> libnss_mdns_minimal.so.2
    libnss_mdns6_minimal.so.2 -> libnss_mdns6_minimal.so.2
    libnss_mdns6.so.2 -> libnss_mdns6.so.2
    libnss_mdns4_minimal.so.2 -> libnss_mdns4_minimal.so.2
    libnss_mdns4.so.2 -> libnss_mdns4.so.2
    libnss_mdns.so.2 -> libnss_mdns.so.2
    libOpenCL.so.1 -> libOpenCL.so.1.0.0
    libopenal.so.1 -> libopenal.so.1.19.1
    libtemplate.so.2 -> libtemplate.so.2.0.0
    libtdsS.so.2 -> libtdsS.so.2.0.0
    libsapdbS.so.2 -> libsapdbS.so.2.0.0
    liboraodbcS.so.2 -> liboraodbcS.so.2.0.0
    liboplodbcS.so.2 -> liboplodbcS.so.2.0.0
    libodbctxtS.so.2 -> libodbctxtS.so.2.0.0
    libodbcpsqlS.so.2 -> libodbcpsqlS.so.2.0.0
    libodbcnnS.so.2 -> libodbcnnS.so.2.0.0
    libodbcmyS.so.2 -> libodbcmyS.so.2.0.0
    libodbcminiS.so.2 -> libodbcminiS.so.2.0.0
    libodbcinst.so.2 -> libodbcinst.so.2.0.0
    libodbcdrvcfg2S.so.2 -> libodbcdrvcfg2S.so.2.0.0
    libodbcdrvcfg1S.so.2 -> libodbcdrvcfg1S.so.2.0.0
    libodbccr.so.2 -> libodbccr.so.2.0.0
    libodbc.so.2 -> libodbc.so.2.0.0
    libnn.so.2 -> libnn.so.2.0.0
    libmimerS.so.2 -> libmimerS.so.2.0.0
    libesoobS.so.2 -> libesoobS.so.2.0.0
    libreadline.so.8 -> libreadline.so.8.1
    libhistory.so.8 -> libhistory.so.8.1
    libtag_c.so.0 -> libtag_c.so.0.0.0
    libtag.so.1 -> libtag.so.1.18.0
    libtwolame.so.0 -> libtwolame.so.0.0.0
    libshout.so.3 -> libshout.so.3.2.0
    libtheoraenc.so.1 -> libtheoraenc.so.1.1.2
    libtheoradec.so.1 -> libtheoradec.so.1.1.4
    libtheora.so.0 -> libtheora.so.0.3.10
    liborc-test-0.4.so.0 -> liborc-test-0.4.so.0.31.0
    liborc-0.4.so.0 -> liborc-0.4.so.0.31.0
    libspeex.so.1 -> libspeex.so.1.5.1
    libgusb.so.2 -> libgusb.so.2.0.10
    libsoup-gnome-2.4.so.1 -> libsoup-gnome-2.4.so.1.11.2
    libsoup-2.4.so.1 -> libsoup-2.4.so.1.11.2
    libX11.so.6 -> libX11.so.6.4.0
    libX11-xcb.so.1 -> libX11-xcb.so.1.0.0
    libsndfile.so.1 -> libsndfile.so.1.0.31
    libdebuginfod.so.1 -> libdebuginfod-0.186.so
    libdw.so.1 -> libdw-0.186.so
    libasm.so.1 -> libasm-0.186.so
    libelf.so.1 -> libelf-0.186.so
    libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.9
    libgpg-error.so.0 -> libgpg-error.so.0.32.1
    libsepol.so.2 -> libsepol.so.2
    libRemarks.so.13 -> libRemarks.so.13
    libLTO.so.13 -> libLTO.so.13
    libLLVM-13.so -> libLLVM-13.0.0.so
    libcurl.so.4 -> libcurl.so.4.7.0
    libtracker-sparql-3.0.so.0 -> libtracker-sparql-3.0.so.0.201.0
    libdb-5.3.so -> libdb-5.3.so
    libpng12.so.0 -> libpng12.so.0.57.0
    libSM.so.6 -> libSM.so.6.0.1
    libXss.so.1 -> libXss.so.1.0.0
    libgamemodeauto.so.0 -> libgamemodeauto.so.0.0.0
    libgamemode.so.0 -> libgamemode.so.0.0.0
    libdbusmenu-gtk3.so.4 -> libdbusmenu-gtk3.so.4.0.12
    libdbusmenu-glib.so.4 -> libdbusmenu-glib.so.4.0.12
    libcloudproviders.so.0 -> libcloudproviders.so.0.3.1
    libdconf.so.1 -> libdconf.so.1.0.0
    libatk-bridge-2.0.so.0 -> libatk-bridge-2.0.so.0.0.0
    libatspi.so.0 -> libatspi.so.0.0.1
    libcolorhug.so.2 -> libcolorhug.so.2.0.5
    libcolordprivate.so.2 -> libcolordprivate.so.2.0.5
    libcolordcompat.so -> libcolordcompat.so
    libcolord.so.2 -> libcolord.so.2.0.5
    libjson-glib-1.0.so.0 -> libjson-glib-1.0.so.0.600.6
    libXft.so.2 -> libXft.so.2.3.3
    libcairo-gobject.so.2 -> libcairo-gobject.so.2.11704.0
    libcairo.so.2 -> libcairo.so.2.11704.0
    libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11704.0
    libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.4200.6
    libatk-1.0.so.0 -> libatk-1.0.so.0.23609.1
    libssh.so.4 -> libssh_threads.so.4.8.7
    libslapi-2.4.so.2 -> libslapi-2.4.so.2.11.7
    libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.11.7
    liblber-2.4.so.2 -> liblber-2.4.so.2.11.7
    libGLESv2.so.2 -> libGLESv2.so.2.1.0
    libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
    libGLX.so.0 -> libGLX.so.0.0.0
    libGL.so.1 -> libGL.so.1.7.0
    libEGL.so.1 -> libEGL.so.1.1.0
    libselinux.so.1 -> libselinux.so.1
    libpcreposix.so.0 -> libpcreposix.so.0.0.7
    libpcre.so.1 -> libpcre.so.1.2.13
    libpulse.so.0 -> libpulse.so.0.24.0
    libpulse-simple.so.0 -> libpulse-simple.so.0.1.1
    libopus.so.0 -> libopus.so.0.8.0
    libavahi-libevent.so.1 -> libavahi-libevent.so.1.0.0
    libavahi-common.so.3 -> libavahi-common.so.3.5.4
    libavahi-client.so.3 -> libavahi-client.so.3.2.9
    liblz4.so.1 -> liblz4.so.1.9.3
    libverto.so.1 -> libverto.so.1.0.0
    libunwind.so.8 -> libunwind.so.8.0.1
    libunwind-x86.so.8 -> libunwind-x86.so.8.0.1
    libunwind-coredump.so.0 -> libunwind-coredump.so.0.0.0
    libtasn1.so.6 -> libtasn1.so.6.6.0
    libsbc.so.1 -> libsbc.so.1.3.0
    libpciaccess.so.0 -> libpciaccess.so.0.11.1
    libnghttp2.so.14 -> libnghttp2.so.14.21.0
    libldacBT_enc.so.2 -> libldacBT_enc.so.2.0.2.3
    libldacBT_abr.so.2 -> libldacBT_abr.so.2.0.2.3
    libgcrypt.so.20 -> libgcrypt.so.20.3.4
    libepoxy.so.0 -> libepoxy.so.0.0.0
    libthai.so.0 -> libthai.so.0.3.1
    libdatrie.so.1 -> libdatrie.so.1.4.0
    libasyncns.so.0 -> libasyncns.so.0.3.1
    libXxf86vm.so.1 -> libXxf86vm.so.1.0.0
    libXtst.so.6 -> libXtst.so.6.1.0
    libXcomposite.so.1 -> libXcomposite.so.1.0.0
    libXinerama.so.1 -> libXinerama.so.1.0.0
    libXrandr.so.2 -> libXrandr.so.2.2.0
    libXdamage.so.1 -> libXdamage.so.1.1.0
    libXcursor.so.1 -> libXcursor.so.1.0.2
    libXi.so.6 -> libXi.so.6.1.0
    libXfixes.so.3 -> libXfixes.so.3.1.0
    libXrender.so.1 -> libXrender.so.1.3.0
    libXext.so.6 -> libXext.so.6.4.0
    libxcb.so.1 -> libxcb.so.1.1.0
    libxcb-xvmc.so.0 -> libxcb-xvmc.so.0.0.0
    libxcb-xv.so.0 -> libxcb-xv.so.0.0.0
    libxcb-xtest.so.0 -> libxcb-xtest.so.0.0.0
    libxcb-xselinux.so.0 -> libxcb-xselinux.so.0.0.0
    libxcb-xkb.so.1 -> libxcb-xkb.so.1.0.0
    libxcb-xinput.so.0 -> libxcb-xinput.so.0.1.0
    libxcb-xinerama.so.0 -> libxcb-xinerama.so.0.0.0
    libxcb-xfixes.so.0 -> libxcb-xfixes.so.0.0.0
    libxcb-xf86dri.so.0 -> libxcb-xf86dri.so.0.0.0
    libxcb-sync.so.1 -> libxcb-sync.so.1.0.0
    libxcb-shm.so.0 -> libxcb-shm.so.0.0.0
    libxcb-shape.so.0 -> libxcb-shape.so.0.0.0
    libxcb-screensaver.so.0 -> libxcb-screensaver.so.0.0.0
    libxcb-res.so.0 -> libxcb-res.so.0.0.0
    libxcb-render.so.0 -> libxcb-render.so.0.0.0
    libxcb-record.so.0 -> libxcb-record.so.0.0.0
    libxcb-randr.so.0 -> libxcb-randr.so.0.1.0
    libxcb-present.so.0 -> libxcb-present.so.0.0.0
    libxcb-glx.so.0 -> libxcb-glx.so.0.0.0
    libxcb-dri3.so.0 -> libxcb-dri3.so.0.0.0
    libxcb-dri2.so.0 -> libxcb-dri2.so.0.0.0
    libxcb-dpms.so.0 -> libxcb-dpms.so.0.0.0
    libxcb-damage.so.0 -> libxcb-damage.so.0.0.0
    libxcb-composite.so.0 -> libxcb-composite.so.0.0.0
    libXau.so.6 -> libXau.so.6.0.0
    libICE.so.6 -> libICE.so.6.3.0
    liblcms2.so.2 -> liblcms2.so.2.0.12
    libkeyutils.so.1 -> libkeyutils.so.1.9
    libjbig85.so.2.1 -> libjbig85.so.2.1
    libjbig.so.2.1 -> libjbig.so.2.1
    libgsm.so.1 -> libgsm.so.1.0.19
    libstemmer.so.0 -> libstemmer.so.0.0.0
    libgdbm_compat.so.4 -> libgdbm_compat.so.4.0.0
    libgdbm.so.6 -> libgdbm.so.6.0.0
    libwebrtc_audio_processing.so.1 -> libwebrtc_audio_processing.so.1.0.0
    libgraphite2.so.3 -> libgraphite2.so.3.2.1
    libproxy.so.1 -> libproxy.so.1.0.0
    libicuuc.so.69 -> libicuuc.so.69.1
    libicutu.so.69 -> libicutu.so.69.1
    libicutest.so.69 -> libicutest.so.69.1
    libicuio.so.69 -> libicuio.so.69.1
    libicui18n.so.69 -> libicui18n.so.69.1
    libicudata.so.69 -> libicudata.so.69.1
    libp11-kit.so.0 -> libp11-kit.so.0.3.0
    libOpenGL.so.0 -> libOpenGL.so.0.0.0
    libxkbregistry.so.0 -> libxkbregistry.so.0.0.0
    libxkbcommon.so.0 -> libxkbcommon.so.0.0.0
    libnettle.so.8 -> libnettle.so.8.4
    libhogweed.so.6 -> libhogweed.so.6.4
    libedit.so.0 -> libedit.so.0.0.68
    libevent_pthreads-2.1.so.7 -> libevent_pthreads-2.1.so.7.0.1
    libevent_openssl-2.1.so.7 -> libevent_openssl-2.1.so.7.0.1
    libevent_extra-2.1.so.7 -> libevent_extra-2.1.so.7.0.1
    libevent_core-2.1.so.7 -> libevent_core-2.1.so.7.0.1
    libevent-2.1.so.7 -> libevent-2.1.so.7.0.1
    libp11.so.3 -> libp11.so.3.4.3
    libpixman-1.so.0 -> libpixman-1.so.0.40.0
    libtinfo.so.6 -> libtinfo.so.6.2
    libtic.so.6 -> libtic.so.6.2
    libpanelw.so.6 -> libpanelw.so.6.2
    libpanel.so.6 -> libpanel.so.6.2
    libncursesw.so.6 -> libncursesw.so.6.2
    libncurses.so.6 -> libncurses.so.6.2
    libmenuw.so.6 -> libmenuw.so.6.2
    libmenu.so.6 -> libmenu.so.6.2
    libformw.so.6 -> libformw.so.6.2
    libform.so.6 -> libform.so.6.2
    libjpeg.so.62 -> libjpeg.so.62.3.0
    libpsx.so.2 -> libpsx.so.2.48
    libcap.so.2 -> libcap.so.2.48
    libgmp.so.10 -> libgmp.so.10.4.0
    libbz2.so.1 -> libbz2.so.1.0.8
    libpsl.so.5 -> libpsl.so.5.3.3
    libidn2.so.0 -> libidn2.so.0.3.7
    libunistring.so.2 -> libunistring.so.2.1.0
    libtdb.so.1 -> libtdb.so.1.4.4
    libvorbisfile.so.3 -> libvorbisfile.so.3.3.8
    libvorbisenc.so.2 -> libvorbisenc.so.2.0.12
    libvorbis.so.0 -> libvorbis.so.0.4.9
    libogg.so.0 -> libogg.so.0.8.5
    libcom_err.so.2 -> libcom_err.so.2.1
    libbrotlienc.so.1 -> libbrotlienc.so.1.0.9
    libbrotlidec.so.1 -> libbrotlidec.so.1.0.9
    libbrotlicommon.so.1 -> libbrotlicommon.so.1.0.9
    libsqlite3.so.0 -> libsqlite3.so.0.8.6
    libxshmfence.so.1 -> libxshmfence.so.1.0.0
    libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
    libpng16.so.16 -> libpng16.so.16.37.0
    libffi.so.6 -> libffi.so.6.0.2
    libz.so.1 -> libz.so.1.2.11
/lib64: (from :0)
    libzmq.so.5 -> libzmq.so.5.2.4
    libczmq.so.4 -> libczmq.so.4.2.1
    libgmpxx.so.4 -> libgmpxx.so.4.6.0
    libjemalloc.so.2 -> libjemalloc.so.2
    libsq3.so.1 -> libsq3.so.1.0.0
    libfluidsynth.so.3 -> libfluidsynth.so.3.1.0
    libpipewire-0.3.so.0 -> libpipewire-0.3.so.0.351.0
    libonig.so.5 -> libonig.so.5.3.0
    libnsl.so.1 -> libnsl.so.1
    libhandy-1.so.0 -> libhandy-1.so.0
    libatomic.so.1 -> libatomic.so.1.2.0
    libgnome-desktop-3.so.19 -> libgnome-desktop-3.so.19.1.11
    libSDL2-2.0.so.0 -> libSDL2-2.0.so.0.22.0
    libubsan.so.1 -> libubsan.so.1.0.0
    libinih.so.0 -> libinih.so.0
    libINIReader.so.0 -> libINIReader.so.0
    libmariadbd.so.19 -> libmariadbd.so.19
    libcc1.so.0 -> libcc1.so.0.0.0
    libgfortran.so.5 -> libgfortran.so.5.0.0
    libquadmath.so.0 -> libquadmath.so.0.0.0
    libfontembed.so.1 -> libfontembed.so.1.0.0
    libcupsfilters.so.1 -> libcupsfilters.so.1.0.0
    libopenh264.so.6 -> libopenh264.so.2.1.1
    libnss_wins.so.2 -> libnss_wins.so.2
    libnss_winbind.so.2 -> libnss_winbind.so.2
    libgomp.so.1 -> libgomp.so.1.0.0
    libopcodes-2.37-17.fc35.so -> libopcodes-2.37-17.fc35.so
    libctf.so.0 -> libctf.so.0.0.0
    libctf-nobfd.so.0 -> libctf-nobfd.so.0.0.0
    libbfd-2.37-17.fc35.so -> libbfd-2.37-17.fc35.so
    libsamba-policy.cpython-310-x86-64-linux-gnu.so.0 -> libsamba-policy.cpython-310-x86-64-linux-gnu.so.0.0.1
    libdcerpc-server.so.0 -> libdcerpc-server.so.0.0.1
    libsmbclient.so.0 -> libsmbclient.so.0.7.0
    libdcerpc-samr.so.0 -> libdcerpc-samr.so.0.0.1
    libtevent-util.so.0 -> libtevent-util.so.0.0.1
    libsmbldap.so.2 -> libsmbldap.so.2.1.0
    libsmbconf.so.0 -> libsmbconf.so.0
    libsamdb.so.0 -> libsamdb.so.0.0.1
    libsamba-util.so.0 -> libsamba-util.so.0.0.1
    libsamba-passdb.so.0 -> libsamba-passdb.so.0.28.0
    libsamba-hostconfig.so.0 -> libsamba-hostconfig.so.0.0.1
    libsamba-errors.so.1 -> libsamba-errors.so.1
    libsamba-credentials.so.1 -> libsamba-credentials.so.1.0.0
    libnetapi.so.1 -> libnetapi.so.1.0.0
    libndr.so.2 -> libndr.so.2.0.0
    libndr-standard.so.0 -> libndr-standard.so.0.0.1
    libndr-nbt.so.0 -> libndr-nbt.so.0.0.1
    libndr-krb5pac.so.0 -> libndr-krb5pac.so.0.0.1
    libdcerpc.so.0 -> libdcerpc.so.0.0.1
    libdcerpc-server-core.so.0 -> libdcerpc-server-core.so.0.0.1
    libdcerpc-binding.so.0 -> libdcerpc-binding.so.0.0.1
    libstdc++.so.6 -> libstdc++.so.6.0.29
    libpcprofile.so -> libpcprofile.so
    libmemusage.so -> libmemusage.so
    libutil.so.1 -> libutil.so.1
    libthread_db.so.1 -> libthread_db.so.1
    librt.so.1 -> librt.so.1
    libresolv.so.2 -> libresolv.so.2
    libpthread.so.0 -> libpthread.so.0
    libnss_files.so.2 -> libnss_files.so.2
    libnss_dns.so.2 -> libnss_dns.so.2
    libnss_compat.so.2 -> libnss_compat.so.2
    libmvec.so.1 -> libmvec.so.1
    libm.so.6 -> libm.so.6
    libdl.so.2 -> libdl.so.2
    libc_malloc_debug.so.0 -> libc_malloc_debug.so.0
    libc.so.6 -> libc.so.6
    libanl.so.1 -> libanl.so.1
    libSegFault.so -> libSegFault.so
    libBrokenLocale.so.1 -> libBrokenLocale.so.1
    libgcc_s.so.1 -> libgcc_s-11-20220421.so.1
    libappindicator3.so.1 -> libappindicator3.so.1.0.0
    libindicator3.so.7 -> libindicator3.so.7.0.0
    libffms2.so.4 -> libffms2.so.4.0.0
    libpspell.so.15 -> libpspell.so.15.3.1
    libaspell.so.15 -> libaspell.so.15.3.1
    libxdo.so.3 -> libxdo.so.3
    libotf.so.0 -> libotf.so.0.0.0
    libzck.so.1 -> libzck.so.1.2.2
    libwavpack.so.1 -> libwavpack.so.1.2.3
    libQt5WaylandCompositor.so.5 -> libQt5WaylandCompositor.so.5.15.2
    libQt5WaylandClient.so.5 -> libQt5WaylandClient.so.5.15.2
    libmt32emu.so.2 -> libmt32emu.so.2.6.3
    libinput.so.10 -> libinput.so.10.13.0
    libigt.so.0 -> libigt.so.0
    libi915_perf.so.1 -> libi915_perf.so.1
    libflatpak.so.0 -> libflatpak.so.0.11207.0
    libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.56.5
    libOpenEXRUtil-3_1.so.30 -> libOpenEXRUtil-3_1.so.30.5.1
    libOpenEXRCore-3_1.so.30 -> libOpenEXRCore-3_1.so.30.5.1
    libOpenEXR-3_1.so.30 -> libOpenEXR-3_1.so.30.5.1
    libIlmThread-3_1.so.30 -> libIlmThread-3_1.so.30.5.1
    libIex-3_1.so.30 -> libIex-3_1.so.30.5.1
    libns-9.16.28-RH.so -> libns-9.16.28-RH.so
    libisccfg-9.16.28-RH.so -> libisccfg-9.16.28-RH.so
    libisccc-9.16.28-RH.so -> libisccc-9.16.28-RH.so
    libisc-9.16.28-RH.so -> libisc-9.16.28-RH.so
    libirs-9.16.28-RH.so -> libirs-9.16.28-RH.so
    libdns-9.16.28-RH.so -> libdns-9.16.28-RH.so
    libbind9-9.16.28-RH.so -> libbind9-9.16.28-RH.so
    libImath-3_1.so.29 -> libImath-3_1.so.29.4.0
    libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.20.5
    libudev.so.1 -> libudev.so.1.7.2
    libsystemd.so.0 -> libsystemd.so.0.32.0
    libnss_systemd.so.2 -> libnss_systemd.so.2
    libnss_resolve.so.2 -> libnss_resolve.so.2
    libnss_myhostname.so.2 -> libnss_myhostname.so.2
    liblzma.so.5 -> liblzma.so.5.2.5
    libQt5MultimediaWidgets.so.5 -> libQt5MultimediaWidgets.so.5.15.2
    libQt5MultimediaQuick.so.5 -> libQt5MultimediaQuick.so.5.15.2
    libQt5MultimediaGstTools.so.5 -> libQt5MultimediaGstTools.so.5.15.2
    libQt5Multimedia.so.5 -> libQt5Multimedia.so.5.15.2
    libQt5Solutions_SingleApplication-2.6.so.1 -> libQt5Solutions_SingleApplication-2.6.so.1.0.0
    libQt5Solutions_LockedFile-2.4.so.1 -> libQt5Solutions_LockedFile-2.4.so.1.0.0
    liba52.so.0 -> liba52.so.0.0.0
    libmpeg2convert.so.0 -> libmpeg2convert.so.0.0.0
    libmpeg2.so.0 -> libmpeg2.so.0.1.0
    libffmpegthumbnailer.so.4 -> libffmpegthumbnailer.so.4.15.1
    libswscale.so.5 -> libswscale.so.5.9.100
    libswresample.so.3 -> libswresample.so.3.9.100
    libpostproc.so.55 -> libpostproc.so.55.9.100
    libavutil.so.56 -> libavutil.so.56.70.100
    libavresample.so.4 -> libavresample.so.4.0.0
    libavformat.so.58 -> libavformat.so.58.76.100
    libavfilter.so.7 -> libavfilter.so.7.110.100
    libavcodec.so.58 -> libavcodec.so.58.134.100
    libmodplug.so.1 -> libmodplug.so.1.0.0
    libvidstab.so.1.1 -> libvidstab.so.1.1
    libzvbi.so.0 -> libzvbi.so.0.13.2
    libzvbi-chains.so.0 -> libzvbi-chains.so.0.0.0
    libmfxhw64.so.1 -> libmfxhw64.so.1.35
    libmfx.so.1 -> libmfx.so.1.35
    libass.so.9 -> libass.so.9.1.3
    libmysofa.so.1 -> libmysofa.so.1.1.0
    libopenmpt.so.0 -> libopenmpt.so.0.2.2
    libsrt.so.1.4 -> libsrt.so.1.4.4
    librtmp.so.1 -> librtmp.so.1
    libopencore-amrwb.so.0 -> libopencore-amrwb.so.0.0.3
    libopencore-amrnb.so.0 -> libopencore-amrnb.so.0.0.3
    libvo-amrwbenc.so.0 -> libvo-amrwbenc.so.0.0.4
    libx26410b.so.163 -> libx26410b.so.163
    libx264.so.163 -> libx264.so.163
    libx265_main12.so.199 -> libx265_main12.so.199
    libx265_main10.so.199 -> libx265_main10.so.199
    libx265.so.199 -> libx265.so.199
    libhdr10plus.so -> libhdr10plus.so
    libxvidcore.so.4 -> libxvidcore.so.4.3
    libvapoursynth.so.51 -> libvapoursynth.so.51.0.0
    libvapoursynth-script.so.0 -> libvapoursynth-script.so.0.0.0
    libzimg.so.2 -> libzimg.so.2.0.0
    libjose.so.0 -> libjose.so.0.0.0
    libipa_hbac.so.0 -> libipa_hbac.so.0.1.0
    libsubid_sss.so -> libsubid_sss.so
    libnss_sss.so.2 -> libnss_sss.so.2
    libsss_nss_idmap.so.0 -> libsss_nss_idmap.so.0.6.0
    libsss_sudo.so -> libsss_sudo.so
    libsss_certmap.so.0 -> libsss_certmap.so.0.2.0
    libsss_idmap.so.0 -> libsss_idmap.so.0.5.1
    libfdk-aac.so.2 -> libfdk-aac.so.2.0.0
    libva.so.2 -> libva.so.2.1300.0
    libva-x11.so.2 -> libva-x11.so.2.1300.0
    libva-wayland.so.2 -> libva-wayland.so.2.1300.0
    libva-glx.so.2 -> libva-glx.so.2.1300.0
    libva-drm.so.2 -> libva-drm.so.2.1300.0
    libcmrt.so.1 -> libcmrt.so.1.1001.0
    libigdgmm.so.11 -> libigdgmm.so.11.3.0
    libopenrawgnome.so.7 -> libopenrawgnome.so.7.0.3
    libopenraw.so.7 -> libopenraw.so.7.0.3
    libgstwebrtc-1.0.so.0 -> libgstwebrtc-1.0.so.0.2000.0
    libgstwayland-1.0.so.0 -> libgstwayland-1.0.so.0.2000.0
    libgstvulkan-1.0.so.0 -> libgstvulkan-1.0.so.0.2000.0
    libgstva-1.0.so.0 -> libgstva-1.0.so.0.2000.0
    libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.2000.0
    libgsttranscoder-1.0.so.0 -> libgsttranscoder-1.0.so.0
    libgstsctp-1.0.so.0 -> libgstsctp-1.0.so.0.2000.0
    libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.2000.0
    libgstplay-1.0.so.0 -> libgstplay-1.0.so.0.2000.0
    libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.2000.0
    libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.2000.0
    libgstisoff-1.0.so.0 -> libgstisoff-1.0.so.0.2000.0
    libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.2000.0
    libgstcodecs-1.0.so.0 -> libgstcodecs-1.0.so.0.2000.0
    libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.2000.0
    libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.2000.0
    libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.2000.0
    libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.2000.0
    libsolvext.so.1 -> libsolvext.so.1
    libsolv.so.1 -> libsolv.so.1
    libostree-1.so.1 -> libostree-1.so.1.0.0
    libGraphicsMagickWand-Q16.so.2 -> libGraphicsMagickWand-Q16.so.2.9.7
    libGraphicsMagick-Q16.so.3 -> libGraphicsMagick-Q16.so.3.24.0
    libkadm5srv_mit.so.12 -> libkadm5srv_mit.so.12.0
    libkadm5clnt_mit.so.12 -> libkadm5clnt_mit.so.12.0
    libgegl-sc-0.4.so -> libgegl-sc-0.4.so
    libgegl-npd-0.4.so -> libgegl-npd-0.4.so
    libgegl-0.4.so.0 -> libgegl-0.4.so.0.435.1
    libMagickWand-6.Q16.so.7 -> libMagickWand-6.Q16.so.7.0.0
    libMagickCore-6.Q16.so.7 -> libMagickCore-6.Q16.so.7.0.0
    libbabl-0.1.so.0 -> libbabl-0.1.so.0.191.1
    libfribidi.so.0 -> libfribidi.so.0.4.0
    libmediainfo.so.0 -> libmediainfo.so.0.2203.0
    libhd.so.21 -> libhd.so.21.80
    libx86emu.so.3 -> libx86emu.so.3.5
    libedataserverui-1.2.so.3 -> libedataserverui-1.2.so.3.0.0
    libedataserver-1.2.so.26 -> libedataserver-1.2.so.26.0.0
    libedata-cal-2.0.so.1 -> libedata-cal-2.0.so.1.0.0
    libedata-book-1.2.so.26 -> libedata-book-1.2.so.26.0.0
    libecal-2.0.so.1 -> libecal-2.0.so.1.0.0
    libebook-contacts-1.2.so.3 -> libebook-contacts-1.2.so.3.0.0
    libebook-1.2.so.20 -> libebook-1.2.so.20.1.3
    libebackend-1.2.so.10 -> libebackend-1.2.so.10.0.0
    libcamel-1.2.so.63 -> libcamel-1.2.so.63.0.0
    libnsssysinit.so -> libnsssysinit.so
    libssl3.so -> libssl3.so
    libsmime3.so -> libsmime3.so
    libnss3.so -> libnss3.so
    libsoftokn3.so -> libsoftokn3.so
    libfreeblpriv3.so -> libfreeblpriv3.so
    libfreebl3.so -> libfreebl3.so
    libgutenprint.so.9 -> libgutenprint.so.9.5.0
    libperl.so.5.34 -> libperl.so.5.34.1
    libfwupdplugin.so.5 -> libfwupdplugin.so.5.0.0
    libfwupd.so.2 -> libfwupd.so.2.0.0
    libcupsimage.so.2 -> libcupsimage.so.2
    libcups.so.2 -> libcups.so.2
    libkrb5support.so.0 -> libkrb5support.so.0.1
    libkrb5.so.3 -> libkrb5.so.3.3
    libkrad.so.0 -> libkrad.so.0.0
    libkdb5.so.10 -> libkdb5.so.10.0
    libk5crypto.so.3 -> libk5crypto.so.3.1
    libgssrpc.so.4 -> libgssrpc.so.4.2
    libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
    libnssutil3.so -> libnssutil3.so
    libplds4.so -> libplds4.so
    libplc4.so -> libplc4.so
    libnspr4.so -> libnspr4.so
    libnvidia-gtk3.so.510.60.02 -> libnvidia-gtk3.so.510.60.02
    libnvoptix.so.1 -> libnvoptix.so.510.60.02
    libnvidia-vulkan-producer.so.510.60.02 -> libnvidia-vulkan-producer.so.510.60.02
    libnvidia-tls.so.510.60.02 -> libnvidia-tls.so.510.60.02
    libnvidia-rtcore.so.510.60.02 -> libnvidia-rtcore.so.510.60.02
    libnvidia-ngx.so.1 -> libnvidia-ngx.so.510.60.02
    libnvidia-glvkspirv.so.510.60.02 -> libnvidia-glvkspirv.so.510.60.02
    libnvidia-glsi.so.510.60.02 -> libnvidia-glsi.so.510.60.02
    libnvidia-glcore.so.510.60.02 -> libnvidia-glcore.so.510.60.02
    libnvidia-fbc.so.1 -> libnvidia-fbc.so.510.60.02
    libnvidia-eglcore.so.510.60.02 -> libnvidia-eglcore.so.510.60.02
    libnvidia-cfg.so.1 -> libnvidia-cfg.so.510.60.02
    libnvidia-allocator.so.1 -> libnvidia-allocator.so.510.60.02
    libGLX_nvidia.so.0 -> libGLX_nvidia.so.510.60.02
    libGLESv2_nvidia.so.2 -> libGLESv2_nvidia.so.510.60.02
    libGLESv1_CM_nvidia.so.1 -> libGLESv1_CM_nvidia.so.510.60.02
    libEGL_nvidia.so.0 -> libEGL_nvidia.so.510.60.02
    libopenjp2.so.7 -> libopenjp2.so.2.4.0
    libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.33
    libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.33
    libgailutil.so.18 -> libgailutil.so.18.0.1
    libvala-0.54.so.0 -> libvala-0.54.so.0.0.0
    libwayland-egl.so.1 -> libwayland-egl.so.1.20.0
    libwayland-server.so.0 -> libwayland-server.so.0.20.0
    libpython3.so -> libpython3.so
    libpython3.10.so.1.0 -> libpython3.10.so.1.0
    libwayland-cursor.so.0 -> libwayland-cursor.so.0.20.0
    libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.510.60.02
    libnvidia-opticalflow.so.1 -> libnvidia-opticalflow.so.510.60.02
    libnvidia-opencl.so.1 -> libnvidia-opencl.so.510.60.02
    libnvidia-nvvm.so.4 -> libnvidia-nvvm.so.4.0.0
    libnvidia-ml.so.1 -> libnvidia-ml.so.510.60.02
    libnvidia-encode.so.1 -> libnvidia-encode.so.510.60.02
    libnvidia-compiler.so.510.60.02 -> libnvidia-compiler.so.510.60.02
    libnvcuvid.so.1 -> libnvcuvid.so.510.60.02
    libcuda.so.1 -> libcuda.so.510.60.02
    libauparse.so.0 -> libauparse.so.0.0.0
    libaudit.so.1 -> libaudit.so.1.0.0
    libwayland-client.so.0 -> libwayland-client.so.0.20.0
    libtiffxx.so.5 -> libtiffxx.so.5.7.0
    libtiff.so.5 -> libtiff.so.5.7.0
    libcerf.so.1 -> libcerf.so.1.17
    libgjs.so.0 -> libgjs.so.0.0.0
    libxatracker.so.2 -> libxatracker.so.2.5.0
    libgphoto2_port.so.12 -> libgphoto2_port.so.12.0.0
    libgphoto2.so.6 -> libgphoto2.so.6.2.0
    libOSMesa.so.8 -> libOSMesa.so.8.0.0
    libreport-gtk.so.1 -> libreport-gtk.so.1.0.1
    libvkd3d.so.1 -> libvkd3d.so.1.3.0
    libqgnomeplatform.so -> libqgnomeplatform.so
    libuwac0.so.0 -> libuwac0.so.0.1.1
    libfreerdp2.so.2 -> libfreerdp2.so.2.6.1
    libfreerdp-shadow2.so.2 -> libfreerdp-shadow2.so.2.6.1
    libfreerdp-shadow-subsystem2.so.2 -> libfreerdp-shadow-subsystem2.so.2.6.1
    libfreerdp-server2.so.2 -> libfreerdp-server2.so.2.6.1
    libfreerdp-client2.so.2 -> libfreerdp-client2.so.2.6.1
    libvmtools.so.0 -> libvmtools.so.0.0.0
    libvgauth.so.0 -> libvgauth.so.0.0.0
    libhgfs.so.0 -> libhgfs.so.0.0.0
    libguestlib.so.0 -> libguestlib.so.0.0.0
    libguestStoreClient.so.0 -> libguestStoreClient.so.0.0.0
    libDeployPkg.so.0 -> libDeployPkg.so.0.0.0
    libhpmud.so.0 -> libhpmud.so.0.0.6
    libhpipp.so.0 -> libhpipp.so.0.0.1
    libhpip.so.0 -> libhpip.so.0.0.1
    libhpdiscovery.so.0 -> libhpdiscovery.so.0.0.1
    libbluray.so.2 -> libbluray.so.2.4.1
    libcxl.so.1 -> libcxl.so.1.0.1
    libbluetooth.so.3 -> libbluetooth.so.3.19.6
    libwireplumber-0.4.so.0 -> libwireplumber-0.4.so.0.4.9
    libnautilus-extension.so.1 -> libnautilus-extension.so.1.5.0
    libcaca.so.0 -> libcaca.so.0.99.20
    libcaca++.so.0 -> libcaca++.so.0.99.20
    libevview3.so.3 -> libevview3.so.3.0.0
    libevdocument3.so.4 -> libevdocument3.so.4.0.0
    libcreaterepo_c.so.0 -> libcreaterepo_c.so.0.19.0
    libwinpr2.so.2 -> libwinpr2.so.2.6.1
    libwinpr-tools2.so.2 -> libwinpr-tools2.so.2.6.1
    libdrpm.so.0 -> libdrpm.so.0.5.1
    libqgnomeplatform6.so -> libqgnomeplatform6.so
    libQt6Xml.so.6 -> libQt6Xml.so.6.2.3
    libQt6Test.so.6 -> libQt6Test.so.6.2.3
    libQt6Sql.so.6 -> libQt6Sql.so.6.2.3
    libQt6Network.so.6 -> libQt6Network.so.6.2.3
    libQt6DBus.so.6 -> libQt6DBus.so.6.2.3
    libQt6Core.so.6 -> libQt6Core.so.6.2.3
    libQt6Concurrent.so.6 -> libQt6Concurrent.so.6.2.3
    libQt6XcbQpa.so.6 -> libQt6XcbQpa.so.6.2.3
    libQt6Widgets.so.6 -> libQt6Widgets.so.6.2.3
    libQt6PrintSupport.so.6 -> libQt6PrintSupport.so.6.2.3
    libQt6OpenGLWidgets.so.6 -> libQt6OpenGLWidgets.so.6.2.3
    libQt6OpenGL.so.6 -> libQt6OpenGL.so.6.2.3
    libQt6Gui.so.6 -> libQt6Gui.so.6.2.3
    libQt6EglFsKmsSupport.so.6 -> libQt6EglFsKmsSupport.so.6.2.3
    libQt6EglFsKmsGbmSupport.so.6 -> libQt6EglFsKmsGbmSupport.so.6.2.3
    libQt6EglFSDeviceIntegration.so.6 -> libQt6EglFSDeviceIntegration.so.6.2.3
    libQt6WlShellIntegration.so.6 -> libQt6WlShellIntegration.so.6.2.3
    libQt6WaylandEglCompositorHwIntegration.so.6 -> libQt6WaylandEglCompositorHwIntegration.so.6.2.3
    libQt6WaylandEglClientHwIntegration.so.6 -> libQt6WaylandEglClientHwIntegration.so.6.2.3
    libQt6WaylandCompositor.so.6 -> libQt6WaylandCompositor.so.6.2.3
    libQt6WaylandClient.so.6 -> libQt6WaylandClient.so.6.2.3
    libQt6QuickWidgets.so.6 -> libQt6QuickWidgets.so.6.2.3
    libQt6QuickTest.so.6 -> libQt6QuickTest.so.6.2.3
    libQt6QuickTemplates2.so.6 -> libQt6QuickTemplates2.so.6.2.3
    libQt6QuickShapes.so.6 -> libQt6QuickShapes.so.6.2.3
    libQt6QuickParticles.so.6 -> libQt6QuickParticles.so.6.2.3
    libQt6QuickLayouts.so.6 -> libQt6QuickLayouts.so.6.2.3
    libQt6QuickDialogs2Utils.so.6 -> libQt6QuickDialogs2Utils.so.6.2.3
    libQt6QuickDialogs2QuickImpl.so.6 -> libQt6QuickDialogs2QuickImpl.so.6.2.3
    libQt6QuickDialogs2.so.6 -> libQt6QuickDialogs2.so.6.2.3
    libQt6QuickControls2Impl.so.6 -> libQt6QuickControls2Impl.so.6.2.3
    libQt6QuickControls2.so.6 -> libQt6QuickControls2.so.6.2.3
    libQt6Quick.so.6 -> libQt6Quick.so.6.2.3
    libQt6QmlXmlListModel.so.6 -> libQt6QmlXmlListModel.so.6.2.3
    libQt6QmlWorkerScript.so.6 -> libQt6QmlWorkerScript.so.6.2.3
    libQt6QmlModels.so.6 -> libQt6QmlModels.so.6.2.3
    libQt6QmlLocalStorage.so.6 -> libQt6QmlLocalStorage.so.6.2.3
    libQt6QmlCore.so.6 -> libQt6QmlCore.so.6.2.3
    libQt6Qml.so.6 -> libQt6Qml.so.6.2.3
    libQt6LabsWavefrontMesh.so.6 -> libQt6LabsWavefrontMesh.so.6.2.3
    libQt6LabsSharedImage.so.6 -> libQt6LabsSharedImage.so.6.2.3
    libQt6LabsSettings.so.6 -> libQt6LabsSettings.so.6.2.3
    libQt6LabsQmlModels.so.6 -> libQt6LabsQmlModels.so.6.2.3
    libQt6LabsFolderListModel.so.6 -> libQt6LabsFolderListModel.so.6.2.3
    libQt6LabsAnimation.so.6 -> libQt6LabsAnimation.so.6.2.3
    libadwaitaqt6priv.so.1 -> libadwaitaqt6priv.so.1.4.1
    libadwaitaqt6.so.1 -> libadwaitaqt6.so.1.4.1
    libvulkan_radeon.so -> libvulkan_radeon.so
    libvulkan_lvp.so -> libvulkan_lvp.so
    libvulkan_intel.so -> libvulkan_intel.so
    libVkLayer_MESA_device_select.so -> libVkLayer_MESA_device_select.so
    libvulkan.so.1 -> libvulkan.so.1.3.204
    libpyldb-util.cpython-310-x86-64-linux-gnu.so.2 -> libpyldb-util.cpython-310-x86-64-linux-gnu.so.2.4.2
    libGLX_mesa.so.0 -> libGLX_system.so.0
    libEGL_mesa.so.0 -> libEGL_mesa.so.0.0.0
    libndctl.so.6 -> libndctl.so.6.0.20
    libvkd3d-shader.so.1 -> libvkd3d-shader.so.1.1.0
    libreport-web.so.2 -> libreport-web.so.2.0.0
    libreport.so.2 -> libreport.so.2.0.0
    libSPIRV-Tools.so -> libSPIRV-Tools.so
    libSPIRV-Tools-shared.so -> libSPIRV-Tools-shared.so
    libSPIRV-Tools-reduce.so -> libSPIRV-Tools-reduce.so
    libSPIRV-Tools-opt.so -> libSPIRV-Tools-opt.so
    libSPIRV-Tools-lint.so -> libSPIRV-Tools-lint.so
    libSPIRV-Tools-link.so -> libSPIRV-Tools-link.so
    libadwaitaqtpriv.so.1 -> libadwaitaqtpriv.so.1.4.1
    libadwaitaqt.so.1 -> libadwaitaqt.so.1.4.1
    libdaxctl.so.1 -> libdaxctl.so.1.1.5
    libdnf.so.2 -> libdnf.so.2
    librsvg-2.so.2 -> librsvg-2.so.2.48.0
    libgbm.so.1 -> libgbm.so.1.0.0
    libglapi.so.0 -> libglapi.so.0.0.0
    libusb-1.0.so.0 -> libusb-1.0.so.0.3.0
    libldb.so.2 -> libldb.so.2.4.2
    libexpat.so.1 -> libexpat.so.1.8.7
    libssl.so.1.1 -> libssl.so.1.1.1n
    libcrypto.so.1.1 -> libcrypto.so.1.1.1n
    libgthread-2.0.so.0 -> libgthread-2.0.so.0.7000.5
    libgobject-2.0.so.0 -> libgobject-2.0.so.0.7000.5
    libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7000.5
    libglib-2.0.so.0 -> libglib-2.0.so.0.7000.5
    libgio-2.0.so.0 -> libgio-2.0.so.0.7000.5
    librsync.so.2 -> librsync.so.2.3.2
    libpython2.7.so.1.0 -> libpython2.7.so.1.0
    libwnck-3.so.0 -> libwnck-3.so.0.3.0
    libvdpau.so.1 -> libvdpau.so.1.0.0
    libuv.so.1 -> libuv.so.1.0.0
    libltdl.so.7 -> libltdl.so.7.3.1
    libgnome-autoar-gtk-0.so.0 -> libgnome-autoar-gtk-0.so.0.1.2
    libgnome-autoar-0.so.0 -> libgnome-autoar-0.so.0.1.2
    libflexiblas_mgmt.so.3 -> libflexiblas_mgmt.so.3.1
    libflexiblas_api.so.3 -> libflexiblas_api.so.3.1
    libflexiblas.so.3 -> libflexiblas.so.3.1
    libfontconfig.so.1 -> libfontconfig.so.1.12.0
    libsasl2.so.3 -> libsasl2.so.3.0.0
    libqhull_r.so.7 -> libqhull_r.so.7.2.0
    libminizip.so.1 -> libminizip.so.1.0.0
    libmutter-9.so.0 -> libmutter-9.so.0.0.0
    libKF5Kirigami2.so.5 -> libKF5Kirigami2.so.5.91.0
    libprotobuf.so.25 -> libprotobuf.so.25.0.0
    libzzipwrap-0.so.13 -> libzzipwrap-0.so.13.0.72
    libzzipmmapped-0.so.13 -> libzzipmmapped-0.so.13.0.72
    libzzipfseeko-0.so.13 -> libzzipfseeko-0.so.13.0.72
    libzzip-0.so.13 -> libzzip-0.so.13.0.72
    libKF5Activities.so.5 -> libKF5Activities.so.5.91.0
    libfprint-2.so.2 -> libfprint-2.so.2.0.0
    libKF5BalooEngine.so.5 -> libKF5BalooEngine.so.5.91.0
    libKF5Baloo.so.5 -> libKF5Baloo.so.5.91.0
    libKF5NotifyConfig.so.5 -> libKF5NotifyConfig.so.5.91.0
    libFLAC.so.8 -> libFLAC.so.8.3.0
    libFLAC++.so.6 -> libFLAC++.so.6.3.0
    libOkular5Core.so.9 -> libOkular5Core.so.9.0.0
    libqmobipocket.so.2 -> libqmobipocket.so.2.0.0
    libReviewboardHelpers.so.5 -> libReviewboardHelpers.so.5.91.0
    libPhabricatorHelpers.so.5 -> libPhabricatorHelpers.so.5.91.0
    libKF5PurposeWidgets.so.5 -> libKF5PurposeWidgets.so.5.91.0
    libKF5Purpose.so.5 -> libKF5Purpose.so.5.91.0
    libKF5KHtml.so.5 -> libKF5KHtml.so.5.91.0
    libKF5Parts.so.5 -> libKF5Parts.so.5.91.0
    libkaccounts.so.2 -> libkaccounts.so.21.12.2
    libKF5QuickAddons.so.5 -> libKF5QuickAddons.so.5.91.0
    libKF5Declarative.so.5 -> libKF5Declarative.so.5.91.0
    libKF5CalendarEvents.so.5 -> libKF5CalendarEvents.so.5.91.0
    libKF5KIOFileWidgets.so.5 -> libKF5KIOFileWidgets.so.5.91.0
    libKF5KIOWidgets.so.5 -> libKF5KIOWidgets.so.5.91.0
    libKF5KIOGui.so.5 -> libKF5KIOGui.so.5.91.0
    libkdeinit5_klauncher.so -> libkdeinit5_klauncher.so
    libKF5KIOCore.so.5 -> libKF5KIOCore.so.5.91.0
    libKF5KIONTLM.so.5 -> libKF5KIONTLM.so.5.91.0
    libwacom.so.2 -> libwacom.so.2.6.1
    libnode.so.93 -> libv8_libplatform.so.9
    libkdeinit4_kglobalaccel.so -> libkdeinit4_kglobalaccel.so
    libkdeinit4_kcmshell4.so -> libkdeinit4_kcmshell4.so
    libmolletnetwork.so.4 -> libmolletnetwork.so.4.14.38
    libknotifyplugin.so -> libknotifyplugin.so
    libKF5ThreadWeaver.so.5 -> libKF5ThreadWeaver.so.5.91.0
    libKF5KExiv2.so.15.0.0 -> libKF5KExiv2.so.5.0.0
    libKF5Pty.so.5 -> libKF5Pty.so.5.91.0
    libKF5FileMetaData.so.3 -> libKF5FileMetaData.so.5.91.0
    libKF5DocTools.so.5 -> libKF5DocTools.so.5.91.0
    libfdisk.so.1 -> libfdisk.so.1.1.0
    librygel-server-2.6.so.2 -> librygel-server-2.6.so.2.0.4
    librygel-ruih-2.0.so.1 -> librygel-ruih-2.0.so.1.0.0
    librygel-renderer-gst-2.6.so.2 -> librygel-renderer-gst-2.6.so.2.0.4
    librygel-renderer-2.6.so.2 -> librygel-renderer-2.6.so.2.0.4
    librygel-db-2.6.so.2 -> librygel-db-2.6.so.2.0.4
    librygel-core-2.6.so.2 -> librygel-core-2.6.so.2.0.4
    libgee-0.8.so.2 -> libgee-0.8.so.2.6.1
    libKF5Bookmarks.so.5 -> libKF5Bookmarks.so.5.91.0
    libKF5XmlGui.so.5 -> libKF5XmlGui.so.5.91.0
    libKF5GlobalAccelPrivate.so.5 -> libKF5GlobalAccelPrivate.so.5.91.0
    libKF5GlobalAccel.so.5 -> libKF5GlobalAccel.so.5.91.0
    libKF5JSApi.so.5 -> libKF5JSApi.so.5.91.0
    libKF5JS.so.5 -> libKF5JS.so.5.91.0
    libmlx5.so.1 -> libmlx5.so.1.22.39.0
    libmlx4.so.1 -> libmlx4.so.1.0.39.0
    libibverbs.so.1 -> libibverbs.so.1.14.39.0
    libefa.so.1 -> libefa.so.1.1.39.0
    libsmartcols.so.1 -> libsmartcols.so.1.1.0
    libKF5Package.so.5 -> libKF5Package.so.5.91.0
    libkwalletbackend5.so.5 -> libkwalletbackend5.so.5.91.0
    libKF5Wallet.so.5 -> libKF5Wallet.so.5.91.0
    libKF5TextWidgets.so.5 -> libKF5TextWidgets.so.5.91.0
    libKF5IconThemes.so.5 -> libKF5IconThemes.so.5.91.0
    libKF5ConfigWidgets.so.5 -> libKF5ConfigWidgets.so.5.91.0
    libKF5GuiAddons.so.5 -> libKF5GuiAddons.so.5.91.0
    libKF5SonnetUi.so.5 -> libKF5SonnetUi.so.5.91.0
    libKF5SonnetCore.so.5 -> libKF5SonnetCore.so.5.91.0
    libKF5AuthCore.so.5 -> libKF5AuthCore.so.5.91.0
    libKF5Auth.so.5 -> libKF5Auth.so.5.91.0
    libKF5Crash.so.5 -> libKF5Crash.so.5.91.0
    libgtk-4.so.1 -> libgtk-4.so.1.400.2
    libpolkit-gobject-1.so.0 -> libpolkit-gobject-1.so.0.0.0
    libpolkit-agent-1.so.0 -> libpolkit-agent-1.so.0.0.0
    libkms.so.1 -> libkms.so.1.0.0
    libdrm_radeon.so.1 -> libdrm_radeon.so.1.0.1
    libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.0.0
    libdrm_intel.so.1 -> libdrm_intel.so.1.0.0
    libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.0.0
    libdrm.so.2 -> libdrm.so.2.4.0
    libKF5ItemViews.so.5 -> libKF5ItemViews.so.5.91.0
    libKF5Solid.so.5 -> libKF5Solid.so.5.91.0
    libKF5JobWidgets.so.5 -> libKF5JobWidgets.so.5.91.0
    libKF5Completion.so.5 -> libKF5Completion.so.5.91.0
    libmount.so.1 -> libmount.so.1.1.0
    libblkid.so.1 -> libblkid.so.1.1.0
    libuuid.so.1 -> libuuid.so.1.3.0
    libKF5Codecs.so.5 -> libKF5Codecs.so.5.91.0
    libKF5Notifications.so.5 -> libKF5Notifications.so.5.91.0
    libarchive.so.13 -> libarchive.so.13.5.3
    libKF5Service.so.5 -> libKF5Service.so.5.91.0
    libKF5DBusAddons.so.5 -> libKF5DBusAddons.so.5.91.0
    libgnutls.so.30 -> libgnutls.so.30.30.0
    libKF5Archive.so.5 -> libKF5Archive.so.5.91.0
    libdbus-1.so.3 -> libdbus-1.so.3.19.14
    libKF5ConfigGui.so.5 -> libKF5ConfigGui.so.5.91.0
    libKF5WindowSystem.so.5 -> libKF5WindowSystem.so.5.91.0
    libKF5WidgetsAddons.so.5 -> libKF5WidgetsAddons.so.5.91.0
    libKF5I18nLocaleData.so.5 -> libKF5I18nLocaleData.so.5.91.0
    libKF5I18n.so.5 -> libKF5I18n.so.5.91.0
    libKF5CoreAddons.so.5 -> libKF5CoreAddons.so.5.91.0
    libxml2.so.2 -> libxml2.so.2.9.13
    libKF5ConfigQml.so.5 -> libKF5ConfigQml.so.5.91.0
    libKF5ConfigCore.so.5 -> libKF5ConfigCore.so.5.91.0
    libglut.so.3 -> libglut.so.3.11.1
    libytnef.so.0 -> libytnef.so.0.0.0
    libSvtHevcEnc.so.1 -> libSvtHevcEnc.so.1
    libmodulemd.so.2 -> libmodulemd.so.2.14.0
    libcanberra-gtk.so.0 -> libcanberra-gtk.so.0.1.9
    libical-glib.so.3 -> libical-glib.so.3.0.14
    libicalvcal.so.3 -> libicalvcal.so.3.0.14
    libicalss_cxx.so.3 -> libicalss_cxx.so.3.0.14
    libicalss.so.3 -> libicalss.so.3.0.14
    libical_cxx.so.3 -> libical_cxx.so.3.0.14
    libical.so.3 -> libical.so.3.0.14
    libAnacondaWidgets.so.4 -> libAnacondaWidgets.so.4.0.0
    libcanberra-gtk3.so.0 -> libcanberra-gtk3.so.0.1.9
    liblua-5.4.so -> liblua-5.4.so
    liblua-5.3.so -> liblua-5.3.so
    libcanberra.so.0 -> libcanberra.so.0.2.5
    libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.5000.4
    libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.5000.4
    libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5000.4
    libpango-1.0.so.0 -> libpango-1.0.so.0.5000.4
    liblockfile.so.1 -> liblockfile.so.1.0
    libges-1.0.so.0 -> libges-1.0.so.0.2000.0
    libcrypt.so.1 -> libcrypt.so.1.1.0
    libnvidia-egl-gbm.so.1 -> libnvidia-egl-gbm.so.1.1.0
    librpmsign.so.9 -> librpmsign.so.9.2.0
    librpmbuild.so.9 -> librpmbuild.so.9.2.0
    librpmio.so.9 -> librpmio.so.9.2.0
    librpm.so.9 -> librpm.so.9.2.0
    libcrypt.so.2 -> libcrypt.so.2.0.0
    libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.2000.0
    libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.2000.0
    libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.2000.0
    libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.2000.0
    libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.2000.0
    libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.2000.0
    libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.2000.0
    libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.2000.0
    libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.2000.0
    libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.2000.0
    libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.2000.0
    libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.2000.0
    libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.2000.0
    libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.2000.0
    libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.2000.0
    libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.2000.0
    libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.2000.0
    librubberband.so.2 -> librubberband.so.2.1.6
    libneon.so.27 -> libneon.so.27.5.2
    libsubid.so.3 -> libsubid.so.3.0.0
    libQt5WebEngineWidgets.so.5 -> libQt5WebEngineWidgets.so.5.15.8
    libQt5WebEngineCore.so.5 -> libQt5WebEngineCore.so.5.15.8
    libQt5WebEngine.so.5 -> libQt5WebEngine.so.5.15.8
    libQt5PdfWidgets.so.5 -> libQt5PdfWidgets.so.5.15.8
    libQt5Pdf.so.5 -> libQt5Pdf.so.5.15.8
    libsane.so.1 -> libsane.so.1.1.1
    libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.20901.0
    libwebpmux.so.3 -> libwebpmux.so.3.0.8
    libwebpdemux.so.2 -> libwebpdemux.so.2.0.9
    libwebpdecoder.so.3 -> libwebpdecoder.so.3.1.3
    libwebp.so.7 -> libwebp.so.7.1.3
    libzstd.so.1 -> libzstd.so.1.5.2
    libfreetype.so.6 -> libfreetype.so.6.18.0
    libharfbuzz.so.0 -> libharfbuzz.so.0.20901.0
    libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.20901.0
    libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.20901.0
    libgimpwidgets-2.0.so.0 -> libgimpwidgets-2.0.so.0.1000.30
    libgimpui-2.0.so.0 -> libgimpui-2.0.so.0.1000.30
    libgimpthumb-2.0.so.0 -> libgimpthumb-2.0.so.0.1000.30
    libgimpmodule-2.0.so.0 -> libgimpmodule-2.0.so.0.1000.30
    libgimpmath-2.0.so.0 -> libgimpmath-2.0.so.0.1000.30
    libgimpconfig-2.0.so.0 -> libgimpconfig-2.0.so.0.1000.30
    libgimpcolor-2.0.so.0 -> libgimpcolor-2.0.so.0.1000.30
    libgimpbase-2.0.so.0 -> libgimpbase-2.0.so.0.1000.30
    libgimp-2.0.so.0 -> libgimp-2.0.so.0.1000.30
    libgupnp-1.2.so.1 -> libgupnp-1.2.so.1.104.3
    libQt5Svg.so.5 -> libQt5Svg.so.5.15.2
    libmetalink.so.3 -> libmetalink.so.3.1.0
    libpq.so.private13-5 -> libpq.so.private13-5.13
    libtexluajit.so.2 -> libtexluajit.so.2.1.0
    libtexlua53.so.5 -> libtexlua53.so.5.3.6
    libsynctex.so.2 -> libsynctex.so.2.0.0
    libptexenc.so.1 -> libptexenc.so.1.3.9
    libkpathsea.so.6 -> libkpathsea.so.6.3.3
    libsvnjavahl-1.so.0 -> libsvnjavahl-1.so.0.0.0
    libsvn_wc-1.so.0 -> libsvn_wc-1.so.0.0.14
    libsvn_swig_py-1.so.0 -> libsvn_swig_py-1.so.0.0.14
    libsvn_subr-1.so.0 -> libsvn_subr-1.so.0.0.14
    libsvn_repos-1.so.0 -> libsvn_repos-1.so.0.0.14
    libsvn_ra_svn-1.so.0 -> libsvn_ra_svn-1.so.0.0.14
    libsvn_ra_serf-1.so.0 -> libsvn_ra_serf-1.so.0.0.14
    libsvn_ra_local-1.so.0 -> libsvn_ra_local-1.so.0.0.14
    libsvn_ra-1.so.0 -> libsvn_ra-1.so.0.0.14
    libsvn_fs_x-1.so.0 -> libsvn_fs_x-1.so.0.0.14
    libsvn_fs_util-1.so.0 -> libsvn_fs_util-1.so.0.0.14
    libsvn_fs_fs-1.so.0 -> libsvn_fs_fs-1.so.0.0.14
    libsvn_fs-1.so.0 -> libsvn_fs-1.so.0.0.14
    libsvn_diff-1.so.0 -> libsvn_diff-1.so.0.0.14
    libsvn_delta-1.so.0 -> libsvn_delta-1.so.0.0.14
    libsvn_client-1.so.0 -> libsvn_client-1.so.0.0.14
    libserf-1.so.0 -> libserf-1.so.0.3.0
    libutf8proc.so.2 -> libutf8proc.so.2.4.1
    libgdm.so.1 -> libgdm.so.1.0.0
    libfa.so.1 -> libfa.so.1.5.3
    libaugeas.so.0 -> libaugeas.so.0.25.0
    libgme.so.0 -> libgme.so.0.6.3
    libopenblaso.so.0 -> libopenblaso-r0.3.19.so
    liblouisutdml.so.9 -> liblouisutdml.so.9.1.1
    libnetpbm.so.11 -> libnetpbm.so.11.97
    libpcre2-32.so.0 -> libpcre2-32.so.0.10.4
    libpcre2-16.so.0 -> libpcre2-16.so.0.10.4
    libcryptsetup.so.12 -> libcryptsetup.so.12.7.0
    libpcre2-posix.so.3 -> libpcre2-posix.so.3.0.1
    libpcre2-8.so.0 -> libpcre2-8.so.0.10.4
    libpamc.so.0 -> libpamc.so.0.82.1
    libpam_misc.so.0 -> libpam_misc.so.0.82.1
    libpam.so.0 -> libpam.so.0.85.1
    libluajit-5.1.so.2 -> libluajit-5.1.so.2.1.0
    libavif.so.12 -> libavif.so.12.0.0
    libv4lconvert.so.0 -> libv4lconvert.so.0.0.0
    libv4l2rds.so.0 -> libv4l2rds.so.0.0.0
    libv4l2.so.0 -> libv4l2.so.0.0.0
    libv4l1.so.0 -> libv4l1.so.0.0.0
    libiniparser.so.1 -> libiniparser.so.1
    libanthygobject-1.0.so.5 -> libanthygobject-1.0.so.5.0.514
    libanthyinput-unicode.so.0 -> libanthyinput-unicode.so.0.0.0
    libanthydic-unicode.so.0 -> libanthydic-unicode.so.0.1.0
    libanthy-unicode.so.0 -> libanthy-unicode.so.0.1.0
    libgs.so.9 -> libgs.so.9.55
    libgtk-3.so.0 -> libgtk-3.so.0.2404.27
    libgdk-3.so.0 -> libgdk-3.so.0.2404.27
    libgailutil-3.so.0 -> libgailutil-3.so.0.0.0
    libvirt.so.0 -> libvirt.so.0.7006.0
    libvirt-qemu.so.0 -> libvirt-qemu.so.0.7006.0
    libvirt-lxc.so.0 -> libvirt-lxc.so.0.7006.0
    libvirt-admin.so.0 -> libvirt-admin.so.0.7006.0
    libdrop_ambient.so.0 -> libdrop_ambient.so.0.0.0
    libcap-ng.so.0 -> libcap-ng.so.0.0.0
    libtomcrypt.so.1 -> libtomcrypt.so.1.0.1
    libtommath.so.1 -> libtommath.so.1.2.0
    libadwaita-1.so.0 -> libadwaita-1.so.0
    libvamp-sdk.so.2 -> libvamp-sdk.so.2.9.0
    libvamp-hostsdk.so.3 -> libvamp-hostsdk.so.3.9.0
    libvmaf.so.1 -> libvmaf.so.1.1.1
    libvte-2.91.so.0 -> libvte-2.91.so.0.6600.2
    libatopology.so.2 -> libatopology.so.2.0.0
    libasound.so.2 -> libasound.so.2.0.0
    libSDL2_net-2.0.so.0 -> libSDL2_net-2.0.so.0.0.1
    libjq.so.1 -> libjq.so.1.0.4
    libpytalloc-util.cpython-310-x86-64-linux-gnu.so.2 -> libpytalloc-util.cpython-310-x86-64-linux-gnu.so.2.3.3
    libtemplate.so.2 -> libtemplate.so.2.0.0
    libtdsS.so.2 -> libtdsS.so.2.0.0
    libsapdbS.so.2 -> libsapdbS.so.2.0.0
    liboraodbcS.so.2 -> liboraodbcS.so.2.0.0
    liboplodbcS.so.2 -> liboplodbcS.so.2.0.0
    libodbctxtS.so.2 -> libodbctxtS.so.2.0.0
    libodbcpsqlS.so.2 -> libodbcpsqlS.so.2.0.0
    libodbcnnS.so.2 -> libodbcnnS.so.2.0.0
    libodbcmyS.so.2 -> libodbcmyS.so.2.0.0
    libodbcminiS.so.2 -> libodbcminiS.so.2.0.0
    libodbcinst.so.2 -> libodbcinst.so.2.0.0
    libodbcdrvcfg2S.so.2 -> libodbcdrvcfg2S.so.2.0.0
    libodbcdrvcfg1S.so.2 -> libodbcdrvcfg1S.so.2.0.0
    libodbccr.so.2 -> libodbccr.so.2.0.0
    libodbc.so.2 -> libodbc.so.2.0.0
    libnn.so.2 -> libnn.so.2.0.0
    libmimerS.so.2 -> libmimerS.so.2.0.0
    libesoobS.so.2 -> libesoobS.so.2.0.0
    libwx_gtk3u_gl-3.0.so.0 -> libwx_gtk3u_gl-3.0.so.0.5.0
    libcodec2.so.1.0 -> libcodec2.so.1.0
    liblpcnetfreedv.so.0.2 -> liblpcnetfreedv.so.0.2
    libxxhash.so.0 -> libxxhash.so.0.8.1
    libgusb.so.2 -> libgusb.so.2.0.10
    libmwaw-0.3.so.3 -> libmwaw-0.3.so.3.0.21
    libenchant-2.so.2 -> libenchant-2.so.2.3.2
    libpangomm-1.4.so.1 -> libpangomm-1.4.so.1.0.30
    libpcsclite.so.1 -> libpcsclite.so.1.0.0
    libspectre.so.1 -> libspectre.so.1.1.9
    libxmlb.so.2 -> libxmlb.so.2.0.0
    libyelp.so.0 -> libyelp.so.0.0.0
    libsoup-gnome-2.4.so.1 -> libsoup-gnome-2.4.so.1.11.2
    libsoup-2.4.so.1 -> libsoup-2.4.so.1.11.2
    libQt5XcbQpa.so.5 -> libQt5XcbQpa.so.5.15.2
    libQt5Widgets.so.5 -> libQt5Widgets.so.5.15.2
    libQt5PrintSupport.so.5 -> libQt5PrintSupport.so.5.15.2
    libQt5OpenGL.so.5 -> libQt5OpenGL.so.5.15.2
    libQt5Gui.so.5 -> libQt5Gui.so.5.15.2
    libQt5EglFsKmsSupport.so.5 -> libQt5EglFsKmsSupport.so.5.15.2
    libQt5EglFSDeviceIntegration.so.5 -> libQt5EglFSDeviceIntegration.so.5.15.2
    libX11.so.6 -> libX11.so.6.4.0
    libQt5Xml.so.5 -> libQt5Xml.so.5.15.2
    libQt5Test.so.5 -> libQt5Test.so.5.15.2
    libQt5Sql.so.5 -> libQt5Sql.so.5.15.2
    libQt5Network.so.5 -> libQt5Network.so.5.15.2
    libQt5DBus.so.5 -> libQt5DBus.so.5.15.2
    libQt5Core.so.5 -> libQt5Core.so.5.15.2
    libQt5Concurrent.so.5 -> libQt5Concurrent.so.5.15.2
    libX11-xcb.so.1 -> libX11-xcb.so.1.0.0
    libqrencode.so.4 -> libqrencode.so.4.1.1
    libsndfile.so.1 -> libsndfile.so.1.0.31
    libmaxminddb.so.0 -> libmaxminddb.so.0.0.7
    libjcat.so.1 -> libjcat.so.1.0.0
    libdav1d.so.5 -> libdav1d.so.5.1.1
    libaom.so.3 -> libaom.so.3.2.0
    libjxl_threads.so.0.6 -> libjxl_threads.so.0.6.1
    libjxl.so.0.6 -> libjxl.so.0.6.1
    libSDL-1.2.so.0 -> libSDL.so
    libibus-1.0.so.5 -> libibus-1.0.so.5.0.525
    libbtparse.so -> libbtparse.so
    libTECkit_Compiler.so.0 -> libTECkit_Compiler.so.0.0.0
    libTECkit.so.0 -> libTECkit.so.0.0.0
    libxdot.so.4 -> libxdot.so.4.0.0
    libpathplan.so.4 -> libpathplan.so.4.0.0
    liblab_gamut.so.1 -> liblab_gamut.so.1.0.0
    libgvpr.so.2 -> libgvpr.so.2.0.0
    libgvc.so.6 -> libgvc.so.6.0.0
    libcgraph.so.6 -> libcgraph.so.6.0.0
    libcdt.so.5 -> libcdt.so.5.0.0
    libjsoncpp.so.24 -> libjsoncpp.so.1.9.4
    librav1e.so.0 -> librav1e.so.0.5.0
    libtcl8.6.so -> libtcl8.6.so
    libtesseract.so.4 -> libtesseract.so.4.0.1
    libdebuginfod.so.1 -> libdebuginfod-0.186.so
    libdw.so.1 -> libdw-0.186.so
    libasm.so.1 -> libasm-0.186.so
    libelf.so.1 -> libelf-0.186.so
    libncurses++w.so.6 -> libncurses++w.so.6.2
    libncurses++.so.6 -> libncurses++.so.6.2
    libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.9
    libgd.so.3 -> libgd.so.3.0.10
    libevdev.so.2 -> libevdev.so.2.3.0
    libsamplerate.so.0 -> libsamplerate.so.0.2.2
    libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
    libatm.so.1 -> libatm.so.1.0.0
    libcheese.so.8 -> libcheese.so.8.0.17
    libcheese-gtk.so.25 -> libcheese-gtk.so.25.1.7
    libclang.so.13 -> libclang.so.13.0.0
    libclang-cpp.so.13 -> libclang-cpp.so.13
    libomptarget.so -> libomptarget.so
    libomptarget.rtl.x86_64.so -> libomptarget.rtl.x86_64.so
    libomptarget.rtl.cuda.so -> libomptarget.rtl.cuda.so
    libomptarget.rtl.amdgpu.so -> libomptarget.rtl.amdgpu.so
    libomp.so -> libomp.so
    libarcher.so -> libarcher.so
    libsepol.so.2 -> libsepol.so.2
    libmalcontent-ui-0.so.0 -> libmalcontent-ui-0.so.0.10.3
    libmalcontent-0.so.0 -> libmalcontent-0.so.0.10.3
    libexiv2.so.27 -> libexiv2.so.0.27.5
    libQt5Help.so.5 -> libQt5Help.so.5.15.2
    libQt5Designer.so.5 -> libQt5Designer.so.5.15.2
    libgpg-error.so.0 -> libgpg-error.so.0.32.1
    libRemarks.so.13 -> libRemarks.so.13
    libLTO.so.13 -> libLTO.so.13
    libLLVM-13.so -> libLLVM-13.0.0.so
    libpeas-gtk-1.0.so.0 -> libpeas-gtk-1.0.so.0.3000.0
    libpeas-1.0.so.0 -> libpeas-1.0.so.0.3000.0
    libImlib2.so.1 -> libImlib2.so.1.6.1
    libseccomp.so.2 -> libseccomp.so.2.5.3
    libdialog.so.15 -> libdialog.so.15.0.0
    liboping.so.0 -> liboping.so.0.3.0
    libOpenCL.so.1 -> libOpenCL.so.1.0.0
    libgpgmepp.so.6 -> libgpgmepp.so.6.12.1
    libcurl.so.4 -> libcurl.so.4.7.0
    libgpgme.so.11 -> libgpgme.so.11.24.1
    libtracker-sparql-3.0.so.0 -> libtracker-sparql-3.0.so.0.201.0
    libIntelXvMC.so.1 -> libIntelXvMC.so.1.0.0
    libportaudiocpp.so.0 -> libportaudiocpp.so.0.0.12
    libportaudio.so.2 -> libportaudio.so.2.0.0
    libappindicator.so.1 -> libappindicator.so.1.0.0
    libindicator.so.7 -> libindicator.so.7.0.0
    libpangosharpglue-2.so -> libpangosharpglue-2.so
    libgtksharpglue-2.so -> libgtksharpglue-2.so
    libglibsharpglue-2.so -> libglibsharpglue-2.so
    libgladesharpglue-2.so -> libgladesharpglue-2.so
    libgdksharpglue-2.so -> libgdksharpglue-2.so
    libatksharpglue-2.so -> libatksharpglue-2.so
    libglade-2.0.so.0 -> libglade-2.0.so.0.0.7
    libdbusmenu-gtk.so.4 -> libdbusmenu-gtk.so.4.0.12
    libaudtag.so.3 -> libaudtag.so.3.0.0
    libaudqt.so.2 -> libaudqt.so.2.3.0
    libaudgui.so.5 -> libaudgui.so.5.1.0
    libaudcore.so.5 -> libaudcore.so.5.3.0
    libtimezonemap.so.1 -> libtimezonemap.so.1.0.0
    libdbusmenu-gtk3.so.4 -> libdbusmenu-gtk3.so.4.0.12
    libkeybinder-3.0.so.0 -> libkeybinder-3.0.so.0.0.0
    libcolord-gtk.so.1 -> libcolord-gtk.so.1.0.3
    libabrt_gui.so.0 -> libabrt_gui.so.0.0.1
    libgnome-bluetooth.so.13 -> libgnome-bluetooth.so.13.1.0
    libclutter-gst-3.0.so.0 -> libclutter-gst-3.0.so.0.27.0
    libwx_gtk3u_xrc-3.0.so.0 -> libwx_gtk3u_xrc-3.0.so.0.5.0
    libwx_gtk3u_stc-3.0.so.0 -> libwx_gtk3u_stc-3.0.so.0.5.0
    libwx_gtk3u_richtext-3.0.so.0 -> libwx_gtk3u_richtext-3.0.so.0.5.0
    libwx_gtk3u_ribbon-3.0.so.0 -> libwx_gtk3u_ribbon-3.0.so.0.5.0
    libwx_gtk3u_qa-3.0.so.0 -> libwx_gtk3u_qa-3.0.so.0.5.0
    libwx_gtk3u_propgrid-3.0.so.0 -> libwx_gtk3u_propgrid-3.0.so.0.5.0
    libwx_gtk3u_html-3.0.so.0 -> libwx_gtk3u_html-3.0.so.0.5.0
    libwx_gtk3u_core-3.0.so.0 -> libwx_gtk3u_core-3.0.so.0.5.0
    libwx_gtk3u_aui-3.0.so.0 -> libwx_gtk3u_aui-3.0.so.0.5.0
    libwx_gtk3u_adv-3.0.so.0 -> libwx_gtk3u_adv-3.0.so.0.5.0
    libgtksourceview-4.so.0 -> libgtksourceview-4.so.0.0.0
    libgnomekbdui.so.8 -> libgnomekbdui.so.8.0.0
    libgnomekbd.so.8 -> libgnomekbd.so.8.0.0
    libgtkmm-3.0.so.1 -> libgtkmm-3.0.so.1.1.0
    libgdkmm-3.0.so.1 -> libgdkmm-3.0.so.1.1.0
    libgdata.so.22 -> libgdata.so.22.6.0
    libgoa-backend-1.0.so.1 -> libgoa-backend-1.0.so.1.0.0
    libgoa-1.0.so.0 -> libgoa-1.0.so.0.0.0
    libgcr-ui-3.so.1 -> libgcr-ui-3.so.1.0.0
    libclutter-gtk-1.0.so.0 -> libclutter-gtk-1.0.so.0.800.4
    libgspell-1.so.2 -> libgspell-1.so.2.3.0
    libnma.so.0 -> libnma.so.0.0.0
    libgweather-3.so.16 -> libgweather-3.so.16.0.0
    libclutter-1.0.so.0 -> libclutter-1.0.so.0.2600.4
    libgnome-keyring.so.0 -> libgnome-keyring.so.0.2.0
    liblastfm.so.1 -> liblastfm.so.1.1.0
    libsmm-local.so.8 -> libsmm-local.so.8.0.0
    libopensc.so.8 -> libopensc.so.8.0.0
    libmygpo-qt.so.1 -> libmygpo-qt.so.1.1.0
    libcmis-c-0.5.so.5 -> libcmis-c-0.5.so.5.0.0
    libcmis-0.5.so.5 -> libcmis-0.5.so.5.0.0
    libWPEBackend-fdo-1.0.so.1 -> libWPEBackend-fdo-1.0.so.1.8.3
    libpyglib-2.0-python2.so.0 -> libpyglib-2.0-python2.so.0.0.0
    libmypaint.so.0 -> libmypaint.so.0.0.0
    liblqr-1.so.0 -> liblqr-1.so.0.3.2
    libgcab-1.0.so.0 -> libgcab-1.0.so.0.1.0
    libcloudproviders.so.0 -> libcloudproviders.so.0.3.1
    libgts-0.7.so.5 -> libgts-0.7.so.5.0.1
    libappstream.so.4 -> libappstream.so.0.14.6
    libbabeltrace.so.1 -> libbabeltrace.so.1.0.0
    libbabeltrace-lttng-live.so.1 -> libbabeltrace-lttng-live.so.1.0.0
    libbabeltrace-dummy.so.1 -> libbabeltrace-dummy.so.1.0.0
    libbabeltrace-ctf.so.1 -> libbabeltrace-ctf.so.1.0.0
    libbabeltrace-ctf-text.so.1 -> libbabeltrace-ctf-text.so.1.0.0
    libbabeltrace-ctf-metadata.so.1 -> libbabeltrace-ctf-metadata.so.1.0.0
    libXfont.so.1 -> libXfont.so.1.4.1
    libqpdf.so.28 -> libqpdf.so.28.3.2
    libaudiocdplugins.so.4 -> libaudiocdplugins.so.4.14.38
    libkcompactdisc.so.4 -> libkcompactdisc.so.4.14.38
    libkcddb.so.4 -> libkcddb.so.4.14.38
    libkactivities.so.6 -> libkactivities.so.6.2.0
    libthreadweaver.so.4 -> libthreadweaver.so.4.14.38
    libsolid.so.4 -> libsolid.so.4.14.38
    libplasma.so.3 -> libplasma.so.3.0.0
    libkutils.so.4 -> libkutils.so.4.14.38
    libkunittest.so.4 -> libkunittest.so.4.14.38
    libkunitconversion.so.4 -> libkunitconversion.so.4.14.38
    libkrossui.so.4 -> libkrossui.so.4.14.38
    libkrosscore.so.4 -> libkrosscore.so.4.14.38
    libkpty.so.4 -> libkpty.so.4.14.38
    libkprintutils.so.4 -> libkprintutils.so.4.14.38
    libkparts.so.4 -> libkparts.so.4.14.38
    libkntlm.so.4 -> libkntlm.so.4.14.38
    libknotifyconfig.so.4 -> libknotifyconfig.so.4.14.38
    libknewstuff3.so.4 -> libknewstuff3.so.4.14.38
    libknewstuff2.so.4 -> libknewstuff2.so.4.14.38
    libkmediaplayer.so.4 -> libkmediaplayer.so.4.14.38
    libkjsembed.so.4 -> libkjsembed.so.4.14.38
    libkjsapi.so.4 -> libkjsapi.so.4.14.38
    libkjs.so.4 -> libkjs.so.4.14.38
    libkio.so.5 -> libkio.so.5.14.38
    libkimproxy.so.4 -> libkimproxy.so.4.14.38
    libkidletime.so.4 -> libkidletime.so.4.14.38
    libkhtml.so.5 -> libkhtml.so.5.14.38
    libkfile.so.4 -> libkfile.so.4.14.38
    libkemoticons.so.4 -> libkemoticons.so.4.14.38
    libkdnssd.so.4 -> libkdnssd.so.4.14.38
    libkdeui.so.5 -> libkdeui.so.5.14.38
    libkdesu.so.5 -> libkdesu.so.5.14.38
    libkdeinit4_klauncher.so -> libkdeinit4_klauncher.so
    libkdeinit4_kio_http_cache_cleaner.so -> libkdeinit4_kio_http_cache_cleaner.so
    libkdeinit4_kded4.so -> libkdeinit4_kded4.so
    libkdeinit4_kconf_update.so -> libkdeinit4_kconf_update.so
    libkdeinit4_kbuildsycoca4.so -> libkdeinit4_kbuildsycoca4.so
    libkdefakes.so.5 -> libkdefakes.so.5.14.38
    libkdecore.so.5 -> libkdecore.so.5.14.38
    libkdeclarative.so.5 -> libkdeclarative.so.5.14.38
    libkde3support.so.4 -> libkde3support.so.4.14.38
    libkcmutils.so.4 -> libkcmutils.so.4.14.38
    libkdewebkit.so.5 -> libkdewebkit.so.5.14.38
    libktexteditor.so.4 -> libktexteditor.so.4.14.38
    libkatepartinterfaces.so.4 -> libkatepartinterfaces.so.4.14.38
    libbreezecommon4.so.5 -> libbreezecommon4.so.5.18.5
    libcriu.so.2 -> libcriu.so.2.0
    libvncserver.so.1 -> libvncserver.so.0.9.13
    libvncclient.so.1 -> libvncclient.so.0.9.13
    libatasmart.so.4 -> libatasmart.so.4.0.5
    libwmf-0.2.so.7 -> libwmf-0.2.so.7.1.4
    libbd_kbd.so.2 -> libbd_kbd.so.2.0.0
    libbd_btrfs.so.2 -> libbd_btrfs.so.2.0.0
    libbd_mpath.so.2 -> libbd_mpath.so.2.0.0
    libmultipath.so.0 -> libmultipath.so.0
    libmpathvalid.so.0 -> libmpathvalid.so.0
    libmpathpersist.so.0 -> libmpathpersist.so.0
    libmpathcmd.so.0 -> libmpathcmd.so.0
    libxmlsec1-openssl.so.1 -> libxmlsec1-openssl.so.1.2.29
    libpkcs11-helper.so.1 -> libpkcs11-helper.so.1.0.0
    libopusurl.so.0 -> libopusurl.so.0.4.5
    libopusfile.so.0 -> libopusfile.so.0.4.5
    libmariadb.so.3 -> libmariadb.so.3
    ld-linux-x86-64.so.2 -> ld-lsb-x86-64.so.3
    libwsman_curl_client_transport.so.1 -> libwsman_curl_client_transport.so.1.0.0
    libwsman_client.so.5 -> libwsman_client.so.5.0.0
    libwsman.so.1 -> libwsman.so.1.0.0
    libphonon4qt5experimental.so.4 -> libphonon4qt5experimental.so.4.11.1
    libphonon4qt5.so.4 -> libphonon4qt5.so.4.11.1
    libphononexperimental.so.4 -> libphononexperimental.so.4.10.3
    libphonon.so.4 -> libphonon.so.4.10.3
    libQt5XmlPatterns.so.5 -> libQt5XmlPatterns.so.5.15.2
    libQt5QuickTemplates2.so.5 -> libQt5QuickTemplates2.so.5.15.2
    libQt5QuickControls2.so.5 -> libQt5QuickControls2.so.5.15.2
    libQt5Nfc.so.5 -> libQt5Nfc.so.5.15.2
    libQt5Bluetooth.so.5 -> libQt5Bluetooth.so.5.15.2
    libQt5WebKitWidgets.so.5 -> libQt5WebKitWidgets.so.5.212.0
    libQt5WebKit.so.5 -> libQt5WebKit.so.5.212.0
    libQt5Sensors.so.5 -> libQt5Sensors.so.5.15.2
    libQt5WebChannel.so.5 -> libQt5WebChannel.so.5.15.2
    libQt5PositioningQuick.so.5 -> libQt5PositioningQuick.so.5.15.2
    libQt5Positioning.so.5 -> libQt5Positioning.so.5.15.2
    libQt5Location.so.5 -> libQt5Location.so.5.15.2
    libQt5QuickWidgets.so.5 -> libQt5QuickWidgets.so.5.15.2
    libQt5QuickTest.so.5 -> libQt5QuickTest.so.5.15.2
    libQt5QuickShapes.so.5 -> libQt5QuickShapes.so.5.15.2
    libQt5QuickParticles.so.5 -> libQt5QuickParticles.so.5.15.2
    libQt5Quick.so.5 -> libQt5Quick.so.5.15.2
    libQt5QmlWorkerScript.so.5 -> libQt5QmlWorkerScript.so.5.15.2
    libQt5QmlModels.so.5 -> libQt5QmlModels.so.5.15.2
    libQt5Qml.so.5 -> libQt5Qml.so.5.15.2
    libshout.so.3 -> libshout.so.3.2.0
    libesmtp.so.6 -> libesmtp.so.6.1.6
    libopeniscsiusr.so.0.2.0 -> libopeniscsiusr.so.0.2.0
    libiscsi.so.0 -> libiscsi.so.0
    libisns.so.0 -> libisns.so.0
    libaprutil-1.so.0 -> libaprutil-1.so.0.6.1
    librabbitmq.so.4 -> librabbitmq.so.4.5.0
    libhandle.so.1 -> libhandle.so.1.0.3
    libbd_mdraid.so.2 -> libbd_mdraid.so.2.0.0
    liblockdev.so.1 -> liblockdev.so.1.0.0
    libipmimonitoring.so.6 -> libipmimonitoring.so.6.0.8
    libipmidetect.so.0 -> libipmidetect.so.0.0.1
    libipmiconsole.so.2 -> libipmiconsole.so.2.3.6
    libfreeipmi.so.17 -> libfreeipmi.so.17.2.7
    libauthselect.so.3 -> libauthselect.so.3.1.1
    liblldp_clif.so.1 -> liblldp_clif.so.1.0.0
    libfido2.so.1 -> libfido2.so.1.8.0
    libLASi.so.2 -> libLASi.so.2.0.0
    libts.so.0 -> libts.so.0.10.4
    libSDL2_image-2.0.so.0 -> libSDL2_image-2.0.so.0.2.3
    libdecor-0.so.0 -> libdecor-0.so.0.100.0
    libgamemodeauto.so.0 -> libgamemodeauto.so.0.0.0
    libgamemode.so.0 -> libgamemode.so.0.0.0
    libquazip1-qt5.so.1.0.0 -> libquazip1-qt5.so.1.1
    libQt5WebSockets.so.5 -> libQt5WebSockets.so.5.15.2
    libQt5SerialPort.so.5 -> libQt5SerialPort.so.5.15.2
    libHUpnp.so.1 -> libHUpnp.so.1.0.0
    libqtsoap.so.2 -> libqtsoap.so.2.7.0
    libqjson.so.0 -> libqjson.so.0.9.0
    libbrlapi.so.0.8 -> libbrlapi.so.0.8.2
    libykpers-1.so.1 -> libykpers-1.so.1.20.0
    liblirc_driver.so.0 -> liblirc_driver.so.0.3.0
    liblirc_client.so.0 -> liblirc_client.so.0.6.0
    liblirc.so.0 -> liblirc.so.0.0.0
    libirrecord.so.0 -> libirrecord.so.0.0.0
    libflashrom.so.1 -> libflashrom.so.1.0.0
    libjaylink.so.0 -> libjaylink.so.0.1.0
    libftdi1.so.2 -> libftdi1.so.2.5.0
    libQt5TextToSpeech.so.5 -> libQt5TextToSpeech.so.5.15.2
    libspeechd.so.2 -> libspeechd.so.2.6.0
    libespeak-ng.so.1 -> libespeak-ng.so.1.1.49
    libpcaudio.so.0 -> libpcaudio.so.0.0.1
    libflite_usenglish.so.1 -> libflite_usenglish.so.2.2
    libflite_cmulex.so.1 -> libflite_cmulex.so.2.2
    libflite_cmu_us_slt.so.1 -> libflite_cmu_us_slt.so.2.2
    libflite_cmu_us_rms.so.1 -> libflite_cmu_us_rms.so.2.2
    libflite_cmu_us_kal16.so.1 -> libflite_cmu_us_kal16.so.2.2
    libflite_cmu_us_kal.so.1 -> libflite_cmu_us_kal.so.2.2
    libflite_cmu_us_awb.so.1 -> libflite_cmu_us_awb.so.2.2
    libflite_cmu_time_awb.so.1 -> libflite_cmu_time_awb.so.2.2
    libflite_cmu_indic_lex.so.1 -> libflite_cmu_indic_lex.so.2.2
    libflite_cmu_indic_lang.so.1 -> libflite_cmu_indic_lang.so.2.2
    libflite_cmu_grapheme_lex.so.1 -> libflite_cmu_grapheme_lex.so.2.2
    libflite_cmu_grapheme_lang.so.1 -> libflite_cmu_grapheme_lang.so.2.2
    libflite.so.1 -> libflite.so.2.2
    libmanette-0.2.so.0 -> libmanette-0.2.so.0
    libpolkit-qt-gui-1.so.1 -> libpolkit-qt-gui-1.so.1.112.0
    libpolkit-qt-core-1.so.1 -> libpolkit-qt-core-1.so.1.112.0
    libpolkit-qt-agent-1.so.1 -> libpolkit-qt-agent-1.so.1.112.0
    libosinfo-1.0.so.0 -> libosinfo-1.0.so.0.1009.0
    libgrss.so.0 -> libgrss.so.0.700.0
    libnice.so.10 -> libnice.so.10.11.0
    libgupnp-igd-1.0.so.4 -> libgupnp-igd-1.0.so.4.2.1
    libappstream-glib.so.8 -> libappstream-glib.so.8.0.10
    librest-extras-0.7.so.0 -> librest-extras-0.7.so.0.0.0
    librest-0.7.so.0 -> librest-0.7.so.0.0.0
    libgeoclue-2.so.0 -> libgeoclue-2.so.0.0.0
    libgeocode-glib.so.0 -> libgeocode-glib.so.0.0.0
    libgssdp-1.2.so.0 -> libgssdp-1.2.so.0.104.0
    libgsf-1.so.114 -> libgsf-1.so.114.0.47
    libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.4000.2
    libbd_nvdimm.so.2 -> libbd_nvdimm.so.2.0.0
    libQt5ScriptTools.so.5 -> libQt5ScriptTools.so.5.15.2
    libQt5Script.so.5 -> libQt5Script.so.5.15.2
    libpolkit-qt5-gui-1.so.1 -> libpolkit-qt5-gui-1.so.1.114.0
    libpolkit-qt5-core-1.so.1 -> libpolkit-qt5-core-1.so.1.114.0
    libpolkit-qt5-agent-1.so.1 -> libpolkit-qt5-agent-1.so.1.114.0
    libampache_browser_1.so.0 -> libampache_browser_1.so.0.0.3
    libmusicbrainz5.so.1 -> libmusicbrainz5.so.1.0.0
    librdf.so.0 -> librdf.so.0.0.0
    librasqal.so.3 -> librasqal.so.3.0.0
    liblrdf.so.2 -> liblrdf.so.2.0.0
    libzhuyin.so.13 -> libzhuyin.so.13.0.0
    libbd_lvm.so.2 -> libbd_lvm.so.2.0.0
    liblvm2cmd.so.2.03 -> liblvm2cmd.so.2.03
    libdevmapper-event-lvm2.so.2.03 -> libdevmapper-event-lvm2.so.2.03
    libbd_dm.so.2 -> libbd_dm.so.2.0.0
    librepo.so.0 -> librepo.so.0
    libpocketsphinx.so.3 -> libpocketsphinx.so.3.0.0
    libQtWebKit.so.4 -> libQtWebKit.so.4.10.4
    libQtSensors.so.1 -> libQtSensors.so.1.2.2
    libQtLocation.so.1 -> libQtLocation.so.1.2.2
    libaccounts-qt5.so.1 -> libaccounts-qt5.so.1.4.0
    libaccounts-glib.so.0 -> libaccounts-glib.so.1.25
    libxmlsec1-nss.so.1 -> libxmlsec1-nss.so.1.2.29
    libbd_crypto.so.2 -> libbd_crypto.so.2.0.0
    libvolume_key.so.1 -> libvolume_key.so.1.2.3
    libsrtp2.so.1 -> libsrtp2.so.1.0.0
    libpoppler-cpp.so.0 -> libpoppler-cpp.so.0.9.0
    libzbar.so.0 -> libzbar.so.0.3.0
    libnfsidmap.so.1 -> libnfsidmap.so.1.0.0
    libslirp.so.0 -> libslirp.so.0.3.1
    libgtop-2.0.so.11 -> libgtop-2.0.so.11.0.1
    libgnome-menu-3.so.0 -> libgnome-menu-3.so.0.0.1
    libenchant.so.1 -> libenchant.so.1.6.0
    libopenconnect.so.5 -> libopenconnect.so.5.6.0
    libgsound.so.0 -> libgsound.so.0.0.2
    libpoppler-qt5.so.1 -> libpoppler-qt5.so.1.29.0
    libpoppler-glib.so.8 -> libpoppler-glib.so.8.21.0
    libpoppler.so.112 -> libpoppler.so.112.0.0
    libguile-2.2.so.1 -> libguile-2.2.so.1.4.2
    libnetsnmp.so.40 -> libnetsnmp.so.40.1.0
    libepub.so.0 -> libepub.so.0.2.1
    libzip.so.5 -> libzip.so.5.4
    libfsverity.so.0 -> libfsverity.so.0
    libgxps.so.2 -> libgxps.so.2.2.4
    libteamdctl.so.0 -> libteamdctl.so.0.1.5
    libqca-qt5.so.2 -> libqca-qt5.so.2.3.3
    libqca.so.2 -> libqca.so.2.2.1
    libattica.so.0.4 -> libattica.so.0.4.2
    libdc1394.so.25 -> libdc1394.so.25.0.0
    libao.so.4 -> libao.so.4.1.0
    libsphinxbase.so.3 -> libsphinxbase.so.3.0.0
    libsphinxad.so.3 -> libsphinxad.so.3.0.0
    libmediaart-2.0.so.0 -> libmediaart-2.0.so.0.905.0
    libunbound.so.8 -> libunbound.so.8.1.13
    libply-splash-graphics.so.4 -> libply-splash-graphics.so.4.0.0
    libimaevm.so.2 -> libimaevm.so.2.0.0
    libxmlrpc_client.so.3 -> libxmlrpc_client.so.3.51
    libxklavier.so.16 -> libxklavier.so.16.4.0
    libqmi-glib.so.5 -> libqmi-glib.so.5.8.0
    libqrtr-glib.so.0 -> libqrtr-glib.so.0.0.0
    libpinyin.so.13 -> libpinyin.so.13.0.0
    libgupnp-av-1.0.so.3 -> libgupnp-av-1.0.so.3.14.0
    libXfont2.so.2 -> libXfont2.so.2.0.0
    libraqm.so.0 -> libraqm.so.0.7.2
    libxmlrpc_xmltok.so.3 -> libxmlrpc_xmltok.so.3.51
    libxmlrpc_xmlparse.so.3 -> libxmlrpc_xmlparse.so.3.51
    libxmlrpc_util.so.4 -> libxmlrpc_util.so.4.51
    libxmlrpc_server_cgi.so.3 -> libxmlrpc_server_cgi.so.3.51
    libxmlrpc_server_abyss.so.3 -> libxmlrpc_server_abyss.so.3.51
    libxmlrpc_server.so.3 -> libxmlrpc_server.so.3.51
    libxmlrpc_openssl.so.1 -> libxmlrpc_openssl.so.1.51
    libxmlrpc_abyss.so.3 -> libxmlrpc_abyss.so.3.51
    libxmlrpc.so.3 -> libxmlrpc.so.3.51
    libtss2-tctildr.so.0 -> libtss2-tctildr.so.0.0.0
    libtss2-tcti-swtpm.so.0 -> libtss2-tcti-swtpm.so.0.0.0
    libtss2-tcti-pcap.so.0 -> libtss2-tcti-pcap.so.0.0.0
    libtss2-tcti-mssim.so.0 -> libtss2-tcti-mssim.so.0.0.0
    libtss2-tcti-device.so.0 -> libtss2-tcti-device.so.0.0.0
    libtss2-tcti-cmd.so.0 -> libtss2-tcti-cmd.so.0.0.0
    libtss2-sys.so.1 -> libtss2-sys.so.1.0.0
    libtss2-rc.so.0 -> libtss2-rc.so.0.0.0
    libtss2-mu.so.0 -> libtss2-mu.so.0.0.0
    libtss2-fapi.so.1 -> libtss2-fapi.so.1.0.0
    libtss2-esys.so.0 -> libtss2-esys.so.0.0.0
    libgit2.so.1.1 -> libgit2.so.1.1.0
    libssh2.so.1 -> libssh2.so.1.0.1
    libuser.so.1 -> libuser.so.1.5.2
    libmtp.so.9 -> libmtp.so.9.4.0
    libaccountsservice.so.0 -> libaccountsservice.so.0.0.0
    libbd_swap.so.2 -> libbd_swap.so.2.0.0
    libbd_part.so.2 -> libbd_part.so.2.0.0
    libbd_loop.so.2 -> libbd_loop.so.2.0.0
    libbd_fs.so.2 -> libbd_fs.so.2.0.0
    libblockdev.so.2 -> libblockdev.so.2.0.0
    libnss_mdns_minimal.so.2 -> libnss_mdns_minimal.so.2
    libnss_mdns6_minimal.so.2 -> libnss_mdns6_minimal.so.2
    libnss_mdns6.so.2 -> libnss_mdns6.so.2
    libnss_mdns4_minimal.so.2 -> libnss_mdns4_minimal.so.2
    libnss_mdns4.so.2 -> libnss_mdns4.so.2
    libnss_mdns.so.2 -> libnss_mdns.so.2
    libdbusmenu-qt5.so.2 -> libdbusmenu-qt5.so.2.6.0
    libdmraid.so.1 -> libdmraid.so.1.0.0.rc16
    libdmraid-events-isw.so.1 -> libdmraid-events-isw.so.1.0.0.rc16
    libgupnp-dlna-gst-2.0.so.4 -> libgupnp-dlna-gst-2.0.so.4.0.0
    libgupnp-dlna-2.0.so.4 -> libgupnp-dlna-2.0.so.4.0.0
    libraptor2.so.0 -> libraptor2.so.0.0.0
    libdbusmenu-glib.so.4 -> libdbusmenu-glib.so.4.0.12
    libgraphene-1.0.so.0 -> libgraphene-1.0.so.0.1000.6
    libudisks2.so.0 -> libudisks2.so.0.0.0
    libply.so.4 -> libply.so.4.0.0
    libply-splash-core.so.4 -> libply-splash-core.so.4.0.0
    libply-boot-client.so.4 -> libply-boot-client.so.4.0.0
    libdevmapper-event.so.1.02 -> libdevmapper-event.so.1.02
    libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.3.5
    libatk-bridge-2.0.so.0 -> libatk-bridge-2.0.so.0.0.0
    libatspi.so.0 -> libatspi.so.0.0.1
    libsignon-qt5.so.1 -> libsignon-qt5.so.1.0.0
    libsignon-plugins.so.1 -> libsignon-plugins.so.1.0.0
    libsignon-plugins-common.so.1 -> libsignon-plugins-common.so.1.0.0
    libsignon-extension.so.1 -> libsignon-extension.so.1.0.0
    libQt5X11Extras.so.5 -> libQt5X11Extras.so.5.15.2
    libmbim-glib.so.4 -> libmbim-glib.so.4.6.0
    libgexiv2.so.2 -> libgexiv2.so.2.14.0
    libcairomm-1.0.so.1 -> libcairomm-1.0.so.1.4.0
    libcolorhug.so.2 -> libcolorhug.so.2.0.5
    libcolordprivate.so.2 -> libcolordprivate.so.2.0.5
    libcolordcompat.so -> libcolordcompat.so
    libcolord.so.2 -> libcolord.so.2.0.5
    libatkmm-1.6.so.1 -> libatkmm-1.6.so.1.1.0
    libavahi-glib.so.1 -> libavahi-glib.so.1.0.2
    libupower-glib.so.3 -> libupower-glib.so.3.0.1
    libimobiledevice-1.0.so.6 -> libimobiledevice-1.0.so.6.0.0
    libavahi-core.so.7 -> libavahi-core.so.7.1.0
    libtotem-plparser.so.18 -> libtotem-plparser.so.18.3.5
    libtotem-plparser-mini.so.18 -> libtotem-plparser-mini.so.18.3.5
    libmm-glib.so.0 -> libmm-glib.so.0.8.0
    libavahi-libevent.so.1 -> libavahi-libevent.so.1.0.0
    libavahi-common.so.3 -> libavahi-common.so.3.5.4
    libavahi-client.so.3 -> libavahi-client.so.3.2.9
    libevent_pthreads-2.1.so.7 -> libevent_pthreads.so
    libevent_openssl-2.1.so.7 -> libevent_openssl.so
    libevent_extra-2.1.so.7 -> libevent_extra.so
    libevent_core-2.1.so.7 -> libevent_core.so
    libevent-2.1.so.7 -> libevent.so
    libpulse-mainloop-glib.so.0 -> libpulse-mainloop-glib.so.0.0.6
    libpackagekit-glib2.so.18 -> libpackagekit-glib2.so.18.1.3
    libcogl.so.20 -> libcogl.so.20.4.3
    libcogl-path.so.20 -> libcogl-path.so.20.4.3
    libcogl-pango.so.20 -> libcogl-pango.so.20.4.3
    libbd_utils.so.2 -> libbd_utils.so.2.1.0
    libbd_part_err.so.2 -> libbd_part_err.so.2.0.0
    libparted.so.2 -> libparted.so.2.0.3
    libparted-fs-resize.so.0 -> libparted-fs-resize.so.0.0.3
    libglibmm_generate_extra_defs-2.4.so.1 -> libglibmm_generate_extra_defs-2.4.so.1.3.0
    libglibmm-2.4.so.1 -> libglibmm-2.4.so.1.3.0
    libgiomm-2.4.so.1 -> libgiomm-2.4.so.1.3.0
    libdconf.so.1 -> libdconf.so.1.0.0
    libabrt.so.0 -> libabrt.so.0.0.1
    libsatyr.so.4 -> libsatyr.so.4.0.2
    libnotify.so.4 -> libnotify.so.4.0.0
    libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.4200.6
    libgcr-base-3.so.1 -> libgcr-base-3.so.1.0.0
    libgck-1.so.0 -> libgck-1.so.0.0.0
    libgirepository-1.0.so.1 -> libgirepository-1.0.so.1.0.0
    libnm.so.0 -> libnm.so.0.1.0
    libsecret-1.so.0 -> libsecret-1.so.0.0.0
    libQtSvg.so.4 -> libQtSvg.so.4.8.7
    libQtScriptTools.so.4 -> libQtScriptTools.so.4.8.7
    libQtOpenGL.so.4 -> libQtOpenGL.so.4.8.7
    libQtMultimedia.so.4 -> libQtMultimedia.so.4.8.7
    libQtHelp.so.4 -> libQtHelp.so.4.8.7
    libQtGui.so.4 -> libQtGui.so.4.8.7
    libQtDesignerComponents.so.4 -> libQtDesignerComponents.so.4.8.7
    libQtDesigner.so.4 -> libQtDesigner.so.4.8.7
    libQtDeclarative.so.4 -> libQtDeclarative.so.4.8.7
    libQtCLucene.so.4 -> libQtCLucene.so.4.8.7
    libQt3Support.so.4 -> libQt3Support.so.4.8.7
    libdbusmenu-qt.so.2 -> libdbusmenu-qt.so.2.6.0
    libgudev-1.0.so.0 -> libgudev-1.0.so.0.3.0
    libpulse.so.0 -> libpulse.so.0.24.0
    libpulse-simple.so.0 -> libpulse-simple.so.0.1.1
    libjson-glib-1.0.so.0 -> libjson-glib-1.0.so.0.600.6
    libQtXmlPatterns.so.4 -> libQtXmlPatterns.so.4.8.7
    libQtXml.so.4 -> libQtXml.so.4.8.7
    libQtTest.so.4 -> libQtTest.so.4.8.7
    libQtSql.so.4 -> libQtSql.so.4.8.7
    libQtScript.so.4 -> libQtScript.so.4.8.7
    libQtNetwork.so.4 -> libQtNetwork.so.4.8.7
    libQtDBus.so.4 -> libQtDBus.so.4.8.7
    libQtCore.so.4 -> libQtCore.so.4.8.7
    libcairo-gobject.so.2 -> libcairo-gobject.so.2.11704.0
    libatk-1.0.so.0 -> libatk-1.0.so.0.23609.1
    libcairo.so.2 -> libcairo.so.2.11704.0
    libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11704.0
    libpwquality.so.1 -> libpwquality.so.1.0.2
    libtspi.so.1 -> libtspi.so.1.2.0
    libkmod.so.2 -> libkmod.so.2.3.7
    libdevmapper.so.1.02 -> libdevmapper.so.1.02
    libp11.so.3 -> libp11.so.3.4.3
    libprocps.so.8 -> libprocps.so.8.0.3
    libcrack.so.2 -> libcrack.so.2.9.0
    libkcapi.so.1 -> libkcapi.so.1.3.1
    libnsl.so.2 -> libnsl.so.2.0.1
    libtirpc.so.3 -> libtirpc.so.3.0.0
    libslapi-2.4.so.2 -> libslapi-2.4.so.2.11.7
    libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.11.7
    liblber-2.4.so.2 -> liblber-2.4.so.2.11.7
    libssh.so.4 -> libssh_threads.so.4.8.7
    libtk8.6.so -> libtk8.6.so
    libXft.so.2 -> libXft.so.2.3.3
    liblua-5.1.so -> liblua-5.1.so
    libtag-extras.so.1 -> libtag-extras.so.1.0.1
    liblilv-0.so.0 -> liblilv-0.so.0.24.10
    libumfpack.so.5 -> libumfpack.so.5.7.9
    libsuitesparseconfig.so.5 -> libsuitesparseconfig.so.5.10.1
    libspqr.so.2 -> libspqr.so.2.0.9
    librbio.so.2 -> librbio.so.2.2.6
    libldl.so.2 -> libldl.so.2.2.6
    libklu.so.1 -> libklu.so.1.3.8
    libcxsparse.so.3 -> libcxsparse.so.3.2.0
    libcolamd.so.2 -> libcolamd.so.2.9.6
    libcholmod.so.3 -> libcholmod.so.3.0.14
    libccolamd.so.2 -> libccolamd.so.2.9.6
    libcamd.so.2 -> libcamd.so.2.4.6
    libbtf.so.1 -> libbtf.so.1.2.6
    libamd.so.2 -> libamd.so.2.4.6
    libfaac_drm.so.0 -> libfaac_drm.so.0.0.0
    libfaac.so.0 -> libfaac.so.0.0.0
    libmms.so.0 -> libmms.so.0.0.2
    libdca.so.0 -> libdca.so.0.0.0
    libWildMidi.so.2 -> libWildMidi.so.2.1.0
    librhash.so.0 -> librhash.so.0
    libpcre32.so.0 -> libpcre32.so.0.0.13
    libpcre16.so.0 -> libpcre16.so.0.2.13
    libpakchois.so.0 -> libpakchois.so.0.1.0
    liblpsolve55.so -> liblpsolve55.so
    libsensors.so.4 -> libsensors.so.4.5.0
    libsctp.so.1 -> libsctp.so.1.0.18
    libyubikey.so.0 -> libyubikey.so.0.1.7
    libvisual-0.4.so.0 -> libvisual-0.4.so.0.0.0
    libudfread.so.0 -> libudfread.so.0.1.0
    libsmbios_c.so.2 -> libsmbios_c.so.2.2.1
    libpkgconf.so.3 -> libpkgconf.so.3.0.0
    libpipeline.so.1 -> libpipeline.so.1.5.3
    libini_config.so.5 -> libini_config.so.5.2.1
    libpath_utils.so.1 -> libpath_utils.so.1.0.1
    libpaper.so.1 -> libpaper.so.1.1.2
    libnet.so.1 -> libnet.so.1.8.0
    libndp.so.0 -> libndp.so.0.2.0
    libmarkdown.so.2 -> libmarkdown.so.2.2.4
    liboggkate.so.1 -> liboggkate.so.1.2.2
    libkate.so.1 -> libkate.so.1.3.0
    libiptcdata.so.0 -> libiptcdata.so.0.3.3
    libipt.so.2 -> libipt.so.2.0.4
    libijs-0.35.so -> libijs-0.35.so
    libhangul.so.1 -> libhangul.so.1.0.0
    libexttextcat-2.0.so.0 -> libexttextcat-2.0.so.0.0.0
    libverto-libev.so.1 -> libverto-libev.so.1.0.0
    libev.so.4 -> libev.so.4.0.0
    libeot.so.0 -> libeot.so.0.0.0
    libeconf.so.0 -> libeconf.so.0.4.0
    libdiscid.so.0 -> libdiscid.so.0.6.2
    libsombok.so.3 -> libsombok.so.3.1.7
    libm17n.so.0 -> libm17n.so.0.4.2
    libm17n-flt.so.0 -> libm17n-flt.so.0.4.2
    libm17n-core.so.0 -> libm17n-core.so.0.4.2
    libthai.so.0 -> libthai.so.0.3.1
    libdatrie.so.1 -> libdatrie.so.1.4.0
    libcbor.so.0.7 -> libcbor.so.0.7.0
    libbsd.so.0 -> libbsd.so.0.10.0
    libavtp.so.0 -> libavtp.so.0.1.0
    libasyncns.so.0 -> libasyncns.so.0.3.1
    libhttp_parser_strict.so.2 -> libhttp_parser_strict.so.2.9.4
    libhttp_parser.so.2 -> libhttp_parser.so.2.9.4
    libgslcblas.so.0 -> libgslcblas.so.0.0.0
    libgsl.so.25 -> libgsl.so.25.0.0
    libfstrm.so.0 -> libfstrm.so.0.1.0
    libchm.so.0 -> libchm.so.0.0.0
    libcares.so.2 -> libcares.so.2.4.3
    libboost_date_time.so.1.76.0 -> libboost_date_time.so.1.76.0
    libfreeaptx.so.0 -> libfreeaptx.so.0.1.1
    libSvtVp9Enc.so.1 -> libSvtVp9Enc.so.1
    libpgm-5.2.so.0 -> libpgm.so
    libilbc.so.0 -> libilbc.so.0.0.1
    libmac.so.2 -> libmac.so.2.0.0
    libde265.so.0 -> libde265.so.0.1.1
    libtinyxml2.so.7 -> libtinyxml2.so.7.0.1
    libSoundTouch.so.2 -> libSoundTouch.so.2.3.1
    libre2.so.0a -> libre2.so.0a.0.0
    libtinfo.so.5 -> libtinfo.so.5.9
    libtic.so.5 -> libtic.so.5.9
    libpanelw.so.5 -> libpanelw.so.5.9
    libpanel.so.5 -> libpanel.so.5.9
    libncursesw.so.5 -> libncursesw.so.5.9
    libncurses.so.5 -> libncurses.so.5.9
    libncurses++w.so.5 -> libncurses++w.so.5.9
    libncurses++.so.5 -> libncurses++.so.5.9
    libmenuw.so.5 -> libmenuw.so.5.9
    libmenu.so.5 -> libmenu.so.5.9
    libformw.so.5 -> libformw.so.5.9
    libform.so.5 -> libform.so.5.9
    libsass.so.1 -> libsass.so.1.0.0
    libnumbertext-1.0.so.0 -> libnumbertext-1.0.so.0.0.0
    libbox2d.so.2 -> libbox2d.so.2.4.1
    libmpdec.so.3 -> libmpdec.so.2.5.1
    libmpdec++.so.3 -> libmpdec++.so.2.5.1
    libconfig.so.11 -> libconfig.so.11.1.0
    libconfig++.so.11 -> libconfig++.so.11.1.0
    libphonenumber.so.8 -> libphonenumber.so.8.12
    libgeocoding.so.8 -> libgeocoding.so.8.12
    libpotrace.so.0 -> libpotrace.so.0.0.6
    libpng12.so.0 -> libpng12.so.0.57.0
    libid3-3.8.so.3 -> libid3-3.8.so.3.0.0
    libxapian.so.30 -> libxapian.so.30.11.0
    libsource-highlight.so.4 -> libsource-highlight.so.4.0.1
    libboost_regex.so.1.76.0 -> libboost_regex.so.1.76.0
    libcomps.so.0 -> libcomps.so.0
    libbpf.so.0 -> libbpf.so.0.4.0
    libss.so.2 -> libss.so.2.0
    libzmf-0.0.so.0 -> libzmf-0.0.so.0.0.2
    libvisio-0.1.so.1 -> libvisio-0.1.so.1.0.7
    libqxp-0.0.so.0 -> libqxp-0.0.so.0.0.2
    libpagemaker-0.0.so.0 -> libpagemaker-0.0.so.0.0.4
    libmspub-0.1.so.1 -> libmspub-0.1.so.1.0.4
    libfreehand-0.1.so.1 -> libfreehand-0.1.so.1.0.2
    libepubgen-0.1.so.1 -> libepubgen-0.1.so.1.0.1
    libcdr-0.1.so.1 -> libcdr-0.1.so.1.0.7
    libabw-0.1.so.1 -> libabw-0.1.so.1.0.3
    libb2.so.1 -> libb2.so.1.0.4
    libstoken.so.1 -> libstoken.so.1.3.0
    libteam.so.5 -> libteam.so.5.6.1
    libnl-cli-3.so.200 -> libnl-cli-3.so.200.26.0
    libopusenc.so.0 -> libopusenc.so.0.4.2
    libpcrecpp.so.0 -> libpcrecpp.so.0.0.2
    libusbmuxd-2.0.so.6 -> libusbmuxd-2.0.so.6.0.0
    libipset.so.13 -> libipset.so.13.3.0
    libofa.so.0 -> libofa.so.0.0.0
    libcddb.so.2 -> libcddb.so.2.2.3
    libgettextsrc-0.21.so -> libgettextsrc-0.21.so
    libgettextpo.so.0 -> libgettextpo.so.0.5.7
    libgettextlib-0.21.so -> libgettextlib-0.21.so
    libasprintf.so.0 -> libasprintf.so.0.0.0
    libXaw3d.so.8 -> libXaw3d.so.8.0.0
    libpskc.so.0 -> libpskc.so.0.0.1
    libtcmalloc_minimal_debug.so.4 -> libtcmalloc_minimal_debug.so.4.5.9
    libtcmalloc_minimal.so.4 -> libtcmalloc_minimal.so.4.5.9
    libtcmalloc_debug.so.4 -> libtcmalloc_debug.so.4.5.9
    libtcmalloc_and_profiler.so.4 -> libtcmalloc_and_profiler.so.4.6.4
    libtcmalloc.so.4 -> libtcmalloc.so.4.5.9
    libprofiler.so.0 -> libprofiler.so.0.5.4
    liblouis.so.20 -> liblouis.so.20.0.7
    libiec61883.so.0 -> libiec61883.so.0.1.1
    librom1394.so.0 -> librom1394.so.0.3.0
    libavc1394.so.0 -> libavc1394.so.0.3.0
    libe-book-0.1.so.1 -> libe-book-0.1.so.1.0.3
    libspandsp.so.2 -> libspandsp.so.2.0.0
    libsratom-0.so.0 -> libsratom-0.so.0.6.6
    libclucene-contribs-lib.so.1 -> libclucene-contribs-lib.so.2.3.3.4
    libaa.so.1 -> libaa.so.1.0.4
    libtwolame.so.0 -> libtwolame.so.0.0.0
    libSvtAv1Enc.so.0 -> libSvtAv1Enc.so.0.8.7
    libSvtAv1Dec.so.0 -> libSvtAv1Dec.so.0.8.7
    libslang.so.2 -> libslang.so.2.3.2
    libnpth.so.0 -> libnpth.so.0.1.2
    libmtdev.so.1 -> libmtdev.so.1.0.0
    libsodium.so.23 -> libsodium.so.23.3.0
    libsigsegv.so.2 -> libsigsegv.so.2.0.6
    libsbc.so.1 -> libsbc.so.1.3.0
    libpasswdqc.so.1 -> libpasswdqc.so.1
    libnftables.so.1 -> libnftables.so.1.1.0
    libxtables.so.12 -> libxtables.so.12.4.0
    libnetfilter_conntrack.so.3 -> libnetfilter_conntrack.so.3.7.0
    libnfnetlink.so.0 -> libnfnetlink.so.0.2.0
    libmspack.so.0 -> libmspack.so.0.1.0
    libldacBT_enc.so.2 -> libldacBT_enc.so.2.0.2.3
    libldacBT_abr.so.2 -> libldacBT_abr.so.2.0.2.3
    libieee1284.so.3 -> libieee1284.so.3.2.2
    libdaemon.so.0 -> libdaemon.so.0.5.0
    libcue.so.2 -> libcue.so.2.2.1
    libargon2.so.1 -> libargon2.so.1
    libjbig2dec.so.0 -> libjbig2dec.so.0.0.0
    libgpm.so.2 -> libgpm.so.2.1.0
    libdotconf.so.0 -> libdotconf.so.0.0.1
    libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.10.2
    libcdda_interface.so.0 -> libcdda_interface.so.0.10.2
    libwebrtc_audio_processing.so.1 -> libwebrtc_audio_processing.so.1.0.0
    libtbbmalloc_proxy.so.2 -> libtbbmalloc_proxy.so.2
    libtbbmalloc.so.2 -> libtbbmalloc.so.2
    libtbb.so.2 -> libtbb.so.2
    libirml.so.1 -> libirml.so.1
    libmythes-1.2.so.0 -> libmythes-1.2.so.0.0.0
    libzen.so.0 -> libzen.so.0.4.39
    libdouble-conversion.so.3 -> libdouble-conversion.so.3.1.5
    libmozjs-78.so.0 -> libmozjs-78.so.0.0.0
    libclucene-shared.so.1 -> libclucene-shared.so.2.3.3.4
    libclucene-core.so.1 -> libclucene-core.so.2.3.3.4
    libImath-2_5.so.25 -> libImath-2_5.so.25.0.4
    libIlmThread-2_5.so.25 -> libIlmThread-2_5.so.25.0.4
    libIlmImfUtil-2_5.so.25 -> libIlmImfUtil-2_5.so.25.0.4
    libIlmImf-2_5.so.25 -> libIlmImf-2_5.so.25.0.4
    libIexMath-2_5.so.25 -> libIexMath-2_5.so.25.0.4
    libIex-2_5.so.25 -> libIex-2_5.so.25.0.4
    libHalf-2_5.so.25 -> libHalf-2_5.so.25.0.4
    libdjvulibre.so.21 -> libdjvulibre.so.21.6.0
    liborcus-parser-0.16.so.0 -> liborcus-parser-0.16.so.0.0.0
    liborcus-mso-0.16.so.0 -> liborcus-mso-0.16.so.0.0.0
    liborcus-0.16.so.0 -> liborcus-0.16.so.0.0.0
    libboost_iostreams.so.1.76.0 -> libboost_iostreams.so.1.76.0
    libexempi.so.8 -> libexempi.so.8.0.0
    libwps-0.4.so.4 -> libwps-0.4.so.4.0.12
    libwpg-0.3.so.3 -> libwpg-0.3.so.3.0.3
    libwpd-0.10.so.10 -> libwpd-0.10.so.10.0.3
    libwpe-1.0.so.1 -> libwpe-1.0.so.1.5.2
    libimagequant.so.0 -> libimagequant.so.0
    libksba.so.8 -> libksba.so.8.14.0
    libwoff2enc.so.1.0.2 -> libwoff2enc.so.1.0.2
    libwoff2dec.so.1.0.2 -> libwoff2dec.so.1.0.2
    libwoff2common.so.1.0.2 -> libwoff2common.so.1.0.2
    libxcb-icccm.so.4 -> libxcb-icccm.so.4.0.0
    libxcb-ewmh.so.2 -> libxcb-ewmh.so.2.0.0
    libxcb-render-util.so.0 -> libxcb-render-util.so.0.0.0
    libdmx.so.1 -> libdmx.so.1.0.0
    libXxf86dga.so.1 -> libXxf86dga.so.1.0.0
    libnftnl.so.11 -> libnftnl.so.11.5.0
    libvirglrenderer.so.1 -> libvirglrenderer.so.1.5.4
    libXvMCW.so.1 -> libXvMCW.so.1.0.0
    libXvMC.so.1 -> libXvMC.so.1.0.0
    libboost_locale.so.1.76.0 -> libboost_locale.so.1.76.0
    libboost_chrono.so.1.76.0 -> libboost_chrono.so.1.76.0
    libXaw.so.7 -> libXaw7.so.7.0.0
    libip6tc.so.2 -> libip6tc.so.2.0.0
    libip4tc.so.2 -> libip4tc.so.2.0.0
    libraw_r.so.20 -> libraw_r.so.20.0.0
    libraw.so.20 -> libraw.so.20.0.0
    libdvdnav.so.4 -> libdvdnav.so.4.3.0
    libxcb-image.so.0 -> libxcb-image.so.0.0.0
    libstartup-notification-1.so.0 -> libstartup-notification-1.so.0.0.0
    liblept.so.5 -> libleptonica.so
    libsord-0.so.0 -> libsord-0.so.0.16.8
    libserd-0.so.0 -> libserd-0.so.0.30.10
    libntfs-3g.so.89 -> libntfs-3g.so.89.0.0
    libvpx.so.6 -> libvpx.so.6.4.0
    libverto.so.1 -> libverto.so.1.0.0
    libexif.so.12 -> libexif.so.12.3.4
    libjbig85.so.2.1 -> libjbig85.so.2.1
    libjbig.so.2.1 -> libjbig.so.2.1
    libefivar.so.1 -> libefivar.so.1.37
    libefiboot.so.1 -> libefiboot.so.1.37
    libgraphite2.so.3 -> libgraphite2.so.3.2.1
    libetonyek-0.1.so.1 -> libetonyek-0.1.so.1.0.10
    liblangtag.so.1 -> liblangtag.so.1.4.1
    libsoxr.so.0 -> libsoxr.so.0.1.2
    libsoxr-lsr.so.0 -> libsoxr-lsr.so.0.1.9
    libxcb-util.so.1 -> libxcb-util.so.1.0.0
    libGLU.so.1 -> libGLU.so.1.3.1
    libGLX.so.0 -> libGLX.so.0.0.0
    libGL.so.1 -> libGL.so.1.7.0
    libXxf86vm.so.1 -> libXxf86vm.so.1.0.0
    libXRes.so.1 -> libXRes.so.1.0.0
    libutempter.so.0 -> libutempter.so.1.2.1
    libbs2b.so.0 -> libbs2b.so.0.0.0
    libyajl.so.2 -> libyajl.so.2.1.0
    libspeex.so.1 -> libspeex.so.1.5.1
    libpci.so.3 -> libpci.so.3.7.0
    libnuma.so.1 -> libnuma.so.1.0.0
    libsyn123.so.0 -> libsyn123.so.0.1.2
    libout123.so.0 -> libout123.so.0.3.0
    libmpg123.so.0 -> libmpg123.so.0.45.3
    libwmflite-0.2.so.7 -> libwmflite-0.2.so.7.0.5
    liburing.so.2 -> liburing.so.2.0.0
    libstemmer.so.0 -> libstemmer.so.0.0.0
    libraw1394.so.11 -> libraw1394.so.11.1.0
    libhyphen.so.0 -> libhyphen.so.0.3.0
    libgsm.so.1 -> libgsm.so.1.0.19
    libuchardet.so.0 -> libuchardet.so.0.0.6
    libsnappy.so.1 -> libsnappy.so.1.1.9
    libgccpp.so.1 -> libgccpp.so.1.4.0
    libgc.so.1 -> libgc.so.1.4.3
    libcord.so.1 -> libcord.so.1.4.0
    libtag_c.so.0 -> libtag_c.so.0.0.0
    libtag.so.1 -> libtag.so.1.18.0
    libfontenc.so.1 -> libfontenc.so.1.0.0
    libwx_baseu_xml-3.0.so.0 -> libwx_baseu_xml-3.0.so.0.5.0
    libwx_baseu_net-3.0.so.0 -> libwx_baseu_net-3.0.so.0.5.0
    libwx_baseu-3.0.so.0 -> libwx_baseu-3.0.so.0.5.0
    libext2fs.so.2 -> libext2fs.so.2.4
    libe2p.so.2 -> libe2p.so.2.3
    libstaroffice-0.0.so.0 -> libstaroffice-0.0.so.0.0.7
    libodfgen-0.1.so.1 -> libodfgen-0.1.so.1.0.8
    libtheoraenc.so.1 -> libtheoraenc.so.1.1.2
    libtheoradec.so.1 -> libtheoradec.so.1.1.4
    libtheora.so.0 -> libtheora.so.0.3.10
    libxkbcommon-x11.so.0 -> libxkbcommon-x11.so.0.0.0
    libmpc.so.3 -> libmpc.so.3.2.1
    libbytesize.so.1 -> libbytesize.so.1.0.0
    libchromaprint.so.1 -> libchromaprint.so.1.5.0
    libcdio_paranoia.so.2 -> libcdio_paranoia.so.2.0.0
    libcdio_cdda.so.2 -> libcdio_cdda.so.2.0.0
    libGLESv2.so.2 -> libGLESv2.so.2.1.0
    libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
    libEGL.so.1 -> libEGL.so.1.1.0
    libboost_filesystem.so.1.76.0 -> libboost_filesystem.so.1.76.0
    libOpenGL.so.0 -> libOpenGL.so.0.0.0
    liborc-test-0.4.so.0 -> liborc-test-0.4.so.0.31.0
    liborc-0.4.so.0 -> liborc-0.4.so.0.31.0
    libopenal.so.1 -> libopenal.so.1.19.1
    liblmdb.so.0.0.0 -> liblmdb.so.0.0.0
    libyaml-0.so.2 -> libyaml-0.so.2.0.9
    libunwind.so.8 -> libunwind.so.8.0.1
    libunwind-x86_64.so.8 -> libunwind-x86_64.so.8.0.1
    libunwind-coredump.so.0 -> libunwind-coredump.so.0.0.0
    libedit.so.0 -> libedit.so.0.0.68
    libdvdread.so.8 -> libdvdread.so.8.0.0
    libXdmcp.so.6 -> libXdmcp.so.6.0.0
    libmp3lame.so.0 -> libmp3lame.so.0.0.0
    libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
    libjasper.so.4 -> libjasper.so.4.0.0
    libmng.so.2 -> libmng.so.2.0.2
    libxmlsec1.so.1 -> libxmlsec1.so.1.2.29
    libpcap.so.1 -> libpcap.so.1.10.1
    libxcb-keysyms.so.1 -> libxcb-keysyms.so.1.0.0
    libXpm.so.4 -> libXpm.so.4.11.0
    libXss.so.1 -> libXss.so.1.0.0
    libpsl.so.5 -> libpsl.so.5.3.3
    libboost_thread.so.1.76.0 -> libboost_thread.so.1.76.0
    libacl.so.1 -> libacl.so.1.1.2301
    libattr.so.1 -> libattr.so.1.1.2501
    libgif.so.7 -> libgif.so.7.2.0
    libfuse3.so.3 -> libfuse3.so.3.10.5
    libboost_system.so.1.76.0 -> libboost_system.so.1.76.0
    libsemanage.so.2 -> libsemanage.so.2
    libselinux.so.1 -> libselinux.so.1
    libudf.so.0 -> libudf.so.0.0.0
    libiso9660.so.11 -> libiso9660.so.11.0.0
    libiso9660++.so.0 -> libiso9660++.so.0.0.0
    libcdio.so.19 -> libcdio.so.19.0.0
    libcdio++.so.1 -> libcdio++.so.1.0.0
    libfftw3_threads.so.3 -> libfftw3_threads.so.3.5.8
    libfftw3_omp.so.3 -> libfftw3_omp.so.3.5.8
    libfftw3.so.3 -> libfftw3.so.3.5.8
    libxkbfile.so.1 -> libxkbfile.so.1.0.2
    libprotobuf-c.so.1 -> libprotobuf-c.so.1.0.0
    libnghttp2.so.14 -> libnghttp2.so.14.21.0
    libdhash.so.1 -> libdhash.so.1.1.0
    libproxy.so.1 -> libproxy.so.1.0.0
    libapr-1.so.0 -> libapr-1.so.0.7.0
    libassuan.so.0 -> libassuan.so.0.8.5
    libXv.so.1 -> libXv.so.1.0.0
    liblzo2.so.2 -> liblzo2.so.2.0.0
    libxshmfence.so.1 -> libxshmfence.so.1.0.0
    libpciaccess.so.0 -> libpciaccess.so.0.11.1
    libmnl.so.0 -> libmnl.so.0.2.0
    libdb-5.3.so -> libdb-5.3.so
    libcollection.so.4 -> libcollection.so.4.1.1
    libbasicobjects.so.0 -> libbasicobjects.so.0.1.0
    libplist-2.0.so.3 -> libplist-2.0.so.3.3.0
    libplist++-2.0.so.3 -> libplist++-2.0.so.3.3.0
    libmagic.so.1 -> libmagic.so.1.0.0
    libpcreposix.so.0 -> libpcreposix.so.0.0.7
    libpcre.so.1 -> libpcre.so.1.2.13
    libtasn1.so.6 -> libtasn1.so.6.6.0
    libref_array.so.1 -> libref_array.so.1.2.1
    libaio.so.1.0.0 -> libaio.so.1.0.0
    libaio.so.1 -> libaio.so.1.0.1
    libjansson.so.4 -> libjansson.so.4.13.0
    libgdbm_compat.so.4 -> libgdbm_compat.so.4.0.0
    libgdbm.so.6 -> libgdbm.so.6.0.0
    libhunspell-1.7.so.0 -> libhunspell-1.7.so.0.0.1
    libmpfr.so.6 -> libmpfr.so.6.1.0
    libXmuu.so.1 -> libXmuu.so.1.0.0
    libXmu.so.6 -> libXmu.so.6.2.0
    libXt.so.6 -> libXt.so.6.0.0
    liburcu.so.8 -> liburcu.so.8.0.0
    liburcu-signal.so.8 -> liburcu-signal.so.8.0.0
    liburcu-qsbr.so.8 -> liburcu-qsbr.so.8.0.0
    liburcu-memb.so.8 -> liburcu-memb.so.8.0.0
    liburcu-mb.so.8 -> liburcu-mb.so.8.0.0
    liburcu-common.so.8 -> liburcu-common.so.8.0.0
    liburcu-cds.so.8 -> liburcu-cds.so.8.0.0
    liburcu-bp.so.8 -> liburcu-bp.so.8.0.0
    libidn2.so.0 -> libidn2.so.0.3.7
    libunistring.so.2 -> libunistring.so.2.1.0
    libXcursor.so.1 -> libXcursor.so.1.0.2
    libXtst.so.6 -> libXtst.so.6.1.0
    libXinerama.so.1 -> libXinerama.so.1.0.0
    libXdamage.so.1 -> libXdamage.so.1.1.0
    libXcomposite.so.1 -> libXcomposite.so.1.0.0
    libXrandr.so.2 -> libXrandr.so.2.2.0
    libXrender.so.1 -> libXrender.so.1.3.0
    libXi.so.6 -> libXi.so.6.1.0
    libXfixes.so.3 -> libXfixes.so.3.1.0
    libXext.so.6 -> libXext.so.6.4.0
    libxcb.so.1 -> libxcb.so.1.1.0
    libxcb-xvmc.so.0 -> libxcb-xvmc.so.0.0.0
    libxcb-xv.so.0 -> libxcb-xv.so.0.0.0
    libxcb-xtest.so.0 -> libxcb-xtest.so.0.0.0
    libxcb-xselinux.so.0 -> libxcb-xselinux.so.0.0.0
    libxcb-xkb.so.1 -> libxcb-xkb.so.1.0.0
    libxcb-xinput.so.0 -> libxcb-xinput.so.0.1.0
    libxcb-xinerama.so.0 -> libxcb-xinerama.so.0.0.0
    libxcb-xfixes.so.0 -> libxcb-xfixes.so.0.0.0
    libxcb-xf86dri.so.0 -> libxcb-xf86dri.so.0.0.0
    libxcb-sync.so.1 -> libxcb-sync.so.1.0.0
    libxcb-shm.so.0 -> libxcb-shm.so.0.0.0
    libxcb-shape.so.0 -> libxcb-shape.so.0.0.0
    libxcb-screensaver.so.0 -> libxcb-screensaver.so.0.0.0
    libxcb-res.so.0 -> libxcb-res.so.0.0.0
    libxcb-render.so.0 -> libxcb-render.so.0.0.0
    libxcb-record.so.0 -> libxcb-record.so.0.0.0
    libxcb-randr.so.0 -> libxcb-randr.so.0.1.0
    libxcb-present.so.0 -> libxcb-present.so.0.0.0
    libxcb-glx.so.0 -> libxcb-glx.so.0.0.0
    libxcb-dri3.so.0 -> libxcb-dri3.so.0.0.0
    libxcb-dri2.so.0 -> libxcb-dri2.so.0.0.0
    libxcb-dpms.so.0 -> libxcb-dpms.so.0.0.0
    libxcb-damage.so.0 -> libxcb-damage.so.0.0.0
    libxcb-composite.so.0 -> libxcb-composite.so.0.0.0
    libXau.so.6 -> libXau.so.6.0.0
    libulockmgr.so.1 -> libulockmgr.so.1.0.1
    libfuse.so.2 -> libfuse.so.2.9.9
    libopus.so.0 -> libopus.so.0.8.0
    libnl-xfrm-3.so.200 -> libnl-xfrm-3.so.200.26.0
    libnl-route-3.so.200 -> libnl-route-3.so.200.26.0
    libnl-nf-3.so.200 -> libnl-nf-3.so.200.26.0
    libnl-idiag-3.so.200 -> libnl-idiag-3.so.200.26.0
    libnl-genl-3.so.200 -> libnl-genl-3.so.200.26.0
    libnl-3.so.200 -> libnl-3.so.200.26.0
    libbrotlienc.so.1 -> libbrotlienc.so.1.0.9
    libbrotlidec.so.1 -> libbrotlidec.so.1.0.9
    libbrotlicommon.so.1 -> libbrotlicommon.so.1.0.9
    libsigc-2.0.so.0 -> libsigc-2.0.so.0.0.0
    libp11-kit.so.0 -> libp11-kit.so.0.3.0
    liblz4.so.1 -> liblz4.so.1.9.3
    libnettle.so.8 -> libnettle.so.8.4
    libhogweed.so.6 -> libhogweed.so.6.4
    libtevent.so.0 -> libtevent.so.0.11.0
    libvorbisfile.so.3 -> libvorbisfile.so.3.3.8
    libvorbisenc.so.2 -> libvorbisenc.so.2.0.12
    libvorbis.so.0 -> libvorbis.so.0.4.9
    libogg.so.0 -> libogg.so.0.8.5
    libkeyutils.so.1 -> libkeyutils.so.1.9
    libtdb.so.1 -> libtdb.so.1.4.4
    libgcrypt.so.20 -> libgcrypt.so.20.3.4
    libSM.so.6 -> libSM.so.6.0.1
    libICE.so.6 -> libICE.so.6.3.0
    libxslt.so.1 -> libxslt.so.1.1.34
    libexslt.so.0 -> libexslt.so.0.8.20
    libtalloc.so.2 -> libtalloc.so.2.3.3
    libjson-c.so.5 -> libjson-c.so.5.1.0
    libpixman-1.so.0 -> libpixman-1.so.0.40.0
    libffi.so.6 -> libffi.so.6.0.2
    libepoxy.so.0 -> libepoxy.so.0.0.0
    libxkbregistry.so.0 -> libxkbregistry.so.0.0.0
    libxkbcommon.so.0 -> libxkbcommon.so.0.0.0
    libgmp.so.10 -> libgmp.so.10.4.0
    librevenge-stream-0.0.so.0 -> librevenge-stream-0.0.so.0.0.4
    librevenge-generators-0.0.so.0 -> librevenge-generators-0.0.so.0.0.4
    librevenge-0.0.so.0 -> librevenge-0.0.so.0.0.4
    libcom_err.so.2 -> libcom_err.so.2.1
    libpsx.so.2 -> libpsx.so.2.48
    libcap.so.2 -> libcap.so.2.48
    liblcms2.so.2 -> liblcms2.so.2.0.12
    libreadline.so.8 -> libreadline.so.8.1
    libhistory.so.8 -> libhistory.so.8.1
    libpopt.so.0 -> libpopt.so.0.0.1
    libicuuc.so.69 -> libicuuc.so.69.1
    libicutu.so.69 -> libicutu.so.69.1
    libicutest.so.69 -> libicutest.so.69.1
    libicuio.so.69 -> libicuio.so.69.1
    libicui18n.so.69 -> libicui18n.so.69.1
    libicudata.so.69 -> libicudata.so.69.1
    libbz2.so.1 -> libbz2.so.1.0.8
    libsqlite3.so.0 -> libsqlite3.so.0.8.6
    libpng16.so.16 -> libpng16.so.16.37.0
    libjpeg.so.62 -> libjpeg.so.62.3.0
    libz.so.1 -> libz.so.1.2.11
    libtinfo.so.6 -> libtinfo.so.6.2
    libtic.so.6 -> libtic.so.6.2
    libpanelw.so.6 -> libpanelw.so.6.2
    libpanel.so.6 -> libpanel.so.6.2
    libncursesw.so.6 -> libncursesw.so.6.2
    libncurses.so.6 -> libncurses.so.6.2
    libmenuw.so.6 -> libmenuw.so.6.2
    libmenu.so.6 -> libmenu.so.6.2
    libformw.so.6 -> libformw.so.6.2
    libform.so.6 -> libform.so.6.2
    libmono-profiler-log.so.0 -> libmono-profiler-log.so.0.0.0
    libmono-profiler-coverage.so.0 -> libmono-profiler-coverage.so.0.0.0
    libmono-profiler-aot.so.0 -> libmono-profiler-aot.so.0.0.0
    libmono-native.so.0 -> libmono-native.so.0.0.0
    libmono-btls-shared.so -> libmono-btls-shared.so
    libikvm-native.so -> libikvm-native.so
    libMonoPosixHelper.so -> libMonoPosixHelper.so
    libmono-llvm.so.0 -> libmono-llvm.so.0.0.0
    libgdiplus.so.0 -> libgdiplus.so.0.0.0
    libwbclient.so.0 -> libwbclient.so.0.15
    p11-kit-trust.so -> libnssckbi.so

Apparently, that's on purpose.

paveloom commented 2 years ago

Okay, putting /usr/local/lib64 in a file under /etc/ld.so.conf.d and running sudo ldconfig after finally resolved the issue:

Log

~> ld.so.conf.d sudo touch local_lib64.conf
[sudo] password for paveloom: 
~> ld.so.conf.d sudo nano local_lib64.conf 
~> ld.so.conf.d sudo ldconfig -v
ldconfig: Can't stat /libx32: No such file or directory
ldconfig: Path `/usr/lib' given more than once
(from :0 and :0)
ldconfig: Path `/usr/lib64' given more than once
(from :0 and :0)
ldconfig: Can't stat /usr/libx32: No such file or directory
/usr/lib64/dyninst: (from /etc/ld.so.conf.d/dyninst-x86_64.conf:1)
    libsymtabAPI.so.11.0 -> libsymtabAPI.so.11.0.1
    libsymLite.so.11.0 -> libsymLite.so.11.0.1
    libstackwalk.so.11.0 -> libstackwalk.so.11.0.1
    libpcontrol.so.11.0 -> libpcontrol.so.11.0.1
    libpatchAPI.so.11.0 -> libpatchAPI.so.11.0.1
    libparseAPI.so.11.0 -> libparseAPI.so.11.0.1
    libinstructionAPI.so.11.0 -> libinstructionAPI.so.11.0.1
    libdyninstAPI_RT.so.11.0 -> libdyninstAPI_RT.so.11.0.1
    libdyninstAPI.so.11.0 -> libdyninstAPI.so.11.0.1
    libdynElf.so.11.0 -> libdynElf.so.11.0.1
    libdynDwarf.so.11.0 -> libdynDwarf.so.11.0.1
    libdynC_API.so.11.0 -> libdynC_API.so.11.0.1
    libcommon.so.11.0 -> libcommon.so.11.0.1
/usr/local/lib64: (from /etc/ld.so.conf.d/local_lib64.conf:1)
    liblokinet.so -> liblokinet.so
    liboxenmq.so.0 -> liboxenmq.so.0
/usr/lib64/pipewire-0.3/jack: (from /etc/ld.so.conf.d/pipewire-jack-x86_64.conf:1)
    libjackserver.so.0 -> libjackserver.so.0.351.0
    libjacknet.so.0 -> libjacknet.so.0.351.0
    libjack.so.0 -> libjack.so.0.351.0
/usr/lib64/qt-3.3/lib: (from /etc/ld.so.conf.d/qt-x86_64.conf:1)
    libqui.so.1 -> libqui.so.1.0.0
    libqt-mt.so.3 -> libqt-mt.so.3.3.8
/usr/lib64/tcl8.6: (from /etc/ld.so.conf.d/tix-x86_64.conf:1)
    libTix.so -> libTix.so
/lib: (from :0)
    libnsl.so.1 -> libnsl.so.1
    libgomp.so.1 -> libgomp.so.1.0.0
    libatomic.so.1 -> libatomic.so.1.2.0
    libSDL2-2.0.so.0 -> libSDL2-2.0.so.0.22.0
    libinih.so.0 -> libinih.so.0
    libINIReader.so.0 -> libINIReader.so.0
    libpipewire-0.3.so.0 -> libpipewire-0.3.so.0.351.0
    libstdc++.so.6 -> libstdc++.so.6.0.29
    libpcprofile.so -> libpcprofile.so
    libmemusage.so -> libmemusage.so
    libutil.so.1 -> libutil.so.1
    libthread_db.so.1 -> libthread_db.so.1
    librt.so.1 -> librt.so.1
    libresolv.so.2 -> libresolv.so.2
    libpthread.so.0 -> libpthread.so.0
    libnss_files.so.2 -> libnss_files.so.2
    libnss_dns.so.2 -> libnss_dns.so.2
    libnss_compat.so.2 -> libnss_compat.so.2
    libm.so.6 -> libm.so.6
    libdl.so.2 -> libdl.so.2
    libc_malloc_debug.so.0 -> libc_malloc_debug.so.0
    libc.so.6 -> libc.so.6
    libanl.so.1 -> libanl.so.1
    libSegFault.so -> libSegFault.so
    libBrokenLocale.so.1 -> libBrokenLocale.so.1
    ld-linux.so.2 -> ld-linux.so.2
    libgcc_s.so.1 -> libgcc_s-11-20220421.so.1
    libwavpack.so.1 -> libwavpack.so.1.2.3
    libudev.so.1 -> libudev.so.1.7.2
    libsystemd.so.0 -> libsystemd.so.0.32.0
    libnss_systemd.so.2 -> libnss_systemd.so.2
    libnss_resolve.so.2 -> libnss_resolve.so.2
    libnss_myhostname.so.2 -> libnss_myhostname.so.2
    liblzma.so.5 -> liblzma.so.5.2.5
    libfdk-aac.so.2 -> libfdk-aac.so.2.0.0
    libfribidi.so.0 -> libfribidi.so.0.4.0
    libssl3.so -> libssl3.so
    libsmime3.so -> libsmime3.so
    libnss3.so -> libnss3.so
    libcupsimage.so.2 -> libcupsimage.so.2
    libcups.so.2 -> libcups.so.2
    libkrb5support.so.0 -> libkrb5support.so.0.1
    libkrb5.so.3 -> libkrb5.so.3.3
    libkrad.so.0 -> libkrad.so.0.0
    libkdb5.so.10 -> libkdb5.so.10.0
    libk5crypto.so.3 -> libk5crypto.so.3.1
    libgssrpc.so.4 -> libgssrpc.so.4.2
    libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
    libsoftokn3.so -> libsoftokn3.so
    libfreeblpriv3.so -> libfreeblpriv3.so
    libfreebl3.so -> libfreebl3.so
    libnssutil3.so -> libnssutil3.so
    libplds4.so -> libplds4.so
    libplc4.so -> libplc4.so
    libnspr4.so -> libnspr4.so
    libtiffxx.so.5 -> libtiffxx.so.5.7.0
    libtiff.so.5 -> libtiff.so.5.7.0
    libwayland-egl.so.1 -> libwayland-egl.so.1.20.0
    libwayland-server.so.0 -> libwayland-server.so.0.20.0
    libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.33
    libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.33
    libgailutil.so.18 -> libgailutil.so.18.0.1
    libwayland-cursor.so.0 -> libwayland-cursor.so.0.20.0
    libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.510.60.02
    libnvidia-opticalflow.so.1 -> libnvidia-opticalflow.so.510.60.02
    libnvidia-opencl.so.1 -> libnvidia-opencl.so.510.60.02
    libnvidia-ml.so.1 -> libnvidia-ml.so.510.60.02
    libnvidia-encode.so.1 -> libnvidia-encode.so.510.60.02
    libnvidia-compiler.so.510.60.02 -> libnvidia-compiler.so.510.60.02
    libnvcuvid.so.1 -> libnvcuvid.so.510.60.02
    libcuda.so.1 -> libcuda.so.510.60.02
    libnvidia-tls.so.510.60.02 -> libnvidia-tls.so.510.60.02
    libnvidia-glvkspirv.so.510.60.02 -> libnvidia-glvkspirv.so.510.60.02
    libnvidia-glsi.so.510.60.02 -> libnvidia-glsi.so.510.60.02
    libnvidia-glcore.so.510.60.02 -> libnvidia-glcore.so.510.60.02
    libnvidia-fbc.so.1 -> libnvidia-fbc.so.510.60.02
    libnvidia-eglcore.so.510.60.02 -> libnvidia-eglcore.so.510.60.02
    libnvidia-allocator.so.1 -> libnvidia-allocator.so.510.60.02
    libGLX_nvidia.so.0 -> libGLX_nvidia.so.510.60.02
    libGLESv2_nvidia.so.2 -> libGLESv2_nvidia.so.510.60.02
    libGLESv1_CM_nvidia.so.1 -> libGLESv1_CM_nvidia.so.510.60.02
    libEGL_nvidia.so.0 -> libEGL_nvidia.so.510.60.02
    libwayland-client.so.0 -> libwayland-client.so.0.20.0
    libssl.so.1.1 -> libssl.so.1.1.1n
    libcrypto.so.1.1 -> libcrypto.so.1.1.1n
    libgthread-2.0.so.0 -> libgthread-2.0.so.0.7000.5
    libgobject-2.0.so.0 -> libgobject-2.0.so.0.7000.5
    libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7000.5
    libglib-2.0.so.0 -> libglib-2.0.so.0.7000.5
    libgio-2.0.so.0 -> libgio-2.0.so.0.7000.5
    libbluetooth.so.3 -> libbluetooth.so.3.19.6
    libOSMesa.so.8 -> libOSMesa.so.8.0.0
    libGLX_mesa.so.0 -> libGLX_system.so.0
    libEGL_mesa.so.0 -> libEGL_mesa.so.0.0.0
    libgphoto2_port.so.12 -> libgphoto2_port.so.12.0.0
    libgphoto2.so.6 -> libgphoto2.so.6.2.0
    libvkd3d.so.1 -> libvkd3d.so.1.3.0
    libvkd3d-shader.so.1 -> libvkd3d-shader.so.1.1.0
    libSPIRV-Tools.so -> libSPIRV-Tools.so
    libSPIRV-Tools-shared.so -> libSPIRV-Tools-shared.so
    libSPIRV-Tools-reduce.so -> libSPIRV-Tools-reduce.so
    libSPIRV-Tools-opt.so -> libSPIRV-Tools-opt.so
    libSPIRV-Tools-lint.so -> libSPIRV-Tools-lint.so
    libSPIRV-Tools-link.so -> libSPIRV-Tools-link.so
    libusb-1.0.so.0 -> libusb-1.0.so.0.3.0
    libvulkan_radeon.so -> libvulkan_radeon.so
    libvulkan_lvp.so -> libvulkan_lvp.so
    libvulkan_intel.so -> libvulkan_intel.so
    libVkLayer_MESA_device_select.so -> libVkLayer_MESA_device_select.so
    libvulkan.so.1 -> libvulkan.so.1.3.204
    libgbm.so.1 -> libgbm.so.1.0.0
    libglapi.so.0 -> libglapi.so.0.0.0
    libexpat.so.1 -> libexpat.so.1.8.7
    libvdpau.so.1 -> libvdpau.so.1.0.0
    libltdl.so.7 -> libltdl.so.7.3.1
    libfontconfig.so.1 -> libfontconfig.so.1.12.0
    libsasl2.so.3 -> libsasl2.so.3.0.0
    libFLAC.so.8 -> libFLAC.so.8.3.0
    libFLAC++.so.6 -> libFLAC++.so.6.3.0
    libkms.so.1 -> libkms.so.1.0.0
    libdrm_radeon.so.1 -> libdrm_radeon.so.1.0.1
    libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.0.0
    libdrm_intel.so.1 -> libdrm_intel.so.1.0.0
    libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.0.0
    libdrm.so.2 -> libdrm.so.2.4.0
    libmlx5.so.1 -> libmlx5.so.1.22.39.0
    libmlx4.so.1 -> libmlx4.so.1.0.39.0
    libibverbs.so.1 -> libibverbs.so.1.14.39.0
    libefa.so.1 -> libefa.so.1.1.39.0
    libxml2.so.2 -> libxml2.so.2.9.13
    libdbus-1.so.3 -> libdbus-1.so.3.19.14
    libmount.so.1 -> libmount.so.1.1.0
    libblkid.so.1 -> libblkid.so.1.1.0
    libgnutls.so.30 -> libgnutls.so.30.30.0
    libuuid.so.1 -> libuuid.so.1.3.0
    libcanberra-gtk.so.0 -> libcanberra-gtk.so.0.1.9
    libcanberra-gtk3.so.0 -> libcanberra-gtk3.so.0.1.9
    libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.5000.4
    libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.5000.4
    libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5000.4
    libpango-1.0.so.0 -> libpango-1.0.so.0.5000.4
    libcanberra.so.0 -> libcanberra.so.0.2.5
    libcrypt.so.1 -> libcrypt.so.1.1.0
    libcrypt.so.2 -> libcrypt.so.2.0.0
    libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.2000.0
    libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.2000.0
    libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.2000.0
    libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.2000.0
    libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.2000.0
    libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.2000.0
    libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.2000.0
    libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.2000.0
    libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.2000.0
    libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.2000.0
    libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.2000.0
    libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.2000.0
    libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.2000.0
    libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.2000.0
    libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.2000.0
    libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.2000.0
    libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.2000.0
    libsane.so.1 -> libsane.so.1.1.1
    libzstd.so.1 -> libzstd.so.1.5.2
    libwebpmux.so.3 -> libwebpmux.so.3.0.8
    libwebpdemux.so.2 -> libwebpdemux.so.2.0.9
    libwebpdecoder.so.3 -> libwebpdecoder.so.3.1.3
    libwebp.so.7 -> libwebp.so.7.1.3
    libfreetype.so.6 -> libfreetype.so.6.18.0
    libharfbuzz.so.0 -> libharfbuzz.so.0.20901.0
    libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.20901.0
    libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.20901.0
    libpcre2-posix.so.3 -> libpcre2-posix.so.3.0.1
    libpcre2-8.so.0 -> libpcre2-8.so.0.10.4
    liblilv-0.so.0 -> liblilv-0.so.0.24.10
    libsratom-0.so.0 -> libsratom-0.so.0.6.6
    libsord-0.so.0 -> libsord-0.so.0.16.8
    libserd-0.so.0 -> libserd-0.so.0.30.10
    libavif.so.12 -> libavif.so.12.0.0
    libv4lconvert.so.0 -> libv4lconvert.so.0.0.0
    libv4l2rds.so.0 -> libv4l2rds.so.0.0.0
    libv4l2.so.0 -> libv4l2.so.0.0.0
    libv4l1.so.0 -> libv4l1.so.0.0.0
    libgtk-3.so.0 -> libgtk-3.so.0.2404.27
    libgdk-3.so.0 -> libgdk-3.so.0.2404.27
    libgailutil-3.so.0 -> libgailutil-3.so.0.0.0
    libatopology.so.2 -> libatopology.so.2.0.0
    libasound.so.2 -> libasound.so.2.0.0
    libgd.so.3 -> libgd.so.3.0.10
    libdav1d.so.5 -> libdav1d.so.5.1.1
    libimagequant.so.0 -> libimagequant.so.0
    libaom.so.3 -> libaom.so.3.2.0
    libjxl_threads.so.0.6 -> libjxl_threads.so.0.6.1
    libjxl.so.0.6 -> libjxl.so.0.6.1
    librav1e.so.0 -> librav1e.so.0.5.0
    libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.10.2
    libcdda_interface.so.0 -> libcdda_interface.so.0.10.2
    libgraphene-1.0.so.0 -> libgraphene-1.0.so.0.1000.6
    libmp3lame.so.0 -> libmp3lame.so.0.0.0
    libXpm.so.4 -> libXpm.so.4.11.0
    libXv.so.1 -> libXv.so.1.0.0
    libdecor-0.so.0 -> libdecor-0.so.0.100.0
    libexif.so.12 -> libexif.so.12.3.4
    libgudev-1.0.so.0 -> libgudev-1.0.so.0.3.0
    libieee1284.so.3 -> libieee1284.so.3.2.2
    libpcap.so.1 -> libpcap.so.1.10.1
    libnl-xfrm-3.so.200 -> libnl-xfrm-3.so.200.26.0
    libnl-route-3.so.200 -> libnl-route-3.so.200.26.0
    libnl-nf-3.so.200 -> libnl-nf-3.so.200.26.0
    libnl-idiag-3.so.200 -> libnl-idiag-3.so.200.26.0
    libnl-genl-3.so.200 -> libnl-genl-3.so.200.26.0
    libnl-3.so.200 -> libnl-3.so.200.26.0
    libvisual-0.4.so.0 -> libvisual-0.4.so.0.0.0
    libvpx.so.6 -> libvpx.so.6.4.0
    liblockdev.so.1 -> liblockdev.so.1.0.0
    libsyn123.so.0 -> libsyn123.so.0.1.2
    libout123.so.0 -> libout123.so.0.3.0
    libmpg123.so.0 -> libmpg123.so.0.45.3
    libnss_mdns_minimal.so.2 -> libnss_mdns_minimal.so.2
    libnss_mdns6_minimal.so.2 -> libnss_mdns6_minimal.so.2
    libnss_mdns6.so.2 -> libnss_mdns6.so.2
    libnss_mdns4_minimal.so.2 -> libnss_mdns4_minimal.so.2
    libnss_mdns4.so.2 -> libnss_mdns4.so.2
    libnss_mdns.so.2 -> libnss_mdns.so.2
    libOpenCL.so.1 -> libOpenCL.so.1.0.0
    libopenal.so.1 -> libopenal.so.1.19.1
    libtemplate.so.2 -> libtemplate.so.2.0.0
    libtdsS.so.2 -> libtdsS.so.2.0.0
    libsapdbS.so.2 -> libsapdbS.so.2.0.0
    liboraodbcS.so.2 -> liboraodbcS.so.2.0.0
    liboplodbcS.so.2 -> liboplodbcS.so.2.0.0
    libodbctxtS.so.2 -> libodbctxtS.so.2.0.0
    libodbcpsqlS.so.2 -> libodbcpsqlS.so.2.0.0
    libodbcnnS.so.2 -> libodbcnnS.so.2.0.0
    libodbcmyS.so.2 -> libodbcmyS.so.2.0.0
    libodbcminiS.so.2 -> libodbcminiS.so.2.0.0
    libodbcinst.so.2 -> libodbcinst.so.2.0.0
    libodbcdrvcfg2S.so.2 -> libodbcdrvcfg2S.so.2.0.0
    libodbcdrvcfg1S.so.2 -> libodbcdrvcfg1S.so.2.0.0
    libodbccr.so.2 -> libodbccr.so.2.0.0
    libodbc.so.2 -> libodbc.so.2.0.0
    libnn.so.2 -> libnn.so.2.0.0
    libmimerS.so.2 -> libmimerS.so.2.0.0
    libesoobS.so.2 -> libesoobS.so.2.0.0
    libreadline.so.8 -> libreadline.so.8.1
    libhistory.so.8 -> libhistory.so.8.1
    libtag_c.so.0 -> libtag_c.so.0.0.0
    libtag.so.1 -> libtag.so.1.18.0
    libtwolame.so.0 -> libtwolame.so.0.0.0
    libshout.so.3 -> libshout.so.3.2.0
    libtheoraenc.so.1 -> libtheoraenc.so.1.1.2
    libtheoradec.so.1 -> libtheoradec.so.1.1.4
    libtheora.so.0 -> libtheora.so.0.3.10
    liborc-test-0.4.so.0 -> liborc-test-0.4.so.0.31.0
    liborc-0.4.so.0 -> liborc-0.4.so.0.31.0
    libspeex.so.1 -> libspeex.so.1.5.1
    libgusb.so.2 -> libgusb.so.2.0.10
    libsoup-gnome-2.4.so.1 -> libsoup-gnome-2.4.so.1.11.2
    libsoup-2.4.so.1 -> libsoup-2.4.so.1.11.2
    libX11.so.6 -> libX11.so.6.4.0
    libX11-xcb.so.1 -> libX11-xcb.so.1.0.0
    libsndfile.so.1 -> libsndfile.so.1.0.31
    libdebuginfod.so.1 -> libdebuginfod-0.186.so
    libdw.so.1 -> libdw-0.186.so
    libasm.so.1 -> libasm-0.186.so
    libelf.so.1 -> libelf-0.186.so
    libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.9
    libgpg-error.so.0 -> libgpg-error.so.0.32.1
    libsepol.so.2 -> libsepol.so.2
    libRemarks.so.13 -> libRemarks.so.13
    libLTO.so.13 -> libLTO.so.13
    libLLVM-13.so -> libLLVM-13.0.0.so
    libcurl.so.4 -> libcurl.so.4.7.0
    libtracker-sparql-3.0.so.0 -> libtracker-sparql-3.0.so.0.201.0
    libdb-5.3.so -> libdb-5.3.so
    libpng12.so.0 -> libpng12.so.0.57.0
    libSM.so.6 -> libSM.so.6.0.1
    libXss.so.1 -> libXss.so.1.0.0
    libgamemodeauto.so.0 -> libgamemodeauto.so.0.0.0
    libgamemode.so.0 -> libgamemode.so.0.0.0
    libdbusmenu-gtk3.so.4 -> libdbusmenu-gtk3.so.4.0.12
    libdbusmenu-glib.so.4 -> libdbusmenu-glib.so.4.0.12
    libcloudproviders.so.0 -> libcloudproviders.so.0.3.1
    libdconf.so.1 -> libdconf.so.1.0.0
    libatk-bridge-2.0.so.0 -> libatk-bridge-2.0.so.0.0.0
    libatspi.so.0 -> libatspi.so.0.0.1
    libcolorhug.so.2 -> libcolorhug.so.2.0.5
    libcolordprivate.so.2 -> libcolordprivate.so.2.0.5
    libcolordcompat.so -> libcolordcompat.so
    libcolord.so.2 -> libcolord.so.2.0.5
    libjson-glib-1.0.so.0 -> libjson-glib-1.0.so.0.600.6
    libXft.so.2 -> libXft.so.2.3.3
    libcairo-gobject.so.2 -> libcairo-gobject.so.2.11704.0
    libcairo.so.2 -> libcairo.so.2.11704.0
    libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11704.0
    libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.4200.6
    libatk-1.0.so.0 -> libatk-1.0.so.0.23609.1
    libssh.so.4 -> libssh_threads.so.4.8.7
    libslapi-2.4.so.2 -> libslapi-2.4.so.2.11.7
    libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.11.7
    liblber-2.4.so.2 -> liblber-2.4.so.2.11.7
    libGLESv2.so.2 -> libGLESv2.so.2.1.0
    libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
    libGLX.so.0 -> libGLX.so.0.0.0
    libGL.so.1 -> libGL.so.1.7.0
    libEGL.so.1 -> libEGL.so.1.1.0
    libselinux.so.1 -> libselinux.so.1
    libpcreposix.so.0 -> libpcreposix.so.0.0.7
    libpcre.so.1 -> libpcre.so.1.2.13
    libpulse.so.0 -> libpulse.so.0.24.0
    libpulse-simple.so.0 -> libpulse-simple.so.0.1.1
    libopus.so.0 -> libopus.so.0.8.0
    libavahi-libevent.so.1 -> libavahi-libevent.so.1.0.0
    libavahi-common.so.3 -> libavahi-common.so.3.5.4
    libavahi-client.so.3 -> libavahi-client.so.3.2.9
    liblz4.so.1 -> liblz4.so.1.9.3
    libverto.so.1 -> libverto.so.1.0.0
    libunwind.so.8 -> libunwind.so.8.0.1
    libunwind-x86.so.8 -> libunwind-x86.so.8.0.1
    libunwind-coredump.so.0 -> libunwind-coredump.so.0.0.0
    libtasn1.so.6 -> libtasn1.so.6.6.0
    libsbc.so.1 -> libsbc.so.1.3.0
    libpciaccess.so.0 -> libpciaccess.so.0.11.1
    libnghttp2.so.14 -> libnghttp2.so.14.21.0
    libldacBT_enc.so.2 -> libldacBT_enc.so.2.0.2.3
    libldacBT_abr.so.2 -> libldacBT_abr.so.2.0.2.3
    libgcrypt.so.20 -> libgcrypt.so.20.3.4
    libepoxy.so.0 -> libepoxy.so.0.0.0
    libthai.so.0 -> libthai.so.0.3.1
    libdatrie.so.1 -> libdatrie.so.1.4.0
    libasyncns.so.0 -> libasyncns.so.0.3.1
    libXxf86vm.so.1 -> libXxf86vm.so.1.0.0
    libXtst.so.6 -> libXtst.so.6.1.0
    libXcomposite.so.1 -> libXcomposite.so.1.0.0
    libXinerama.so.1 -> libXinerama.so.1.0.0
    libXrandr.so.2 -> libXrandr.so.2.2.0
    libXdamage.so.1 -> libXdamage.so.1.1.0
    libXcursor.so.1 -> libXcursor.so.1.0.2
    libXi.so.6 -> libXi.so.6.1.0
    libXfixes.so.3 -> libXfixes.so.3.1.0
    libXrender.so.1 -> libXrender.so.1.3.0
    libXext.so.6 -> libXext.so.6.4.0
    libxcb.so.1 -> libxcb.so.1.1.0
    libxcb-xvmc.so.0 -> libxcb-xvmc.so.0.0.0
    libxcb-xv.so.0 -> libxcb-xv.so.0.0.0
    libxcb-xtest.so.0 -> libxcb-xtest.so.0.0.0
    libxcb-xselinux.so.0 -> libxcb-xselinux.so.0.0.0
    libxcb-xkb.so.1 -> libxcb-xkb.so.1.0.0
    libxcb-xinput.so.0 -> libxcb-xinput.so.0.1.0
    libxcb-xinerama.so.0 -> libxcb-xinerama.so.0.0.0
    libxcb-xfixes.so.0 -> libxcb-xfixes.so.0.0.0
    libxcb-xf86dri.so.0 -> libxcb-xf86dri.so.0.0.0
    libxcb-sync.so.1 -> libxcb-sync.so.1.0.0
    libxcb-shm.so.0 -> libxcb-shm.so.0.0.0
    libxcb-shape.so.0 -> libxcb-shape.so.0.0.0
    libxcb-screensaver.so.0 -> libxcb-screensaver.so.0.0.0
    libxcb-res.so.0 -> libxcb-res.so.0.0.0
    libxcb-render.so.0 -> libxcb-render.so.0.0.0
    libxcb-record.so.0 -> libxcb-record.so.0.0.0
    libxcb-randr.so.0 -> libxcb-randr.so.0.1.0
    libxcb-present.so.0 -> libxcb-present.so.0.0.0
    libxcb-glx.so.0 -> libxcb-glx.so.0.0.0
    libxcb-dri3.so.0 -> libxcb-dri3.so.0.0.0
    libxcb-dri2.so.0 -> libxcb-dri2.so.0.0.0
    libxcb-dpms.so.0 -> libxcb-dpms.so.0.0.0
    libxcb-damage.so.0 -> libxcb-damage.so.0.0.0
    libxcb-composite.so.0 -> libxcb-composite.so.0.0.0
    libXau.so.6 -> libXau.so.6.0.0
    libICE.so.6 -> libICE.so.6.3.0
    liblcms2.so.2 -> liblcms2.so.2.0.12
    libkeyutils.so.1 -> libkeyutils.so.1.9
    libjbig85.so.2.1 -> libjbig85.so.2.1
    libjbig.so.2.1 -> libjbig.so.2.1
    libgsm.so.1 -> libgsm.so.1.0.19
    libstemmer.so.0 -> libstemmer.so.0.0.0
    libgdbm_compat.so.4 -> libgdbm_compat.so.4.0.0
    libgdbm.so.6 -> libgdbm.so.6.0.0
    libwebrtc_audio_processing.so.1 -> libwebrtc_audio_processing.so.1.0.0
    libgraphite2.so.3 -> libgraphite2.so.3.2.1
    libproxy.so.1 -> libproxy.so.1.0.0
    libicuuc.so.69 -> libicuuc.so.69.1
    libicutu.so.69 -> libicutu.so.69.1
    libicutest.so.69 -> libicutest.so.69.1
    libicuio.so.69 -> libicuio.so.69.1
    libicui18n.so.69 -> libicui18n.so.69.1
    libicudata.so.69 -> libicudata.so.69.1
    libp11-kit.so.0 -> libp11-kit.so.0.3.0
    libOpenGL.so.0 -> libOpenGL.so.0.0.0
    libxkbregistry.so.0 -> libxkbregistry.so.0.0.0
    libxkbcommon.so.0 -> libxkbcommon.so.0.0.0
    libnettle.so.8 -> libnettle.so.8.4
    libhogweed.so.6 -> libhogweed.so.6.4
    libedit.so.0 -> libedit.so.0.0.68
    libevent_pthreads-2.1.so.7 -> libevent_pthreads-2.1.so.7.0.1
    libevent_openssl-2.1.so.7 -> libevent_openssl-2.1.so.7.0.1
    libevent_extra-2.1.so.7 -> libevent_extra-2.1.so.7.0.1
    libevent_core-2.1.so.7 -> libevent_core-2.1.so.7.0.1
    libevent-2.1.so.7 -> libevent-2.1.so.7.0.1
    libp11.so.3 -> libp11.so.3.4.3
    libpixman-1.so.0 -> libpixman-1.so.0.40.0
    libtinfo.so.6 -> libtinfo.so.6.2
    libtic.so.6 -> libtic.so.6.2
    libpanelw.so.6 -> libpanelw.so.6.2
    libpanel.so.6 -> libpanel.so.6.2
    libncursesw.so.6 -> libncursesw.so.6.2
    libncurses.so.6 -> libncurses.so.6.2
    libmenuw.so.6 -> libmenuw.so.6.2
    libmenu.so.6 -> libmenu.so.6.2
    libformw.so.6 -> libformw.so.6.2
    libform.so.6 -> libform.so.6.2
    libjpeg.so.62 -> libjpeg.so.62.3.0
    libpsx.so.2 -> libpsx.so.2.48
    libcap.so.2 -> libcap.so.2.48
    libgmp.so.10 -> libgmp.so.10.4.0
    libbz2.so.1 -> libbz2.so.1.0.8
    libpsl.so.5 -> libpsl.so.5.3.3
    libidn2.so.0 -> libidn2.so.0.3.7
    libunistring.so.2 -> libunistring.so.2.1.0
    libtdb.so.1 -> libtdb.so.1.4.4
    libvorbisfile.so.3 -> libvorbisfile.so.3.3.8
    libvorbisenc.so.2 -> libvorbisenc.so.2.0.12
    libvorbis.so.0 -> libvorbis.so.0.4.9
    libogg.so.0 -> libogg.so.0.8.5
    libcom_err.so.2 -> libcom_err.so.2.1
    libbrotlienc.so.1 -> libbrotlienc.so.1.0.9
    libbrotlidec.so.1 -> libbrotlidec.so.1.0.9
    libbrotlicommon.so.1 -> libbrotlicommon.so.1.0.9
    libsqlite3.so.0 -> libsqlite3.so.0.8.6
    libxshmfence.so.1 -> libxshmfence.so.1.0.0
    libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
    libpng16.so.16 -> libpng16.so.16.37.0
    libffi.so.6 -> libffi.so.6.0.2
    libz.so.1 -> libz.so.1.2.11
/lib64: (from :0)
    libzmq.so.5 -> libzmq.so.5.2.4
    libczmq.so.4 -> libczmq.so.4.2.1
    libgmpxx.so.4 -> libgmpxx.so.4.6.0
    libjemalloc.so.2 -> libjemalloc.so.2
    libsq3.so.1 -> libsq3.so.1.0.0
    libfluidsynth.so.3 -> libfluidsynth.so.3.1.0
    libpipewire-0.3.so.0 -> libpipewire-0.3.so.0.351.0
    libonig.so.5 -> libonig.so.5.3.0
    libnsl.so.1 -> libnsl.so.1
    libhandy-1.so.0 -> libhandy-1.so.0
    libatomic.so.1 -> libatomic.so.1.2.0
    libgnome-desktop-3.so.19 -> libgnome-desktop-3.so.19.1.11
    libSDL2-2.0.so.0 -> libSDL2-2.0.so.0.22.0
    libubsan.so.1 -> libubsan.so.1.0.0
    libinih.so.0 -> libinih.so.0
    libINIReader.so.0 -> libINIReader.so.0
    libmariadbd.so.19 -> libmariadbd.so.19
    libcc1.so.0 -> libcc1.so.0.0.0
    libgfortran.so.5 -> libgfortran.so.5.0.0
    libquadmath.so.0 -> libquadmath.so.0.0.0
    libfontembed.so.1 -> libfontembed.so.1.0.0
    libcupsfilters.so.1 -> libcupsfilters.so.1.0.0
    libopenh264.so.6 -> libopenh264.so.2.1.1
    libnss_wins.so.2 -> libnss_wins.so.2
    libnss_winbind.so.2 -> libnss_winbind.so.2
    libgomp.so.1 -> libgomp.so.1.0.0
    libopcodes-2.37-17.fc35.so -> libopcodes-2.37-17.fc35.so
    libctf.so.0 -> libctf.so.0.0.0
    libctf-nobfd.so.0 -> libctf-nobfd.so.0.0.0
    libbfd-2.37-17.fc35.so -> libbfd-2.37-17.fc35.so
    libsamba-policy.cpython-310-x86-64-linux-gnu.so.0 -> libsamba-policy.cpython-310-x86-64-linux-gnu.so.0.0.1
    libdcerpc-server.so.0 -> libdcerpc-server.so.0.0.1
    libsmbclient.so.0 -> libsmbclient.so.0.7.0
    libdcerpc-samr.so.0 -> libdcerpc-samr.so.0.0.1
    libtevent-util.so.0 -> libtevent-util.so.0.0.1
    libsmbldap.so.2 -> libsmbldap.so.2.1.0
    libsmbconf.so.0 -> libsmbconf.so.0
    libsamdb.so.0 -> libsamdb.so.0.0.1
    libsamba-util.so.0 -> libsamba-util.so.0.0.1
    libsamba-passdb.so.0 -> libsamba-passdb.so.0.28.0
    libsamba-hostconfig.so.0 -> libsamba-hostconfig.so.0.0.1
    libsamba-errors.so.1 -> libsamba-errors.so.1
    libsamba-credentials.so.1 -> libsamba-credentials.so.1.0.0
    libnetapi.so.1 -> libnetapi.so.1.0.0
    libndr.so.2 -> libndr.so.2.0.0
    libndr-standard.so.0 -> libndr-standard.so.0.0.1
    libndr-nbt.so.0 -> libndr-nbt.so.0.0.1
    libndr-krb5pac.so.0 -> libndr-krb5pac.so.0.0.1
    libdcerpc.so.0 -> libdcerpc.so.0.0.1
    libdcerpc-server-core.so.0 -> libdcerpc-server-core.so.0.0.1
    libdcerpc-binding.so.0 -> libdcerpc-binding.so.0.0.1
    libstdc++.so.6 -> libstdc++.so.6.0.29
    libpcprofile.so -> libpcprofile.so
    libmemusage.so -> libmemusage.so
    libutil.so.1 -> libutil.so.1
    libthread_db.so.1 -> libthread_db.so.1
    librt.so.1 -> librt.so.1
    libresolv.so.2 -> libresolv.so.2
    libpthread.so.0 -> libpthread.so.0
    libnss_files.so.2 -> libnss_files.so.2
    libnss_dns.so.2 -> libnss_dns.so.2
    libnss_compat.so.2 -> libnss_compat.so.2
    libmvec.so.1 -> libmvec.so.1
    libm.so.6 -> libm.so.6
    libdl.so.2 -> libdl.so.2
    libc_malloc_debug.so.0 -> libc_malloc_debug.so.0
    libc.so.6 -> libc.so.6
    libanl.so.1 -> libanl.so.1
    libSegFault.so -> libSegFault.so
    libBrokenLocale.so.1 -> libBrokenLocale.so.1
    libgcc_s.so.1 -> libgcc_s-11-20220421.so.1
    libappindicator3.so.1 -> libappindicator3.so.1.0.0
    libindicator3.so.7 -> libindicator3.so.7.0.0
    libffms2.so.4 -> libffms2.so.4.0.0
    libpspell.so.15 -> libpspell.so.15.3.1
    libaspell.so.15 -> libaspell.so.15.3.1
    libxdo.so.3 -> libxdo.so.3
    libotf.so.0 -> libotf.so.0.0.0
    libzck.so.1 -> libzck.so.1.2.2
    libwavpack.so.1 -> libwavpack.so.1.2.3
    libQt5WaylandCompositor.so.5 -> libQt5WaylandCompositor.so.5.15.2
    libQt5WaylandClient.so.5 -> libQt5WaylandClient.so.5.15.2
    libmt32emu.so.2 -> libmt32emu.so.2.6.3
    libinput.so.10 -> libinput.so.10.13.0
    libigt.so.0 -> libigt.so.0
    libi915_perf.so.1 -> libi915_perf.so.1
    libflatpak.so.0 -> libflatpak.so.0.11207.0
    libwebkit2gtk-4.0.so.37 -> libwebkit2gtk-4.0.so.37.56.5
    libOpenEXRUtil-3_1.so.30 -> libOpenEXRUtil-3_1.so.30.5.1
    libOpenEXRCore-3_1.so.30 -> libOpenEXRCore-3_1.so.30.5.1
    libOpenEXR-3_1.so.30 -> libOpenEXR-3_1.so.30.5.1
    libIlmThread-3_1.so.30 -> libIlmThread-3_1.so.30.5.1
    libIex-3_1.so.30 -> libIex-3_1.so.30.5.1
    libns-9.16.28-RH.so -> libns-9.16.28-RH.so
    libisccfg-9.16.28-RH.so -> libisccfg-9.16.28-RH.so
    libisccc-9.16.28-RH.so -> libisccc-9.16.28-RH.so
    libisc-9.16.28-RH.so -> libisc-9.16.28-RH.so
    libirs-9.16.28-RH.so -> libirs-9.16.28-RH.so
    libdns-9.16.28-RH.so -> libdns-9.16.28-RH.so
    libbind9-9.16.28-RH.so -> libbind9-9.16.28-RH.so
    libImath-3_1.so.29 -> libImath-3_1.so.29.4.0
    libjavascriptcoregtk-4.0.so.18 -> libjavascriptcoregtk-4.0.so.18.20.5
    libudev.so.1 -> libudev.so.1.7.2
    libsystemd.so.0 -> libsystemd.so.0.32.0
    libnss_systemd.so.2 -> libnss_systemd.so.2
    libnss_resolve.so.2 -> libnss_resolve.so.2
    libnss_myhostname.so.2 -> libnss_myhostname.so.2
    liblzma.so.5 -> liblzma.so.5.2.5
    libQt5MultimediaWidgets.so.5 -> libQt5MultimediaWidgets.so.5.15.2
    libQt5MultimediaQuick.so.5 -> libQt5MultimediaQuick.so.5.15.2
    libQt5MultimediaGstTools.so.5 -> libQt5MultimediaGstTools.so.5.15.2
    libQt5Multimedia.so.5 -> libQt5Multimedia.so.5.15.2
    libQt5Solutions_SingleApplication-2.6.so.1 -> libQt5Solutions_SingleApplication-2.6.so.1.0.0
    libQt5Solutions_LockedFile-2.4.so.1 -> libQt5Solutions_LockedFile-2.4.so.1.0.0
    liba52.so.0 -> liba52.so.0.0.0
    libmpeg2convert.so.0 -> libmpeg2convert.so.0.0.0
    libmpeg2.so.0 -> libmpeg2.so.0.1.0
    libffmpegthumbnailer.so.4 -> libffmpegthumbnailer.so.4.15.1
    libswscale.so.5 -> libswscale.so.5.9.100
    libswresample.so.3 -> libswresample.so.3.9.100
    libpostproc.so.55 -> libpostproc.so.55.9.100
    libavutil.so.56 -> libavutil.so.56.70.100
    libavresample.so.4 -> libavresample.so.4.0.0
    libavformat.so.58 -> libavformat.so.58.76.100
    libavfilter.so.7 -> libavfilter.so.7.110.100
    libavcodec.so.58 -> libavcodec.so.58.134.100
    libmodplug.so.1 -> libmodplug.so.1.0.0
    libvidstab.so.1.1 -> libvidstab.so.1.1
    libzvbi.so.0 -> libzvbi.so.0.13.2
    libzvbi-chains.so.0 -> libzvbi-chains.so.0.0.0
    libmfxhw64.so.1 -> libmfxhw64.so.1.35
    libmfx.so.1 -> libmfx.so.1.35
    libass.so.9 -> libass.so.9.1.3
    libmysofa.so.1 -> libmysofa.so.1.1.0
    libopenmpt.so.0 -> libopenmpt.so.0.2.2
    libsrt.so.1.4 -> libsrt.so.1.4.4
    librtmp.so.1 -> librtmp.so.1
    libopencore-amrwb.so.0 -> libopencore-amrwb.so.0.0.3
    libopencore-amrnb.so.0 -> libopencore-amrnb.so.0.0.3
    libvo-amrwbenc.so.0 -> libvo-amrwbenc.so.0.0.4
    libx26410b.so.163 -> libx26410b.so.163
    libx264.so.163 -> libx264.so.163
    libx265_main12.so.199 -> libx265_main12.so.199
    libx265_main10.so.199 -> libx265_main10.so.199
    libx265.so.199 -> libx265.so.199
    libhdr10plus.so -> libhdr10plus.so
    libxvidcore.so.4 -> libxvidcore.so.4.3
    libvapoursynth.so.51 -> libvapoursynth.so.51.0.0
    libvapoursynth-script.so.0 -> libvapoursynth-script.so.0.0.0
    libzimg.so.2 -> libzimg.so.2.0.0
    libjose.so.0 -> libjose.so.0.0.0
    libipa_hbac.so.0 -> libipa_hbac.so.0.1.0
    libsubid_sss.so -> libsubid_sss.so
    libnss_sss.so.2 -> libnss_sss.so.2
    libsss_nss_idmap.so.0 -> libsss_nss_idmap.so.0.6.0
    libsss_sudo.so -> libsss_sudo.so
    libsss_certmap.so.0 -> libsss_certmap.so.0.2.0
    libsss_idmap.so.0 -> libsss_idmap.so.0.5.1
    libfdk-aac.so.2 -> libfdk-aac.so.2.0.0
    libva.so.2 -> libva.so.2.1300.0
    libva-x11.so.2 -> libva-x11.so.2.1300.0
    libva-wayland.so.2 -> libva-wayland.so.2.1300.0
    libva-glx.so.2 -> libva-glx.so.2.1300.0
    libva-drm.so.2 -> libva-drm.so.2.1300.0
    libcmrt.so.1 -> libcmrt.so.1.1001.0
    libigdgmm.so.11 -> libigdgmm.so.11.3.0
    libopenrawgnome.so.7 -> libopenrawgnome.so.7.0.3
    libopenraw.so.7 -> libopenraw.so.7.0.3
    libgstwebrtc-1.0.so.0 -> libgstwebrtc-1.0.so.0.2000.0
    libgstwayland-1.0.so.0 -> libgstwayland-1.0.so.0.2000.0
    libgstvulkan-1.0.so.0 -> libgstvulkan-1.0.so.0.2000.0
    libgstva-1.0.so.0 -> libgstva-1.0.so.0.2000.0
    libgsturidownloader-1.0.so.0 -> libgsturidownloader-1.0.so.0.2000.0
    libgsttranscoder-1.0.so.0 -> libgsttranscoder-1.0.so.0
    libgstsctp-1.0.so.0 -> libgstsctp-1.0.so.0.2000.0
    libgstplayer-1.0.so.0 -> libgstplayer-1.0.so.0.2000.0
    libgstplay-1.0.so.0 -> libgstplay-1.0.so.0.2000.0
    libgstphotography-1.0.so.0 -> libgstphotography-1.0.so.0.2000.0
    libgstmpegts-1.0.so.0 -> libgstmpegts-1.0.so.0.2000.0
    libgstisoff-1.0.so.0 -> libgstisoff-1.0.so.0.2000.0
    libgstinsertbin-1.0.so.0 -> libgstinsertbin-1.0.so.0.2000.0
    libgstcodecs-1.0.so.0 -> libgstcodecs-1.0.so.0.2000.0
    libgstcodecparsers-1.0.so.0 -> libgstcodecparsers-1.0.so.0.2000.0
    libgstbasecamerabinsrc-1.0.so.0 -> libgstbasecamerabinsrc-1.0.so.0.2000.0
    libgstbadaudio-1.0.so.0 -> libgstbadaudio-1.0.so.0.2000.0
    libgstadaptivedemux-1.0.so.0 -> libgstadaptivedemux-1.0.so.0.2000.0
    libsolvext.so.1 -> libsolvext.so.1
    libsolv.so.1 -> libsolv.so.1
    libostree-1.so.1 -> libostree-1.so.1.0.0
    libGraphicsMagickWand-Q16.so.2 -> libGraphicsMagickWand-Q16.so.2.9.7
    libGraphicsMagick-Q16.so.3 -> libGraphicsMagick-Q16.so.3.24.0
    libkadm5srv_mit.so.12 -> libkadm5srv_mit.so.12.0
    libkadm5clnt_mit.so.12 -> libkadm5clnt_mit.so.12.0
    libgegl-sc-0.4.so -> libgegl-sc-0.4.so
    libgegl-npd-0.4.so -> libgegl-npd-0.4.so
    libgegl-0.4.so.0 -> libgegl-0.4.so.0.435.1
    libMagickWand-6.Q16.so.7 -> libMagickWand-6.Q16.so.7.0.0
    libMagickCore-6.Q16.so.7 -> libMagickCore-6.Q16.so.7.0.0
    libbabl-0.1.so.0 -> libbabl-0.1.so.0.191.1
    libfribidi.so.0 -> libfribidi.so.0.4.0
    libmediainfo.so.0 -> libmediainfo.so.0.2203.0
    libhd.so.21 -> libhd.so.21.80
    libx86emu.so.3 -> libx86emu.so.3.5
    libedataserverui-1.2.so.3 -> libedataserverui-1.2.so.3.0.0
    libedataserver-1.2.so.26 -> libedataserver-1.2.so.26.0.0
    libedata-cal-2.0.so.1 -> libedata-cal-2.0.so.1.0.0
    libedata-book-1.2.so.26 -> libedata-book-1.2.so.26.0.0
    libecal-2.0.so.1 -> libecal-2.0.so.1.0.0
    libebook-contacts-1.2.so.3 -> libebook-contacts-1.2.so.3.0.0
    libebook-1.2.so.20 -> libebook-1.2.so.20.1.3
    libebackend-1.2.so.10 -> libebackend-1.2.so.10.0.0
    libcamel-1.2.so.63 -> libcamel-1.2.so.63.0.0
    libnsssysinit.so -> libnsssysinit.so
    libssl3.so -> libssl3.so
    libsmime3.so -> libsmime3.so
    libnss3.so -> libnss3.so
    libsoftokn3.so -> libsoftokn3.so
    libfreeblpriv3.so -> libfreeblpriv3.so
    libfreebl3.so -> libfreebl3.so
    libgutenprint.so.9 -> libgutenprint.so.9.5.0
    libperl.so.5.34 -> libperl.so.5.34.1
    libfwupdplugin.so.5 -> libfwupdplugin.so.5.0.0
    libfwupd.so.2 -> libfwupd.so.2.0.0
    libcupsimage.so.2 -> libcupsimage.so.2
    libcups.so.2 -> libcups.so.2
    libkrb5support.so.0 -> libkrb5support.so.0.1
    libkrb5.so.3 -> libkrb5.so.3.3
    libkrad.so.0 -> libkrad.so.0.0
    libkdb5.so.10 -> libkdb5.so.10.0
    libk5crypto.so.3 -> libk5crypto.so.3.1
    libgssrpc.so.4 -> libgssrpc.so.4.2
    libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
    libnssutil3.so -> libnssutil3.so
    libplds4.so -> libplds4.so
    libplc4.so -> libplc4.so
    libnspr4.so -> libnspr4.so
    libnvidia-gtk3.so.510.60.02 -> libnvidia-gtk3.so.510.60.02
    libnvoptix.so.1 -> libnvoptix.so.510.60.02
    libnvidia-vulkan-producer.so.510.60.02 -> libnvidia-vulkan-producer.so.510.60.02
    libnvidia-tls.so.510.60.02 -> libnvidia-tls.so.510.60.02
    libnvidia-rtcore.so.510.60.02 -> libnvidia-rtcore.so.510.60.02
    libnvidia-ngx.so.1 -> libnvidia-ngx.so.510.60.02
    libnvidia-glvkspirv.so.510.60.02 -> libnvidia-glvkspirv.so.510.60.02
    libnvidia-glsi.so.510.60.02 -> libnvidia-glsi.so.510.60.02
    libnvidia-glcore.so.510.60.02 -> libnvidia-glcore.so.510.60.02
    libnvidia-fbc.so.1 -> libnvidia-fbc.so.510.60.02
    libnvidia-eglcore.so.510.60.02 -> libnvidia-eglcore.so.510.60.02
    libnvidia-cfg.so.1 -> libnvidia-cfg.so.510.60.02
    libnvidia-allocator.so.1 -> libnvidia-allocator.so.510.60.02
    libGLX_nvidia.so.0 -> libGLX_nvidia.so.510.60.02
    libGLESv2_nvidia.so.2 -> libGLESv2_nvidia.so.510.60.02
    libGLESv1_CM_nvidia.so.1 -> libGLESv1_CM_nvidia.so.510.60.02
    libEGL_nvidia.so.0 -> libEGL_nvidia.so.510.60.02
    libopenjp2.so.7 -> libopenjp2.so.2.4.0
    libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.33
    libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.33
    libgailutil.so.18 -> libgailutil.so.18.0.1
    libvala-0.54.so.0 -> libvala-0.54.so.0.0.0
    libwayland-egl.so.1 -> libwayland-egl.so.1.20.0
    libwayland-server.so.0 -> libwayland-server.so.0.20.0
    libpython3.so -> libpython3.so
    libpython3.10.so.1.0 -> libpython3.10.so.1.0
    libwayland-cursor.so.0 -> libwayland-cursor.so.0.20.0
    libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.510.60.02
    libnvidia-opticalflow.so.1 -> libnvidia-opticalflow.so.510.60.02
    libnvidia-opencl.so.1 -> libnvidia-opencl.so.510.60.02
    libnvidia-nvvm.so.4 -> libnvidia-nvvm.so.4.0.0
    libnvidia-ml.so.1 -> libnvidia-ml.so.510.60.02
    libnvidia-encode.so.1 -> libnvidia-encode.so.510.60.02
    libnvidia-compiler.so.510.60.02 -> libnvidia-compiler.so.510.60.02
    libnvcuvid.so.1 -> libnvcuvid.so.510.60.02
    libcuda.so.1 -> libcuda.so.510.60.02
    libauparse.so.0 -> libauparse.so.0.0.0
    libaudit.so.1 -> libaudit.so.1.0.0
    libwayland-client.so.0 -> libwayland-client.so.0.20.0
    libtiffxx.so.5 -> libtiffxx.so.5.7.0
    libtiff.so.5 -> libtiff.so.5.7.0
    libcerf.so.1 -> libcerf.so.1.17
    libgjs.so.0 -> libgjs.so.0.0.0
    libxatracker.so.2 -> libxatracker.so.2.5.0
    libgphoto2_port.so.12 -> libgphoto2_port.so.12.0.0
    libgphoto2.so.6 -> libgphoto2.so.6.2.0
    libOSMesa.so.8 -> libOSMesa.so.8.0.0
    libreport-gtk.so.1 -> libreport-gtk.so.1.0.1
    libvkd3d.so.1 -> libvkd3d.so.1.3.0
    libqgnomeplatform.so -> libqgnomeplatform.so
    libuwac0.so.0 -> libuwac0.so.0.1.1
    libfreerdp2.so.2 -> libfreerdp2.so.2.6.1
    libfreerdp-shadow2.so.2 -> libfreerdp-shadow2.so.2.6.1
    libfreerdp-shadow-subsystem2.so.2 -> libfreerdp-shadow-subsystem2.so.2.6.1
    libfreerdp-server2.so.2 -> libfreerdp-server2.so.2.6.1
    libfreerdp-client2.so.2 -> libfreerdp-client2.so.2.6.1
    libvmtools.so.0 -> libvmtools.so.0.0.0
    libvgauth.so.0 -> libvgauth.so.0.0.0
    libhgfs.so.0 -> libhgfs.so.0.0.0
    libguestlib.so.0 -> libguestlib.so.0.0.0
    libguestStoreClient.so.0 -> libguestStoreClient.so.0.0.0
    libDeployPkg.so.0 -> libDeployPkg.so.0.0.0
    libhpmud.so.0 -> libhpmud.so.0.0.6
    libhpipp.so.0 -> libhpipp.so.0.0.1
    libhpip.so.0 -> libhpip.so.0.0.1
    libhpdiscovery.so.0 -> libhpdiscovery.so.0.0.1
    libbluray.so.2 -> libbluray.so.2.4.1
    libcxl.so.1 -> libcxl.so.1.0.1
    libbluetooth.so.3 -> libbluetooth.so.3.19.6
    libwireplumber-0.4.so.0 -> libwireplumber-0.4.so.0.4.9
    libnautilus-extension.so.1 -> libnautilus-extension.so.1.5.0
    libcaca.so.0 -> libcaca.so.0.99.20
    libcaca++.so.0 -> libcaca++.so.0.99.20
    libevview3.so.3 -> libevview3.so.3.0.0
    libevdocument3.so.4 -> libevdocument3.so.4.0.0
    libcreaterepo_c.so.0 -> libcreaterepo_c.so.0.19.0
    libwinpr2.so.2 -> libwinpr2.so.2.6.1
    libwinpr-tools2.so.2 -> libwinpr-tools2.so.2.6.1
    libdrpm.so.0 -> libdrpm.so.0.5.1
    libqgnomeplatform6.so -> libqgnomeplatform6.so
    libQt6Xml.so.6 -> libQt6Xml.so.6.2.3
    libQt6Test.so.6 -> libQt6Test.so.6.2.3
    libQt6Sql.so.6 -> libQt6Sql.so.6.2.3
    libQt6Network.so.6 -> libQt6Network.so.6.2.3
    libQt6DBus.so.6 -> libQt6DBus.so.6.2.3
    libQt6Core.so.6 -> libQt6Core.so.6.2.3
    libQt6Concurrent.so.6 -> libQt6Concurrent.so.6.2.3
    libQt6XcbQpa.so.6 -> libQt6XcbQpa.so.6.2.3
    libQt6Widgets.so.6 -> libQt6Widgets.so.6.2.3
    libQt6PrintSupport.so.6 -> libQt6PrintSupport.so.6.2.3
    libQt6OpenGLWidgets.so.6 -> libQt6OpenGLWidgets.so.6.2.3
    libQt6OpenGL.so.6 -> libQt6OpenGL.so.6.2.3
    libQt6Gui.so.6 -> libQt6Gui.so.6.2.3
    libQt6EglFsKmsSupport.so.6 -> libQt6EglFsKmsSupport.so.6.2.3
    libQt6EglFsKmsGbmSupport.so.6 -> libQt6EglFsKmsGbmSupport.so.6.2.3
    libQt6EglFSDeviceIntegration.so.6 -> libQt6EglFSDeviceIntegration.so.6.2.3
    libQt6WlShellIntegration.so.6 -> libQt6WlShellIntegration.so.6.2.3
    libQt6WaylandEglCompositorHwIntegration.so.6 -> libQt6WaylandEglCompositorHwIntegration.so.6.2.3
    libQt6WaylandEglClientHwIntegration.so.6 -> libQt6WaylandEglClientHwIntegration.so.6.2.3
    libQt6WaylandCompositor.so.6 -> libQt6WaylandCompositor.so.6.2.3
    libQt6WaylandClient.so.6 -> libQt6WaylandClient.so.6.2.3
    libQt6QuickWidgets.so.6 -> libQt6QuickWidgets.so.6.2.3
    libQt6QuickTest.so.6 -> libQt6QuickTest.so.6.2.3
    libQt6QuickTemplates2.so.6 -> libQt6QuickTemplates2.so.6.2.3
    libQt6QuickShapes.so.6 -> libQt6QuickShapes.so.6.2.3
    libQt6QuickParticles.so.6 -> libQt6QuickParticles.so.6.2.3
    libQt6QuickLayouts.so.6 -> libQt6QuickLayouts.so.6.2.3
    libQt6QuickDialogs2Utils.so.6 -> libQt6QuickDialogs2Utils.so.6.2.3
    libQt6QuickDialogs2QuickImpl.so.6 -> libQt6QuickDialogs2QuickImpl.so.6.2.3
    libQt6QuickDialogs2.so.6 -> libQt6QuickDialogs2.so.6.2.3
    libQt6QuickControls2Impl.so.6 -> libQt6QuickControls2Impl.so.6.2.3
    libQt6QuickControls2.so.6 -> libQt6QuickControls2.so.6.2.3
    libQt6Quick.so.6 -> libQt6Quick.so.6.2.3
    libQt6QmlXmlListModel.so.6 -> libQt6QmlXmlListModel.so.6.2.3
    libQt6QmlWorkerScript.so.6 -> libQt6QmlWorkerScript.so.6.2.3
    libQt6QmlModels.so.6 -> libQt6QmlModels.so.6.2.3
    libQt6QmlLocalStorage.so.6 -> libQt6QmlLocalStorage.so.6.2.3
    libQt6QmlCore.so.6 -> libQt6QmlCore.so.6.2.3
    libQt6Qml.so.6 -> libQt6Qml.so.6.2.3
    libQt6LabsWavefrontMesh.so.6 -> libQt6LabsWavefrontMesh.so.6.2.3
    libQt6LabsSharedImage.so.6 -> libQt6LabsSharedImage.so.6.2.3
    libQt6LabsSettings.so.6 -> libQt6LabsSettings.so.6.2.3
    libQt6LabsQmlModels.so.6 -> libQt6LabsQmlModels.so.6.2.3
    libQt6LabsFolderListModel.so.6 -> libQt6LabsFolderListModel.so.6.2.3
    libQt6LabsAnimation.so.6 -> libQt6LabsAnimation.so.6.2.3
    libadwaitaqt6priv.so.1 -> libadwaitaqt6priv.so.1.4.1
    libadwaitaqt6.so.1 -> libadwaitaqt6.so.1.4.1
    libvulkan_radeon.so -> libvulkan_radeon.so
    libvulkan_lvp.so -> libvulkan_lvp.so
    libvulkan_intel.so -> libvulkan_intel.so
    libVkLayer_MESA_device_select.so -> libVkLayer_MESA_device_select.so
    libvulkan.so.1 -> libvulkan.so.1.3.204
    libpyldb-util.cpython-310-x86-64-linux-gnu.so.2 -> libpyldb-util.cpython-310-x86-64-linux-gnu.so.2.4.2
    libGLX_mesa.so.0 -> libGLX_system.so.0
    libEGL_mesa.so.0 -> libEGL_mesa.so.0.0.0
    libndctl.so.6 -> libndctl.so.6.0.20
    libvkd3d-shader.so.1 -> libvkd3d-shader.so.1.1.0
    libreport-web.so.2 -> libreport-web.so.2.0.0
    libreport.so.2 -> libreport.so.2.0.0
    libSPIRV-Tools.so -> libSPIRV-Tools.so
    libSPIRV-Tools-shared.so -> libSPIRV-Tools-shared.so
    libSPIRV-Tools-reduce.so -> libSPIRV-Tools-reduce.so
    libSPIRV-Tools-opt.so -> libSPIRV-Tools-opt.so
    libSPIRV-Tools-lint.so -> libSPIRV-Tools-lint.so
    libSPIRV-Tools-link.so -> libSPIRV-Tools-link.so
    libadwaitaqtpriv.so.1 -> libadwaitaqtpriv.so.1.4.1
    libadwaitaqt.so.1 -> libadwaitaqt.so.1.4.1
    libdaxctl.so.1 -> libdaxctl.so.1.1.5
    libdnf.so.2 -> libdnf.so.2
    librsvg-2.so.2 -> librsvg-2.so.2.48.0
    libgbm.so.1 -> libgbm.so.1.0.0
    libglapi.so.0 -> libglapi.so.0.0.0
    libusb-1.0.so.0 -> libusb-1.0.so.0.3.0
    libldb.so.2 -> libldb.so.2.4.2
    libexpat.so.1 -> libexpat.so.1.8.7
    libssl.so.1.1 -> libssl.so.1.1.1n
    libcrypto.so.1.1 -> libcrypto.so.1.1.1n
    libgthread-2.0.so.0 -> libgthread-2.0.so.0.7000.5
    libgobject-2.0.so.0 -> libgobject-2.0.so.0.7000.5
    libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.7000.5
    libglib-2.0.so.0 -> libglib-2.0.so.0.7000.5
    libgio-2.0.so.0 -> libgio-2.0.so.0.7000.5
    librsync.so.2 -> librsync.so.2.3.2
    libpython2.7.so.1.0 -> libpython2.7.so.1.0
    libwnck-3.so.0 -> libwnck-3.so.0.3.0
    libvdpau.so.1 -> libvdpau.so.1.0.0
    libuv.so.1 -> libuv.so.1.0.0
    libltdl.so.7 -> libltdl.so.7.3.1
    libgnome-autoar-gtk-0.so.0 -> libgnome-autoar-gtk-0.so.0.1.2
    libgnome-autoar-0.so.0 -> libgnome-autoar-0.so.0.1.2
    libflexiblas_mgmt.so.3 -> libflexiblas_mgmt.so.3.1
    libflexiblas_api.so.3 -> libflexiblas_api.so.3.1
    libflexiblas.so.3 -> libflexiblas.so.3.1
    libfontconfig.so.1 -> libfontconfig.so.1.12.0
    libsasl2.so.3 -> libsasl2.so.3.0.0
    libqhull_r.so.7 -> libqhull_r.so.7.2.0
    libminizip.so.1 -> libminizip.so.1.0.0
    libmutter-9.so.0 -> libmutter-9.so.0.0.0
    libKF5Kirigami2.so.5 -> libKF5Kirigami2.so.5.91.0
    libprotobuf.so.25 -> libprotobuf.so.25.0.0
    libzzipwrap-0.so.13 -> libzzipwrap-0.so.13.0.72
    libzzipmmapped-0.so.13 -> libzzipmmapped-0.so.13.0.72
    libzzipfseeko-0.so.13 -> libzzipfseeko-0.so.13.0.72
    libzzip-0.so.13 -> libzzip-0.so.13.0.72
    libKF5Activities.so.5 -> libKF5Activities.so.5.91.0
    libfprint-2.so.2 -> libfprint-2.so.2.0.0
    libKF5BalooEngine.so.5 -> libKF5BalooEngine.so.5.91.0
    libKF5Baloo.so.5 -> libKF5Baloo.so.5.91.0
    libKF5NotifyConfig.so.5 -> libKF5NotifyConfig.so.5.91.0
    libFLAC.so.8 -> libFLAC.so.8.3.0
    libFLAC++.so.6 -> libFLAC++.so.6.3.0
    libOkular5Core.so.9 -> libOkular5Core.so.9.0.0
    libqmobipocket.so.2 -> libqmobipocket.so.2.0.0
    libReviewboardHelpers.so.5 -> libReviewboardHelpers.so.5.91.0
    libPhabricatorHelpers.so.5 -> libPhabricatorHelpers.so.5.91.0
    libKF5PurposeWidgets.so.5 -> libKF5PurposeWidgets.so.5.91.0
    libKF5Purpose.so.5 -> libKF5Purpose.so.5.91.0
    libKF5KHtml.so.5 -> libKF5KHtml.so.5.91.0
    libKF5Parts.so.5 -> libKF5Parts.so.5.91.0
    libkaccounts.so.2 -> libkaccounts.so.21.12.2
    libKF5QuickAddons.so.5 -> libKF5QuickAddons.so.5.91.0
    libKF5Declarative.so.5 -> libKF5Declarative.so.5.91.0
    libKF5CalendarEvents.so.5 -> libKF5CalendarEvents.so.5.91.0
    libKF5KIOFileWidgets.so.5 -> libKF5KIOFileWidgets.so.5.91.0
    libKF5KIOWidgets.so.5 -> libKF5KIOWidgets.so.5.91.0
    libKF5KIOGui.so.5 -> libKF5KIOGui.so.5.91.0
    libkdeinit5_klauncher.so -> libkdeinit5_klauncher.so
    libKF5KIOCore.so.5 -> libKF5KIOCore.so.5.91.0
    libKF5KIONTLM.so.5 -> libKF5KIONTLM.so.5.91.0
    libwacom.so.2 -> libwacom.so.2.6.1
    libnode.so.93 -> libv8_libplatform.so.9
    libkdeinit4_kglobalaccel.so -> libkdeinit4_kglobalaccel.so
    libkdeinit4_kcmshell4.so -> libkdeinit4_kcmshell4.so
    libmolletnetwork.so.4 -> libmolletnetwork.so.4.14.38
    libknotifyplugin.so -> libknotifyplugin.so
    libKF5ThreadWeaver.so.5 -> libKF5ThreadWeaver.so.5.91.0
    libKF5KExiv2.so.15.0.0 -> libKF5KExiv2.so.5.0.0
    libKF5Pty.so.5 -> libKF5Pty.so.5.91.0
    libKF5FileMetaData.so.3 -> libKF5FileMetaData.so.5.91.0
    libKF5DocTools.so.5 -> libKF5DocTools.so.5.91.0
    libfdisk.so.1 -> libfdisk.so.1.1.0
    librygel-server-2.6.so.2 -> librygel-server-2.6.so.2.0.4
    librygel-ruih-2.0.so.1 -> librygel-ruih-2.0.so.1.0.0
    librygel-renderer-gst-2.6.so.2 -> librygel-renderer-gst-2.6.so.2.0.4
    librygel-renderer-2.6.so.2 -> librygel-renderer-2.6.so.2.0.4
    librygel-db-2.6.so.2 -> librygel-db-2.6.so.2.0.4
    librygel-core-2.6.so.2 -> librygel-core-2.6.so.2.0.4
    libgee-0.8.so.2 -> libgee-0.8.so.2.6.1
    libKF5Bookmarks.so.5 -> libKF5Bookmarks.so.5.91.0
    libKF5XmlGui.so.5 -> libKF5XmlGui.so.5.91.0
    libKF5GlobalAccelPrivate.so.5 -> libKF5GlobalAccelPrivate.so.5.91.0
    libKF5GlobalAccel.so.5 -> libKF5GlobalAccel.so.5.91.0
    libKF5JSApi.so.5 -> libKF5JSApi.so.5.91.0
    libKF5JS.so.5 -> libKF5JS.so.5.91.0
    libmlx5.so.1 -> libmlx5.so.1.22.39.0
    libmlx4.so.1 -> libmlx4.so.1.0.39.0
    libibverbs.so.1 -> libibverbs.so.1.14.39.0
    libefa.so.1 -> libefa.so.1.1.39.0
    libsmartcols.so.1 -> libsmartcols.so.1.1.0
    libKF5Package.so.5 -> libKF5Package.so.5.91.0
    libkwalletbackend5.so.5 -> libkwalletbackend5.so.5.91.0
    libKF5Wallet.so.5 -> libKF5Wallet.so.5.91.0
    libKF5TextWidgets.so.5 -> libKF5TextWidgets.so.5.91.0
    libKF5IconThemes.so.5 -> libKF5IconThemes.so.5.91.0
    libKF5ConfigWidgets.so.5 -> libKF5ConfigWidgets.so.5.91.0
    libKF5GuiAddons.so.5 -> libKF5GuiAddons.so.5.91.0
    libKF5SonnetUi.so.5 -> libKF5SonnetUi.so.5.91.0
    libKF5SonnetCore.so.5 -> libKF5SonnetCore.so.5.91.0
    libKF5AuthCore.so.5 -> libKF5AuthCore.so.5.91.0
    libKF5Auth.so.5 -> libKF5Auth.so.5.91.0
    libKF5Crash.so.5 -> libKF5Crash.so.5.91.0
    libgtk-4.so.1 -> libgtk-4.so.1.400.2
    libpolkit-gobject-1.so.0 -> libpolkit-gobject-1.so.0.0.0
    libpolkit-agent-1.so.0 -> libpolkit-agent-1.so.0.0.0
    libkms.so.1 -> libkms.so.1.0.0
    libdrm_radeon.so.1 -> libdrm_radeon.so.1.0.1
    libdrm_nouveau.so.2 -> libdrm_nouveau.so.2.0.0
    libdrm_intel.so.1 -> libdrm_intel.so.1.0.0
    libdrm_amdgpu.so.1 -> libdrm_amdgpu.so.1.0.0
    libdrm.so.2 -> libdrm.so.2.4.0
    libKF5ItemViews.so.5 -> libKF5ItemViews.so.5.91.0
    libKF5Solid.so.5 -> libKF5Solid.so.5.91.0
    libKF5JobWidgets.so.5 -> libKF5JobWidgets.so.5.91.0
    libKF5Completion.so.5 -> libKF5Completion.so.5.91.0
    libmount.so.1 -> libmount.so.1.1.0
    libblkid.so.1 -> libblkid.so.1.1.0
    libuuid.so.1 -> libuuid.so.1.3.0
    libKF5Codecs.so.5 -> libKF5Codecs.so.5.91.0
    libKF5Notifications.so.5 -> libKF5Notifications.so.5.91.0
    libarchive.so.13 -> libarchive.so.13.5.3
    libKF5Service.so.5 -> libKF5Service.so.5.91.0
    libKF5DBusAddons.so.5 -> libKF5DBusAddons.so.5.91.0
    libgnutls.so.30 -> libgnutls.so.30.30.0
    libKF5Archive.so.5 -> libKF5Archive.so.5.91.0
    libdbus-1.so.3 -> libdbus-1.so.3.19.14
    libKF5ConfigGui.so.5 -> libKF5ConfigGui.so.5.91.0
    libKF5WindowSystem.so.5 -> libKF5WindowSystem.so.5.91.0
    libKF5WidgetsAddons.so.5 -> libKF5WidgetsAddons.so.5.91.0
    libKF5I18nLocaleData.so.5 -> libKF5I18nLocaleData.so.5.91.0
    libKF5I18n.so.5 -> libKF5I18n.so.5.91.0
    libKF5CoreAddons.so.5 -> libKF5CoreAddons.so.5.91.0
    libxml2.so.2 -> libxml2.so.2.9.13
    libKF5ConfigQml.so.5 -> libKF5ConfigQml.so.5.91.0
    libKF5ConfigCore.so.5 -> libKF5ConfigCore.so.5.91.0
    libglut.so.3 -> libglut.so.3.11.1
    libytnef.so.0 -> libytnef.so.0.0.0
    libSvtHevcEnc.so.1 -> libSvtHevcEnc.so.1
    libmodulemd.so.2 -> libmodulemd.so.2.14.0
    libcanberra-gtk.so.0 -> libcanberra-gtk.so.0.1.9
    libical-glib.so.3 -> libical-glib.so.3.0.14
    libicalvcal.so.3 -> libicalvcal.so.3.0.14
    libicalss_cxx.so.3 -> libicalss_cxx.so.3.0.14
    libicalss.so.3 -> libicalss.so.3.0.14
    libical_cxx.so.3 -> libical_cxx.so.3.0.14
    libical.so.3 -> libical.so.3.0.14
    libAnacondaWidgets.so.4 -> libAnacondaWidgets.so.4.0.0
    libcanberra-gtk3.so.0 -> libcanberra-gtk3.so.0.1.9
    liblua-5.4.so -> liblua-5.4.so
    liblua-5.3.so -> liblua-5.3.so
    libcanberra.so.0 -> libcanberra.so.0.2.5
    libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.5000.4
    libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.5000.4
    libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.5000.4
    libpango-1.0.so.0 -> libpango-1.0.so.0.5000.4
    liblockfile.so.1 -> liblockfile.so.1.0
    libges-1.0.so.0 -> libges-1.0.so.0.2000.0
    libcrypt.so.1 -> libcrypt.so.1.1.0
    libnvidia-egl-gbm.so.1 -> libnvidia-egl-gbm.so.1.1.0
    librpmsign.so.9 -> librpmsign.so.9.2.0
    librpmbuild.so.9 -> librpmbuild.so.9.2.0
    librpmio.so.9 -> librpmio.so.9.2.0
    librpm.so.9 -> librpm.so.9.2.0
    libcrypt.so.2 -> libcrypt.so.2.0.0
    libgstvideo-1.0.so.0 -> libgstvideo-1.0.so.0.2000.0
    libgsttag-1.0.so.0 -> libgsttag-1.0.so.0.2000.0
    libgstsdp-1.0.so.0 -> libgstsdp-1.0.so.0.2000.0
    libgstrtsp-1.0.so.0 -> libgstrtsp-1.0.so.0.2000.0
    libgstrtp-1.0.so.0 -> libgstrtp-1.0.so.0.2000.0
    libgstriff-1.0.so.0 -> libgstriff-1.0.so.0.2000.0
    libgstpbutils-1.0.so.0 -> libgstpbutils-1.0.so.0.2000.0
    libgstgl-1.0.so.0 -> libgstgl-1.0.so.0.2000.0
    libgstfft-1.0.so.0 -> libgstfft-1.0.so.0.2000.0
    libgstaudio-1.0.so.0 -> libgstaudio-1.0.so.0.2000.0
    libgstapp-1.0.so.0 -> libgstapp-1.0.so.0.2000.0
    libgstallocators-1.0.so.0 -> libgstallocators-1.0.so.0.2000.0
    libgstreamer-1.0.so.0 -> libgstreamer-1.0.so.0.2000.0
    libgstnet-1.0.so.0 -> libgstnet-1.0.so.0.2000.0
    libgstcontroller-1.0.so.0 -> libgstcontroller-1.0.so.0.2000.0
    libgstcheck-1.0.so.0 -> libgstcheck-1.0.so.0.2000.0
    libgstbase-1.0.so.0 -> libgstbase-1.0.so.0.2000.0
    librubberband.so.2 -> librubberband.so.2.1.6
    libneon.so.27 -> libneon.so.27.5.2
    libsubid.so.3 -> libsubid.so.3.0.0
    libQt5WebEngineWidgets.so.5 -> libQt5WebEngineWidgets.so.5.15.8
    libQt5WebEngineCore.so.5 -> libQt5WebEngineCore.so.5.15.8
    libQt5WebEngine.so.5 -> libQt5WebEngine.so.5.15.8
    libQt5PdfWidgets.so.5 -> libQt5PdfWidgets.so.5.15.8
    libQt5Pdf.so.5 -> libQt5Pdf.so.5.15.8
    libsane.so.1 -> libsane.so.1.1.1
    libharfbuzz-icu.so.0 -> libharfbuzz-icu.so.0.20901.0
    libwebpmux.so.3 -> libwebpmux.so.3.0.8
    libwebpdemux.so.2 -> libwebpdemux.so.2.0.9
    libwebpdecoder.so.3 -> libwebpdecoder.so.3.1.3
    libwebp.so.7 -> libwebp.so.7.1.3
    libzstd.so.1 -> libzstd.so.1.5.2
    libfreetype.so.6 -> libfreetype.so.6.18.0
    libharfbuzz.so.0 -> libharfbuzz.so.0.20901.0
    libharfbuzz-subset.so.0 -> libharfbuzz-subset.so.0.20901.0
    libharfbuzz-gobject.so.0 -> libharfbuzz-gobject.so.0.20901.0
    libgimpwidgets-2.0.so.0 -> libgimpwidgets-2.0.so.0.1000.30
    libgimpui-2.0.so.0 -> libgimpui-2.0.so.0.1000.30
    libgimpthumb-2.0.so.0 -> libgimpthumb-2.0.so.0.1000.30
    libgimpmodule-2.0.so.0 -> libgimpmodule-2.0.so.0.1000.30
    libgimpmath-2.0.so.0 -> libgimpmath-2.0.so.0.1000.30
    libgimpconfig-2.0.so.0 -> libgimpconfig-2.0.so.0.1000.30
    libgimpcolor-2.0.so.0 -> libgimpcolor-2.0.so.0.1000.30
    libgimpbase-2.0.so.0 -> libgimpbase-2.0.so.0.1000.30
    libgimp-2.0.so.0 -> libgimp-2.0.so.0.1000.30
    libgupnp-1.2.so.1 -> libgupnp-1.2.so.1.104.3
    libQt5Svg.so.5 -> libQt5Svg.so.5.15.2
    libmetalink.so.3 -> libmetalink.so.3.1.0
    libpq.so.private13-5 -> libpq.so.private13-5.13
    libtexluajit.so.2 -> libtexluajit.so.2.1.0
    libtexlua53.so.5 -> libtexlua53.so.5.3.6
    libsynctex.so.2 -> libsynctex.so.2.0.0
    libptexenc.so.1 -> libptexenc.so.1.3.9
    libkpathsea.so.6 -> libkpathsea.so.6.3.3
    libsvnjavahl-1.so.0 -> libsvnjavahl-1.so.0.0.0
    libsvn_wc-1.so.0 -> libsvn_wc-1.so.0.0.14
    libsvn_swig_py-1.so.0 -> libsvn_swig_py-1.so.0.0.14
    libsvn_subr-1.so.0 -> libsvn_subr-1.so.0.0.14
    libsvn_repos-1.so.0 -> libsvn_repos-1.so.0.0.14
    libsvn_ra_svn-1.so.0 -> libsvn_ra_svn-1.so.0.0.14
    libsvn_ra_serf-1.so.0 -> libsvn_ra_serf-1.so.0.0.14
    libsvn_ra_local-1.so.0 -> libsvn_ra_local-1.so.0.0.14
    libsvn_ra-1.so.0 -> libsvn_ra-1.so.0.0.14
    libsvn_fs_x-1.so.0 -> libsvn_fs_x-1.so.0.0.14
    libsvn_fs_util-1.so.0 -> libsvn_fs_util-1.so.0.0.14
    libsvn_fs_fs-1.so.0 -> libsvn_fs_fs-1.so.0.0.14
    libsvn_fs-1.so.0 -> libsvn_fs-1.so.0.0.14
    libsvn_diff-1.so.0 -> libsvn_diff-1.so.0.0.14
    libsvn_delta-1.so.0 -> libsvn_delta-1.so.0.0.14
    libsvn_client-1.so.0 -> libsvn_client-1.so.0.0.14
    libserf-1.so.0 -> libserf-1.so.0.3.0
    libutf8proc.so.2 -> libutf8proc.so.2.4.1
    libgdm.so.1 -> libgdm.so.1.0.0
    libfa.so.1 -> libfa.so.1.5.3
    libaugeas.so.0 -> libaugeas.so.0.25.0
    libgme.so.0 -> libgme.so.0.6.3
    libopenblaso.so.0 -> libopenblaso-r0.3.19.so
    liblouisutdml.so.9 -> liblouisutdml.so.9.1.1
    libnetpbm.so.11 -> libnetpbm.so.11.97
    libpcre2-32.so.0 -> libpcre2-32.so.0.10.4
    libpcre2-16.so.0 -> libpcre2-16.so.0.10.4
    libcryptsetup.so.12 -> libcryptsetup.so.12.7.0
    libpcre2-posix.so.3 -> libpcre2-posix.so.3.0.1
    libpcre2-8.so.0 -> libpcre2-8.so.0.10.4
    libpamc.so.0 -> libpamc.so.0.82.1
    libpam_misc.so.0 -> libpam_misc.so.0.82.1
    libpam.so.0 -> libpam.so.0.85.1
    libluajit-5.1.so.2 -> libluajit-5.1.so.2.1.0
    libavif.so.12 -> libavif.so.12.0.0
    libv4lconvert.so.0 -> libv4lconvert.so.0.0.0
    libv4l2rds.so.0 -> libv4l2rds.so.0.0.0
    libv4l2.so.0 -> libv4l2.so.0.0.0
    libv4l1.so.0 -> libv4l1.so.0.0.0
    libiniparser.so.1 -> libiniparser.so.1
    libanthygobject-1.0.so.5 -> libanthygobject-1.0.so.5.0.514
    libanthyinput-unicode.so.0 -> libanthyinput-unicode.so.0.0.0
    libanthydic-unicode.so.0 -> libanthydic-unicode.so.0.1.0
    libanthy-unicode.so.0 -> libanthy-unicode.so.0.1.0
    libgs.so.9 -> libgs.so.9.55
    libgtk-3.so.0 -> libgtk-3.so.0.2404.27
    libgdk-3.so.0 -> libgdk-3.so.0.2404.27
    libgailutil-3.so.0 -> libgailutil-3.so.0.0.0
    libvirt.so.0 -> libvirt.so.0.7006.0
    libvirt-qemu.so.0 -> libvirt-qemu.so.0.7006.0
    libvirt-lxc.so.0 -> libvirt-lxc.so.0.7006.0
    libvirt-admin.so.0 -> libvirt-admin.so.0.7006.0
    libdrop_ambient.so.0 -> libdrop_ambient.so.0.0.0
    libcap-ng.so.0 -> libcap-ng.so.0.0.0
    libtomcrypt.so.1 -> libtomcrypt.so.1.0.1
    libtommath.so.1 -> libtommath.so.1.2.0
    libadwaita-1.so.0 -> libadwaita-1.so.0
    libvamp-sdk.so.2 -> libvamp-sdk.so.2.9.0
    libvamp-hostsdk.so.3 -> libvamp-hostsdk.so.3.9.0
    libvmaf.so.1 -> libvmaf.so.1.1.1
    libvte-2.91.so.0 -> libvte-2.91.so.0.6600.2
    libatopology.so.2 -> libatopology.so.2.0.0
    libasound.so.2 -> libasound.so.2.0.0
    libSDL2_net-2.0.so.0 -> libSDL2_net-2.0.so.0.0.1
    libjq.so.1 -> libjq.so.1.0.4
    libpytalloc-util.cpython-310-x86-64-linux-gnu.so.2 -> libpytalloc-util.cpython-310-x86-64-linux-gnu.so.2.3.3
    libtemplate.so.2 -> libtemplate.so.2.0.0
    libtdsS.so.2 -> libtdsS.so.2.0.0
    libsapdbS.so.2 -> libsapdbS.so.2.0.0
    liboraodbcS.so.2 -> liboraodbcS.so.2.0.0
    liboplodbcS.so.2 -> liboplodbcS.so.2.0.0
    libodbctxtS.so.2 -> libodbctxtS.so.2.0.0
    libodbcpsqlS.so.2 -> libodbcpsqlS.so.2.0.0
    libodbcnnS.so.2 -> libodbcnnS.so.2.0.0
    libodbcmyS.so.2 -> libodbcmyS.so.2.0.0
    libodbcminiS.so.2 -> libodbcminiS.so.2.0.0
    libodbcinst.so.2 -> libodbcinst.so.2.0.0
    libodbcdrvcfg2S.so.2 -> libodbcdrvcfg2S.so.2.0.0
    libodbcdrvcfg1S.so.2 -> libodbcdrvcfg1S.so.2.0.0
    libodbccr.so.2 -> libodbccr.so.2.0.0
    libodbc.so.2 -> libodbc.so.2.0.0
    libnn.so.2 -> libnn.so.2.0.0
    libmimerS.so.2 -> libmimerS.so.2.0.0
    libesoobS.so.2 -> libesoobS.so.2.0.0
    libwx_gtk3u_gl-3.0.so.0 -> libwx_gtk3u_gl-3.0.so.0.5.0
    libcodec2.so.1.0 -> libcodec2.so.1.0
    liblpcnetfreedv.so.0.2 -> liblpcnetfreedv.so.0.2
    libxxhash.so.0 -> libxxhash.so.0.8.1
    libgusb.so.2 -> libgusb.so.2.0.10
    libmwaw-0.3.so.3 -> libmwaw-0.3.so.3.0.21
    libenchant-2.so.2 -> libenchant-2.so.2.3.2
    libpangomm-1.4.so.1 -> libpangomm-1.4.so.1.0.30
    libpcsclite.so.1 -> libpcsclite.so.1.0.0
    libspectre.so.1 -> libspectre.so.1.1.9
    libxmlb.so.2 -> libxmlb.so.2.0.0
    libyelp.so.0 -> libyelp.so.0.0.0
    libsoup-gnome-2.4.so.1 -> libsoup-gnome-2.4.so.1.11.2
    libsoup-2.4.so.1 -> libsoup-2.4.so.1.11.2
    libQt5XcbQpa.so.5 -> libQt5XcbQpa.so.5.15.2
    libQt5Widgets.so.5 -> libQt5Widgets.so.5.15.2
    libQt5PrintSupport.so.5 -> libQt5PrintSupport.so.5.15.2
    libQt5OpenGL.so.5 -> libQt5OpenGL.so.5.15.2
    libQt5Gui.so.5 -> libQt5Gui.so.5.15.2
    libQt5EglFsKmsSupport.so.5 -> libQt5EglFsKmsSupport.so.5.15.2
    libQt5EglFSDeviceIntegration.so.5 -> libQt5EglFSDeviceIntegration.so.5.15.2
    libX11.so.6 -> libX11.so.6.4.0
    libQt5Xml.so.5 -> libQt5Xml.so.5.15.2
    libQt5Test.so.5 -> libQt5Test.so.5.15.2
    libQt5Sql.so.5 -> libQt5Sql.so.5.15.2
    libQt5Network.so.5 -> libQt5Network.so.5.15.2
    libQt5DBus.so.5 -> libQt5DBus.so.5.15.2
    libQt5Core.so.5 -> libQt5Core.so.5.15.2
    libQt5Concurrent.so.5 -> libQt5Concurrent.so.5.15.2
    libX11-xcb.so.1 -> libX11-xcb.so.1.0.0
    libqrencode.so.4 -> libqrencode.so.4.1.1
    libsndfile.so.1 -> libsndfile.so.1.0.31
    libmaxminddb.so.0 -> libmaxminddb.so.0.0.7
    libjcat.so.1 -> libjcat.so.1.0.0
    libdav1d.so.5 -> libdav1d.so.5.1.1
    libaom.so.3 -> libaom.so.3.2.0
    libjxl_threads.so.0.6 -> libjxl_threads.so.0.6.1
    libjxl.so.0.6 -> libjxl.so.0.6.1
    libSDL-1.2.so.0 -> libSDL.so
    libibus-1.0.so.5 -> libibus-1.0.so.5.0.525
    libbtparse.so -> libbtparse.so
    libTECkit_Compiler.so.0 -> libTECkit_Compiler.so.0.0.0
    libTECkit.so.0 -> libTECkit.so.0.0.0
    libxdot.so.4 -> libxdot.so.4.0.0
    libpathplan.so.4 -> libpathplan.so.4.0.0
    liblab_gamut.so.1 -> liblab_gamut.so.1.0.0
    libgvpr.so.2 -> libgvpr.so.2.0.0
    libgvc.so.6 -> libgvc.so.6.0.0
    libcgraph.so.6 -> libcgraph.so.6.0.0
    libcdt.so.5 -> libcdt.so.5.0.0
    libjsoncpp.so.24 -> libjsoncpp.so.1.9.4
    librav1e.so.0 -> librav1e.so.0.5.0
    libtcl8.6.so -> libtcl8.6.so
    libtesseract.so.4 -> libtesseract.so.4.0.1
    libdebuginfod.so.1 -> libdebuginfod-0.186.so
    libdw.so.1 -> libdw-0.186.so
    libasm.so.1 -> libasm-0.186.so
    libelf.so.1 -> libelf-0.186.so
    libncurses++w.so.6 -> libncurses++w.so.6.2
    libncurses++.so.6 -> libncurses++.so.6.2
    libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.9
    libgd.so.3 -> libgd.so.3.0.10
    libevdev.so.2 -> libevdev.so.2.3.0
    libsamplerate.so.0 -> libsamplerate.so.0.2.2
    libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
    libatm.so.1 -> libatm.so.1.0.0
    libcheese.so.8 -> libcheese.so.8.0.17
    libcheese-gtk.so.25 -> libcheese-gtk.so.25.1.7
    libclang.so.13 -> libclang.so.13.0.0
    libclang-cpp.so.13 -> libclang-cpp.so.13
    libomptarget.so -> libomptarget.so
    libomptarget.rtl.x86_64.so -> libomptarget.rtl.x86_64.so
    libomptarget.rtl.cuda.so -> libomptarget.rtl.cuda.so
    libomptarget.rtl.amdgpu.so -> libomptarget.rtl.amdgpu.so
    libomp.so -> libomp.so
    libarcher.so -> libarcher.so
    libsepol.so.2 -> libsepol.so.2
    libmalcontent-ui-0.so.0 -> libmalcontent-ui-0.so.0.10.3
    libmalcontent-0.so.0 -> libmalcontent-0.so.0.10.3
    libexiv2.so.27 -> libexiv2.so.0.27.5
    libQt5Help.so.5 -> libQt5Help.so.5.15.2
    libQt5Designer.so.5 -> libQt5Designer.so.5.15.2
    libgpg-error.so.0 -> libgpg-error.so.0.32.1
    libRemarks.so.13 -> libRemarks.so.13
    libLTO.so.13 -> libLTO.so.13
    libLLVM-13.so -> libLLVM-13.0.0.so
    libpeas-gtk-1.0.so.0 -> libpeas-gtk-1.0.so.0.3000.0
    libpeas-1.0.so.0 -> libpeas-1.0.so.0.3000.0
    libImlib2.so.1 -> libImlib2.so.1.6.1
    libseccomp.so.2 -> libseccomp.so.2.5.3
    libdialog.so.15 -> libdialog.so.15.0.0
    liboping.so.0 -> liboping.so.0.3.0
    libOpenCL.so.1 -> libOpenCL.so.1.0.0
    libgpgmepp.so.6 -> libgpgmepp.so.6.12.1
    libcurl.so.4 -> libcurl.so.4.7.0
    libgpgme.so.11 -> libgpgme.so.11.24.1
    libtracker-sparql-3.0.so.0 -> libtracker-sparql-3.0.so.0.201.0
    libIntelXvMC.so.1 -> libIntelXvMC.so.1.0.0
    libportaudiocpp.so.0 -> libportaudiocpp.so.0.0.12
    libportaudio.so.2 -> libportaudio.so.2.0.0
    libappindicator.so.1 -> libappindicator.so.1.0.0
    libindicator.so.7 -> libindicator.so.7.0.0
    libpangosharpglue-2.so -> libpangosharpglue-2.so
    libgtksharpglue-2.so -> libgtksharpglue-2.so
    libglibsharpglue-2.so -> libglibsharpglue-2.so
    libgladesharpglue-2.so -> libgladesharpglue-2.so
    libgdksharpglue-2.so -> libgdksharpglue-2.so
    libatksharpglue-2.so -> libatksharpglue-2.so
    libglade-2.0.so.0 -> libglade-2.0.so.0.0.7
    libdbusmenu-gtk.so.4 -> libdbusmenu-gtk.so.4.0.12
    libaudtag.so.3 -> libaudtag.so.3.0.0
    libaudqt.so.2 -> libaudqt.so.2.3.0
    libaudgui.so.5 -> libaudgui.so.5.1.0
    libaudcore.so.5 -> libaudcore.so.5.3.0
    libtimezonemap.so.1 -> libtimezonemap.so.1.0.0
    libdbusmenu-gtk3.so.4 -> libdbusmenu-gtk3.so.4.0.12
    libkeybinder-3.0.so.0 -> libkeybinder-3.0.so.0.0.0
    libcolord-gtk.so.1 -> libcolord-gtk.so.1.0.3
    libabrt_gui.so.0 -> libabrt_gui.so.0.0.1
    libgnome-bluetooth.so.13 -> libgnome-bluetooth.so.13.1.0
    libclutter-gst-3.0.so.0 -> libclutter-gst-3.0.so.0.27.0
    libwx_gtk3u_xrc-3.0.so.0 -> libwx_gtk3u_xrc-3.0.so.0.5.0
    libwx_gtk3u_stc-3.0.so.0 -> libwx_gtk3u_stc-3.0.so.0.5.0
    libwx_gtk3u_richtext-3.0.so.0 -> libwx_gtk3u_richtext-3.0.so.0.5.0
    libwx_gtk3u_ribbon-3.0.so.0 -> libwx_gtk3u_ribbon-3.0.so.0.5.0
    libwx_gtk3u_qa-3.0.so.0 -> libwx_gtk3u_qa-3.0.so.0.5.0
    libwx_gtk3u_propgrid-3.0.so.0 -> libwx_gtk3u_propgrid-3.0.so.0.5.0
    libwx_gtk3u_html-3.0.so.0 -> libwx_gtk3u_html-3.0.so.0.5.0
    libwx_gtk3u_core-3.0.so.0 -> libwx_gtk3u_core-3.0.so.0.5.0
    libwx_gtk3u_aui-3.0.so.0 -> libwx_gtk3u_aui-3.0.so.0.5.0
    libwx_gtk3u_adv-3.0.so.0 -> libwx_gtk3u_adv-3.0.so.0.5.0
    libgtksourceview-4.so.0 -> libgtksourceview-4.so.0.0.0
    libgnomekbdui.so.8 -> libgnomekbdui.so.8.0.0
    libgnomekbd.so.8 -> libgnomekbd.so.8.0.0
    libgtkmm-3.0.so.1 -> libgtkmm-3.0.so.1.1.0
    libgdkmm-3.0.so.1 -> libgdkmm-3.0.so.1.1.0
    libgdata.so.22 -> libgdata.so.22.6.0
    libgoa-backend-1.0.so.1 -> libgoa-backend-1.0.so.1.0.0
    libgoa-1.0.so.0 -> libgoa-1.0.so.0.0.0
    libgcr-ui-3.so.1 -> libgcr-ui-3.so.1.0.0
    libclutter-gtk-1.0.so.0 -> libclutter-gtk-1.0.so.0.800.4
    libgspell-1.so.2 -> libgspell-1.so.2.3.0
    libnma.so.0 -> libnma.so.0.0.0
    libgweather-3.so.16 -> libgweather-3.so.16.0.0
    libclutter-1.0.so.0 -> libclutter-1.0.so.0.2600.4
    libgnome-keyring.so.0 -> libgnome-keyring.so.0.2.0
    liblastfm.so.1 -> liblastfm.so.1.1.0
    libsmm-local.so.8 -> libsmm-local.so.8.0.0
    libopensc.so.8 -> libopensc.so.8.0.0
    libmygpo-qt.so.1 -> libmygpo-qt.so.1.1.0
    libcmis-c-0.5.so.5 -> libcmis-c-0.5.so.5.0.0
    libcmis-0.5.so.5 -> libcmis-0.5.so.5.0.0
    libWPEBackend-fdo-1.0.so.1 -> libWPEBackend-fdo-1.0.so.1.8.3
    libpyglib-2.0-python2.so.0 -> libpyglib-2.0-python2.so.0.0.0
    libmypaint.so.0 -> libmypaint.so.0.0.0
    liblqr-1.so.0 -> liblqr-1.so.0.3.2
    libgcab-1.0.so.0 -> libgcab-1.0.so.0.1.0
    libcloudproviders.so.0 -> libcloudproviders.so.0.3.1
    libgts-0.7.so.5 -> libgts-0.7.so.5.0.1
    libappstream.so.4 -> libappstream.so.0.14.6
    libbabeltrace.so.1 -> libbabeltrace.so.1.0.0
    libbabeltrace-lttng-live.so.1 -> libbabeltrace-lttng-live.so.1.0.0
    libbabeltrace-dummy.so.1 -> libbabeltrace-dummy.so.1.0.0
    libbabeltrace-ctf.so.1 -> libbabeltrace-ctf.so.1.0.0
    libbabeltrace-ctf-text.so.1 -> libbabeltrace-ctf-text.so.1.0.0
    libbabeltrace-ctf-metadata.so.1 -> libbabeltrace-ctf-metadata.so.1.0.0
    libXfont.so.1 -> libXfont.so.1.4.1
    libqpdf.so.28 -> libqpdf.so.28.3.2
    libaudiocdplugins.so.4 -> libaudiocdplugins.so.4.14.38
    libkcompactdisc.so.4 -> libkcompactdisc.so.4.14.38
    libkcddb.so.4 -> libkcddb.so.4.14.38
    libkactivities.so.6 -> libkactivities.so.6.2.0
    libthreadweaver.so.4 -> libthreadweaver.so.4.14.38
    libsolid.so.4 -> libsolid.so.4.14.38
    libplasma.so.3 -> libplasma.so.3.0.0
    libkutils.so.4 -> libkutils.so.4.14.38
    libkunittest.so.4 -> libkunittest.so.4.14.38
    libkunitconversion.so.4 -> libkunitconversion.so.4.14.38
    libkrossui.so.4 -> libkrossui.so.4.14.38
    libkrosscore.so.4 -> libkrosscore.so.4.14.38
    libkpty.so.4 -> libkpty.so.4.14.38
    libkprintutils.so.4 -> libkprintutils.so.4.14.38
    libkparts.so.4 -> libkparts.so.4.14.38
    libkntlm.so.4 -> libkntlm.so.4.14.38
    libknotifyconfig.so.4 -> libknotifyconfig.so.4.14.38
    libknewstuff3.so.4 -> libknewstuff3.so.4.14.38
    libknewstuff2.so.4 -> libknewstuff2.so.4.14.38
    libkmediaplayer.so.4 -> libkmediaplayer.so.4.14.38
    libkjsembed.so.4 -> libkjsembed.so.4.14.38
    libkjsapi.so.4 -> libkjsapi.so.4.14.38
    libkjs.so.4 -> libkjs.so.4.14.38
    libkio.so.5 -> libkio.so.5.14.38
    libkimproxy.so.4 -> libkimproxy.so.4.14.38
    libkidletime.so.4 -> libkidletime.so.4.14.38
    libkhtml.so.5 -> libkhtml.so.5.14.38
    libkfile.so.4 -> libkfile.so.4.14.38
    libkemoticons.so.4 -> libkemoticons.so.4.14.38
    libkdnssd.so.4 -> libkdnssd.so.4.14.38
    libkdeui.so.5 -> libkdeui.so.5.14.38
    libkdesu.so.5 -> libkdesu.so.5.14.38
    libkdeinit4_klauncher.so -> libkdeinit4_klauncher.so
    libkdeinit4_kio_http_cache_cleaner.so -> libkdeinit4_kio_http_cache_cleaner.so
    libkdeinit4_kded4.so -> libkdeinit4_kded4.so
    libkdeinit4_kconf_update.so -> libkdeinit4_kconf_update.so
    libkdeinit4_kbuildsycoca4.so -> libkdeinit4_kbuildsycoca4.so
    libkdefakes.so.5 -> libkdefakes.so.5.14.38
    libkdecore.so.5 -> libkdecore.so.5.14.38
    libkdeclarative.so.5 -> libkdeclarative.so.5.14.38
    libkde3support.so.4 -> libkde3support.so.4.14.38
    libkcmutils.so.4 -> libkcmutils.so.4.14.38
    libkdewebkit.so.5 -> libkdewebkit.so.5.14.38
    libktexteditor.so.4 -> libktexteditor.so.4.14.38
    libkatepartinterfaces.so.4 -> libkatepartinterfaces.so.4.14.38
    libbreezecommon4.so.5 -> libbreezecommon4.so.5.18.5
    libcriu.so.2 -> libcriu.so.2.0
    libvncserver.so.1 -> libvncserver.so.0.9.13
    libvncclient.so.1 -> libvncclient.so.0.9.13
    libatasmart.so.4 -> libatasmart.so.4.0.5
    libwmf-0.2.so.7 -> libwmf-0.2.so.7.1.4
    libbd_kbd.so.2 -> libbd_kbd.so.2.0.0
    libbd_btrfs.so.2 -> libbd_btrfs.so.2.0.0
    libbd_mpath.so.2 -> libbd_mpath.so.2.0.0
    libmultipath.so.0 -> libmultipath.so.0
    libmpathvalid.so.0 -> libmpathvalid.so.0
    libmpathpersist.so.0 -> libmpathpersist.so.0
    libmpathcmd.so.0 -> libmpathcmd.so.0
    libxmlsec1-openssl.so.1 -> libxmlsec1-openssl.so.1.2.29
    libpkcs11-helper.so.1 -> libpkcs11-helper.so.1.0.0
    libopusurl.so.0 -> libopusurl.so.0.4.5
    libopusfile.so.0 -> libopusfile.so.0.4.5
    libmariadb.so.3 -> libmariadb.so.3
    ld-linux-x86-64.so.2 -> ld-lsb-x86-64.so.3
    libwsman_curl_client_transport.so.1 -> libwsman_curl_client_transport.so.1.0.0
    libwsman_client.so.5 -> libwsman_client.so.5.0.0
    libwsman.so.1 -> libwsman.so.1.0.0
    libphonon4qt5experimental.so.4 -> libphonon4qt5experimental.so.4.11.1
    libphonon4qt5.so.4 -> libphonon4qt5.so.4.11.1
    libphononexperimental.so.4 -> libphononexperimental.so.4.10.3
    libphonon.so.4 -> libphonon.so.4.10.3
    libQt5XmlPatterns.so.5 -> libQt5XmlPatterns.so.5.15.2
    libQt5QuickTemplates2.so.5 -> libQt5QuickTemplates2.so.5.15.2
    libQt5QuickControls2.so.5 -> libQt5QuickControls2.so.5.15.2
    libQt5Nfc.so.5 -> libQt5Nfc.so.5.15.2
    libQt5Bluetooth.so.5 -> libQt5Bluetooth.so.5.15.2
    libQt5WebKitWidgets.so.5 -> libQt5WebKitWidgets.so.5.212.0
    libQt5WebKit.so.5 -> libQt5WebKit.so.5.212.0
    libQt5Sensors.so.5 -> libQt5Sensors.so.5.15.2
    libQt5WebChannel.so.5 -> libQt5WebChannel.so.5.15.2
    libQt5PositioningQuick.so.5 -> libQt5PositioningQuick.so.5.15.2
    libQt5Positioning.so.5 -> libQt5Positioning.so.5.15.2
    libQt5Location.so.5 -> libQt5Location.so.5.15.2
    libQt5QuickWidgets.so.5 -> libQt5QuickWidgets.so.5.15.2
    libQt5QuickTest.so.5 -> libQt5QuickTest.so.5.15.2
    libQt5QuickShapes.so.5 -> libQt5QuickShapes.so.5.15.2
    libQt5QuickParticles.so.5 -> libQt5QuickParticles.so.5.15.2
    libQt5Quick.so.5 -> libQt5Quick.so.5.15.2
    libQt5QmlWorkerScript.so.5 -> libQt5QmlWorkerScript.so.5.15.2
    libQt5QmlModels.so.5 -> libQt5QmlModels.so.5.15.2
    libQt5Qml.so.5 -> libQt5Qml.so.5.15.2
    libshout.so.3 -> libshout.so.3.2.0
    libesmtp.so.6 -> libesmtp.so.6.1.6
    libopeniscsiusr.so.0.2.0 -> libopeniscsiusr.so.0.2.0
    libiscsi.so.0 -> libiscsi.so.0
    libisns.so.0 -> libisns.so.0
    libaprutil-1.so.0 -> libaprutil-1.so.0.6.1
    librabbitmq.so.4 -> librabbitmq.so.4.5.0
    libhandle.so.1 -> libhandle.so.1.0.3
    libbd_mdraid.so.2 -> libbd_mdraid.so.2.0.0
    liblockdev.so.1 -> liblockdev.so.1.0.0
    libipmimonitoring.so.6 -> libipmimonitoring.so.6.0.8
    libipmidetect.so.0 -> libipmidetect.so.0.0.1
    libipmiconsole.so.2 -> libipmiconsole.so.2.3.6
    libfreeipmi.so.17 -> libfreeipmi.so.17.2.7
    libauthselect.so.3 -> libauthselect.so.3.1.1
    liblldp_clif.so.1 -> liblldp_clif.so.1.0.0
    libfido2.so.1 -> libfido2.so.1.8.0
    libLASi.so.2 -> libLASi.so.2.0.0
    libts.so.0 -> libts.so.0.10.4
    libSDL2_image-2.0.so.0 -> libSDL2_image-2.0.so.0.2.3
    libdecor-0.so.0 -> libdecor-0.so.0.100.0
    libgamemodeauto.so.0 -> libgamemodeauto.so.0.0.0
    libgamemode.so.0 -> libgamemode.so.0.0.0
    libquazip1-qt5.so.1.0.0 -> libquazip1-qt5.so.1.1
    libQt5WebSockets.so.5 -> libQt5WebSockets.so.5.15.2
    libQt5SerialPort.so.5 -> libQt5SerialPort.so.5.15.2
    libHUpnp.so.1 -> libHUpnp.so.1.0.0
    libqtsoap.so.2 -> libqtsoap.so.2.7.0
    libqjson.so.0 -> libqjson.so.0.9.0
    libbrlapi.so.0.8 -> libbrlapi.so.0.8.2
    libykpers-1.so.1 -> libykpers-1.so.1.20.0
    liblirc_driver.so.0 -> liblirc_driver.so.0.3.0
    liblirc_client.so.0 -> liblirc_client.so.0.6.0
    liblirc.so.0 -> liblirc.so.0.0.0
    libirrecord.so.0 -> libirrecord.so.0.0.0
    libflashrom.so.1 -> libflashrom.so.1.0.0
    libjaylink.so.0 -> libjaylink.so.0.1.0
    libftdi1.so.2 -> libftdi1.so.2.5.0
    libQt5TextToSpeech.so.5 -> libQt5TextToSpeech.so.5.15.2
    libspeechd.so.2 -> libspeechd.so.2.6.0
    libespeak-ng.so.1 -> libespeak-ng.so.1.1.49
    libpcaudio.so.0 -> libpcaudio.so.0.0.1
    libflite_usenglish.so.1 -> libflite_usenglish.so.2.2
    libflite_cmulex.so.1 -> libflite_cmulex.so.2.2
    libflite_cmu_us_slt.so.1 -> libflite_cmu_us_slt.so.2.2
    libflite_cmu_us_rms.so.1 -> libflite_cmu_us_rms.so.2.2
    libflite_cmu_us_kal16.so.1 -> libflite_cmu_us_kal16.so.2.2
    libflite_cmu_us_kal.so.1 -> libflite_cmu_us_kal.so.2.2
    libflite_cmu_us_awb.so.1 -> libflite_cmu_us_awb.so.2.2
    libflite_cmu_time_awb.so.1 -> libflite_cmu_time_awb.so.2.2
    libflite_cmu_indic_lex.so.1 -> libflite_cmu_indic_lex.so.2.2
    libflite_cmu_indic_lang.so.1 -> libflite_cmu_indic_lang.so.2.2
    libflite_cmu_grapheme_lex.so.1 -> libflite_cmu_grapheme_lex.so.2.2
    libflite_cmu_grapheme_lang.so.1 -> libflite_cmu_grapheme_lang.so.2.2
    libflite.so.1 -> libflite.so.2.2
    libmanette-0.2.so.0 -> libmanette-0.2.so.0
    libpolkit-qt-gui-1.so.1 -> libpolkit-qt-gui-1.so.1.112.0
    libpolkit-qt-core-1.so.1 -> libpolkit-qt-core-1.so.1.112.0
    libpolkit-qt-agent-1.so.1 -> libpolkit-qt-agent-1.so.1.112.0
    libosinfo-1.0.so.0 -> libosinfo-1.0.so.0.1009.0
    libgrss.so.0 -> libgrss.so.0.700.0
    libnice.so.10 -> libnice.so.10.11.0
    libgupnp-igd-1.0.so.4 -> libgupnp-igd-1.0.so.4.2.1
    libappstream-glib.so.8 -> libappstream-glib.so.8.0.10
    librest-extras-0.7.so.0 -> librest-extras-0.7.so.0.0.0
    librest-0.7.so.0 -> librest-0.7.so.0.0.0
    libgeoclue-2.so.0 -> libgeoclue-2.so.0.0.0
    libgeocode-glib.so.0 -> libgeocode-glib.so.0.0.0
    libgssdp-1.2.so.0 -> libgssdp-1.2.so.0.104.0
    libgsf-1.so.114 -> libgsf-1.so.114.0.47
    libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.4000.2
    libbd_nvdimm.so.2 -> libbd_nvdimm.so.2.0.0
    libQt5ScriptTools.so.5 -> libQt5ScriptTools.so.5.15.2
    libQt5Script.so.5 -> libQt5Script.so.5.15.2
    libpolkit-qt5-gui-1.so.1 -> libpolkit-qt5-gui-1.so.1.114.0
    libpolkit-qt5-core-1.so.1 -> libpolkit-qt5-core-1.so.1.114.0
    libpolkit-qt5-agent-1.so.1 -> libpolkit-qt5-agent-1.so.1.114.0
    libampache_browser_1.so.0 -> libampache_browser_1.so.0.0.3
    libmusicbrainz5.so.1 -> libmusicbrainz5.so.1.0.0
    librdf.so.0 -> librdf.so.0.0.0
    librasqal.so.3 -> librasqal.so.3.0.0
    liblrdf.so.2 -> liblrdf.so.2.0.0
    libzhuyin.so.13 -> libzhuyin.so.13.0.0
    libbd_lvm.so.2 -> libbd_lvm.so.2.0.0
    liblvm2cmd.so.2.03 -> liblvm2cmd.so.2.03
    libdevmapper-event-lvm2.so.2.03 -> libdevmapper-event-lvm2.so.2.03
    libbd_dm.so.2 -> libbd_dm.so.2.0.0
    librepo.so.0 -> librepo.so.0
    libpocketsphinx.so.3 -> libpocketsphinx.so.3.0.0
    libQtWebKit.so.4 -> libQtWebKit.so.4.10.4
    libQtSensors.so.1 -> libQtSensors.so.1.2.2
    libQtLocation.so.1 -> libQtLocation.so.1.2.2
    libaccounts-qt5.so.1 -> libaccounts-qt5.so.1.4.0
    libaccounts-glib.so.0 -> libaccounts-glib.so.1.25
    libxmlsec1-nss.so.1 -> libxmlsec1-nss.so.1.2.29
    libbd_crypto.so.2 -> libbd_crypto.so.2.0.0
    libvolume_key.so.1 -> libvolume_key.so.1.2.3
    libsrtp2.so.1 -> libsrtp2.so.1.0.0
    libpoppler-cpp.so.0 -> libpoppler-cpp.so.0.9.0
    libzbar.so.0 -> libzbar.so.0.3.0
    libnfsidmap.so.1 -> libnfsidmap.so.1.0.0
    libslirp.so.0 -> libslirp.so.0.3.1
    libgtop-2.0.so.11 -> libgtop-2.0.so.11.0.1
    libgnome-menu-3.so.0 -> libgnome-menu-3.so.0.0.1
    libenchant.so.1 -> libenchant.so.1.6.0
    libopenconnect.so.5 -> libopenconnect.so.5.6.0
    libgsound.so.0 -> libgsound.so.0.0.2
    libpoppler-qt5.so.1 -> libpoppler-qt5.so.1.29.0
    libpoppler-glib.so.8 -> libpoppler-glib.so.8.21.0
    libpoppler.so.112 -> libpoppler.so.112.0.0
    libguile-2.2.so.1 -> libguile-2.2.so.1.4.2
    libnetsnmp.so.40 -> libnetsnmp.so.40.1.0
    libepub.so.0 -> libepub.so.0.2.1
    libzip.so.5 -> libzip.so.5.4
    libfsverity.so.0 -> libfsverity.so.0
    libgxps.so.2 -> libgxps.so.2.2.4
    libteamdctl.so.0 -> libteamdctl.so.0.1.5
    libqca-qt5.so.2 -> libqca-qt5.so.2.3.3
    libqca.so.2 -> libqca.so.2.2.1
    libattica.so.0.4 -> libattica.so.0.4.2
    libdc1394.so.25 -> libdc1394.so.25.0.0
    libao.so.4 -> libao.so.4.1.0
    libsphinxbase.so.3 -> libsphinxbase.so.3.0.0
    libsphinxad.so.3 -> libsphinxad.so.3.0.0
    libmediaart-2.0.so.0 -> libmediaart-2.0.so.0.905.0
    libunbound.so.8 -> libunbound.so.8.1.13
    libply-splash-graphics.so.4 -> libply-splash-graphics.so.4.0.0
    libimaevm.so.2 -> libimaevm.so.2.0.0
    libxmlrpc_client.so.3 -> libxmlrpc_client.so.3.51
    libxklavier.so.16 -> libxklavier.so.16.4.0
    libqmi-glib.so.5 -> libqmi-glib.so.5.8.0
    libqrtr-glib.so.0 -> libqrtr-glib.so.0.0.0
    libpinyin.so.13 -> libpinyin.so.13.0.0
    libgupnp-av-1.0.so.3 -> libgupnp-av-1.0.so.3.14.0
    libXfont2.so.2 -> libXfont2.so.2.0.0
    libraqm.so.0 -> libraqm.so.0.7.2
    libxmlrpc_xmltok.so.3 -> libxmlrpc_xmltok.so.3.51
    libxmlrpc_xmlparse.so.3 -> libxmlrpc_xmlparse.so.3.51
    libxmlrpc_util.so.4 -> libxmlrpc_util.so.4.51
    libxmlrpc_server_cgi.so.3 -> libxmlrpc_server_cgi.so.3.51
    libxmlrpc_server_abyss.so.3 -> libxmlrpc_server_abyss.so.3.51
    libxmlrpc_server.so.3 -> libxmlrpc_server.so.3.51
    libxmlrpc_openssl.so.1 -> libxmlrpc_openssl.so.1.51
    libxmlrpc_abyss.so.3 -> libxmlrpc_abyss.so.3.51
    libxmlrpc.so.3 -> libxmlrpc.so.3.51
    libtss2-tctildr.so.0 -> libtss2-tctildr.so.0.0.0
    libtss2-tcti-swtpm.so.0 -> libtss2-tcti-swtpm.so.0.0.0
    libtss2-tcti-pcap.so.0 -> libtss2-tcti-pcap.so.0.0.0
    libtss2-tcti-mssim.so.0 -> libtss2-tcti-mssim.so.0.0.0
    libtss2-tcti-device.so.0 -> libtss2-tcti-device.so.0.0.0
    libtss2-tcti-cmd.so.0 -> libtss2-tcti-cmd.so.0.0.0
    libtss2-sys.so.1 -> libtss2-sys.so.1.0.0
    libtss2-rc.so.0 -> libtss2-rc.so.0.0.0
    libtss2-mu.so.0 -> libtss2-mu.so.0.0.0
    libtss2-fapi.so.1 -> libtss2-fapi.so.1.0.0
    libtss2-esys.so.0 -> libtss2-esys.so.0.0.0
    libgit2.so.1.1 -> libgit2.so.1.1.0
    libssh2.so.1 -> libssh2.so.1.0.1
    libuser.so.1 -> libuser.so.1.5.2
    libmtp.so.9 -> libmtp.so.9.4.0
    libaccountsservice.so.0 -> libaccountsservice.so.0.0.0
    libbd_swap.so.2 -> libbd_swap.so.2.0.0
    libbd_part.so.2 -> libbd_part.so.2.0.0
    libbd_loop.so.2 -> libbd_loop.so.2.0.0
    libbd_fs.so.2 -> libbd_fs.so.2.0.0
    libblockdev.so.2 -> libblockdev.so.2.0.0
    libnss_mdns_minimal.so.2 -> libnss_mdns_minimal.so.2
    libnss_mdns6_minimal.so.2 -> libnss_mdns6_minimal.so.2
    libnss_mdns6.so.2 -> libnss_mdns6.so.2
    libnss_mdns4_minimal.so.2 -> libnss_mdns4_minimal.so.2
    libnss_mdns4.so.2 -> libnss_mdns4.so.2
    libnss_mdns.so.2 -> libnss_mdns.so.2
    libdbusmenu-qt5.so.2 -> libdbusmenu-qt5.so.2.6.0
    libdmraid.so.1 -> libdmraid.so.1.0.0.rc16
    libdmraid-events-isw.so.1 -> libdmraid-events-isw.so.1.0.0.rc16
    libgupnp-dlna-gst-2.0.so.4 -> libgupnp-dlna-gst-2.0.so.4.0.0
    libgupnp-dlna-2.0.so.4 -> libgupnp-dlna-2.0.so.4.0.0
    libraptor2.so.0 -> libraptor2.so.0.0.0
    libdbusmenu-glib.so.4 -> libdbusmenu-glib.so.4.0.12
    libgraphene-1.0.so.0 -> libgraphene-1.0.so.0.1000.6
    libudisks2.so.0 -> libudisks2.so.0.0.0
    libply.so.4 -> libply.so.4.0.0
    libply-splash-core.so.4 -> libply-splash-core.so.4.0.0
    libply-boot-client.so.4 -> libply-boot-client.so.4.0.0
    libdevmapper-event.so.1.02 -> libdevmapper-event.so.1.02
    libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.3.5
    libatk-bridge-2.0.so.0 -> libatk-bridge-2.0.so.0.0.0
    libatspi.so.0 -> libatspi.so.0.0.1
    libsignon-qt5.so.1 -> libsignon-qt5.so.1.0.0
    libsignon-plugins.so.1 -> libsignon-plugins.so.1.0.0
    libsignon-plugins-common.so.1 -> libsignon-plugins-common.so.1.0.0
    libsignon-extension.so.1 -> libsignon-extension.so.1.0.0
    libQt5X11Extras.so.5 -> libQt5X11Extras.so.5.15.2
    libmbim-glib.so.4 -> libmbim-glib.so.4.6.0
    libgexiv2.so.2 -> libgexiv2.so.2.14.0
    libcairomm-1.0.so.1 -> libcairomm-1.0.so.1.4.0
    libcolorhug.so.2 -> libcolorhug.so.2.0.5
    libcolordprivate.so.2 -> libcolordprivate.so.2.0.5
    libcolordcompat.so -> libcolordcompat.so
    libcolord.so.2 -> libcolord.so.2.0.5
    libatkmm-1.6.so.1 -> libatkmm-1.6.so.1.1.0
    libavahi-glib.so.1 -> libavahi-glib.so.1.0.2
    libupower-glib.so.3 -> libupower-glib.so.3.0.1
    libimobiledevice-1.0.so.6 -> libimobiledevice-1.0.so.6.0.0
    libavahi-core.so.7 -> libavahi-core.so.7.1.0
    libtotem-plparser.so.18 -> libtotem-plparser.so.18.3.5
    libtotem-plparser-mini.so.18 -> libtotem-plparser-mini.so.18.3.5
    libmm-glib.so.0 -> libmm-glib.so.0.8.0
    libavahi-libevent.so.1 -> libavahi-libevent.so.1.0.0
    libavahi-common.so.3 -> libavahi-common.so.3.5.4
    libavahi-client.so.3 -> libavahi-client.so.3.2.9
    libevent_pthreads-2.1.so.7 -> libevent_pthreads.so
    libevent_openssl-2.1.so.7 -> libevent_openssl.so
    libevent_extra-2.1.so.7 -> libevent_extra.so
    libevent_core-2.1.so.7 -> libevent_core.so
    libevent-2.1.so.7 -> libevent.so
    libpulse-mainloop-glib.so.0 -> libpulse-mainloop-glib.so.0.0.6
    libpackagekit-glib2.so.18 -> libpackagekit-glib2.so.18.1.3
    libcogl.so.20 -> libcogl.so.20.4.3
    libcogl-path.so.20 -> libcogl-path.so.20.4.3
    libcogl-pango.so.20 -> libcogl-pango.so.20.4.3
    libbd_utils.so.2 -> libbd_utils.so.2.1.0
    libbd_part_err.so.2 -> libbd_part_err.so.2.0.0
    libparted.so.2 -> libparted.so.2.0.3
    libparted-fs-resize.so.0 -> libparted-fs-resize.so.0.0.3
    libglibmm_generate_extra_defs-2.4.so.1 -> libglibmm_generate_extra_defs-2.4.so.1.3.0
    libglibmm-2.4.so.1 -> libglibmm-2.4.so.1.3.0
    libgiomm-2.4.so.1 -> libgiomm-2.4.so.1.3.0
    libdconf.so.1 -> libdconf.so.1.0.0
    libabrt.so.0 -> libabrt.so.0.0.1
    libsatyr.so.4 -> libsatyr.so.4.0.2
    libnotify.so.4 -> libnotify.so.4.0.0
    libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.4200.6
    libgcr-base-3.so.1 -> libgcr-base-3.so.1.0.0
    libgck-1.so.0 -> libgck-1.so.0.0.0
    libgirepository-1.0.so.1 -> libgirepository-1.0.so.1.0.0
    libnm.so.0 -> libnm.so.0.1.0
    libsecret-1.so.0 -> libsecret-1.so.0.0.0
    libQtSvg.so.4 -> libQtSvg.so.4.8.7
    libQtScriptTools.so.4 -> libQtScriptTools.so.4.8.7
    libQtOpenGL.so.4 -> libQtOpenGL.so.4.8.7
    libQtMultimedia.so.4 -> libQtMultimedia.so.4.8.7
    libQtHelp.so.4 -> libQtHelp.so.4.8.7
    libQtGui.so.4 -> libQtGui.so.4.8.7
    libQtDesignerComponents.so.4 -> libQtDesignerComponents.so.4.8.7
    libQtDesigner.so.4 -> libQtDesigner.so.4.8.7
    libQtDeclarative.so.4 -> libQtDeclarative.so.4.8.7
    libQtCLucene.so.4 -> libQtCLucene.so.4.8.7
    libQt3Support.so.4 -> libQt3Support.so.4.8.7
    libdbusmenu-qt.so.2 -> libdbusmenu-qt.so.2.6.0
    libgudev-1.0.so.0 -> libgudev-1.0.so.0.3.0
    libpulse.so.0 -> libpulse.so.0.24.0
    libpulse-simple.so.0 -> libpulse-simple.so.0.1.1
    libjson-glib-1.0.so.0 -> libjson-glib-1.0.so.0.600.6
    libQtXmlPatterns.so.4 -> libQtXmlPatterns.so.4.8.7
    libQtXml.so.4 -> libQtXml.so.4.8.7
    libQtTest.so.4 -> libQtTest.so.4.8.7
    libQtSql.so.4 -> libQtSql.so.4.8.7
    libQtScript.so.4 -> libQtScript.so.4.8.7
    libQtNetwork.so.4 -> libQtNetwork.so.4.8.7
    libQtDBus.so.4 -> libQtDBus.so.4.8.7
    libQtCore.so.4 -> libQtCore.so.4.8.7
    libcairo-gobject.so.2 -> libcairo-gobject.so.2.11704.0
    libatk-1.0.so.0 -> libatk-1.0.so.0.23609.1
    libcairo.so.2 -> libcairo.so.2.11704.0
    libcairo-script-interpreter.so.2 -> libcairo-script-interpreter.so.2.11704.0
    libpwquality.so.1 -> libpwquality.so.1.0.2
    libtspi.so.1 -> libtspi.so.1.2.0
    libkmod.so.2 -> libkmod.so.2.3.7
    libdevmapper.so.1.02 -> libdevmapper.so.1.02
    libp11.so.3 -> libp11.so.3.4.3
    libprocps.so.8 -> libprocps.so.8.0.3
    libcrack.so.2 -> libcrack.so.2.9.0
    libkcapi.so.1 -> libkcapi.so.1.3.1
    libnsl.so.2 -> libnsl.so.2.0.1
    libtirpc.so.3 -> libtirpc.so.3.0.0
    libslapi-2.4.so.2 -> libslapi-2.4.so.2.11.7
    libldap_r-2.4.so.2 -> libldap_r-2.4.so.2.11.7
    liblber-2.4.so.2 -> liblber-2.4.so.2.11.7
    libssh.so.4 -> libssh_threads.so.4.8.7
    libtk8.6.so -> libtk8.6.so
    libXft.so.2 -> libXft.so.2.3.3
    liblua-5.1.so -> liblua-5.1.so
    libtag-extras.so.1 -> libtag-extras.so.1.0.1
    liblilv-0.so.0 -> liblilv-0.so.0.24.10
    libumfpack.so.5 -> libumfpack.so.5.7.9
    libsuitesparseconfig.so.5 -> libsuitesparseconfig.so.5.10.1
    libspqr.so.2 -> libspqr.so.2.0.9
    librbio.so.2 -> librbio.so.2.2.6
    libldl.so.2 -> libldl.so.2.2.6
    libklu.so.1 -> libklu.so.1.3.8
    libcxsparse.so.3 -> libcxsparse.so.3.2.0
    libcolamd.so.2 -> libcolamd.so.2.9.6
    libcholmod.so.3 -> libcholmod.so.3.0.14
    libccolamd.so.2 -> libccolamd.so.2.9.6
    libcamd.so.2 -> libcamd.so.2.4.6
    libbtf.so.1 -> libbtf.so.1.2.6
    libamd.so.2 -> libamd.so.2.4.6
    libfaac_drm.so.0 -> libfaac_drm.so.0.0.0
    libfaac.so.0 -> libfaac.so.0.0.0
    libmms.so.0 -> libmms.so.0.0.2
    libdca.so.0 -> libdca.so.0.0.0
    libWildMidi.so.2 -> libWildMidi.so.2.1.0
    librhash.so.0 -> librhash.so.0
    libpcre32.so.0 -> libpcre32.so.0.0.13
    libpcre16.so.0 -> libpcre16.so.0.2.13
    libpakchois.so.0 -> libpakchois.so.0.1.0
    liblpsolve55.so -> liblpsolve55.so
    libsensors.so.4 -> libsensors.so.4.5.0
    libsctp.so.1 -> libsctp.so.1.0.18
    libyubikey.so.0 -> libyubikey.so.0.1.7
    libvisual-0.4.so.0 -> libvisual-0.4.so.0.0.0
    libudfread.so.0 -> libudfread.so.0.1.0
    libsmbios_c.so.2 -> libsmbios_c.so.2.2.1
    libpkgconf.so.3 -> libpkgconf.so.3.0.0
    libpipeline.so.1 -> libpipeline.so.1.5.3
    libini_config.so.5 -> libini_config.so.5.2.1
    libpath_utils.so.1 -> libpath_utils.so.1.0.1
    libpaper.so.1 -> libpaper.so.1.1.2
    libnet.so.1 -> libnet.so.1.8.0
    libndp.so.0 -> libndp.so.0.2.0
    libmarkdown.so.2 -> libmarkdown.so.2.2.4
    liboggkate.so.1 -> liboggkate.so.1.2.2
    libkate.so.1 -> libkate.so.1.3.0
    libiptcdata.so.0 -> libiptcdata.so.0.3.3
    libipt.so.2 -> libipt.so.2.0.4
    libijs-0.35.so -> libijs-0.35.so
    libhangul.so.1 -> libhangul.so.1.0.0
    libexttextcat-2.0.so.0 -> libexttextcat-2.0.so.0.0.0
    libverto-libev.so.1 -> libverto-libev.so.1.0.0
    libev.so.4 -> libev.so.4.0.0
    libeot.so.0 -> libeot.so.0.0.0
    libeconf.so.0 -> libeconf.so.0.4.0
    libdiscid.so.0 -> libdiscid.so.0.6.2
    libsombok.so.3 -> libsombok.so.3.1.7
    libm17n.so.0 -> libm17n.so.0.4.2
    libm17n-flt.so.0 -> libm17n-flt.so.0.4.2
    libm17n-core.so.0 -> libm17n-core.so.0.4.2
    libthai.so.0 -> libthai.so.0.3.1
    libdatrie.so.1 -> libdatrie.so.1.4.0
    libcbor.so.0.7 -> libcbor.so.0.7.0
    libbsd.so.0 -> libbsd.so.0.10.0
    libavtp.so.0 -> libavtp.so.0.1.0
    libasyncns.so.0 -> libasyncns.so.0.3.1
    libhttp_parser_strict.so.2 -> libhttp_parser_strict.so.2.9.4
    libhttp_parser.so.2 -> libhttp_parser.so.2.9.4
    libgslcblas.so.0 -> libgslcblas.so.0.0.0
    libgsl.so.25 -> libgsl.so.25.0.0
    libfstrm.so.0 -> libfstrm.so.0.1.0
    libchm.so.0 -> libchm.so.0.0.0
    libcares.so.2 -> libcares.so.2.4.3
    libboost_date_time.so.1.76.0 -> libboost_date_time.so.1.76.0
    libfreeaptx.so.0 -> libfreeaptx.so.0.1.1
    libSvtVp9Enc.so.1 -> libSvtVp9Enc.so.1
    libpgm-5.2.so.0 -> libpgm.so
    libilbc.so.0 -> libilbc.so.0.0.1
    libmac.so.2 -> libmac.so.2.0.0
    libde265.so.0 -> libde265.so.0.1.1
    libtinyxml2.so.7 -> libtinyxml2.so.7.0.1
    libSoundTouch.so.2 -> libSoundTouch.so.2.3.1
    libre2.so.0a -> libre2.so.0a.0.0
    libtinfo.so.5 -> libtinfo.so.5.9
    libtic.so.5 -> libtic.so.5.9
    libpanelw.so.5 -> libpanelw.so.5.9
    libpanel.so.5 -> libpanel.so.5.9
    libncursesw.so.5 -> libncursesw.so.5.9
    libncurses.so.5 -> libncurses.so.5.9
    libncurses++w.so.5 -> libncurses++w.so.5.9
    libncurses++.so.5 -> libncurses++.so.5.9
    libmenuw.so.5 -> libmenuw.so.5.9
    libmenu.so.5 -> libmenu.so.5.9
    libformw.so.5 -> libformw.so.5.9
    libform.so.5 -> libform.so.5.9
    libsass.so.1 -> libsass.so.1.0.0
    libnumbertext-1.0.so.0 -> libnumbertext-1.0.so.0.0.0
    libbox2d.so.2 -> libbox2d.so.2.4.1
    libmpdec.so.3 -> libmpdec.so.2.5.1
    libmpdec++.so.3 -> libmpdec++.so.2.5.1
    libconfig.so.11 -> libconfig.so.11.1.0
    libconfig++.so.11 -> libconfig++.so.11.1.0
    libphonenumber.so.8 -> libphonenumber.so.8.12
    libgeocoding.so.8 -> libgeocoding.so.8.12
    libpotrace.so.0 -> libpotrace.so.0.0.6
    libpng12.so.0 -> libpng12.so.0.57.0
    libid3-3.8.so.3 -> libid3-3.8.so.3.0.0
    libxapian.so.30 -> libxapian.so.30.11.0
    libsource-highlight.so.4 -> libsource-highlight.so.4.0.1
    libboost_regex.so.1.76.0 -> libboost_regex.so.1.76.0
    libcomps.so.0 -> libcomps.so.0
    libbpf.so.0 -> libbpf.so.0.4.0
    libss.so.2 -> libss.so.2.0
    libzmf-0.0.so.0 -> libzmf-0.0.so.0.0.2
    libvisio-0.1.so.1 -> libvisio-0.1.so.1.0.7
    libqxp-0.0.so.0 -> libqxp-0.0.so.0.0.2
    libpagemaker-0.0.so.0 -> libpagemaker-0.0.so.0.0.4
    libmspub-0.1.so.1 -> libmspub-0.1.so.1.0.4
    libfreehand-0.1.so.1 -> libfreehand-0.1.so.1.0.2
    libepubgen-0.1.so.1 -> libepubgen-0.1.so.1.0.1
    libcdr-0.1.so.1 -> libcdr-0.1.so.1.0.7
    libabw-0.1.so.1 -> libabw-0.1.so.1.0.3
    libb2.so.1 -> libb2.so.1.0.4
    libstoken.so.1 -> libstoken.so.1.3.0
    libteam.so.5 -> libteam.so.5.6.1
    libnl-cli-3.so.200 -> libnl-cli-3.so.200.26.0
    libopusenc.so.0 -> libopusenc.so.0.4.2
    libpcrecpp.so.0 -> libpcrecpp.so.0.0.2
    libusbmuxd-2.0.so.6 -> libusbmuxd-2.0.so.6.0.0
    libipset.so.13 -> libipset.so.13.3.0
    libofa.so.0 -> libofa.so.0.0.0
    libcddb.so.2 -> libcddb.so.2.2.3
    libgettextsrc-0.21.so -> libgettextsrc-0.21.so
    libgettextpo.so.0 -> libgettextpo.so.0.5.7
    libgettextlib-0.21.so -> libgettextlib-0.21.so
    libasprintf.so.0 -> libasprintf.so.0.0.0
    libXaw3d.so.8 -> libXaw3d.so.8.0.0
    libpskc.so.0 -> libpskc.so.0.0.1
    libtcmalloc_minimal_debug.so.4 -> libtcmalloc_minimal_debug.so.4.5.9
    libtcmalloc_minimal.so.4 -> libtcmalloc_minimal.so.4.5.9
    libtcmalloc_debug.so.4 -> libtcmalloc_debug.so.4.5.9
    libtcmalloc_and_profiler.so.4 -> libtcmalloc_and_profiler.so.4.6.4
    libtcmalloc.so.4 -> libtcmalloc.so.4.5.9
    libprofiler.so.0 -> libprofiler.so.0.5.4
    liblouis.so.20 -> liblouis.so.20.0.7
    libiec61883.so.0 -> libiec61883.so.0.1.1
    librom1394.so.0 -> librom1394.so.0.3.0
    libavc1394.so.0 -> libavc1394.so.0.3.0
    libe-book-0.1.so.1 -> libe-book-0.1.so.1.0.3
    libspandsp.so.2 -> libspandsp.so.2.0.0
    libsratom-0.so.0 -> libsratom-0.so.0.6.6
    libclucene-contribs-lib.so.1 -> libclucene-contribs-lib.so.2.3.3.4
    libaa.so.1 -> libaa.so.1.0.4
    libtwolame.so.0 -> libtwolame.so.0.0.0
    libSvtAv1Enc.so.0 -> libSvtAv1Enc.so.0.8.7
    libSvtAv1Dec.so.0 -> libSvtAv1Dec.so.0.8.7
    libslang.so.2 -> libslang.so.2.3.2
    libnpth.so.0 -> libnpth.so.0.1.2
    libmtdev.so.1 -> libmtdev.so.1.0.0
    libsodium.so.23 -> libsodium.so.23.3.0
    libsigsegv.so.2 -> libsigsegv.so.2.0.6
    libsbc.so.1 -> libsbc.so.1.3.0
    libpasswdqc.so.1 -> libpasswdqc.so.1
    libnftables.so.1 -> libnftables.so.1.1.0
    libxtables.so.12 -> libxtables.so.12.4.0
    libnetfilter_conntrack.so.3 -> libnetfilter_conntrack.so.3.7.0
    libnfnetlink.so.0 -> libnfnetlink.so.0.2.0
    libmspack.so.0 -> libmspack.so.0.1.0
    libldacBT_enc.so.2 -> libldacBT_enc.so.2.0.2.3
    libldacBT_abr.so.2 -> libldacBT_abr.so.2.0.2.3
    libieee1284.so.3 -> libieee1284.so.3.2.2
    libdaemon.so.0 -> libdaemon.so.0.5.0
    libcue.so.2 -> libcue.so.2.2.1
    libargon2.so.1 -> libargon2.so.1
    libjbig2dec.so.0 -> libjbig2dec.so.0.0.0
    libgpm.so.2 -> libgpm.so.2.1.0
    libdotconf.so.0 -> libdotconf.so.0.0.1
    libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.10.2
    libcdda_interface.so.0 -> libcdda_interface.so.0.10.2
    libwebrtc_audio_processing.so.1 -> libwebrtc_audio_processing.so.1.0.0
    libtbbmalloc_proxy.so.2 -> libtbbmalloc_proxy.so.2
    libtbbmalloc.so.2 -> libtbbmalloc.so.2
    libtbb.so.2 -> libtbb.so.2
    libirml.so.1 -> libirml.so.1
    libmythes-1.2.so.0 -> libmythes-1.2.so.0.0.0
    libzen.so.0 -> libzen.so.0.4.39
    libdouble-conversion.so.3 -> libdouble-conversion.so.3.1.5
    libmozjs-78.so.0 -> libmozjs-78.so.0.0.0
    libclucene-shared.so.1 -> libclucene-shared.so.2.3.3.4
    libclucene-core.so.1 -> libclucene-core.so.2.3.3.4
    libImath-2_5.so.25 -> libImath-2_5.so.25.0.4
    libIlmThread-2_5.so.25 -> libIlmThread-2_5.so.25.0.4
    libIlmImfUtil-2_5.so.25 -> libIlmImfUtil-2_5.so.25.0.4
    libIlmImf-2_5.so.25 -> libIlmImf-2_5.so.25.0.4
    libIexMath-2_5.so.25 -> libIexMath-2_5.so.25.0.4
    libIex-2_5.so.25 -> libIex-2_5.so.25.0.4
    libHalf-2_5.so.25 -> libHalf-2_5.so.25.0.4
    libdjvulibre.so.21 -> libdjvulibre.so.21.6.0
    liborcus-parser-0.16.so.0 -> liborcus-parser-0.16.so.0.0.0
    liborcus-mso-0.16.so.0 -> liborcus-mso-0.16.so.0.0.0
    liborcus-0.16.so.0 -> liborcus-0.16.so.0.0.0
    libboost_iostreams.so.1.76.0 -> libboost_iostreams.so.1.76.0
    libexempi.so.8 -> libexempi.so.8.0.0
    libwps-0.4.so.4 -> libwps-0.4.so.4.0.12
    libwpg-0.3.so.3 -> libwpg-0.3.so.3.0.3
    libwpd-0.10.so.10 -> libwpd-0.10.so.10.0.3
    libwpe-1.0.so.1 -> libwpe-1.0.so.1.5.2
    libimagequant.so.0 -> libimagequant.so.0
    libksba.so.8 -> libksba.so.8.14.0
    libwoff2enc.so.1.0.2 -> libwoff2enc.so.1.0.2
    libwoff2dec.so.1.0.2 -> libwoff2dec.so.1.0.2
    libwoff2common.so.1.0.2 -> libwoff2common.so.1.0.2
    libxcb-icccm.so.4 -> libxcb-icccm.so.4.0.0
    libxcb-ewmh.so.2 -> libxcb-ewmh.so.2.0.0
    libxcb-render-util.so.0 -> libxcb-render-util.so.0.0.0
    libdmx.so.1 -> libdmx.so.1.0.0
    libXxf86dga.so.1 -> libXxf86dga.so.1.0.0
    libnftnl.so.11 -> libnftnl.so.11.5.0
    libvirglrenderer.so.1 -> libvirglrenderer.so.1.5.4
    libXvMCW.so.1 -> libXvMCW.so.1.0.0
    libXvMC.so.1 -> libXvMC.so.1.0.0
    libboost_locale.so.1.76.0 -> libboost_locale.so.1.76.0
    libboost_chrono.so.1.76.0 -> libboost_chrono.so.1.76.0
    libXaw.so.7 -> libXaw7.so.7.0.0
    libip6tc.so.2 -> libip6tc.so.2.0.0
    libip4tc.so.2 -> libip4tc.so.2.0.0
    libraw_r.so.20 -> libraw_r.so.20.0.0
    libraw.so.20 -> libraw.so.20.0.0
    libdvdnav.so.4 -> libdvdnav.so.4.3.0
    libxcb-image.so.0 -> libxcb-image.so.0.0.0
    libstartup-notification-1.so.0 -> libstartup-notification-1.so.0.0.0
    liblept.so.5 -> libleptonica.so
    libsord-0.so.0 -> libsord-0.so.0.16.8
    libserd-0.so.0 -> libserd-0.so.0.30.10
    libntfs-3g.so.89 -> libntfs-3g.so.89.0.0
    libvpx.so.6 -> libvpx.so.6.4.0
    libverto.so.1 -> libverto.so.1.0.0
    libexif.so.12 -> libexif.so.12.3.4
    libjbig85.so.2.1 -> libjbig85.so.2.1
    libjbig.so.2.1 -> libjbig.so.2.1
    libefivar.so.1 -> libefivar.so.1.37
    libefiboot.so.1 -> libefiboot.so.1.37
    libgraphite2.so.3 -> libgraphite2.so.3.2.1
    libetonyek-0.1.so.1 -> libetonyek-0.1.so.1.0.10
    liblangtag.so.1 -> liblangtag.so.1.4.1
    libsoxr.so.0 -> libsoxr.so.0.1.2
    libsoxr-lsr.so.0 -> libsoxr-lsr.so.0.1.9
    libxcb-util.so.1 -> libxcb-util.so.1.0.0
    libGLU.so.1 -> libGLU.so.1.3.1
    libGLX.so.0 -> libGLX.so.0.0.0
    libGL.so.1 -> libGL.so.1.7.0
    libXxf86vm.so.1 -> libXxf86vm.so.1.0.0
    libXRes.so.1 -> libXRes.so.1.0.0
    libutempter.so.0 -> libutempter.so.1.2.1
    libbs2b.so.0 -> libbs2b.so.0.0.0
    libyajl.so.2 -> libyajl.so.2.1.0
    libspeex.so.1 -> libspeex.so.1.5.1
    libpci.so.3 -> libpci.so.3.7.0
    libnuma.so.1 -> libnuma.so.1.0.0
    libsyn123.so.0 -> libsyn123.so.0.1.2
    libout123.so.0 -> libout123.so.0.3.0
    libmpg123.so.0 -> libmpg123.so.0.45.3
    libwmflite-0.2.so.7 -> libwmflite-0.2.so.7.0.5
    liburing.so.2 -> liburing.so.2.0.0
    libstemmer.so.0 -> libstemmer.so.0.0.0
    libraw1394.so.11 -> libraw1394.so.11.1.0
    libhyphen.so.0 -> libhyphen.so.0.3.0
    libgsm.so.1 -> libgsm.so.1.0.19
    libuchardet.so.0 -> libuchardet.so.0.0.6
    libsnappy.so.1 -> libsnappy.so.1.1.9
    libgccpp.so.1 -> libgccpp.so.1.4.0
    libgc.so.1 -> libgc.so.1.4.3
    libcord.so.1 -> libcord.so.1.4.0
    libtag_c.so.0 -> libtag_c.so.0.0.0
    libtag.so.1 -> libtag.so.1.18.0
    libfontenc.so.1 -> libfontenc.so.1.0.0
    libwx_baseu_xml-3.0.so.0 -> libwx_baseu_xml-3.0.so.0.5.0
    libwx_baseu_net-3.0.so.0 -> libwx_baseu_net-3.0.so.0.5.0
    libwx_baseu-3.0.so.0 -> libwx_baseu-3.0.so.0.5.0
    libext2fs.so.2 -> libext2fs.so.2.4
    libe2p.so.2 -> libe2p.so.2.3
    libstaroffice-0.0.so.0 -> libstaroffice-0.0.so.0.0.7
    libodfgen-0.1.so.1 -> libodfgen-0.1.so.1.0.8
    libtheoraenc.so.1 -> libtheoraenc.so.1.1.2
    libtheoradec.so.1 -> libtheoradec.so.1.1.4
    libtheora.so.0 -> libtheora.so.0.3.10
    libxkbcommon-x11.so.0 -> libxkbcommon-x11.so.0.0.0
    libmpc.so.3 -> libmpc.so.3.2.1
    libbytesize.so.1 -> libbytesize.so.1.0.0
    libchromaprint.so.1 -> libchromaprint.so.1.5.0
    libcdio_paranoia.so.2 -> libcdio_paranoia.so.2.0.0
    libcdio_cdda.so.2 -> libcdio_cdda.so.2.0.0
    libGLESv2.so.2 -> libGLESv2.so.2.1.0
    libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
    libEGL.so.1 -> libEGL.so.1.1.0
    libboost_filesystem.so.1.76.0 -> libboost_filesystem.so.1.76.0
    libOpenGL.so.0 -> libOpenGL.so.0.0.0
    liborc-test-0.4.so.0 -> liborc-test-0.4.so.0.31.0
    liborc-0.4.so.0 -> liborc-0.4.so.0.31.0
    libopenal.so.1 -> libopenal.so.1.19.1
    liblmdb.so.0.0.0 -> liblmdb.so.0.0.0
    libyaml-0.so.2 -> libyaml-0.so.2.0.9
    libunwind.so.8 -> libunwind.so.8.0.1
    libunwind-x86_64.so.8 -> libunwind-x86_64.so.8.0.1
    libunwind-coredump.so.0 -> libunwind-coredump.so.0.0.0
    libedit.so.0 -> libedit.so.0.0.68
    libdvdread.so.8 -> libdvdread.so.8.0.0
    libXdmcp.so.6 -> libXdmcp.so.6.0.0
    libmp3lame.so.0 -> libmp3lame.so.0.0.0
    libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
    libjasper.so.4 -> libjasper.so.4.0.0
    libmng.so.2 -> libmng.so.2.0.2
    libxmlsec1.so.1 -> libxmlsec1.so.1.2.29
    libpcap.so.1 -> libpcap.so.1.10.1
    libxcb-keysyms.so.1 -> libxcb-keysyms.so.1.0.0
    libXpm.so.4 -> libXpm.so.4.11.0
    libXss.so.1 -> libXss.so.1.0.0
    libpsl.so.5 -> libpsl.so.5.3.3
    libboost_thread.so.1.76.0 -> libboost_thread.so.1.76.0
    libacl.so.1 -> libacl.so.1.1.2301
    libattr.so.1 -> libattr.so.1.1.2501
    libgif.so.7 -> libgif.so.7.2.0
    libfuse3.so.3 -> libfuse3.so.3.10.5
    libboost_system.so.1.76.0 -> libboost_system.so.1.76.0
    libsemanage.so.2 -> libsemanage.so.2
    libselinux.so.1 -> libselinux.so.1
    libudf.so.0 -> libudf.so.0.0.0
    libiso9660.so.11 -> libiso9660.so.11.0.0
    libiso9660++.so.0 -> libiso9660++.so.0.0.0
    libcdio.so.19 -> libcdio.so.19.0.0
    libcdio++.so.1 -> libcdio++.so.1.0.0
    libfftw3_threads.so.3 -> libfftw3_threads.so.3.5.8
    libfftw3_omp.so.3 -> libfftw3_omp.so.3.5.8
    libfftw3.so.3 -> libfftw3.so.3.5.8
    libxkbfile.so.1 -> libxkbfile.so.1.0.2
    libprotobuf-c.so.1 -> libprotobuf-c.so.1.0.0
    libnghttp2.so.14 -> libnghttp2.so.14.21.0
    libdhash.so.1 -> libdhash.so.1.1.0
    libproxy.so.1 -> libproxy.so.1.0.0
    libapr-1.so.0 -> libapr-1.so.0.7.0
    libassuan.so.0 -> libassuan.so.0.8.5
    libXv.so.1 -> libXv.so.1.0.0
    liblzo2.so.2 -> liblzo2.so.2.0.0
    libxshmfence.so.1 -> libxshmfence.so.1.0.0
    libpciaccess.so.0 -> libpciaccess.so.0.11.1
    libmnl.so.0 -> libmnl.so.0.2.0
    libdb-5.3.so -> libdb-5.3.so
    libcollection.so.4 -> libcollection.so.4.1.1
    libbasicobjects.so.0 -> libbasicobjects.so.0.1.0
    libplist-2.0.so.3 -> libplist-2.0.so.3.3.0
    libplist++-2.0.so.3 -> libplist++-2.0.so.3.3.0
    libmagic.so.1 -> libmagic.so.1.0.0
    libpcreposix.so.0 -> libpcreposix.so.0.0.7
    libpcre.so.1 -> libpcre.so.1.2.13
    libtasn1.so.6 -> libtasn1.so.6.6.0
    libref_array.so.1 -> libref_array.so.1.2.1
    libaio.so.1.0.0 -> libaio.so.1.0.0
    libaio.so.1 -> libaio.so.1.0.1
    libjansson.so.4 -> libjansson.so.4.13.0
    libgdbm_compat.so.4 -> libgdbm_compat.so.4.0.0
    libgdbm.so.6 -> libgdbm.so.6.0.0
    libhunspell-1.7.so.0 -> libhunspell-1.7.so.0.0.1
    libmpfr.so.6 -> libmpfr.so.6.1.0
    libXmuu.so.1 -> libXmuu.so.1.0.0
    libXmu.so.6 -> libXmu.so.6.2.0
    libXt.so.6 -> libXt.so.6.0.0
    liburcu.so.8 -> liburcu.so.8.0.0
    liburcu-signal.so.8 -> liburcu-signal.so.8.0.0
    liburcu-qsbr.so.8 -> liburcu-qsbr.so.8.0.0
    liburcu-memb.so.8 -> liburcu-memb.so.8.0.0
    liburcu-mb.so.8 -> liburcu-mb.so.8.0.0
    liburcu-common.so.8 -> liburcu-common.so.8.0.0
    liburcu-cds.so.8 -> liburcu-cds.so.8.0.0
    liburcu-bp.so.8 -> liburcu-bp.so.8.0.0
    libidn2.so.0 -> libidn2.so.0.3.7
    libunistring.so.2 -> libunistring.so.2.1.0
    libXcursor.so.1 -> libXcursor.so.1.0.2
    libXtst.so.6 -> libXtst.so.6.1.0
    libXinerama.so.1 -> libXinerama.so.1.0.0
    libXdamage.so.1 -> libXdamage.so.1.1.0
    libXcomposite.so.1 -> libXcomposite.so.1.0.0
    libXrandr.so.2 -> libXrandr.so.2.2.0
    libXrender.so.1 -> libXrender.so.1.3.0
    libXi.so.6 -> libXi.so.6.1.0
    libXfixes.so.3 -> libXfixes.so.3.1.0
    libXext.so.6 -> libXext.so.6.4.0
    libxcb.so.1 -> libxcb.so.1.1.0
    libxcb-xvmc.so.0 -> libxcb-xvmc.so.0.0.0
    libxcb-xv.so.0 -> libxcb-xv.so.0.0.0
    libxcb-xtest.so.0 -> libxcb-xtest.so.0.0.0
    libxcb-xselinux.so.0 -> libxcb-xselinux.so.0.0.0
    libxcb-xkb.so.1 -> libxcb-xkb.so.1.0.0
    libxcb-xinput.so.0 -> libxcb-xinput.so.0.1.0
    libxcb-xinerama.so.0 -> libxcb-xinerama.so.0.0.0
    libxcb-xfixes.so.0 -> libxcb-xfixes.so.0.0.0
    libxcb-xf86dri.so.0 -> libxcb-xf86dri.so.0.0.0
    libxcb-sync.so.1 -> libxcb-sync.so.1.0.0
    libxcb-shm.so.0 -> libxcb-shm.so.0.0.0
    libxcb-shape.so.0 -> libxcb-shape.so.0.0.0
    libxcb-screensaver.so.0 -> libxcb-screensaver.so.0.0.0
    libxcb-res.so.0 -> libxcb-res.so.0.0.0
    libxcb-render.so.0 -> libxcb-render.so.0.0.0
    libxcb-record.so.0 -> libxcb-record.so.0.0.0
    libxcb-randr.so.0 -> libxcb-randr.so.0.1.0
    libxcb-present.so.0 -> libxcb-present.so.0.0.0
    libxcb-glx.so.0 -> libxcb-glx.so.0.0.0
    libxcb-dri3.so.0 -> libxcb-dri3.so.0.0.0
    libxcb-dri2.so.0 -> libxcb-dri2.so.0.0.0
    libxcb-dpms.so.0 -> libxcb-dpms.so.0.0.0
    libxcb-damage.so.0 -> libxcb-damage.so.0.0.0
    libxcb-composite.so.0 -> libxcb-composite.so.0.0.0
    libXau.so.6 -> libXau.so.6.0.0
    libulockmgr.so.1 -> libulockmgr.so.1.0.1
    libfuse.so.2 -> libfuse.so.2.9.9
    libopus.so.0 -> libopus.so.0.8.0
    libnl-xfrm-3.so.200 -> libnl-xfrm-3.so.200.26.0
    libnl-route-3.so.200 -> libnl-route-3.so.200.26.0
    libnl-nf-3.so.200 -> libnl-nf-3.so.200.26.0
    libnl-idiag-3.so.200 -> libnl-idiag-3.so.200.26.0
    libnl-genl-3.so.200 -> libnl-genl-3.so.200.26.0
    libnl-3.so.200 -> libnl-3.so.200.26.0
    libbrotlienc.so.1 -> libbrotlienc.so.1.0.9
    libbrotlidec.so.1 -> libbrotlidec.so.1.0.9
    libbrotlicommon.so.1 -> libbrotlicommon.so.1.0.9
    libsigc-2.0.so.0 -> libsigc-2.0.so.0.0.0
    libp11-kit.so.0 -> libp11-kit.so.0.3.0
    liblz4.so.1 -> liblz4.so.1.9.3
    libnettle.so.8 -> libnettle.so.8.4
    libhogweed.so.6 -> libhogweed.so.6.4
    libtevent.so.0 -> libtevent.so.0.11.0
    libvorbisfile.so.3 -> libvorbisfile.so.3.3.8
    libvorbisenc.so.2 -> libvorbisenc.so.2.0.12
    libvorbis.so.0 -> libvorbis.so.0.4.9
    libogg.so.0 -> libogg.so.0.8.5
    libkeyutils.so.1 -> libkeyutils.so.1.9
    libtdb.so.1 -> libtdb.so.1.4.4
    libgcrypt.so.20 -> libgcrypt.so.20.3.4
    libSM.so.6 -> libSM.so.6.0.1
    libICE.so.6 -> libICE.so.6.3.0
    libxslt.so.1 -> libxslt.so.1.1.34
    libexslt.so.0 -> libexslt.so.0.8.20
    libtalloc.so.2 -> libtalloc.so.2.3.3
    libjson-c.so.5 -> libjson-c.so.5.1.0
    libpixman-1.so.0 -> libpixman-1.so.0.40.0
    libffi.so.6 -> libffi.so.6.0.2
    libepoxy.so.0 -> libepoxy.so.0.0.0
    libxkbregistry.so.0 -> libxkbregistry.so.0.0.0
    libxkbcommon.so.0 -> libxkbcommon.so.0.0.0
    libgmp.so.10 -> libgmp.so.10.4.0
    librevenge-stream-0.0.so.0 -> librevenge-stream-0.0.so.0.0.4
    librevenge-generators-0.0.so.0 -> librevenge-generators-0.0.so.0.0.4
    librevenge-0.0.so.0 -> librevenge-0.0.so.0.0.4
    libcom_err.so.2 -> libcom_err.so.2.1
    libpsx.so.2 -> libpsx.so.2.48
    libcap.so.2 -> libcap.so.2.48
    liblcms2.so.2 -> liblcms2.so.2.0.12
    libreadline.so.8 -> libreadline.so.8.1
    libhistory.so.8 -> libhistory.so.8.1
    libpopt.so.0 -> libpopt.so.0.0.1
    libicuuc.so.69 -> libicuuc.so.69.1
    libicutu.so.69 -> libicutu.so.69.1
    libicutest.so.69 -> libicutest.so.69.1
    libicuio.so.69 -> libicuio.so.69.1
    libicui18n.so.69 -> libicui18n.so.69.1
    libicudata.so.69 -> libicudata.so.69.1
    libbz2.so.1 -> libbz2.so.1.0.8
    libsqlite3.so.0 -> libsqlite3.so.0.8.6
    libpng16.so.16 -> libpng16.so.16.37.0
    libjpeg.so.62 -> libjpeg.so.62.3.0
    libz.so.1 -> libz.so.1.2.11
    libtinfo.so.6 -> libtinfo.so.6.2
    libtic.so.6 -> libtic.so.6.2
    libpanelw.so.6 -> libpanelw.so.6.2
    libpanel.so.6 -> libpanel.so.6.2
    libncursesw.so.6 -> libncursesw.so.6.2
    libncurses.so.6 -> libncurses.so.6.2
    libmenuw.so.6 -> libmenuw.so.6.2
    libmenu.so.6 -> libmenu.so.6.2
    libformw.so.6 -> libformw.so.6.2
    libform.so.6 -> libform.so.6.2
    libmono-profiler-log.so.0 -> libmono-profiler-log.so.0.0.0
    libmono-profiler-coverage.so.0 -> libmono-profiler-coverage.so.0.0.0
    libmono-profiler-aot.so.0 -> libmono-profiler-aot.so.0.0.0
    libmono-native.so.0 -> libmono-native.so.0.0.0
    libmono-btls-shared.so -> libmono-btls-shared.so
    libikvm-native.so -> libikvm-native.so
    libMonoPosixHelper.so -> libMonoPosixHelper.so
    libmono-llvm.so.0 -> libmono-llvm.so.0.0.0
    libgdiplus.so.0 -> libgdiplus.so.0.0.0
    libwbclient.so.0 -> libwbclient.so.0.15
    p11-kit-trust.so -> libnssckbi.so
~> ld.so.conf.d lokinet --help
LokiNET is a free, open source, private, decentralized, "market based sybil resistant" and IP based onion routing network
Usage:
  lokinet [OPTION...] positional parameters

  -h, --help      print this help message
      --version   print version string
  -g, --generate  generate default configuration and exit
  -r, --router    run in routing mode instead of client only mode
  -f, --force     force writing config even if it already exists
  -c, --colour    colour output (default: true)

I don't know why the embedded versions of the liboxenc and liboxenmq libraries didn't work, but I guess that's where I'll leave it for the time being. Thanks for the help, guys. Gotta merge that PR, though.