CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_LD_FLAGS
ECM_MKSPECS_INSTALL_DIR
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/net/socket.cpp: In member function ‘virtual int net::Socket::send(const bt::Uint8*, int)’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/net/socket.cpp:269:27: warning: logical ‘and’ of equal expressions [-Wlogical-op]
269 | if (err != EAGAIN && err != EWOULDBLOCK) {
| ^
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/net/socket.cpp: In member function ‘virtual int net::Socket::recv(bt::Uint8*, int)’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/net/socket.cpp:287:27: warning: logical ‘and’ of equal expressions [-Wlogical-op]
287 | if (err != EAGAIN && err != EWOULDBLOCK) {
| ^
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/net/socket.cpp: In member function ‘int net::Socket::sendTo(const bt::Uint8*, int, const net::Address&)’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/net/socket.cpp:310:27: warning: logical ‘or’ of equal expressions [-Wlogical-op]
310 | if (err == EAGAIN || err == EWOULDBLOCK)
| ^
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/diskio/piecedata.cpp: In member function ‘bt::Uint32 bt::PieceData::write(const bt::Uint8*, bt::Uint32, bt::Uint32)’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/diskio/piecedata.cpp:47:54: warning: argument ‘buf_size’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
47 | Uint32 PieceData::write(const bt::Uint8 *buf, Uint32 buf_size, Uint32 off)
| ~~~~~~~^~~~~~~~
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/upnp/upnpmcastsocket.cpp: In member function ‘void bt::UPnPMCastSocket::onReadyRead()’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/upnp/upnpmcastsocket.cpp:139:15: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
139 | ::read(fd, &tmp, 1);
| ~~~~~~^~~~~~~~~~~~~
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/util/signalcatcher.cpp: In static member function ‘static void bt::SignalCatcher::signalHandler(int, siginfo_t*, void*)’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/util/signalcatcher.cpp:90:12: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
90 | ::write(signal_received_pipe[0], &sig, sizeof(int));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/util/signalcatcher.cpp: In member function ‘void bt::SignalCatcher::handleInput(int)’:
/var/pisi/libktorrent-25.08.2-26/work/libktorrent-25.08.2/src/util/signalcatcher.cpp:111:11: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
111 | ::read(fd, &sig, sizeof(int));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~