=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for transmission-gtk-4.0.0nb3 [ 1%] Creating directories for 'natpmp' [ 1%] Creating directories for 'dht' [ 2%] Performing download step (DIR copy) for 'natpmp' [ 3%] Performing download step (DIR copy) for 'dht' [ 3%] No update step for 'dht' [ 4%] No update step for 'natpmp' [ 5%] No patch step for 'dht' [ 5%] No patch step for 'natpmp' [ 5%] Performing configure step for 'dht' [ 5%] Performing configure step for 'natpmp' -- The C compiler identification is GNU 7.4.0 -- The C compiler identification is GNU 7.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compiler ABI info - done -- Check for working C compiler: /scratch/work/net/transmission-gtk/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done (0.8s) -- Check for working C compiler: /scratch/work/net/transmission-gtk/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done (0.8s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS CMAKE_INSTALL_LIBDIR -- Build files have been written to: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/dht/src/dht-build -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS CMAKE_INSTALL_LIBDIR -- Build files have been written to: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/natpmp/src/natpmp-build [ 6%] Performing build step for 'dht' [ 6%] Performing build step for 'natpmp' [ 50%] Building C object CMakeFiles/dht.dir/dht.c.o [ 33%] Building C object CMakeFiles/natpmp.dir/getgateway.c.o [ 66%] Building C object CMakeFiles/natpmp.dir/natpmp.c.o [100%] Linking C static library libnatpmp.a [100%] Built target natpmp [ 6%] Performing install step for 'natpmp' [100%] Built target natpmp Install the project... -- Install configuration: "" -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/natpmp/lib/libnatpmp.a -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/natpmp/include/natpmp_declspec.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/natpmp/include/natpmp.h [ 7%] Completed 'natpmp' [ 7%] Built target natpmp [ 8%] Creating directories for 'utp' [ 8%] Performing download step (DIR copy) for 'utp' [ 9%] No update step for 'utp' [ 9%] No patch step for 'utp' [ 10%] Performing configure step for 'utp' -- The C compiler identification is GNU 7.4.0 [100%] Linking C static library libdht.a [100%] Built target dht [ 10%] Performing install step for 'dht' -- The CXX compiler identification is GNU 7.4.0 -- Detecting C compiler ABI info [100%] Built target dht Install the project... -- Install configuration: "" -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/dht/lib/libdht.a -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/dht/include/dht/dht.h [ 10%] Completed 'dht' -- Detecting C compiler ABI info - done -- Check for working C compiler: /scratch/work/net/transmission-gtk/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info [ 10%] Built target dht [ 10%] Creating directories for 'b64' [ 10%] Performing download step (DIR copy) for 'b64' [ 11%] No update step for 'b64' -- Detecting CXX compiler ABI info - done [ 11%] No patch step for 'b64' -- Check for working CXX compiler: /scratch/work/net/transmission-gtk/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (1.5s) -- Generating done (0.1s) -- Build files have been written to: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/src/utp-build [ 12%] Performing configure step for 'b64' [ 12%] Performing build step for 'utp' [ 14%] Building CXX object CMakeFiles/libutp.dir/utp_api.cpp.o -- The C compiler identification is GNU 7.4.0 -- Detecting C compiler ABI info [ 28%] Building CXX object CMakeFiles/libutp.dir/utp_callbacks.cpp.o -- Detecting C compiler ABI info - done -- Check for working C compiler: /scratch/work/net/transmission-gtk/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done [ 42%] Building CXX object CMakeFiles/libutp.dir/utp_hash.cpp.o -- The CXX compiler identification is GNU 7.4.0 -- Detecting CXX compiler ABI info [ 57%] Building CXX object CMakeFiles/libutp.dir/utp_internal.cpp.o -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /scratch/work/net/transmission-gtk/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (1.9s) -- Generating done (0.3s) -- Build files have been written to: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/src/b64-build [ 12%] Performing build step for 'b64' [ 11%] Building C object src/CMakeFiles/libb64.dir/cdecode.c.o [ 22%] Building C object src/CMakeFiles/libb64.dir/cencode.c.o [ 33%] Linking C static library libb64.a [ 33%] Built target libb64 [ 44%] Building CXX object base64/CMakeFiles/base64.dir/base64.cc.o [ 71%] Building CXX object CMakeFiles/libutp.dir/utp_packedsockaddr.cpp.o [ 85%] Building CXX object CMakeFiles/libutp.dir/utp_utils.cpp.o [100%] Linking CXX static library libutp.a [ 55%] Linking CXX executable base64 [100%] Built target libutp [ 55%] Built target base64 [ 12%] Performing install step for 'utp' [ 66%] Building C object examples/CMakeFiles/libb64-c-example1.dir/c-example1.c.o [100%] Built target libutp [ 77%] Linking C executable libb64-c-example1 Install the project... -- Install configuration: "" -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/lib/libutp.a -- Up-to-date: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/include -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/include/libutp -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/include/libutp/utp.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/include/libutp/utp_types.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/lib/cmake/libutp/libutp-targets.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/lib/cmake/libutp/libutp-targets-noconfig.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/lib/cmake/libutp/libutp-config.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/lib/cmake/libutp/libutp-config-version.cmake [ 77%] Built target libb64-c-example1 -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/share/doc/libutp/LICENSE -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/utp/share/doc/libutp/README.md [ 88%] Building C object examples/CMakeFiles/libb64-c-example2.dir/c-example2.c.o [ 13%] Completed 'utp' [ 13%] Built target utp [100%] Linking C executable libb64-c-example2 [ 14%] Building C object third-party/jsonsl/CMakeFiles/jsonsl.dir/jsonsl.c.o [100%] Built target libb64-c-example2 [ 15%] Performing install step for 'b64' [ 33%] Built target libb64 [ 55%] Built target base64 [ 77%] Built target libb64-c-example1 [100%] Built target libb64-c-example2 Install the project... -- Install configuration: "" -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/lib/cmake/libb64/libb64-targets.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/lib/cmake/libb64/libb64-targets-noconfig.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/lib/cmake/libb64/libb64-config.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/lib/cmake/libb64/libb64-config-version.cmake -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/AUTHORS.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/BENCHMARKS.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/CHANGELOG.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/INSTALL.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/LICENSE.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/README.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/share/doc/libb64/TODO.md -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/lib/libb64.a -- Up-to-date: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include/b64 -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include/b64/cencode.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include/b64/encode.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include/b64/decode.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include/b64/ccommon.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/include/b64/cdecode.h -- Installing: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/cmake-pkgsrc-build/third-party/b64/bin/base64 [ 15%] Linking C static library libjsonsl.a [ 15%] Completed 'b64' [ 15%] Built target jsonsl [ 15%] Built target b64 [ 15%] Building C object third-party/wildmat/CMakeFiles/wildmat.dir/wildmat.c.o [ 16%] Generating transmission-gtk-an.mo [ 16%] Generating transmission-gtk-ar.mo [ 17%] Linking C static library libwildmat.a [ 18%] Generating transmission-gtk-ast.mo [ 18%] Generating transmission-gtk-az.mo [ 18%] Built target wildmat [ 19%] Generating transmission-gtk-be.mo [ 19%] Generating transmission-gtk-bg.mo [ 19%] Generating transmission-gtk-bn.mo [ 20%] Generating transmission-gtk-br.mo [ 20%] Generating transmission-gtk-bs.mo [ 21%] Building CXX object libtransmission/CMakeFiles/transmission.dir/announce-list.cc.o [ 21%] Generating transmission-gtk-ca.mo [ 21%] Generating transmission-gtk-ca@valencia.mo [ 22%] Generating transmission-gtk-ceb.mo [ 22%] Generating transmission-gtk-ckb.mo [ 22%] Generating transmission-gtk-cs.mo [ 23%] Generating transmission-gtk-cy.mo [ 23%] Generating transmission-gtk-da.mo [ 24%] Generating transmission-gtk-de.mo [ 24%] Generating transmission-gtk-el.mo [ 25%] Generating transmission-gtk-en_AU.mo [ 25%] Generating transmission-gtk-en_CA.mo [ 25%] Generating transmission-gtk-en_GB.mo [ 26%] Generating transmission-gtk-eo.mo [ 26%] Generating transmission-gtk-es.mo [ 27%] Generating transmission-gtk-et.mo [ 27%] Generating transmission-gtk-eu.mo [ 28%] Generating transmission-gtk-fa.mo [ 28%] Generating transmission-gtk-fi.mo [ 28%] Generating transmission-gtk-fil.mo [ 29%] Generating transmission-gtk-fo.mo [ 29%] Generating transmission-gtk-fr.mo [ 30%] Generating transmission-gtk-fr_CA.mo [ 30%] Generating transmission-gtk-ga.mo [ 31%] Generating transmission-gtk-gl.mo [ 31%] Generating transmission-gtk-gv.mo [ 31%] Generating transmission-gtk-he.mo [ 32%] Generating transmission-gtk-hi.mo [ 32%] Generating transmission-gtk-hr.mo [ 33%] Generating transmission-gtk-hu.mo [ 33%] Generating transmission-gtk-hy.mo [ 34%] Generating transmission-gtk-ia.mo [ 34%] Generating transmission-gtk-id.mo [ 34%] Generating transmission-gtk-is.mo [ 35%] Generating transmission-gtk-it.mo [ 35%] Generating transmission-gtk-ja.mo [ 36%] Generating transmission-gtk-jbo.mo [ 36%] Generating transmission-gtk-ka.mo [ 37%] Generating transmission-gtk-kk.mo [ 37%] Generating transmission-gtk-ko.mo [ 37%] Generating transmission-gtk-ku.mo [ 38%] Generating transmission-gtk-ky.mo [ 38%] Generating transmission-gtk-li.mo [ 39%] Generating transmission-gtk-lt.mo [ 39%] Generating transmission-gtk-lv.mo [ 40%] Generating transmission-gtk-mk.mo [ 40%] Generating transmission-gtk-ml.mo [ 40%] Generating transmission-gtk-mr.mo [ 41%] Generating transmission-gtk-ms.mo [ 41%] Generating transmission-gtk-mt.mo [ 42%] Generating transmission-gtk-nb.mo [ 42%] Generating transmission-gtk-nl.mo [ 43%] Generating transmission-gtk-nn.mo [ 43%] Generating transmission-gtk-oc.mo [ 43%] Generating transmission-gtk-pl.mo [ 44%] Generating transmission-gtk-pt.mo [ 44%] Generating transmission-gtk-pt_BR.mo [ 45%] Generating transmission-gtk-pt_PT.mo [ 45%] Generating transmission-gtk-ro.mo [ 46%] Generating transmission-gtk-ru.mo [ 46%] Generating transmission-gtk-si.mo [ 46%] Generating transmission-gtk-sk.mo [ 47%] Generating transmission-gtk-sl.mo [ 47%] Generating transmission-gtk-sq.mo [ 48%] Generating transmission-gtk-sr.mo [ 48%] Generating transmission-gtk-sv.mo [ 49%] Generating transmission-gtk-ta.mo [ 49%] Generating transmission-gtk-te.mo [ 49%] Generating transmission-gtk-th.mo [ 50%] Generating transmission-gtk-tr.mo [ 50%] Generating transmission-gtk-ug.mo [ 51%] Generating transmission-gtk-uk.mo [ 51%] Generating transmission-gtk-ur.mo [ 52%] Generating transmission-gtk-uz.mo [ 52%] Generating transmission-gtk-vi.mo [ 52%] Generating transmission-gtk-zh_CN.mo [ 53%] Generating transmission-gtk-zh_HK.mo [ 53%] Generating transmission-gtk-zh_TW.mo [ 53%] Built target transmission-gtk-po [ 53%] Building CXX object libtransmission/CMakeFiles/transmission.dir/announcer-http.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc:36:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc: In function 'void {anonymous}::announce_helpers::onAnnounceDone(const tr_web::FetchResponse&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc:141:63: warning: unused variable 'status' [-Wunused-variable] auto const& [status, body, did_connect, did_timeout, vdata] = web_response; ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc:141:63: warning: unused variable 'did_connect' [-Wunused-variable] /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc:141:63: warning: unused variable 'did_timeout' [-Wunused-variable] [ 54%] Building CXX object libtransmission/CMakeFiles/transmission.dir/announcer-udp.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc: In function 'void tr_tracker_http_announce(const tr_session*, const tr_announce_request&, tr_announce_response_func)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc:289:34: warning: unused variable 'ipv6' [-Wunused-variable] auto const [ipv6, ipv6_is_any] = session->publicAddress(TR_AF_INET6); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc: In member function 'virtual bool tr_announcerParseHttpAnnounceResponse(tr_announce_response&, std::string_view, std::string_view)::AnnounceHandler::String(std::string_view, const transmission::benc::Handler::Context&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer-http.cc:445:38: warning: unused variable 'out' [-Wunused-variable] auto const [addr, out] = tr_address::from_compact_ipv4(reinterpret_cast<std::byte const*>(std::data(value))); ^ [ 54%] Building CXX object libtransmission/CMakeFiles/transmission.dir/announcer.cc.o [ 55%] Building CXX object libtransmission/CMakeFiles/transmission.dir/bandwidth.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc:34:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc: In member function 'tr_scrape_info* tr_announcer_impl::scrape_info(tr_interned_string)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc:172:31: warning: unused variable 'is_new' [-Wunused-variable] auto const [it, is_new] = scrape_info_.try_emplace(url, url, TR_MULTISCRAPE_MAX); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc: In constructor 'tr_torrent_announcer::tr_torrent_announcer(tr_announcer_impl*, tr_torrent*)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc:563:42: warning: unused variable 'tier_num' [-Wunused-variable] for (auto const& [tier_num, infos] : tier_to_infos) ^ [ 55%] Building CXX object libtransmission/CMakeFiles/transmission.dir/bitfield.cc.o [ 56%] Building CXX object libtransmission/CMakeFiles/transmission.dir/block-info.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc: In function 'void {anonymous}::multiscrape(tr_announcer_impl*, const std::vector<tr_tier*>&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc:1404:65: warning: potential null pointer dereference [-Wnull-dereference] auto const* const scrape_info = tier->currentTracker()->scrape_info; ^~~~~~~~~~~ [ 56%] Building CXX object libtransmission/CMakeFiles/transmission.dir/blocklist.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc: In function 'void {anonymous}::on_scrape_done_helpers::on_scrape_error(const tr_session*, tr_tier*, const char*)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/announcer.cc:1248:60: warning: potential null pointer dereference [-Wnull-dereference] auto const interval = current_tracker->getRetryInterval(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 56%] Building CXX object libtransmission/CMakeFiles/transmission.dir/cache.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/cache.cc:21:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 57%] Building CXX object libtransmission/CMakeFiles/transmission.dir/clients.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc: In instantiation of 'constexpr std::pair<char*, unsigned int> {anonymous}::buf_append(char*, size_t, const T&) [with T = int; size_t = unsigned int]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:46:39: required from 'constexpr std::pair<char*, unsigned int> {anonymous}::buf_append(char*, size_t, T, ArgTypes ...) [with T = int; ArgTypes = {char}; size_t = unsigned int]' /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:196:92: required from here /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:37:25: warning: unused variable 'len' [-Wunused-variable] auto const [out, len] = fmt::format_to_n(buf, buflen, "{}", value); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc: In instantiation of 'constexpr std::pair<char*, unsigned int> {anonymous}::buf_append(char*, size_t, const T&) [with T = char; size_t = unsigned int]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:47:22: required from 'constexpr std::pair<char*, unsigned int> {anonymous}::buf_append(char*, size_t, T, ArgTypes ...) [with T = int; ArgTypes = {char}; size_t = unsigned int]' /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:196:92: required from here /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:37:25: warning: unused variable 'len' [-Wunused-variable] /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc: In instantiation of 'constexpr std::pair<char*, unsigned int> {anonymous}::buf_append(char*, size_t, const T&) [with T = std::basic_string_view<char>; size_t = unsigned int]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:46:39: required from 'constexpr std::pair<char*, unsigned int> {anonymous}::buf_append(char*, size_t, T, ArgTypes ...) [with T = std::basic_string_view<char>; ArgTypes = {char, std::basic_string_view<char, std::char_traits<char> >, char, std::basic_string_view<char, std::char_traits<char> >, char, std::basic_string_view<char, std::char_traits<char> >}; size_t = unsigned int]' /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:245:102: required from here /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/clients.cc:37:25: warning: unused variable 'len' [-Wunused-variable] [ 57%] Building CXX object libtransmission/CMakeFiles/transmission.dir/completion.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/completion.cc:14:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 58%] Building CXX object libtransmission/CMakeFiles/transmission.dir/crypto-utils-fallback.cc.o [ 58%] Building CXX object libtransmission/CMakeFiles/transmission.dir/crypto-utils-openssl.cc.o [ 59%] Building CXX object libtransmission/CMakeFiles/transmission.dir/crypto-utils.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc: In member function 'DigestType {anonymous}::sha_helpers::ShaHelper::digest()': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:112:14: warning: declaration of 'digest' shadows a member of '{anonymous}::sha_helpers::ShaHelper' [-Wshadow] auto digest = DigestType{}; ^~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:107:30: note: shadowed declaration is here [[nodiscard]] DigestType digest() ^~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc: In instantiation of 'DigestType {anonymous}::sha_helpers::ShaHelper::digest() [with DigestType = std::array<std::byte, 20>]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:156:49: required from here /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:112:14: warning: declaration of 'digest' shadows a member of '{anonymous}::sha_helpers::ShaHelper' [-Wshadow] auto digest = DigestType{}; ^~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:107:30: note: shadowed declaration is here [[nodiscard]] DigestType digest() ^~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc: In instantiation of 'DigestType {anonymous}::sha_helpers::ShaHelper::digest() [with DigestType = std::array<std::byte, 32>]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:185:51: required from here /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:112:14: warning: declaration of 'digest' shadows a member of '{anonymous}::sha_helpers::ShaHelper' [-Wshadow] auto digest = DigestType{}; ^~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/crypto-utils-openssl.cc:107:30: note: shadowed declaration is here [[nodiscard]] DigestType digest() ^~~~~~ [ 59%] Building CXX object libtransmission/CMakeFiles/transmission.dir/error.cc.o [ 59%] Building CXX object libtransmission/CMakeFiles/transmission.dir/file-piece-map.cc.o [ 60%] Building CXX object libtransmission/CMakeFiles/transmission.dir/file-posix.cc.o [ 60%] Building CXX object libtransmission/CMakeFiles/transmission.dir/file.cc.o [ 61%] Building CXX object libtransmission/CMakeFiles/transmission.dir/handshake.cc.o [ 61%] Building CXX object libtransmission/CMakeFiles/transmission.dir/inout.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/inout.cc:21:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 62%] Building CXX object libtransmission/CMakeFiles/transmission.dir/log.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/log.cc: In function 'char* tr_logGetTimeStr(char*, size_t)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/log.cc:234:25: warning: unused variable 'len' [-Wunused-variable] auto const [out, len] = fmt::format_to_n( ^ [ 62%] Building CXX object libtransmission/CMakeFiles/transmission.dir/magnet-metainfo.cc.o [ 62%] Building CXX object libtransmission/CMakeFiles/transmission.dir/makemeta.cc.o [ 63%] Building CXX object libtransmission/CMakeFiles/transmission.dir/net.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/net.cc: In function 'tr_peer_socket tr_netOpenPeerSocket(tr_session*, const tr_address&, tr_port, bool)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/net.cc:220:36: warning: unused variable 'is_any' [-Wunused-variable] auto const [source_addr, is_any] = session->publicAddress(addr.type); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/net.cc: In member function 'std::string_view tr_address::display_name(char*, size_t, tr_port) const': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/net.cc:608:26: warning: unused variable 'end' [-Wunused-variable] auto const [end, size] = fmt::format_to_n(out, outlen - 1, FMT_STRING("[{:s}]:{:d}"), addr_sv, port.host()); ^ [ 63%] Building CXX object libtransmission/CMakeFiles/transmission.dir/open-files.cc.o [ 64%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-io.cc.o [ 64%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-mgr-active-requests.cc.o [ 65%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-mgr-wishlist.cc.o [ 65%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-mgr.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-mgr-wishlist.h:17:0, from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-mgr-wishlist.cc:17: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-mgr-wishlist.h:17:0, from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-mgr.cc:40: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 65%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-mse.cc.o [ 66%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-msgs.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-msgs.h:21:0, from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-msgs.cc:32: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-msgs.cc: In constructor '{anonymous}::tr_peerMsgsImpl::tr_peerMsgsImpl(tr_torrent*, peer_atom*, std::shared_ptr<tr_peerIo>, tr_peer_callback, void*)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/peer-msgs.cc:280:41: warning: unused variable 'addr' [-Wunused-variable] if (auto const [addr, is_any] = session->publicAddress(TR_AF_INET6); !is_any) ^ [ 66%] Building CXX object libtransmission/CMakeFiles/transmission.dir/peer-socket.cc.o [ 67%] Building CXX object libtransmission/CMakeFiles/transmission.dir/platform-quota.cc.o [ 67%] Building CXX object libtransmission/CMakeFiles/transmission.dir/platform.cc.o [ 68%] Building CXX object libtransmission/CMakeFiles/transmission.dir/port-forwarding-natpmp.cc.o [ 68%] Building CXX object libtransmission/CMakeFiles/transmission.dir/port-forwarding-upnp.cc.o [ 68%] Building CXX object libtransmission/CMakeFiles/transmission.dir/port-forwarding.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/port-forwarding.cc:22:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 69%] Building CXX object libtransmission/CMakeFiles/transmission.dir/quark.cc.o [ 69%] Building CXX object libtransmission/CMakeFiles/transmission.dir/resume.cc.o [ 70%] Building CXX object libtransmission/CMakeFiles/transmission.dir/rpc-server.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/resume.cc:24:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 70%] Building CXX object libtransmission/CMakeFiles/transmission.dir/rpcimpl.cc.o [ 71%] Building CXX object libtransmission/CMakeFiles/transmission.dir/session-alt-speeds.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:35:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc: In function 'void {anonymous}::onPortTested(const tr_web::FetchResponse&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:1376:67: warning: unused variable 'did_connect' [-Wunused-variable] auto const& [status, body, did_connect, did_timeout, user_data] = web_response; ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:1376:67: warning: unused variable 'did_timeout' [-Wunused-variable] /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc: In function 'void {anonymous}::onBlocklistFetched(const tr_web::FetchResponse&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:1408:67: warning: unused variable 'did_connect' [-Wunused-variable] auto const& [status, body, did_connect, did_timeout, user_data] = web_response; ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:1408:67: warning: unused variable 'did_timeout' [-Wunused-variable] /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc: In function 'void {anonymous}::onMetadataFetched(const tr_web::FetchResponse&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:1533:67: warning: unused variable 'did_connect' [-Wunused-variable] auto const& [status, body, did_connect, did_timeout, user_data] = web_response; ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/rpcimpl.cc:1533:67: warning: unused variable 'did_timeout' [-Wunused-variable] [ 71%] Building CXX object libtransmission/CMakeFiles/transmission.dir/session-id.cc.o [ 71%] Building CXX object libtransmission/CMakeFiles/transmission.dir/session-settings.cc.o [ 72%] Building CXX object libtransmission/CMakeFiles/transmission.dir/session-thread.cc.o [ 72%] Building CXX object libtransmission/CMakeFiles/transmission.dir/session.cc.o [ 73%] Building CXX object libtransmission/CMakeFiles/transmission.dir/stats.cc.o [ 73%] Building CXX object libtransmission/CMakeFiles/transmission.dir/subprocess-posix.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/session.cc:54:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/session.cc: In member function 'void tr_session::setSettings(tr_session_settings&&, bool)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/session.cc:730:41: warning: unused variable 'is_default' [-Wunused-variable] auto const [addr, is_default] = publicAddress(TR_AF_INET); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/session.cc:737:41: warning: unused variable 'is_default' [-Wunused-variable] auto const [addr, is_default] = publicAddress(TR_AF_INET6); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/session.cc: In member function 'tr_bandwidth& tr_session::getBandwidthGroup(std::string_view)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/session.cc:1569:29: warning: unused variable 'group_name' [-Wunused-variable] auto& [group_name, group] = groups.emplace_back(name, std::make_unique<tr_bandwidth>(new tr_bandwidth(&top_bandwidth_))); ^ [ 74%] Building CXX object libtransmission/CMakeFiles/transmission.dir/timer-ev.cc.o [ 74%] Building CXX object libtransmission/CMakeFiles/transmission.dir/torrent-ctor.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent-ctor.cc:20:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 74%] Building CXX object libtransmission/CMakeFiles/transmission.dir/torrent-files.cc.o [ 75%] Building CXX object libtransmission/CMakeFiles/transmission.dir/torrent-magnet.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent-magnet.cc:26:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 75%] Building CXX object libtransmission/CMakeFiles/transmission.dir/torrent-metainfo.cc.o [ 76%] Building CXX object libtransmission/CMakeFiles/transmission.dir/torrent.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.cc:49:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ [ 76%] Building CXX object libtransmission/CMakeFiles/transmission.dir/torrents.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrents.cc:13:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.cc: In member function 'std::string_view tr_torrent::primaryMimeType() const': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.cc:2320:16: warning: potential null pointer dereference [-Wnull-dereference] return it->first; ^~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.cc:2320:16: warning: potential null pointer dereference [-Wnull-dereference] [ 77%] Building CXX object libtransmission/CMakeFiles/transmission.dir/tr-assert.cc.o [ 77%] Building CXX object libtransmission/CMakeFiles/transmission.dir/tr-dht.cc.o [ 77%] Building CXX object libtransmission/CMakeFiles/transmission.dir/tr-getopt.cc.o [ 78%] Building CXX object libtransmission/CMakeFiles/transmission.dir/tr-lpd.cc.o [ 78%] Building CXX object libtransmission/CMakeFiles/transmission.dir/tr-udp.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/tr-udp.cc: In constructor 'tr_session::tr_udp_core::tr_udp_core(tr_session&, tr_port)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/tr-udp.cc:152:33: warning: unused variable 'is_any' [-Wunused-variable] auto const [addr, is_any] = session_.publicAddress(TR_AF_INET); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/tr-udp.cc:186:33: warning: unused variable 'is_any' [-Wunused-variable] auto const [addr, is_any] = session_.publicAddress(TR_AF_INET6); ^ [ 79%] Building CXX object libtransmission/CMakeFiles/transmission.dir/tr-utp.cc.o [ 79%] Building CXX object libtransmission/CMakeFiles/transmission.dir/utils-ev.cc.o [ 80%] Building CXX object libtransmission/CMakeFiles/transmission.dir/utils.cc.o [ 80%] Building CXX object libtransmission/CMakeFiles/transmission.dir/variant-benc.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/utils.cc: In function 'double tr_truncd(double, int)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/utils.cc:482:25: warning: unused variable 'len' [-Wunused-variable] auto const [out, len] = fmt::format_to_n(std::data(buf), std::size(buf) - 1, "{:.{}f}", x, DBL_DIG); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/utils.cc: In function 'char* {anonymous}::formatter_impl::formatter_get_size_str(const formatter_units&, char*, uint64_t, size_t)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/utils.cc:703:25: warning: unused variable 'len' [-Wunused-variable] auto const [out, len] = fmt::format_to_n(buf, buflen - 1, "{:.{}f} {:s}", value, precision, units); ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:152:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::Int64(int64_t, const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool Int64(int64_t value, Context const& /*context*/) final ^~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:164:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::String(std::string_view, const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool String(std::string_view sv, Context const& /*context*/) final ^~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:184:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::StartDict(const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool StartDict(Context const& /*context*/) final ^~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:197:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::Key(std::string_view, const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool Key(std::string_view sv, Context const& /*context*/) final ^~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:204:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::EndDict(const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool EndDict(Context const& /*context*/) final ^~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:215:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::StartArray(const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool StartArray(Context const& /*context*/) final ^~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-benc.cc:228:10: warning: 'virtual bool {anonymous}::parse_helpers::MyHandler::EndArray(const transmission::benc::Handler::Context&)' can be marked override [-Wsuggest-override] bool EndArray(Context const& /*context*/) final ^~~~~~~~ [ 80%] Building CXX object libtransmission/CMakeFiles/transmission.dir/variant-converters.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc: In static member function 'static std::optional<_Tp> libtransmission::VariantConverter::load(tr_variant*) [with T = tr_encryption_mode]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc:109:42: warning: unused variable 'key' [-Wunused-variable] for (auto const& [key, encryption] : Keys) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc: In static member function 'static std::optional<_Tp> libtransmission::VariantConverter::load(tr_variant*) [with T = tr_log_level]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc:149:42: warning: unused variable 'name' [-Wunused-variable] for (auto const& [name, log_level] : Keys) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc: In static member function 'static std::optional<_Tp> libtransmission::VariantConverter::load(tr_variant*) [with T = tr_preallocation_mode]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc:235:38: warning: unused variable 'name' [-Wunused-variable] for (auto const& [name, value] : Keys) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc: In static member function 'static std::optional<_Tp> libtransmission::VariantConverter::load(tr_variant*) [with T = tr_verify_added_mode]': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-converters.cc:337:38: warning: unused variable 'name' [-Wunused-variable] for (auto const& [name, value] : Keys) ^ [ 81%] Building CXX object libtransmission/CMakeFiles/transmission.dir/variant-json.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-json.cc: In function 'void {anonymous}::parse_helpers::action_callback_POP(jsonsl_t, jsonsl_action_t, jsonsl_state_st*, const jsonsl_char_t*)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/variant-json.cc:309:33: warning: unused variable 'inplace' [-Wunused-variable] auto const [key, inplace] = extract_string(jsn, state, data->keybuf); ^ [ 81%] Building CXX object libtransmission/CMakeFiles/transmission.dir/variant.cc.o [ 82%] Building CXX object libtransmission/CMakeFiles/transmission.dir/verify.cc.o [ 82%] Building CXX object libtransmission/CMakeFiles/transmission.dir/watchdir-generic.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/verify.cc:22:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-generic.cc:12:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h: In member function 'void libtransmission::impl::BaseWatchdir::setRetryDuration(std::chrono::milliseconds)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h:69:35: warning: unused variable 'basename' [-Wunused-variable] for (auto& [basename, info] : pending_) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h: In member function 'auto libtransmission::impl::BaseWatchdir::nextKickTime() const': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h:99:37: warning: unused variable 'name' [-Wunused-variable] for (auto const& [name, info] : pending_) ^ [ 83%] Building CXX object libtransmission/CMakeFiles/transmission.dir/watchdir-kqueue.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-kqueue.cc:32:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h: In member function 'void libtransmission::impl::BaseWatchdir::setRetryDuration(std::chrono::milliseconds)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h:69:35: warning: unused variable 'basename' [-Wunused-variable] for (auto& [basename, info] : pending_) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h: In member function 'auto libtransmission::impl::BaseWatchdir::nextKickTime() const': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h:99:37: warning: unused variable 'name' [-Wunused-variable] for (auto const& [name, info] : pending_) ^ [ 83%] Building CXX object libtransmission/CMakeFiles/transmission.dir/watchdir.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir.cc:19:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h: In member function 'void libtransmission::impl::BaseWatchdir::setRetryDuration(std::chrono::milliseconds)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h:69:35: warning: unused variable 'basename' [-Wunused-variable] for (auto& [basename, info] : pending_) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h: In member function 'auto libtransmission::impl::BaseWatchdir::nextKickTime() const': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir-base.h:99:37: warning: unused variable 'name' [-Wunused-variable] for (auto const& [name, info] : pending_) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir.cc: In member function 'void libtransmission::impl::BaseWatchdir::processFile(std::string_view)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/watchdir.cc:81:32: warning: unused variable 'added' [-Wunused-variable] auto const [iter, added] = pending_.try_emplace(std::string{ basename }); ^ [ 83%] Building CXX object libtransmission/CMakeFiles/transmission.dir/web-utils.cc.o [ 84%] Building CXX object libtransmission/CMakeFiles/transmission.dir/web.cc.o [ 84%] Building CXX object libtransmission/CMakeFiles/transmission.dir/webseed.cc.o In file included from /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/webseed.cc:25:0: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/torrent.h:318:24: warning: 'virtual bool tr_torrent::pieceIsWanted(tr_piece_index_t) const' can be marked override [-Wsuggest-override] [[nodiscard]] bool pieceIsWanted(tr_piece_index_t piece) const final ^~~~~~~~~~~~~ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/webseed.cc: In function 'void {anonymous}::onPartialDataFetched(const tr_web::FetchResponse&)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/webseed.cc:447:63: warning: unused variable 'did_connect' [-Wunused-variable] auto const& [status, body, did_connect, did_timeout, vtask] = web_response; ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/libtransmission/webseed.cc:447:63: warning: unused variable 'did_timeout' [-Wunused-variable] [ 85%] Linking CXX static library libtransmission.a [ 85%] Built target transmission [ 85%] Generating transmission_ui-71a32a76d4.h [ 85%] Generating transmission-6d2898f28f.c [ 86%] Generating transmission-6d2898f28f.h [ 87%] Generating transmission-gtk.desktop [ 87%] Generating transmission-gtk.metainfo.xml [ 87%] Generating transmission_ui-71a32a76d4.c [ 88%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Actions.cc.o [ 88%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Application.cc.o [ 89%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/DetailsDialog.cc.o [ 89%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Dialogs.cc.o [ 89%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/FaviconCache.cc.o [ 90%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/FileList.cc.o [ 90%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/FilterBar.cc.o [ 91%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/FreeSpaceLabel.cc.o [ 91%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/IconCache.cc.o [ 92%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/ListModelAdapter.cc.o [ 92%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/main.cc.o [ 92%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/MainWindow.cc.o [ 93%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/MakeDialog.cc.o [ 93%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/MessageLogWindow.cc.o [ 94%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Notify.cc.o [ 94%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/OptionsDialog.cc.o [ 94%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/PathButton.cc.o [ 95%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Prefs.cc.o [ 95%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/PrefsDialog.cc.o [ 96%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/RelocateDialog.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/gtk/PrefsDialog.cc: In destructor 'virtual {anonymous}::PageBase::~PageBase()': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/gtk/PrefsDialog.cc:156:26: warning: unused variable 'key' [-Wunused-variable] for (auto& [key, info] : spin_timers_) ^ [ 96%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Session.cc.o At global scope: cc1plus: warning: unrecognized command line option '-Wno-exit-time-destructors' [ 97%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/StatsDialog.cc.o /scratch/work/net/transmission-gtk/work/transmission-4.0.0/gtk/Session.cc: In lambda function: /scratch/work/net/transmission-gtk/work/transmission-4.0.0/gtk/Session.cc:648:46: warning: unused variable 'position' [-Wunused-variable] if (auto const [torrent, position] = find_torrent_by_id(torrent_id); torrent != nullptr) ^ /scratch/work/net/transmission-gtk/work/transmission-4.0.0/gtk/Session.cc: In member function 'void Session::torrent_changed(tr_torrent_id_t)': /scratch/work/net/transmission-gtk/work/transmission-4.0.0/gtk/Session.cc:915:38: warning: unused variable 'position' [-Wunused-variable] if (auto const [torrent, position] = impl_->find_torrent_by_id(id); torrent != nullptr) ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-exit-time-destructors' [ 97%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/SystemTrayIcon.cc.o [ 97%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Torrent.cc.o [ 98%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/TorrentCellRenderer.cc.o [ 98%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/TorrentFilter.cc.o [ 99%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/TorrentSorter.cc.o [ 99%] Building CXX object gtk/CMakeFiles/transmission-gtk.dir/Utils.cc.o [100%] Building C object gtk/CMakeFiles/transmission-gtk.dir/transmission-6d2898f28f.c.o [100%] Building C object gtk/CMakeFiles/transmission-gtk.dir/transmission_ui-71a32a76d4.c.o [100%] Linking CXX executable transmission-gtk ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_peername(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_domainname(), which is deprecated and buggy. ld: /usr/lib/librpcsvc.so.1: warning: warning: this program uses xdr_mapname(), which is deprecated and buggy. ld: ../libtransmission/libtransmission.a(web.cc.o): in function `tr_web::startShutdown(std::chrono::duration<long long, std::ratio<1ll, 1000ll> >)': web.cc:(.text+0x748): undefined reference to `__atomic_store_8' ld: ../libtransmission/libtransmission.a(web.cc.o): in function `tr_web::fetch(tr_web::FetchOptions&&)': web.cc:(.text+0x7a6): undefined reference to `__atomic_load_8' ld: ../libtransmission/libtransmission.a(web.cc.o): in function `tr_web::~tr_web()': web.cc:(.text+0x12ae): undefined reference to `__atomic_store_8' ld: web.cc:(.text+0x12ec): undefined reference to `__atomic_store_8' ld: ../libtransmission/libtransmission.a(web.cc.o): in function `tr_web::Impl::curlThreadFunc()': web.cc:(.text._ZN6tr_web4Impl14curlThreadFuncEv[_ZN6tr_web4Impl14curlThreadFuncEv]+0x88): undefined reference to `__atomic_load_8' ld: web.cc:(.text._ZN6tr_web4Impl14curlThreadFuncEv[_ZN6tr_web4Impl14curlThreadFuncEv]+0xac): undefined reference to `__atomic_load_8' ld: web.cc:(.text._ZN6tr_web4Impl14curlThreadFuncEv[_ZN6tr_web4Impl14curlThreadFuncEv]+0xef2): undefined reference to `__atomic_load_8' ld: web.cc:(.text._ZN6tr_web4Impl14curlThreadFuncEv[_ZN6tr_web4Impl14curlThreadFuncEv]+0x1805): undefined reference to `__atomic_load_8' ld: web.cc:(.text._ZN6tr_web4Impl14curlThreadFuncEv[_ZN6tr_web4Impl14curlThreadFuncEv]+0x1945): undefined reference to `__atomic_load_8' gmake[2]: *** [gtk/CMakeFiles/transmission-gtk.dir/build.make:639: gtk/transmission-gtk] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:397: gtk/CMakeFiles/transmission-gtk.dir/all] Error 2 gmake: *** [Makefile:156: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /tree/pkgsrc/net/transmission-gtk *** Error code 1 Stop. make: stopped in /tree/pkgsrc/net/transmission-gtk