Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for overriding the NAT-PMP gateway with a nat_pmp_gateway config option #7890

Open
wants to merge 1 commit into
base: RC_2_0
Choose a base branch
from

Add support for overriding the NAT-PMP gateway with a nat_pmp_gateway…

1800359
Select commit
Loading
Failed to load commit list.
Open

Add support for overriding the NAT-PMP gateway with a nat_pmp_gateway config option #7890

Add support for overriding the NAT-PMP gateway with a nat_pmp_gateway…
1800359
Select commit
Loading
Failed to load commit list.
Cirrus CI / main failed Feb 24, 2025 in 1m 5s

Task Summary

Instruction build_cmake failed in 00:10

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:01 clone
✅ 00:50 install
❌ 00:10 build_cmake

[4/421] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o
FAILED: CMakeFiles/torrent-rasterbar.dir/src/alert.cpp.o 
/usr/bin/c++ -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_HAS_STD_CHRONO -DBOOST_ASIO_NO_DEPRECATED -DBOOST_EXCEPTION_DISABLE -DOPENSSL_NO_SSL2 -DTORRENT_BUILDING_LIBRARY -DTORRENT_BUILDING_SHARED -DTORRENT_EXPORT_EXTRA -DTORRENT_SSL_PEERS -DTORRENT_USE_ASSERTS -DTORRENT_USE_LIBCRYPTO -DTORRENT_USE_OPENSSL -D_FILE_OFFSET_BITS=64 -Dtorrent_rasterbar_EXPORTS -I/tmp/cirrus-ci-build/include -I/tmp/cirrus-ci-build/deps/try_signal -isystem /usr/local/include -Werror -g -std=gnu++14 -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 -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 /tmp/cirrus-ci-build/src/alert.cpp
In file included from /tmp/cirrus-ci-build/src/alert.cpp:52:
In file included from /tmp/cirrus-ci-build/include/libtorrent/socket_io.hpp:43:
/tmp/cirrus-ci-build/include/libtorrent/bencode.hpp:144:3: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  144 |                 switch(e.type())
      |                 ^
In file included from /tmp/cirrus-ci-build/src/alert.cpp:54:
In file included from /tmp/cirrus-ci-build/include/libtorrent/torrent.hpp:66:
In file included from /tmp/cirrus-ci-build/include/libtorrent/peer_list.hpp:52:
In file included from /tmp/cirrus-ci-build/include/libtorrent/ip_voter.hpp:42:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/session_interface.hpp:49:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/session_udp_sockets.hpp:37:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/utp_socket_manager.hpp:42:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/socket_type.hpp:40:
/tmp/cirrus-ci-build/include/libtorrent/socks5_stream.hpp:459:5: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  459 |                                 switch (response)
      |                                 ^
/tmp/cirrus-ci-build/include/libtorrent/socks5_stream.hpp:524:4: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  524 |                         switch (response)
      |                         ^
In file included from /tmp/cirrus-ci-build/src/alert.cpp:54:
In file included from /tmp/cirrus-ci-build/include/libtorrent/torrent.hpp:66:
In file included from /tmp/cirrus-ci-build/include/libtorrent/peer_list.hpp:52:
In file included from /tmp/cirrus-ci-build/include/libtorrent/ip_voter.hpp:42:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/session_interface.hpp:49:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/session_udp_sockets.hpp:37:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/utp_socket_manager.hpp:42:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/socket_type.hpp:42:
/tmp/cirrus-ci-build/include/libtorrent/i2p_stream.hpp:271:3: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  271 |                 switch (m_state)
      |                 ^
/tmp/cirrus-ci-build/include/libtorrent/i2p_stream.hpp:371:4: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  371 |                         switch (m_command)
      |                         ^
/tmp/cirrus-ci-build/include/libtorrent/i2p_stream.hpp:368:3: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  368 |                 switch (m_state)
      |                 ^
In file included from /tmp/cirrus-ci-build/src/alert.cpp:54:
In file included from /tmp/cirrus-ci-build/include/libtorrent/torrent.hpp:66:
In file included from /tmp/cirrus-ci-build/include/libtorrent/peer_list.hpp:52:
In file included from /tmp/cirrus-ci-build/include/libtorrent/ip_voter.hpp:42:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/session_interface.hpp:49:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/session_udp_sockets.hpp:37:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/utp_socket_manager.hpp:42:
In file included from /tmp/cirrus-ci-build/include/libtorrent/aux_/socket_type.hpp:43:
/tmp/cirrus-ci-build/include/libtorrent/aux_/utp_stream.hpp:536:3: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
  536 |                 switch(type)
      |                 ^
/tmp/cirrus-ci-build/src/alert.cpp:1058:3: error: 'switch' missing 'default' label [-Werror,-Wswitch-default]
 1058 |                 switch (op)
      |                 ^
8 errors generated.
[5/421] Building CXX object CMakeFiles/torrent-rasterbar.dir/src/announce_entry.cpp.o
ninja: build stopped: subcommand failed.