=>> Building net-p2p/libtorrent-rasterbar2 build started at Thu May 21 22:49:36 JST 2026 port directory: /usr/ports/net-p2p/libtorrent-rasterbar2 package name: libtorrent-rasterbar2-2.0.12 building for: FreeBSD curamd64-setuptools-job-01 16.0-CURRENT FreeBSD 16.0-CURRENT 1600018 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1997 May 2 10:22 /usr/ports/net-p2p/libtorrent-rasterbar2/Makefile Ports top last git commit: a8b187544 Ports top unclean checkout: yes Port dir last git commit: a8b187544 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.4 Host OSVERSION: 1600018 Jail OSVERSION: 1600018 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1600018 UNAME_v=FreeBSD 16.0-CURRENT 1600018 UNAME_r=16.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.4 MASTERMNT=/usr/local/poudriere/data/.m/curamd64-setuptools/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color GID=0 OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 UID=0 PWD=/usr/local/poudriere/data/.m/curamd64-setuptools/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=curamd64-setuptools SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/curamd64-setuptools/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for libtorrent-rasterbar2-2.0.12: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples LOGGING=on: Enable logging to disk ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.cache HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.cache HOME=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DESTDIR=/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 " CXXSTD=c++17 BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" PORTEXAMPLES="" DOCS="" NO_DOCS="@comment " EXAMPLES="" NO_EXAMPLES="@comment " LOGGING="" NO_LOGGING="@comment " CMAKE_BUILD_TYPE="release" PYTHON_INCLUDEDIR=include/python3.11 PYTHON_LIBDIR=lib/python3.11 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_BASESUFFIX=311 PYTHON_TAG=.cpython-311 PYTHON_SOABI=.cpython-311 PYTHON_VER=3.11 PYTHON_BASEVER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/libtorrent-rasterbar" EXAMPLESDIR="share/examples/libtorrent-rasterbar" DATADIR="share/libtorrent-rasterbar" WWWDIR="www/libtorrent-rasterbar" ETCDIR="etc/libtorrent-rasterbar" --End PLIST_SUB-- --SUB_LIST-- DOCS="" NO_DOCS="@comment " EXAMPLES="" NO_EXAMPLES="@comment " LOGGING="" NO_LOGGING="@comment " PYTHON_INCLUDEDIR=/usr/local/include/python3.11 PYTHON_LIBDIR=/usr/local/lib/python3.11 PYTHON_PLATFORM=freebsd16 PYTHON_SITELIBDIR=/usr/local/lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_BASESUFFIX=311 PYTHON_TAG=.cpython-311 PYTHON_SOABI=.cpython-311 PYTHON_VER=3.11 PYTHON_BASEVER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libtorrent-rasterbar DOCSDIR=/usr/local/share/doc/libtorrent-rasterbar EXAMPLESDIR=/usr/local/share/examples/libtorrent-rasterbar WWWDIR=/usr/local/www/libtorrent-rasterbar ETCDIR=/usr/local/etc/libtorrent-rasterbar --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+= magick=7-x11 DEFAULT_VERSIONS+= pgsql=18 DEFAULT_VERSIONS+= ssl=openssl japanese_fcitx5_mozc_SET= EDICT2 PERSONALNAME PLACENAME SUDACHIDICT UTDIC japanese_mozc_server_SET= EDICT2 PERSONALNAME PLACENAME SUDACHIDICT UTDIC japanese_mozc_server_UNSET= JAWIKI x11_wm_hikari_SET= GAMMA INPUTMETHOD LAYERSHELL SCREENCOPY VIRTUALINPUT X11 .if $(.CURDIR:M*/x11-wm/hikari) WITH_DEBUG= YES .endif USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+= magick=7-x11 DEFAULT_VERSIONS+= pgsql=18 DEFAULT_VERSIONS+= ssl=openssl japanese_fcitx5_mozc_SET= EDICT2 PERSONALNAME PLACENAME SUDACHIDICT UTDIC japanese_mozc_server_SET= EDICT2 PERSONALNAME PLACENAME SUDACHIDICT UTDIC japanese_mozc_server_UNSET= JAWIKI x11_wm_hikari_SET= GAMMA INPUTMETHOD LAYERSHELL SCREENCOPY VIRTUALINPUT X11 .if $(.CURDIR:M*/x11-wm/hikari) WITH_DEBUG= YES .endif #### Misc Poudriere #### .include "/etc/make.conf.ports_env" DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 12099 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License BSD3CLAUSE accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libtorrent-rasterbar2-2.0.12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.7.5.pkg [curamd64-setuptools-job-01] Installing pkg-2.7.5... [curamd64-setuptools-job-01] Extracting pkg-2.7.5: .......... done ===> libtorrent-rasterbar2-2.0.12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libtorrent-rasterbar2-2.0.12 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License BSD3CLAUSE accepted by the user => arvidn-libtorrent-v2.0.12_GH0.tar.gz doesn't seem to exist in /portdistfiles. => Attempting to fetch https://codeload.github.com/arvidn/libtorrent/tar.gz/v2.0.12?dummy=/arvidn-libtorrent-v2.0.12_GH0.tar.gz fetch: https://codeload.github.com/arvidn/libtorrent/tar.gz/v2.0.12?dummy=/arvidn-libtorrent-v2.0.12_GH0.tar.gz: size unknown fetch: https://codeload.github.com/arvidn/libtorrent/tar.gz/v2.0.12?dummy=/arvidn-libtorrent-v2.0.12_GH0.tar.gz: size of remote file is not known arvidn-libtorrent-v2.0.12_GH0.tar.gz 4224 kB 11 MBps 00s => arvidn-try_signal-105cce5_GH0.tar.gz doesn't seem to exist in /portdistfiles. => Attempting to fetch https://codeload.github.com/arvidn/try_signal/tar.gz/105cce5?dummy=/arvidn-try_signal-105cce5_GH0.tar.gz fetch: https://codeload.github.com/arvidn/try_signal/tar.gz/105cce5?dummy=/arvidn-try_signal-105cce5_GH0.tar.gz: size unknown fetch: https://codeload.github.com/arvidn/try_signal/tar.gz/105cce5?dummy=/arvidn-try_signal-105cce5_GH0.tar.gz: size of remote file is not known arvidn-try_signal-105cce5_GH0.tar.gz 8020 B 41 MBps 00s => arvidn-libsimulator-66ac6cc_GH0.tar.gz doesn't seem to exist in /portdistfiles. => Attempting to fetch https://codeload.github.com/arvidn/libsimulator/tar.gz/66ac6cc?dummy=/arvidn-libsimulator-66ac6cc_GH0.tar.gz fetch: https://codeload.github.com/arvidn/libsimulator/tar.gz/66ac6cc?dummy=/arvidn-libsimulator-66ac6cc_GH0.tar.gz: size unknown fetch: https://codeload.github.com/arvidn/libsimulator/tar.gz/66ac6cc?dummy=/arvidn-libsimulator-66ac6cc_GH0.tar.gz: size of remote file is not known arvidn-libsimulator-66ac6cc_GH0.tar.gz 143 kB 6906 kBps 00s => paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz doesn't seem to exist in /portdistfiles. => Attempting to fetch https://codeload.github.com/paullouisageneau/boost-asio-gnutls/tar.gz/a57d4d3?dummy=/paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz fetch: https://codeload.github.com/paullouisageneau/boost-asio-gnutls/tar.gz/a57d4d3?dummy=/paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz: size unknown fetch: https://codeload.github.com/paullouisageneau/boost-asio-gnutls/tar.gz/a57d4d3?dummy=/paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz: size of remote file is not known paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz 14 kB 30 MBps 00s ===> Fetching all distfiles required by libtorrent-rasterbar2-2.0.12 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by libtorrent-rasterbar2-2.0.12 for building => SHA256 Checksum OK for arvidn-libtorrent-v2.0.12_GH0.tar.gz. => SHA256 Checksum OK for arvidn-try_signal-105cce5_GH0.tar.gz. => SHA256 Checksum OK for arvidn-libsimulator-66ac6cc_GH0.tar.gz. => SHA256 Checksum OK for paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by libtorrent-rasterbar2-2.0.12 for building ===> Extracting for libtorrent-rasterbar2-2.0.12 => SHA256 Checksum OK for arvidn-libtorrent-v2.0.12_GH0.tar.gz. => SHA256 Checksum OK for arvidn-try_signal-105cce5_GH0.tar.gz. => SHA256 Checksum OK for arvidn-libsimulator-66ac6cc_GH0.tar.gz. => SHA256 Checksum OK for paullouisageneau-boost-asio-gnutls-a57d4d3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Patching for libtorrent-rasterbar2-2.0.12 ===> Applying FreeBSD patches for libtorrent-rasterbar2-2.0.12 from /usr/ports/net-p2p/libtorrent-rasterbar2/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libtorrent-rasterbar2-2.0.12 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-core-3.31.10_1.pkg [curamd64-setuptools-job-01] Installing cmake-core-3.31.10_1... [curamd64-setuptools-job-01] `-- Installing expat-2.8.0... [curamd64-setuptools-job-01] `-- Extracting expat-2.8.0: .......... done [curamd64-setuptools-job-01] `-- Installing jsoncpp-1.9.6_1... [curamd64-setuptools-job-01] `-- Extracting jsoncpp-1.9.6_1: .......... done [curamd64-setuptools-job-01] `-- Installing libidn2-2.3.8... [curamd64-setuptools-job-01] | `-- Installing indexinfo-0.3.1_1... [curamd64-setuptools-job-01] | `-- Extracting indexinfo-0.3.1_1: .... done [curamd64-setuptools-job-01] | `-- Installing libunistring-1.4.2... [curamd64-setuptools-job-01] | `-- Extracting libunistring-1.4.2: .......... done [curamd64-setuptools-job-01] `-- Extracting libidn2-2.3.8: .......... done [curamd64-setuptools-job-01] `-- Installing libuv-1.52.1... [curamd64-setuptools-job-01] `-- Extracting libuv-1.52.1: .......... done [curamd64-setuptools-job-01] `-- Installing openssl-3.0.20,1... [curamd64-setuptools-job-01] `-- Extracting openssl-3.0.20,1: .......... done [curamd64-setuptools-job-01] `-- Installing rhash-1.4.6... [curamd64-setuptools-job-01] | `-- Installing gettext-runtime-1.0... [curamd64-setuptools-job-01] | `-- Extracting gettext-runtime-1.0: .......... done [curamd64-setuptools-job-01] `-- Extracting rhash-1.4.6: .......... done [curamd64-setuptools-job-01] Extracting cmake-core-3.31.10_1: .......... done ===> libtorrent-rasterbar2-2.0.12 depends on file: /usr/local/bin/cmake - found ===> Returning to build of libtorrent-rasterbar2-2.0.12 ===> libtorrent-rasterbar2-2.0.12 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.13.2,4.pkg [curamd64-setuptools-job-01] Installing ninja-1.13.2,4... [curamd64-setuptools-job-01] `-- Installing python311-3.11.15_2... [curamd64-setuptools-job-01] | `-- Installing libffi-3.5.1... [curamd64-setuptools-job-01] | `-- Extracting libffi-3.5.1: .......... done [curamd64-setuptools-job-01] | `-- Installing mpdecimal-4.0.1... [curamd64-setuptools-job-01] | `-- Extracting mpdecimal-4.0.1: .......... done [curamd64-setuptools-job-01] | `-- Installing readline-8.3.3... [curamd64-setuptools-job-01] | `-- Extracting readline-8.3.3: .......... done [curamd64-setuptools-job-01] `-- Extracting python311-3.11.15_2: .......... done [curamd64-setuptools-job-01] Extracting ninja-1.13.2,4: ........ done ===== Message from python311-3.11.15_2: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===> libtorrent-rasterbar2-2.0.12 depends on executable: ninja - found ===> Returning to build of libtorrent-rasterbar2-2.0.12 ===> libtorrent-rasterbar2-2.0.12 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [curamd64-setuptools-job-01] Installing pkgconf-2.4.3,1... [curamd64-setuptools-job-01] Extracting pkgconf-2.4.3,1: .......... done ===> libtorrent-rasterbar2-2.0.12 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of libtorrent-rasterbar2-2.0.12 ===> libtorrent-rasterbar2-2.0.12 depends on file: /usr/local/lib/libcrypto.so.12 - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libtorrent-rasterbar2-2.0.12 depends on shared library: libboost_chrono.so - not found ===> Installing existing package /packages/All/boost-libs-1.89.0_2.pkg [curamd64-setuptools-job-01] Installing boost-libs-1.89.0_2... [curamd64-setuptools-job-01] `-- Installing icu-76.1,1... [curamd64-setuptools-job-01] `-- Extracting icu-76.1,1: .......... done [curamd64-setuptools-job-01] `-- Installing zstd-1.5.7_1... [curamd64-setuptools-job-01] `-- Extracting zstd-1.5.7_1: .......... done [curamd64-setuptools-job-01] Extracting boost-libs-1.89.0_2: .......... done ===== Message from boost-libs-1.89.0_2: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. ===> libtorrent-rasterbar2-2.0.12 depends on shared library: libboost_chrono.so - found (/usr/local/lib/libboost_chrono.so) ===> Returning to build of libtorrent-rasterbar2-2.0.12 ===> libtorrent-rasterbar2-2.0.12 depends on shared library: libboost_random.so - found (/usr/local/lib/libboost_random.so) ===> libtorrent-rasterbar2-2.0.12 depends on shared library: libboost_thread.so - found (/usr/local/lib/libboost_thread.so) ===> libtorrent-rasterbar2-2.0.12 depends on shared library: libiconv.so - not found ===> Installing existing package /packages/All/libiconv-1.18_1.pkg [curamd64-setuptools-job-01] Installing libiconv-1.18_1... [curamd64-setuptools-job-01] Extracting libiconv-1.18_1: .......... done ===> libtorrent-rasterbar2-2.0.12 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so) ===> Returning to build of libtorrent-rasterbar2-2.0.12 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Configuring for libtorrent-rasterbar2-2.0.12 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build -- The C compiler identification is Clang 21.1.8 -- The CXX compiler identification is Clang 21.1.8 -- 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Found Threads: TRUE -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS8_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Found OpenSSL: /usr/local/lib/libcrypto.so (found version "3.0.20") CMake Warning (dev) at cmake/Modules/LibtorrentMacros.cmake:43 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:816 (find_public_dependency) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/local/include (found version "1.89.0") -- The following features have been enabled: * BUILD_SHARED_LIBS, build libtorrent as a shared library * build_examples, build examples * dht, enable support for Mainline DHT * deprecated-functions, enable deprecated functions for backwards compatibility * encryption, Enables encryption in libtorrent * exceptions, build with exception support * extensions, Enables protocol extensions * i2p, build with I2P support * logging, build with logging * mutable-torrents, Enables mutable torrent support * streaming, Enables support for piece deadline -- The following RECOMMENDED packages have been found: * OpenSSL, Full-strength general purpose cryptography library, Provides HTTPS support to libtorrent -- The following REQUIRED packages have been found: * Threads * Boost -- The following features have been disabled: * static_runtime, build libtorrent with static runtime * build_tests, build tests * build_tools, build tools * python-bindings, build python bindings * python-egg-info, generate python egg info * python-install-system-dir, Install python bindings to the system installation directory rather than the CMake installation prefix * gnutls, build using GnuTLS instead of OpenSSL -- Configuring done (4.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: BOOST_PYTHON_SUFFIX CMAKE_COLOR_MAKEFILE CMAKE_C_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE FETCHCONTENT_FULLY_DISCONNECTED ICONV_INCLUDE_DIR ICONV_LIBRARIES ICONV_LIBRARY LIBICONV_INCLUDE_DIR LIBICONV_LIBRARIES LIBICONV_LIBRARY Python3_EXECUTABLE Python_ADDITIONAL_VERSIONS Python_EXECUTABLE -- Build files have been written to: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building for libtorrent-rasterbar2-2.0.12 [ 0% 1/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:49:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 49 | DECL_FLAG(seed_mode); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :351:1: note: expanded from here 351 | flag_seed_mode | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:50:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 50 | DECL_FLAG(upload_mode); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :352:1: note: expanded from here 352 | flag_upload_mode | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:51:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 51 | DECL_FLAG(share_mode); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :353:1: note: expanded from here 353 | flag_share_mode | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:52:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | DECL_FLAG(apply_ip_filter); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :354:1: note: expanded from here 354 | flag_apply_ip_filter | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:53:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 53 | DECL_FLAG(paused); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :355:1: note: expanded from here 355 | flag_paused | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:54:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | DECL_FLAG(auto_managed); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :356:1: note: expanded from here 356 | flag_auto_managed | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:55:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 55 | DECL_FLAG(duplicate_is_error); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :357:1: note: expanded from here 357 | flag_duplicate_is_error | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:56:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | DECL_FLAG(update_subscribe); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :358:1: note: expanded from here 358 | flag_update_subscribe | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:57:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 57 | DECL_FLAG(super_seeding); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :359:1: note: expanded from here 359 | flag_super_seeding | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:58:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 58 | DECL_FLAG(sequential_download); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :360:1: note: expanded from here 360 | flag_sequential_download | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:59:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 59 | DECL_FLAG(pinned); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :361:1: note: expanded from here 361 | flag_pinned | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:60:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | DECL_FLAG(stop_when_ready); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :362:1: note: expanded from here 362 | flag_stop_when_ready | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:61:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | DECL_FLAG(override_trackers); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :363:1: note: expanded from here 363 | flag_override_trackers | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:62:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | DECL_FLAG(override_web_seeds); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :364:1: note: expanded from here 364 | flag_override_web_seeds | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:63:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | DECL_FLAG(need_save_resume); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :365:1: note: expanded from here 365 | flag_need_save_resume | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:64:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | DECL_FLAG(override_resume_data); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :366:1: note: expanded from here 366 | flag_override_resume_data | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:65:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | DECL_FLAG(merge_resume_trackers); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :367:1: note: expanded from here 367 | flag_merge_resume_trackers | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:66:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | DECL_FLAG(use_resume_save_path); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :368:1: note: expanded from here 368 | flag_use_resume_save_path | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:67:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | DECL_FLAG(merge_resume_http_seeds); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :369:1: note: expanded from here 369 | flag_merge_resume_http_seeds | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:68:4: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 68 | DECL_FLAG(default_flags); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/add_torrent_params.cpp:47:48: note: expanded from macro 'DECL_FLAG' 47 | constexpr torrent_flags_t add_torrent_params::flag_##name | ^ :370:1: note: expanded from here 370 | flag_default_flags | ^ 20 warnings generated. [ 1% 2/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:51: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:54: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:54: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:72:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr alert_category_t alert::error_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:73:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr alert_category_t alert::peer_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:74:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr alert_category_t alert::port_mapping_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:75:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr alert_category_t alert::storage_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:76:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr alert_category_t alert::tracker_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:77:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr alert_category_t alert::connect_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:78:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr alert_category_t alert::status_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:80:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr alert_category_t alert::debug_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:81:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr alert_category_t alert::progress_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:83:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr alert_category_t alert::ip_block_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:84:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 84 | constexpr alert_category_t alert::performance_warning; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:85:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 85 | constexpr alert_category_t alert::dht_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:87:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr alert_category_t alert::stats_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:89:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 89 | constexpr alert_category_t alert::session_log_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:90:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 90 | constexpr alert_category_t alert::torrent_log_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:91:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 91 | constexpr alert_category_t alert::peer_log_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:92:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 92 | constexpr alert_category_t alert::incoming_request_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:93:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 93 | constexpr alert_category_t alert::dht_log_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:94:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 94 | constexpr alert_category_t alert::dht_operation_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:95:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 95 | constexpr alert_category_t alert::port_mapping_log_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:96:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 96 | constexpr alert_category_t alert::picker_log_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:97:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 97 | constexpr alert_category_t alert::file_progress_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:98:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 98 | constexpr alert_category_t alert::piece_progress_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:99:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 99 | constexpr alert_category_t alert::upload_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:100:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 100 | constexpr alert_category_t alert::block_progress_notification; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:102:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 102 | constexpr alert_category_t alert::all_categories; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2650:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2650 | constexpr picker_flags_t picker_log_alert::partial_ratio; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2651:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2651 | constexpr picker_flags_t picker_log_alert::prioritize_partials; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2652:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2652 | constexpr picker_flags_t picker_log_alert::rarest_first_partials; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2653:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2653 | constexpr picker_flags_t picker_log_alert::rarest_first; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2654:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2654 | constexpr picker_flags_t picker_log_alert::reverse_rarest_first; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2655:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2655 | constexpr picker_flags_t picker_log_alert::suggested_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2656:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2656 | constexpr picker_flags_t picker_log_alert::prio_sequential_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2657:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2657 | constexpr picker_flags_t picker_log_alert::sequential_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2658:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2658 | constexpr picker_flags_t picker_log_alert::reverse_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2659:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2659 | constexpr picker_flags_t picker_log_alert::time_critical; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2660:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2660 | constexpr picker_flags_t picker_log_alert::random_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2661:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2661 | constexpr picker_flags_t picker_log_alert::prefer_contiguous; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2662:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2662 | constexpr picker_flags_t picker_log_alert::reverse_sequential; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2663:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2663 | constexpr picker_flags_t picker_log_alert::backup1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2664:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2664 | constexpr picker_flags_t picker_log_alert::backup2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2665:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2665 | constexpr picker_flags_t picker_log_alert::end_game; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:2666:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 2666 | constexpr picker_flags_t picker_log_alert::extent_affinity; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3198:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3198 | constexpr alert_category_t torrent_removed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3199:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3199 | constexpr alert_category_t read_piece_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3200:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3200 | constexpr alert_category_t file_completed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3201:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3201 | constexpr alert_category_t file_renamed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3202:55: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3202 | constexpr alert_category_t file_rename_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3203:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3203 | constexpr alert_category_t performance_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3204:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3204 | constexpr alert_category_t state_changed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3205:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3205 | constexpr alert_category_t tracker_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3206:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3206 | constexpr alert_category_t tracker_warning_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3207:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3207 | constexpr alert_category_t scrape_reply_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3208:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3208 | constexpr alert_category_t scrape_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3209:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3209 | constexpr alert_category_t tracker_reply_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3210:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3210 | constexpr alert_category_t dht_reply_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3211:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3211 | constexpr alert_category_t tracker_announce_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3212:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3212 | constexpr alert_category_t hash_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3213:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3213 | constexpr alert_category_t peer_ban_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3214:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3214 | constexpr alert_category_t peer_unsnubbed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3215:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3215 | constexpr alert_category_t peer_snubbed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3216:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3216 | constexpr alert_category_t peer_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3217:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3217 | constexpr alert_category_t peer_connect_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3218:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3218 | constexpr alert_category_t peer_disconnected_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3219:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3219 | constexpr alert_category_t invalid_request_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3220:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3220 | constexpr alert_category_t torrent_finished_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3221:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3221 | constexpr alert_category_t piece_finished_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3222:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3222 | constexpr alert_category_t request_dropped_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3223:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3223 | constexpr alert_category_t block_timeout_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3224:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3224 | constexpr alert_category_t block_finished_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3225:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3225 | constexpr alert_category_t block_downloading_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3226:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3226 | constexpr alert_category_t unwanted_block_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3227:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3227 | constexpr alert_category_t storage_moved_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3228:57: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3228 | constexpr alert_category_t storage_moved_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3229:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3229 | constexpr alert_category_t torrent_deleted_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3230:58: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3230 | constexpr alert_category_t torrent_delete_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3231:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3231 | constexpr alert_category_t save_resume_data_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3232:60: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3232 | constexpr alert_category_t save_resume_data_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3233:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3233 | constexpr alert_category_t torrent_paused_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3234:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3234 | constexpr alert_category_t torrent_resumed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3235:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3235 | constexpr alert_category_t torrent_checked_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3236:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3236 | constexpr alert_category_t url_seed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3237:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3237 | constexpr alert_category_t file_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3238:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3238 | constexpr alert_category_t metadata_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3239:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3239 | constexpr alert_category_t metadata_received_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3240:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3240 | constexpr alert_category_t udp_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3241:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3241 | constexpr alert_category_t external_ip_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3242:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3242 | constexpr alert_category_t listen_failed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3243:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3243 | constexpr alert_category_t listen_succeeded_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3244:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3244 | constexpr alert_category_t portmap_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3245:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3245 | constexpr alert_category_t portmap_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3246:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3246 | constexpr alert_category_t portmap_log_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3247:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3247 | constexpr alert_category_t fastresume_rejected_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3248:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3248 | constexpr alert_category_t peer_blocked_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3249:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3249 | constexpr alert_category_t dht_announce_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3250:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3250 | constexpr alert_category_t dht_get_peers_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3252:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3252 | constexpr alert_category_t stats_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3254:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3254 | constexpr alert_category_t cache_flushed_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3255:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3255 | constexpr alert_category_t lsd_peer_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3256:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3256 | constexpr alert_category_t trackerid_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3257:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3257 | constexpr alert_category_t dht_bootstrap_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3258:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3258 | constexpr alert_category_t torrent_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3259:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3259 | constexpr alert_category_t torrent_need_cert_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3260:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3260 | constexpr alert_category_t incoming_connection_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3261:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3261 | constexpr alert_category_t add_torrent_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3262:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3262 | constexpr alert_category_t state_update_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3263:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3263 | constexpr alert_category_t session_stats_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3264:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3264 | constexpr alert_category_t dht_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3265:55: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3265 | constexpr alert_category_t dht_immutable_item_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3266:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3266 | constexpr alert_category_t dht_mutable_item_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3267:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3267 | constexpr alert_category_t dht_put_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3268:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3268 | constexpr alert_category_t i2p_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3269:59: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3269 | constexpr alert_category_t dht_outgoing_get_peers_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3270:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3270 | constexpr alert_category_t log_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3271:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3271 | constexpr alert_category_t torrent_log_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3272:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3272 | constexpr alert_category_t peer_log_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3273:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3273 | constexpr alert_category_t lsd_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3274:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3274 | constexpr alert_category_t dht_stats_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3275:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3275 | constexpr alert_category_t incoming_request_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3276:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3276 | constexpr alert_category_t dht_log_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3277:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3277 | constexpr alert_category_t dht_pkt_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3278:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3278 | constexpr alert_category_t dht_get_peers_reply_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3279:56: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3279 | constexpr alert_category_t dht_direct_response_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3280:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3280 | constexpr alert_category_t picker_log_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3281:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3281 | constexpr alert_category_t session_error_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3282:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3282 | constexpr alert_category_t dht_live_nodes_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3283:57: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3283 | constexpr alert_category_t session_stats_header_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3284:58: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3284 | constexpr alert_category_t dht_sample_infohashes_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3285:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3285 | constexpr alert_category_t block_uploaded_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3286:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3286 | constexpr alert_category_t alerts_dropped_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3287:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3287 | constexpr alert_category_t socks5_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3288:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3288 | constexpr alert_category_t file_prio_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3289:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3289 | constexpr alert_category_t oversized_file_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3290:53: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3290 | constexpr alert_category_t torrent_conflict_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3291:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3291 | constexpr alert_category_t peer_info_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3292:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3292 | constexpr alert_category_t file_progress_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3293:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3293 | constexpr alert_category_t piece_info_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3294:55: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3294 | constexpr alert_category_t piece_availability_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3295:49: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3295 | constexpr alert_category_t tracker_list_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3297:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3297 | constexpr alert_category_t anonymous_mode_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3298:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3298 | constexpr alert_category_t mmap_cache_alert::static_category; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert.cpp:3299:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 3299 | constexpr alert_category_t torrent_added_alert::static_category; | ^ 154 warnings generated. [ 1% 3/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/alert_manager.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:112:41: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 112 | std::lock_guard lock(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:111:2: note: thread warning in function 'get_all' 111 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:136:41: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 136 | std::lock_guard lock(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:135:2: note: thread warning in function 'pending' 135 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:142:41: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 142 | std::lock_guard lock(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/alert_manager.cpp:141:2: note: thread warning in function 'set_alert_queue_size_limit' 141 | { | ^ 4 warnings generated. [ 2% 4/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/announce_entry.cpp [ 2% 5/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/assert.cpp [ 3% 6/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bandwidth_limit.cpp [ 3% 7/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bandwidth_manager.cpp [ 4% 8/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bandwidth_queue_entry.cpp [ 4% 9/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:650:11: warning: not eliding copy on return [-Wnrvo] 650 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:658:11: warning: not eliding copy on return [-Wnrvo] 658 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:666:11: warning: not eliding copy on return [-Wnrvo] 666 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:674:11: warning: not eliding copy on return [-Wnrvo] 674 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:1148:12: warning: not eliding copy on return [-Wnrvo] 1148 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:1164:12: warning: not eliding copy on return [-Wnrvo] 1164 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:1183:12: warning: not eliding copy on return [-Wnrvo] 1183 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bdecode.cpp:1186:10: warning: not eliding copy on return [-Wnrvo] 1186 | return ret; | ^ 8 warnings generated. [ 5% 10/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bitfield.cpp [ 5% 11/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bloom_filter.cpp [ 6% 12/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bt_peer_connection.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bt_peer_connection.cpp:51: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:50: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bt_peer_connection.cpp:51: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bt_peer_connection.cpp:51: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/bt_peer_connection.cpp:52: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 warnings generated. [ 6% 13/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/chained_buffer.cpp [ 7% 14/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/choker.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/choker.cpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/choker.cpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/choker.cpp:41: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 7% 15/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/close_reason.cpp [ 8% 16/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/copy_file.cpp [ 8% 17/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/cpuid.cpp [ 9% 18/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/crc32c.cpp [ 10% 19/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:47: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:47: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:63:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr create_flags_t create_torrent::optimize_alignment; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:66:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr create_flags_t create_torrent::optimize; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:69:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr create_flags_t create_torrent::merkle; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:71:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr create_flags_t create_torrent::modification_time; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:72:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr create_flags_t create_torrent::symlinks; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:74:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr create_flags_t create_torrent::mutable_torrent_support; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:76:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr create_flags_t create_torrent::v2_only; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:77:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr create_flags_t create_torrent::v1_only; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:78:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr create_flags_t create_torrent::canonical_files; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:79:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr create_flags_t create_torrent::no_attributes; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:80:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr create_flags_t create_torrent::canonical_files_no_tail_padding; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/create_torrent.cpp:81:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr create_flags_t create_torrent::allow_odd_piece_size; | ^ 15 warnings generated. [ 10% 20/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/directory.cpp [ 11% 21/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disabled_disk_io.cpp [ 11% 22/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_buffer_holder.cpp [ 12% 23/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_buffer_pool.cpp [ 12% 24/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_interface.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_interface.cpp:38:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 38 | constexpr disk_job_flags_t disk_interface::force_copy; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_interface.cpp:39:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 39 | constexpr disk_job_flags_t disk_interface::sequential_access; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_interface.cpp:40:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 40 | constexpr disk_job_flags_t disk_interface::volatile_read; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_interface.cpp:41:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 41 | constexpr disk_job_flags_t disk_interface::v1_hash; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_interface.cpp:42:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 42 | constexpr disk_job_flags_t disk_interface::flush_piece; | ^ 5 warnings generated. [ 13% 25/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:35: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/disk_io_thread_pool.hpp:108:32: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 108 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/disk_io_thread_pool.hpp:107:3: note: thread warning in function 'num_threads' 107 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:67:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 67 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:66:2: note: thread warning in function 'set_max_threads' 66 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:137:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 137 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:136:2: note: thread warning in function 'first_thread_id' 136 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:147:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 147 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:143:2: note: thread warning in function 'job_queued' 143 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:189:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 189 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_io_thread_pool.cpp:185:2: note: thread warning in function 'reap_idle_threads' 185 | { | ^ 5 warnings generated. [ 13% 26/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:53:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 53 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:52:2: note: thread warning in function 'job_complete' 52 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:145:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 145 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:144:2: note: thread warning in function 'is_blocked' 144 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:172:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 172 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:171:2: note: thread warning in function 'has_fence' 171 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:178:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 178 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:177:2: note: thread warning in function 'num_blocked' 177 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:189:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 189 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_fence.cpp:184:2: note: thread warning in function 'raise_fence' 184 | { | ^ 5 warnings generated. [ 14% 27/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_pool.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_pool.cpp:79:31: warning: acquiring mutex 'm_job_mutex' requires negative capability '!m_job_mutex' [-Wthread-safety-negative] 79 | std::lock_guard l(m_job_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_pool.cpp:71:2: note: thread warning in function 'free_job' 71 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_pool.cpp:99:31: warning: acquiring mutex 'm_job_mutex' requires negative capability '!m_job_mutex' [-Wthread-safety-negative] 99 | std::lock_guard l(m_job_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/disk_job_pool.cpp:87:2: note: thread warning in function 'free_jobs' 87 | { | ^ 2 warnings generated. [ 14% 28/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/drive_info.cpp [ 15% 29/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/entry.cpp [ 15% 30/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/enum_net.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/enum_net.cpp:1491:10: warning: not eliding copy on return [-Wnrvo] 1491 | return ret; | ^ 1 warning generated. [ 16% 31/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/error_code.cpp [ 16% 32/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/escape_string.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/escape_string.cpp:458:10: warning: not eliding copy on return [-Wnrvo] 458 | return ret; | ^ 1 warning generated. [ 17% 33/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ffs.cpp [ 17% 34/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file.cpp [ 18% 35/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_progress.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_progress.cpp:34: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/piece_picker.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 18% 36/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:68:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 68 | constexpr file_flags_t file_storage::flag_pad_file; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:69:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr file_flags_t file_storage::flag_hidden; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:70:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr file_flags_t file_storage::flag_executable; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:71:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr file_flags_t file_storage::flag_symlink; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:74:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr file_flags_t file_storage::pad_file; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:75:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr file_flags_t file_storage::attribute_hidden; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:76:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr file_flags_t file_storage::attribute_executable; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:77:39: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr file_flags_t file_storage::attribute_symlink; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:113:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 113 | constexpr aux::path_index_t aux::file_entry::no_path; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_storage.cpp:114:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 114 | constexpr aux::path_index_t aux::file_entry::path_is_absolute; | ^ 10 warnings generated. [ 19% 37/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/file_view_pool.cpp [ 20% 38/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/fingerprint.cpp [ 20% 39/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/generate_peer_id.cpp [ 21% 40/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/gzip.cpp [ 21% 41/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/hash_picker.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/hash_picker.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/hash_picker.cpp:285:10: warning: not eliding copy on return [-Wnrvo] 285 | return ret; | ^ 2 warnings generated. [ 22% 42/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/hasher.cpp [ 22% 43/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/hex.cpp [ 23% 44/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_connection.cpp [ 23% 45/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_parser.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_parser.cpp:134:10: warning: not eliding copy on return [-Wnrvo] 134 | return url; | ^ 1 warning generated. [ 24% 46/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_seed_connection.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_seed_connection.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/http_seed_connection.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_seed_connection.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/http_seed_connection.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_seed_connection.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/http_seed_connection.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_seed_connection.cpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 warnings generated. [ 24% 47/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/http_tracker_connection.cpp [ 25% 48/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/i2p_stream.cpp [ 25% 49/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/identify_client.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/identify_client.cpp:367:17: warning: not eliding copy on return [-Wnrvo] 367 | if (f) return f; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/identify_client.cpp:371:17: warning: not eliding copy on return [-Wnrvo] 371 | if (f) return f; | ^ 2 warnings generated. [ 26% 50/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/instantiate_connection.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/instantiate_connection.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 26% 51/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ip_filter.cpp [ 27% 52/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ip_helpers.cpp [ 27% 53/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ip_notifier.cpp [ 28% 54/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ip_voter.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ip_voter.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/ip_voter.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_interface.hpp:49: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ip_voter.cpp:192:10: warning: not eliding copy on return [-Wnrvo] 192 | return ext; | ^ 2 warnings generated. [ 28% 55/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/listen_socket_handle.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/listen_socket_handle.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_interface.hpp:49: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/listen_socket_handle.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/listen_socket_handle.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [ 29% 56/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/load_torrent.cpp [ 30% 57/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/lsd.cpp [ 30% 58/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/magnet_uri.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/magnet_uri.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/magnet_uri.hpp:38: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/magnet_uri.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/magnet_uri.cpp:244:10: warning: not eliding copy on return [-Wnrvo] 244 | return ret; | ^ 4 warnings generated. [ 31% 59/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/merkle.cpp [ 31% 60/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/merkle_tree.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/merkle_tree.cpp:977:10: warning: not eliding copy on return [-Wnrvo] 977 | return ret; | ^ 1 warning generated. [ 32% 61/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap.cpp [ 32% 62/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:56: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/disk_io_thread_pool.hpp:108:32: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 108 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/disk_io_thread_pool.hpp:107:3: note: thread warning in function 'num_threads' 107 | { | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:57: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/store_buffer.hpp:123:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 123 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/store_buffer.hpp:122:2: note: thread warning in function 'insert' 122 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/store_buffer.hpp:129:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 129 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/store_buffer.hpp:128:2: note: thread warning in function 'erase' 128 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:704:32: warning: acquiring mutex 'm_need_tick_mutex' requires negative capability '!m_need_tick_mutex' [-Wthread-safety-negative] 704 | std::lock_guard l(m_need_tick_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:678:2: note: thread warning in function 'do_write' 678 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:1333:31: warning: acquiring mutex 'm_completed_jobs_mutex' requires negative capability '!m_completed_jobs_mutex' [-Wthread-safety-negative] 1333 | std::lock_guard l(m_completed_jobs_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:1325:2: note: thread warning in function 'job_fail_add' 1325 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:1764:34: warning: acquiring mutex 'm_job_mutex' requires negative capability '!m_job_mutex' [-Wthread-safety-negative] 1764 | std::lock_guard l(m_job_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:1713:2: note: thread warning in function 'add_completed_jobs_impl' 1713 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:1776:31: warning: acquiring mutex 'm_completed_jobs_mutex' requires negative capability '!m_completed_jobs_mutex' [-Wthread-safety-negative] 1776 | std::lock_guard l(m_completed_jobs_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_io.cpp:1713:2: note: thread warning in function 'add_completed_jobs_impl' 1713 | { | ^ 7 warnings generated. [ 33% 63/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_job.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_job.cpp:119:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 119 | constexpr disk_job_flags_t mmap_disk_job::fence; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_job.cpp:120:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 120 | constexpr disk_job_flags_t mmap_disk_job::in_progress; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_disk_job.cpp:121:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 121 | constexpr disk_job_flags_t mmap_disk_job::aborted; | ^ 3 warnings generated. [ 33% 64/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_storage.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_storage.cpp:58: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:62: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_storage.cpp:58: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_storage.cpp:58: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_storage.cpp:61: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/mmap_storage.cpp:966:10: warning: not eliding copy on return [-Wnrvo] 966 | return h; | ^ 15 warnings generated. [ 34% 65/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/natpmp.cpp [ 34% 66/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/packet_buffer.cpp [ 35% 67/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/parse_url.cpp [ 35% 68/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp:295:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 295 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp:294:2: note: thread warning in function 'free_piece' 294 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp:312:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 312 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp:311:2: note: thread warning in function 'move_partfile' 311 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp:406:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 406 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/part_file.cpp:405:2: note: thread warning in function 'flush_metadata' 405 | { | ^ 3 warnings generated. [ 36% 69/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/path.cpp [ 36% 70/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_class.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_class.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 37% 71/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_class_set.cpp [ 37% 72/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:50: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:58: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:62: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:101:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 101 | constexpr request_flags_t peer_connection::time_critical; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:102:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 102 | constexpr request_flags_t peer_connection::busy; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:116:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 116 | constexpr piece_index_t piece_block_progress::invalid_index; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:118:61: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 118 | constexpr disconnect_severity_t peer_connection_interface::normal; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:119:61: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 119 | constexpr disconnect_severity_t peer_connection_interface::failure; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:120:61: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 120 | constexpr disconnect_severity_t peer_connection_interface::peer_error; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection.cpp:961:10: warning: not eliding copy on return [-Wnrvo] 961 | return ret; | ^ 19 warnings generated. [ 38% 73/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection_handle.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection_handle.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_handle.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection_handle.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_connection_handle.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 38% 74/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:44:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 44 | constexpr peer_flags_t peer_info::interesting; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:45:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 45 | constexpr peer_flags_t peer_info::choked; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:46:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 46 | constexpr peer_flags_t peer_info::remote_interested; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:47:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 47 | constexpr peer_flags_t peer_info::remote_choked; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:48:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 48 | constexpr peer_flags_t peer_info::supports_extensions; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:49:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 49 | constexpr peer_flags_t peer_info::local_connection; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:50:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 50 | constexpr peer_flags_t peer_info::outgoing_connection; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:51:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 51 | constexpr peer_flags_t peer_info::handshake; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:52:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | constexpr peer_flags_t peer_info::connecting; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:54:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | constexpr peer_flags_t peer_info::queued; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:56:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr peer_flags_t peer_info::on_parole; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:57:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 57 | constexpr peer_flags_t peer_info::seed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:58:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 58 | constexpr peer_flags_t peer_info::optimistic_unchoke; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:59:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 59 | constexpr peer_flags_t peer_info::snubbed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:60:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | constexpr peer_flags_t peer_info::upload_only; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:61:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | constexpr peer_flags_t peer_info::endgame_mode; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:62:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | constexpr peer_flags_t peer_info::holepunched; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:63:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr peer_flags_t peer_info::i2p_socket; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:64:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | constexpr peer_flags_t peer_info::utp_socket; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:65:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | constexpr peer_flags_t peer_info::ssl_socket; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:66:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr peer_flags_t peer_info::rc4_encrypted; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:67:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr peer_flags_t peer_info::plaintext_encrypted; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:69:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr peer_source_flags_t peer_info::tracker; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:70:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr peer_source_flags_t peer_info::dht; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:71:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr peer_source_flags_t peer_info::pex; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:72:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr peer_source_flags_t peer_info::lsd; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:73:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr peer_source_flags_t peer_info::resume_data; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:74:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr peer_source_flags_t peer_info::incoming; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:76:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr bandwidth_state_flags_t peer_info::bw_idle; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:77:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr bandwidth_state_flags_t peer_info::bw_limit; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:78:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr bandwidth_state_flags_t peer_info::bw_network; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:79:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr bandwidth_state_flags_t peer_info::bw_disk; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:82:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr bandwidth_state_flags_t peer_info::bw_torrent; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:83:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr bandwidth_state_flags_t peer_info::bw_global; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:86:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 86 | constexpr connection_type_t peer_info::standard_bittorrent; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:87:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr connection_type_t peer_info::web_seed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_info.cpp:88:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 88 | constexpr connection_type_t peer_info::http_seed; | ^ 37 warnings generated. [ 39% 75/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_list.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_list.cpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_list.cpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_peer_connection.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_list.cpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_peer_connection.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/peer_list.cpp:148:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 148 | constexpr erase_peer_flags_t peer_list::force_erase; | ^ 13 warnings generated. [ 40% 76/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/performance_counters.cpp [ 40% 77/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:47: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/piece_picker.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:126:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 126 | constexpr prio_index_t piece_picker::piece_pos::we_have_index; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:128:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 128 | constexpr picker_options_t piece_picker::rarest_first; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:129:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 129 | constexpr picker_options_t piece_picker::reverse; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:130:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 130 | constexpr picker_options_t piece_picker::on_parole; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:131:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 131 | constexpr picker_options_t piece_picker::prioritize_partials; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:132:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 132 | constexpr picker_options_t piece_picker::sequential; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:133:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 133 | constexpr picker_options_t piece_picker::align_expanded_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:134:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 134 | constexpr picker_options_t piece_picker::piece_extent_affinity; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:136:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 136 | constexpr download_queue_t piece_picker::piece_pos::piece_downloading; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:137:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 137 | constexpr download_queue_t piece_picker::piece_pos::piece_full; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:138:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 138 | constexpr download_queue_t piece_picker::piece_pos::piece_finished; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:139:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 139 | constexpr download_queue_t piece_picker::piece_pos::piece_zero_prio; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:140:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 140 | constexpr download_queue_t piece_picker::piece_pos::num_download_categories; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:141:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 141 | constexpr download_queue_t piece_picker::piece_pos::piece_open; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:142:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 142 | constexpr download_queue_t piece_picker::piece_pos::piece_downloading_reverse; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:143:54: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 143 | constexpr download_queue_t piece_picker::piece_pos::piece_full_reverse; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:2941:45: warning: not eliding copy on return [-Wnrvo] 2941 | if (i == m_downloads[queue].end()) return i; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/piece_picker.cpp:2942:33: warning: not eliding copy on return [-Wnrvo] 2942 | if (i->index == index) return i; | ^ 19 warnings generated. [ 41% 78/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/platform_util.cpp [ 41% 79/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/posix_disk_io.cpp [ 42% 80/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/posix_part_file.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/posix_part_file.cpp:329:10: warning: not eliding copy on return [-Wnrvo] 329 | return ret; | ^ 1 warning generated. [ 42% 81/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/posix_storage.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/posix_storage.cpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_status.hpp:40: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 43% 82/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/proxy_base.cpp [ 43% 83/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/proxy_settings.cpp [ 44% 84/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/puff.cpp [ 44% 85/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/random.cpp [ 45% 86/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/read_resume_data.cpp [ 45% 87/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/receive_buffer.cpp [ 46% 88/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/request_blocks.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/request_blocks.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/request_blocks.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/request_blocks.cpp:37: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 46% 89/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/resolve_links.cpp [ 47% 90/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/resolver.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/resolver.cpp:42:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 42 | constexpr resolver_flags resolver_interface::cache_only; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/resolver.cpp:43:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 43 | constexpr resolver_flags resolver_interface::abort_on_shutdown; | ^ 2 warnings generated. [ 47% 91/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:52:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | constexpr feature_flags_t plugin::optimistic_unchoke_feature; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:53:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 53 | constexpr feature_flags_t plugin::tick_feature; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:54:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | constexpr feature_flags_t plugin::dht_request_feature; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:55:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 55 | constexpr feature_flags_t plugin::alert_feature; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:56:36: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr feature_flags_t plugin::unknown_torrent_feature; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:60:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | constexpr torrent_list_index_t session_interface::torrent_state_updates; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:61:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 61 | constexpr torrent_list_index_t session_interface::torrent_want_tick; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:62:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | constexpr torrent_list_index_t session_interface::torrent_want_peers_download; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:63:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 63 | constexpr torrent_list_index_t session_interface::torrent_want_peers_finished; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:64:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | constexpr torrent_list_index_t session_interface::torrent_want_scrape; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:65:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 65 | constexpr torrent_list_index_t session_interface::torrent_downloading_auto_managed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:66:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr torrent_list_index_t session_interface::torrent_seeding_auto_managed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:67:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr torrent_list_index_t session_interface::torrent_checking_auto_managed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:71:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr add_peer_flags_t torrent_plugin::first_time; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session.cpp:72:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr add_peer_flags_t torrent_plugin::filtered; | ^ 19 warnings generated. [ 48% 92/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_call.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_call.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_call.hpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_interface.hpp:49: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_call.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_call.hpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_call.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_call.hpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [ 48% 93/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:41: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:56:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr peer_class_t session_handle::global_peer_class_id; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:57:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 57 | constexpr peer_class_t session_handle::tcp_peer_class_id; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:58:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 58 | constexpr peer_class_t session_handle::local_peer_class_id; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:60:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 60 | constexpr save_state_flags_t session_handle::save_settings; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:62:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 62 | constexpr save_state_flags_t session_handle::save_dht_settings TORRENT_DEPRECATED; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:64:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 64 | constexpr save_state_flags_t session_handle::save_dht_state; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:66:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 66 | constexpr save_state_flags_t session_handle::save_encryption_settings; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:67:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr save_state_flags_t session_handle::save_as_map TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:68:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 68 | constexpr save_state_flags_t session_handle::save_proxy TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:69:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 69 | constexpr save_state_flags_t session_handle::save_i2p_proxy TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:70:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr save_state_flags_t session_handle::save_dht_proxy TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:71:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr save_state_flags_t session_handle::save_peer_proxy TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:72:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr save_state_flags_t session_handle::save_web_proxy TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:73:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr save_state_flags_t session_handle::save_tracker_proxy TORRENT_DEPRECATED_ENUM; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:75:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr save_state_flags_t session_handle::save_extension_state; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:76:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr save_state_flags_t session_handle::save_ip_filter; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:79:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr session_flags_t session_handle::add_default_plugins; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:82:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr session_flags_t session_handle::start_default_features; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:84:44: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 84 | constexpr session_flags_t session_handle::paused; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:86:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 86 | constexpr remove_flags_t session_handle::delete_files; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:87:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr remove_flags_t session_handle::delete_partfile; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_handle.cpp:89:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 89 | constexpr reopen_network_flags_t session_handle::reopen_map_ports; | ^ 36 warnings generated. [ 49% 94/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:77: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:77: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:81: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:81: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:87: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_tracker.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:201:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 201 | constexpr listen_socket_flags_t listen_socket_t::accept_incoming; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:202:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 202 | constexpr listen_socket_flags_t listen_socket_t::local_network; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:203:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 203 | constexpr listen_socket_flags_t listen_socket_t::was_expanded; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:204:51: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 204 | constexpr listen_socket_flags_t listen_socket_t::proxy; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:206:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 206 | constexpr ip_source_t session_interface::source_dht; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:207:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 207 | constexpr ip_source_t session_interface::source_peer; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:208:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 208 | constexpr ip_source_t session_interface::source_tracker; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:209:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 209 | constexpr ip_source_t session_interface::source_router; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:5213:11: warning: not eliding copy on return [-Wnrvo] 5213 | return bind_ep; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_impl.cpp:5227:10: warning: not eliding copy on return [-Wnrvo] 5227 | return bind_ep; | ^ 26 warnings generated. [ 50% 95/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_params.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_params.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_interface.hpp:49: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_params.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_params.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [ 50% 96/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_settings.cpp [ 51% 97/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_stats.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_stats.cpp:46:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 46 | constexpr metric_type_t stats_metric::type_counter; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/session_stats.cpp:47:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 47 | constexpr metric_type_t stats_metric::type_gauge; | ^ 2 warnings generated. [ 51% 98/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/settings_pack.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/settings_pack.cpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_interface.hpp:49: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/settings_pack.cpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/settings_pack.cpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. [ 52% 99/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/sha1.cpp [ 52% 100/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/sha1_hash.cpp [ 53% 101/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/sha256.cpp [ 53% 102/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/socket_io.cpp [ 54% 103/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/socket_type.cpp [ 54% 104/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/socks5_stream.cpp [ 55% 105/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ssl.cpp [ 55% 106/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stack_allocator.cpp [ 56% 107/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat.cpp [ 56% 108/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:47:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 47 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:46:2: note: thread warning in function 'set_cache' 46 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:60:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 60 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:59:2: note: thread warning in function 'set_error' 59 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:75:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 75 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:74:2: note: thread warning in function 'set_dirty' 74 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:93:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 93 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:82:2: note: thread warning in function 'get_filesize' 82 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:125:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 125 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:124:2: note: thread warning in function 'reserve' 124 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:131:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 131 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/stat_cache.cpp:130:2: note: thread warning in function 'clear' 130 | { | ^ 6 warnings generated. [ 57% 109/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/storage_utils.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/storage_utils.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/storage_utils.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 57% 110/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/string_util.cpp [ 58% 111/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/time.cpp [ 58% 112/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/timestamp_history.cpp [ 59% 113/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:68: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:62: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:68: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:68: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:90: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_tracker.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:124: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:195:37: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 195 | constexpr web_seed_flag_t torrent::ephemeral; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:196:37: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 196 | constexpr web_seed_flag_t torrent::no_local_ips; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:4479:10: warning: not eliding copy on return [-Wnrvo] 4479 | return ret; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:7030:10: warning: not eliding copy on return [-Wnrvo] 7030 | return ret; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:68: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:83: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/vector_utils.hpp:48:10: warning: not eliding copy on return [-Wnrvo] 48 | return i; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent.cpp:6153:18: note: in instantiation of function template specialization 'libtorrent::sorted_find>, const libtorrent::peer_connection *>' requested here 6153 | auto const i = sorted_find(m_connections, p); | ^ 21 warnings generated. [ 60% 114/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:51: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:70:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 70 | constexpr resume_data_flags_t torrent_handle::flush_disk_cache; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:71:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 71 | constexpr resume_data_flags_t torrent_handle::save_info_dict; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:72:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 72 | constexpr resume_data_flags_t torrent_handle::only_if_modified; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:73:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr resume_data_flags_t torrent_handle::if_counters_changed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:74:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr resume_data_flags_t torrent_handle::if_download_progress; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:75:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr resume_data_flags_t torrent_handle::if_config_changed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:76:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr resume_data_flags_t torrent_handle::if_state_changed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:77:48: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr resume_data_flags_t torrent_handle::if_metadata_changed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:79:46: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr add_piece_flags_t torrent_handle::overwrite_existing; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:80:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr pause_flags_t torrent_handle::graceful_pause; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:81:42: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr pause_flags_t torrent_handle::clear_disk_cache; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:82:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr deadline_flags_t torrent_handle::alert_when_available; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:83:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr reannounce_flags_t torrent_handle::ignore_min_interval; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:84:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 84 | constexpr reannounce_flags_t torrent_handle::high_priority; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:85:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 85 | constexpr file_progress_flags_t torrent_handle::piece_granularity; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:87:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 87 | constexpr status_flags_t torrent_handle::query_distributed_copies; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:88:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 88 | constexpr status_flags_t torrent_handle::query_accurate_download_counters; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:89:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 89 | constexpr status_flags_t torrent_handle::query_last_seen_complete; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:90:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 90 | constexpr status_flags_t torrent_handle::query_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:91:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 91 | constexpr status_flags_t torrent_handle::query_verified_pieces; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:92:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 92 | constexpr status_flags_t torrent_handle::query_torrent_file; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:93:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 93 | constexpr status_flags_t torrent_handle::query_name; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_handle.cpp:94:43: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 94 | constexpr status_flags_t torrent_handle::query_save_path; | ^ 37 warnings generated. [ 60% 115/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp:53: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/magnet_uri.hpp:38: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp:81:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 81 | constexpr torrent_info_flags_t torrent_info::multifile; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp:82:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 82 | constexpr torrent_info_flags_t torrent_info::private_torrent; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp:83:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 83 | constexpr torrent_info_flags_t torrent_info::i2p; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp:84:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 84 | constexpr torrent_info_flags_t torrent_info::ssl_torrent; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_info.cpp:85:47: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 85 | constexpr torrent_info_flags_t torrent_info::v2_has_piece_hashes; | ^ 6 warnings generated. [ 61% 116/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_peer.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_peer.cpp:35: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_peer.cpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 2 warnings generated. [ 61% 117/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_peer_allocator.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_peer_allocator.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer_allocator.hpp:37: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ 1 warning generated. [ 62% 118/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp:34: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_status.hpp:40: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp:38:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 38 | file_index_t constexpr torrent_status::error_file_none; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp:39:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 39 | file_index_t constexpr torrent_status::error_file_ssl_ctx; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp:40:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 40 | file_index_t constexpr torrent_status::error_file_exception; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp:41:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 41 | file_index_t constexpr torrent_status::error_file_partfile; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/torrent_status.cpp:42:41: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 42 | file_index_t constexpr torrent_status::error_file_metadata; | ^ 6 warnings generated. [ 62% 119/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/tracker_manager.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/tracker_manager.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_interface.hpp:49: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/tracker_manager.cpp:52:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 52 | constexpr tracker_request_flags_t tracker_request::scrape_request; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/tracker_manager.cpp:53:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 53 | constexpr tracker_request_flags_t tracker_request::i2p; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/tracker_manager.cpp:54:52: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 54 | constexpr tracker_request_flags_t tracker_request::high_priority; | ^ 4 warnings generated. [ 63% 120/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/truncate.cpp [ 63% 121/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_socket.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_socket.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/alert_manager.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_socket.cpp:1068:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1068 | constexpr udp_send_flags_t udp_socket::peer_connection; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_socket.cpp:1069:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1069 | constexpr udp_send_flags_t udp_socket::tracker_connection; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_socket.cpp:1070:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1070 | constexpr udp_send_flags_t udp_socket::dont_queue; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_socket.cpp:1071:40: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 1071 | constexpr udp_send_flags_t udp_socket::dont_fragment; | ^ 5 warnings generated. [ 64% 122/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/udp_tracker_connection.cpp [ 64% 123/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/upnp.cpp [ 65% 124/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/utf8.cpp [ 65% 125/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/utp_socket_manager.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/utp_socket_manager.cpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 66% 126/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/utp_stream.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/utp_stream.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 66% 127/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/version.cpp [ 67% 128/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_connection_base.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_connection_base.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_connection_base.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_connection_base.cpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 67% 129/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_peer_connection.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_peer_connection.cpp:46: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_peer_connection.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_peer_connection.cpp:46: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_peer_connection.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_peer_connection.cpp:46: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_peer_connection.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/web_connection_base.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/web_peer_connection.cpp:47: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 warnings generated. [ 68% 130/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/write_resume_data.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/write_resume_data.cpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:62: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/write_resume_data.cpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/write_resume_data.cpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 68% 131/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/xml_parse.cpp [ 69% 132/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/smart_ban.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/smart_ban.cpp:46: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:62: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/smart_ban.cpp:46: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/smart_ban.cpp:46: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/smart_ban.cpp:50: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_impl.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14 warnings generated. [ 70% 133/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_pex.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_pex.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:50: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_pex.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_pex.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 70% 134/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_metadata.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_metadata.cpp:47: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection.hpp:59: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_connection_interface.hpp:40: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_metadata.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ut_metadata.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ 12 warnings generated. [ 71% 135/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal/try_signal.cpp [ 71% 136/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal/signal_error_code.cpp [ 72% 137/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/pe_crypto.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/pe_crypto.cpp:52: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/pe_crypto.hpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/extensions.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_status.hpp:40: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 72% 138/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dht_settings.cpp [ 73% 139/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dht_state.cpp [ 73% 140/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dht_storage.cpp [ 74% 141/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dht_tracker.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dht_tracker.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_tracker.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dht_tracker.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_tracker.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 74% 142/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dos_blocker.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/dos_blocker.cpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 75% 143/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/ed25519.cpp [ 75% 144/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/find_data.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/find_data.cpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/find_data.cpp:38: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 76% 145/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/get_item.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/get_item.cpp:41: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/get_item.cpp:41: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 76% 146/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/get_peers.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/get_peers.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/get_peers.cpp:39: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 77% 147/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/item.cpp [ 77% 148/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/msg.cpp [ 78% 149/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp:52: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp:64: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp:733:30: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 733 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp:732:1: note: thread warning in function 'status' 732 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp:760:30: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 760 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node.cpp:759:1: note: thread warning in function 'status' 759 | { | ^ 5 warnings generated. [ 78% 150/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node_entry.cpp [ 79% 151/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/node_id.cpp [ 80% 152/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/put_data.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/put_data.cpp:38: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/put_data.cpp:39: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 80% 153/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/refresh.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/refresh.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/refresh.cpp:37: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 81% 154/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/routing_table.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/routing_table.cpp:52: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/routing_table.cpp:67:45: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 67 | constexpr find_nodes_flags_t routing_table::include_failed; | ^ 2 warnings generated. [ 81% 155/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:73:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 73 | constexpr observer_flags_t observer::flag_queried; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:74:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 74 | constexpr observer_flags_t observer::flag_initial; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:75:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 75 | constexpr observer_flags_t observer::flag_no_id; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:76:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 76 | constexpr observer_flags_t observer::flag_short_timeout; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:77:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 77 | constexpr observer_flags_t observer::flag_failed; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:78:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 78 | constexpr observer_flags_t observer::flag_ipv6_address; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:79:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 79 | constexpr observer_flags_t observer::flag_alive; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/rpc_manager.cpp:80:38: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 80 | constexpr observer_flags_t observer::flag_done; | ^ 11 warnings generated. [ 82% 156/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/sample_infohashes.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/sample_infohashes.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_observer.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/session_udp_sockets.hpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/aux_/utp_socket_manager.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_status.hpp:45: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/sample_infohashes.cpp:37: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ 3 warnings generated. [ 82% 157/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/traversal_algorithm.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/traversal_algorithm.cpp:39: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:60: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/traversal_algorithm.cpp:39: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/kademlia/traversal_algorithm.cpp:56:50: warning: out-of-line definition of constexpr static data member is redundant in C++17 and is deprecated [-Wdeprecated-redundant-constexpr-static-def] 56 | constexpr traversal_flags_t traversal_algorithm::short_timeout; | ^ 4 warnings generated. [ 83% 158/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/add_scalar.cpp [ 83% 159/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/fe.cpp [ 84% 160/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/ge.cpp [ 84% 161/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/key_exchange.cpp [ 85% 162/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/keypair.cpp [ 85% 163/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/sc.cpp [ 86% 164/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/sign.cpp [ 86% 165/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/verify.cpp [ 87% 166/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/sha512.cpp [ 87% 167/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/deps/try_signal -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -fexceptions -pthread -MD -MT CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o -MF CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o.d -o CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/src/ed25519/hasher512.cpp [ 88% 168/190] : && /usr/bin/c++ -fPIC -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=CMakeFiles/torrent-rasterbar.dir/link.d -shared -Wl,-soname,libtorrent-rasterbar.so.2.0 -o libtorrent-rasterbar.so.2.0.12 CMakeFiles/torrent-rasterbar.dir/src/add_torrent_params.cpp.o CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o CMakeFiles/torrent-rasterbar.dir/src/alert_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/assert.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_limit.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bandwidth_queue_entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bdecode.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bitfield.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bloom_filter.cpp.o CMakeFiles/torrent-rasterbar.dir/src/bt_peer_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/chained_buffer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/choker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/close_reason.cpp.o CMakeFiles/torrent-rasterbar.dir/src/copy_file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/cpuid.cpp.o CMakeFiles/torrent-rasterbar.dir/src/crc32c.cpp.o CMakeFiles/torrent-rasterbar.dir/src/create_torrent.cpp.o CMakeFiles/torrent-rasterbar.dir/src/directory.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disabled_disk_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_holder.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_buffer_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_interface.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_io_thread_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_job_fence.cpp.o CMakeFiles/torrent-rasterbar.dir/src/disk_job_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/drive_info.cpp.o CMakeFiles/torrent-rasterbar.dir/src/entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/enum_net.cpp.o CMakeFiles/torrent-rasterbar.dir/src/error_code.cpp.o CMakeFiles/torrent-rasterbar.dir/src/escape_string.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ffs.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file_progress.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/file_view_pool.cpp.o CMakeFiles/torrent-rasterbar.dir/src/fingerprint.cpp.o CMakeFiles/torrent-rasterbar.dir/src/generate_peer_id.cpp.o CMakeFiles/torrent-rasterbar.dir/src/gzip.cpp.o CMakeFiles/torrent-rasterbar.dir/src/hash_picker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/hasher.cpp.o CMakeFiles/torrent-rasterbar.dir/src/hex.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_parser.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_seed_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/http_tracker_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/i2p_stream.cpp.o CMakeFiles/torrent-rasterbar.dir/src/identify_client.cpp.o CMakeFiles/torrent-rasterbar.dir/src/instantiate_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_filter.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_helpers.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_notifier.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ip_voter.cpp.o CMakeFiles/torrent-rasterbar.dir/src/listen_socket_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/load_torrent.cpp.o CMakeFiles/torrent-rasterbar.dir/src/lsd.cpp.o CMakeFiles/torrent-rasterbar.dir/src/magnet_uri.cpp.o CMakeFiles/torrent-rasterbar.dir/src/merkle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/merkle_tree.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap_disk_job.cpp.o CMakeFiles/torrent-rasterbar.dir/src/mmap_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/natpmp.cpp.o CMakeFiles/torrent-rasterbar.dir/src/packet_buffer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/parse_url.cpp.o CMakeFiles/torrent-rasterbar.dir/src/part_file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/path.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_class.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_class_set.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_connection_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_info.cpp.o CMakeFiles/torrent-rasterbar.dir/src/peer_list.cpp.o CMakeFiles/torrent-rasterbar.dir/src/performance_counters.cpp.o CMakeFiles/torrent-rasterbar.dir/src/piece_picker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/platform_util.cpp.o CMakeFiles/torrent-rasterbar.dir/src/posix_disk_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/posix_part_file.cpp.o CMakeFiles/torrent-rasterbar.dir/src/posix_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/proxy_base.cpp.o CMakeFiles/torrent-rasterbar.dir/src/proxy_settings.cpp.o CMakeFiles/torrent-rasterbar.dir/src/puff.cpp.o CMakeFiles/torrent-rasterbar.dir/src/random.cpp.o CMakeFiles/torrent-rasterbar.dir/src/read_resume_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/receive_buffer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/request_blocks.cpp.o CMakeFiles/torrent-rasterbar.dir/src/resolve_links.cpp.o CMakeFiles/torrent-rasterbar.dir/src/resolver.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_call.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_impl.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_params.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_settings.cpp.o CMakeFiles/torrent-rasterbar.dir/src/session_stats.cpp.o CMakeFiles/torrent-rasterbar.dir/src/settings_pack.cpp.o CMakeFiles/torrent-rasterbar.dir/src/sha1.cpp.o CMakeFiles/torrent-rasterbar.dir/src/sha1_hash.cpp.o CMakeFiles/torrent-rasterbar.dir/src/sha256.cpp.o CMakeFiles/torrent-rasterbar.dir/src/socket_io.cpp.o CMakeFiles/torrent-rasterbar.dir/src/socket_type.cpp.o CMakeFiles/torrent-rasterbar.dir/src/socks5_stream.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ssl.cpp.o CMakeFiles/torrent-rasterbar.dir/src/stack_allocator.cpp.o CMakeFiles/torrent-rasterbar.dir/src/stat.cpp.o CMakeFiles/torrent-rasterbar.dir/src/stat_cache.cpp.o CMakeFiles/torrent-rasterbar.dir/src/storage_utils.cpp.o CMakeFiles/torrent-rasterbar.dir/src/string_util.cpp.o CMakeFiles/torrent-rasterbar.dir/src/time.cpp.o CMakeFiles/torrent-rasterbar.dir/src/timestamp_history.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_handle.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_info.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_peer_allocator.cpp.o CMakeFiles/torrent-rasterbar.dir/src/torrent_status.cpp.o CMakeFiles/torrent-rasterbar.dir/src/tracker_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/truncate.cpp.o CMakeFiles/torrent-rasterbar.dir/src/udp_socket.cpp.o CMakeFiles/torrent-rasterbar.dir/src/udp_tracker_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/upnp.cpp.o CMakeFiles/torrent-rasterbar.dir/src/utf8.cpp.o CMakeFiles/torrent-rasterbar.dir/src/utp_socket_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/utp_stream.cpp.o CMakeFiles/torrent-rasterbar.dir/src/version.cpp.o CMakeFiles/torrent-rasterbar.dir/src/web_connection_base.cpp.o CMakeFiles/torrent-rasterbar.dir/src/web_peer_connection.cpp.o CMakeFiles/torrent-rasterbar.dir/src/write_resume_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/xml_parse.cpp.o CMakeFiles/torrent-rasterbar.dir/src/smart_ban.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ut_pex.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ut_metadata.cpp.o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/try_signal.cpp.o CMakeFiles/torrent-rasterbar.dir/deps/try_signal/signal_error_code.cpp.o CMakeFiles/torrent-rasterbar.dir/src/pe_crypto.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_settings.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_state.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_storage.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dht_tracker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/dos_blocker.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/ed25519.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/find_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_item.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/get_peers.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/item.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/msg.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_entry.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/node_id.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/put_data.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/refresh.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/routing_table.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/rpc_manager.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/sample_infohashes.cpp.o CMakeFiles/torrent-rasterbar.dir/src/kademlia/traversal_algorithm.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/add_scalar.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/fe.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/ge.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/key_exchange.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/keypair.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sc.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sign.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/verify.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/sha512.cpp.o CMakeFiles/torrent-rasterbar.dir/src/ed25519/hasher512.cpp.o /usr/local/lib/libssl.so -pthread /usr/local/lib/libcrypto.so && : [ 88% 169/190] /usr/local/bin/cmake -E cmake_symlink_library libtorrent-rasterbar.so.2.0.12 libtorrent-rasterbar.so.2.0 libtorrent-rasterbar.so && : [ 89% 170/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/simple_client.dir/simple_client.cpp.o -MF examples/CMakeFiles/simple_client.dir/simple_client.cpp.o.d -o examples/CMakeFiles/simple_client.dir/simple_client.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/simple_client.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/simple_client.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/simple_client.cpp:36: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 90% 171/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o -MF examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o.d -o examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/custom_storage.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/custom_storage.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/libtorrent.hpp:7: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/alert_types.hpp:50: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/custom_storage.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/libtorrent.hpp:14: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:67: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_list.hpp:47: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:181:8: warning: bit-field 'pe_support' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 181 | bool pe_support:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_peer.hpp:166:17: note: preceding bit-field 'source' declared here with type 'std::uint32_t' (aka 'unsigned int') 166 | std::uint32_t source:6; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/custom_storage.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/libtorrent.hpp:14: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/bt_peer_connection.hpp:55: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:305:8: warning: bit-field 'm_upload_mode' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 305 | bool m_upload_mode:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:302:17: note: preceding bit-field 'm_complete' declared here with type 'std::uint32_t' (aka 'unsigned int') 302 | std::uint32_t m_complete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:352:17: warning: bit-field 'm_max_connections' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 352 | std::uint32_t m_max_connections:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:349:8: note: preceding bit-field 'm_state_subscription' declared here with type 'bool' 349 | bool m_state_subscription:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: warning: bit-field 'm_storage_mode' of type 'unsigned int' has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1591:8: note: preceding bit-field 'm_files_checked' declared here with type 'bool' 1591 | bool m_files_checked:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1598:8: warning: bit-field 'm_announcing' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1598 | bool m_announcing:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1594:16: note: preceding bit-field 'm_storage_mode' declared here with type 'unsigned int' 1594 | unsigned int m_storage_mode:2; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1686:8: warning: bit-field 'm_enable_pex' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1686 | bool m_enable_pex:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1681:16: note: preceding bit-field 'm_num_uploads' declared here with type 'unsigned int' 1681 | unsigned int m_num_uploads:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1723:8: warning: bit-field 'm_announce_to_dht' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1723 | bool m_announce_to_dht:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1719:17: note: preceding bit-field 'm_incomplete' declared here with type 'std::uint32_t' (aka 'unsigned int') 1719 | std::uint32_t m_incomplete:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: warning: bit-field 'm_current_gauge_state' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1763:8: note: preceding bit-field 'm_auto_managed' declared here with type 'bool' 1763 | bool m_auto_managed:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1769:8: warning: bit-field 'm_moving_storage' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1769 | bool m_moving_storage:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1766:17: note: preceding bit-field 'm_current_gauge_state' declared here with type 'std::uint32_t' (aka 'unsigned int') 1766 | std::uint32_t m_current_gauge_state:4; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1780:17: warning: bit-field 'm_downloaded' of type 'std::uint32_t' (aka 'unsigned int') has a different storage size than the preceding bit-field (4 vs 1 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1780 | std::uint32_t m_downloaded:24; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1774:8: note: preceding bit-field 'm_inactive' declared here with type 'bool' 1774 | bool m_inactive:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1798:8: warning: bit-field 'm_torrent_initialized' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 1798 | bool m_torrent_initialized:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent.hpp:1793:17: note: preceding bit-field 'm_progress_ppm' declared here with type 'std::uint32_t' (aka 'unsigned int') 1793 | std::uint32_t m_progress_ppm:20; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/custom_storage.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/libtorrent.hpp:64: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/dht_tracker.hpp:42: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:199:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 199 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:198:2: note: thread warning in function 'add_traversal_algorithm' 198 | { | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:205:31: warning: acquiring mutex 'm_mutex' requires negative capability '!m_mutex' [-Wthread-safety-negative] 205 | std::lock_guard l(m_mutex); | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/kademlia/node.hpp:204:2: note: thread warning in function 'remove_traversal_algorithm' 204 | { | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/custom_storage.cpp:35: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/libtorrent.hpp:100: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. [ 90% 172/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o -MF examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o.d -o examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/stats_counters.cpp [ 91% 173/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o -MF examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o.d -o examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/dump_torrent.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/dump_torrent.cpp:44: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/magnet_uri.hpp:38: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 91% 174/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o -MF examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o.d -o examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/dump_bdecode.cpp [ 92% 175/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o -MF examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o.d -o examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/make_torrent.cpp [ 92% 176/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o -MF examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o.d -o examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/connection_tester.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/connection_tester.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/connection_tester.cpp:48: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 93% 177/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o -MF examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o.d -o examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/upnp_test.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/upnp_test.cpp:34: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/upnp_test.cpp:34: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 93% 178/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/client_test.dir/client_test.cpp.o -MF examples/CMakeFiles/client_test.dir/client_test.cpp.o.d -o examples/CMakeFiles/client_test.dir/client_test.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/client_test.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/client_test.cpp:64: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:44: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/client_test.cpp:64: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session.hpp:43: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/session_handle.hpp:48: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:87:29: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 87 | m_peer_class_type[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/peer_class_type_filter.hpp:102:34: warning: implicit conversion changes signedness: 'int' to 'value_type' (aka 'unsigned int') [-Wsign-conversion] 102 | m_peer_class_type_mask[st] &= ~(1 << static_cast(peer_class)); | ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [ 94% 179/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/client_test.dir/print.cpp.o -MF examples/CMakeFiles/client_test.dir/print.cpp.o.d -o examples/CMakeFiles/client_test.dir/print.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/print.cpp [ 94% 180/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/client_test.dir/torrent_view.cpp.o -MF examples/CMakeFiles/client_test.dir/torrent_view.cpp.o.d -o examples/CMakeFiles/client_test.dir/torrent_view.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/torrent_view.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/torrent_view.cpp:37: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/torrent_view.hpp:42: In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_status.hpp:40: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 95% 181/190] /usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_NO_DEPRECATED -DOPENSSL_NO_DTLS1 -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_TLS1 -DOPENSSL_NO_TLS1_1 -DTORRENT_LINKING_SHARED -DTORRENT_SSL_PEERS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -I/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -Weverything -Wno-c++98-compat-pedantic -Wno-c++11-compat-pedantic -Wno-padded -Wno-alloca -Wno-global-constructors -Wno-exit-time-destructors -Wno-weak-vtables -Wno-return-std-move-in-c++11 -Wno-unsafe-buffer-usage -Wno-unknown-warning-option -Wno-switch-default -Wno-implicit-int-float-conversion -fexceptions -pthread -MD -MT examples/CMakeFiles/client_test.dir/session_view.cpp.o -MF examples/CMakeFiles/client_test.dir/session_view.cpp.o.d -o examples/CMakeFiles/client_test.dir/session_view.cpp.o -c /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/session_view.cpp In file included from /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/session_view.cpp:37: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:146:8: warning: bit-field 'is_v6_addr' of type 'bool' has a different storage size than the preceding bit-field (1 vs 4 bytes) and will not be packed under the Microsoft ABI [-Wms-bitfield-padding] 146 | bool is_v6_addr:1; | ^ /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/include/libtorrent/torrent_handle.hpp:143:12: note: preceding bit-field 'num_peers' declared here with type 'unsigned int' 143 | unsigned num_peers:14; | ^ 1 warning generated. [ 95% 182/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/simple_client.dir/link.d examples/CMakeFiles/simple_client.dir/simple_client.cpp.o -o examples/simple_client -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 96% 183/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/custom_storage.dir/link.d examples/CMakeFiles/custom_storage.dir/custom_storage.cpp.o -o examples/custom_storage -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 96% 184/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/stats_counters.dir/link.d examples/CMakeFiles/stats_counters.dir/stats_counters.cpp.o -o examples/stats_counters -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 97% 185/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/dump_torrent.dir/link.d examples/CMakeFiles/dump_torrent.dir/dump_torrent.cpp.o -o examples/dump_torrent -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 97% 186/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/dump_bdecode.dir/link.d examples/CMakeFiles/dump_bdecode.dir/dump_bdecode.cpp.o -o examples/dump_bdecode -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 98% 187/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/make_torrent.dir/link.d examples/CMakeFiles/make_torrent.dir/make_torrent.cpp.o -o examples/make_torrent -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 98% 188/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/connection_tester.dir/link.d examples/CMakeFiles/connection_tester.dir/connection_tester.cpp.o -o examples/connection_tester -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [ 99% 189/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/upnp_test.dir/link.d examples/CMakeFiles/upnp_test.dir/upnp_test.cpp.o -o examples/upnp_test -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : [100% 190/190] : && /usr/bin/c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -std=c++17 -DNDEBUG -liconv -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Xlinker --dependency-file=examples/CMakeFiles/client_test.dir/link.d examples/CMakeFiles/client_test.dir/client_test.cpp.o examples/CMakeFiles/client_test.dir/print.cpp.o examples/CMakeFiles/client_test.dir/torrent_view.cpp.o examples/CMakeFiles/client_test.dir/session_view.cpp.o -o examples/client_test -Wl,-rpath,/wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build libtorrent-rasterbar.so.2.0.12 -pthread /usr/local/lib/libssl.so /usr/local/lib/libcrypto.so && : =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libtorrent-rasterbar2-2.0.12 depends on file: /usr/local/lib/libcrypto.so.12 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Staging for libtorrent-rasterbar2-2.0.12 ===> Generating temporary packing list [ 0% 1/1] cd /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/.build && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/pkgconfig/libtorrent-rasterbar.pc -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/libtorrent-rasterbar.so.2.0.12 -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/libtorrent-rasterbar.so.2.0 -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/libtorrent-rasterbar.so -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/add_torrent_params.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/address.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/alert.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/alert_types.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/announce_entry.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/assert.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_ -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/alert_manager.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/aligned_union.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/alloca.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/allocating_handler.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/announce_entry.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/apply_pad_files.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/array.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/bandwidth_limit.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/bandwidth_manager.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/bandwidth_queue_entry.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/bandwidth_socket.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/bind_to_device.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/buffer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/byteswap.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/chained_buffer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/container_wrapper.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/cpuid.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/deprecated.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/deferred_handler.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/deque.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/dev_random.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/directory.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disable_deprecation_warnings_push.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disable_warnings_pop.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disable_warnings_push.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disk_buffer_pool.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disk_io_thread_pool.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disk_job_fence.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/disk_job_pool.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/drive_info.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/ed25519.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/escape_string.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/export.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/ffs.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/file_descriptor.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/file_pointer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/file_progress.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/file_view_pool.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/generate_peer_id.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/has_block.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/hasher512.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/heterogeneous_queue.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/instantiate_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/invariant_check.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/ip_helpers.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/ip_notifier.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/keepalive.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/listen_socket_handle.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/lsd.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/merkle.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/merkle_tree.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/mmap.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/mmap_disk_job.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/netlink_utils.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/path.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/noexcept_movable.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/numeric_cast.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/open_mode.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/packet_buffer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/packet_pool.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/polymorphic_socket.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/pool.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/portmap.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/posix_part_file.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/posix_storage.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/proxy_settings.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/range.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/receive_buffer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/resolver.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/resolver_interface.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/route.h -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/scope_end.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/session_call.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/session_impl.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/sha512.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/session_interface.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/session_settings.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/session_udp_sockets.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/set_socket_buffer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/set_traffic_class.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/socket_type.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/storage_free_list.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/storage_utils.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/store_buffer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/string_ptr.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/strview_less.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/suggest_piece.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/throw.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/time.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/timestamp_history.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/torrent_impl.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/torrent_list.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/unique_ptr.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/utp_socket_manager.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/utp_stream.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/vector.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/win_cng.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/win_crypto_provider.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/win_file_handle.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/win_util.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/aux_/windows.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/bdecode.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/bencode.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/bitfield.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/bloom_filter.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/bt_peer_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/choker.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/client_data.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/close_reason.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/config.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/copy_ptr.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/crc32c.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/create_torrent.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/deadline_timer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/debug.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/disabled_disk_io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/disk_buffer_holder.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/disk_interface.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/disk_observer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/download_priority.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/entry.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/enum_net.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/error.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/error_code.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/extensions.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/extensions -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/extensions/smart_ban.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/extensions/ut_metadata.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/extensions/ut_pex.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/file.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/file_layout.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/file_storage.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/fingerprint.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/flags.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/fwd.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/gzip.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/hash_picker.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/hasher.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/hex.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/http_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/http_parser.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/http_seed_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/http_stream.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/http_tracker_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/i2p_stream.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/identify_client.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/index_range.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/info_hash.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/io_context.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/io_service.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/ip_filter.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/ip_voter.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/announce_flags.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/dht_observer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/dht_settings.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/dht_state.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/dht_storage.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/dht_tracker.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/direct_request.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/dos_blocker.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/ed25519.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/find_data.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/get_item.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/get_peers.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/item.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/msg.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/node.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/node_entry.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/node_id.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/observer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/put_data.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/refresh.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/routing_table.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/rpc_manager.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/sample_infohashes.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/traversal_algorithm.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/kademlia/types.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/libtorrent.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/link.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/load_torrent.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/lsd.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/magnet_uri.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/mmap_disk_io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/mmap_storage.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/natpmp.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/netlink.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/operations.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/optional.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/parse_url.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/part_file.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/pe_crypto.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_class.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_class_set.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_class_type_filter.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_connection_handle.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_connection_interface.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_id.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_info.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_list.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/ssl.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/peer_request.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/performance_counters.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/pex_flags.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/piece_block.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/piece_block_progress.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/piece_picker.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/platform_util.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/portmap.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/posix_disk_io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/proxy_base.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/puff.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/random.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/read_resume_data.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/request_blocks.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/resolve_links.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session_handle.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session_params.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session_settings.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session_stats.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session_status.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/session_types.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/settings_pack.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/sha1.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/sha1_hash.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/sha256.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/sliding_average.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/socket.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/socket_io.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/socket_type.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/socks5_stream.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/span.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/ssl_stream.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/stack_allocator.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/stat.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/stat_cache.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/storage.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/storage_defs.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/string_util.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/string_view.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/tailqueue.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/time.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent_flags.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent_handle.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent_info.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent_peer.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent_peer_allocator.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/torrent_status.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/tracker_manager.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/truncate.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/udp_socket.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/udp_tracker_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/union_endpoint.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/units.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/upnp.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/utf8.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/vector_utils.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/version.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/xml_parse.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/web_connection_base.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/web_peer_connection.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/include/libtorrent/write_resume_data.hpp -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets.cmake -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarTargets-release.cmake -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarConfig.cmake -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/lib/cmake/LibtorrentRasterbar/LibtorrentRasterbarConfigVersion.cmake -- Installing: /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/share/cmake/Modules/FindLibtorrentRasterbar.cmake install -m 0644 /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/AUTHORS /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/ChangeLog /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/share/doc/libtorrent-rasterbar cd /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12 && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE docs /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/share/doc/libtorrent-rasterbar /bin/rm -f /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/share/doc/libtorrent-rasterbar/docs/._* install -m 0644 /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/libtorrent-2.0.12/examples/*.cpp /wrkdirs/usr/ports/net-p2p/libtorrent-rasterbar2/work/stage/usr/local/share/examples/libtorrent-rasterbar ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-05-21T13:49:36+0000' 'PKG_NOTE_ports_top_git_hash=a8b187544' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=a8b187544' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.4' NO_DEPENDS=yes USER=nobody UID=65534 GID=65534 ===> Building packages for libtorrent-rasterbar2-2.0.12 ===> Building libtorrent-rasterbar2-2.0.12 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for libtorrent-rasterbar2-2.0.12 build of net-p2p/libtorrent-rasterbar2 | libtorrent-rasterbar2-2.0.12 ended at Thu May 21 23:32:50 JST 2026 build time: 00:44:00