DEBUG: Executing shell function do_compile
NOTE: make -j 10 -l 64
make  all-recursive
make[1]: Entering directory 'TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build'
Making all in src
make[2]: Entering directory 'TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build/src'
Making all in torrent
make[3]: Entering directory 'TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build/src/torrent'
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o bitfield.lo ../../../sources/libtorrent-0.14.0/src/torrent/bitfield.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o chunk_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o connection_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/connection_manager.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o dht_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o download.lo ../../../sources/libtorrent-0.14.0/src/torrent/download.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o error.lo ../../../sources/libtorrent-0.14.0/src/torrent/error.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o event.lo ../../../sources/libtorrent-0.14.0/src/torrent/event.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o exceptions.lo ../../../sources/libtorrent-0.14.0/src/torrent/exceptions.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o hash_string.lo ../../../sources/libtorrent-0.14.0/src/torrent/hash_string.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o http.lo ../../../sources/libtorrent-0.14.0/src/torrent/http.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc  -fPIC -DPIC -o .libs/chunk_manager.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/connection_manager.cc  -fPIC -DPIC -o .libs/connection_manager.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/error.cc  -fPIC -DPIC -o .libs/error.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/event.cc  -fPIC -DPIC -o .libs/event.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/bitfield.cc  -fPIC -DPIC -o .libs/bitfield.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/hash_string.cc  -fPIC -DPIC -o .libs/hash_string.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/exceptions.cc  -fPIC -DPIC -o .libs/exceptions.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc  -fPIC -DPIC -o .libs/dht_manager.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/download.cc  -fPIC -DPIC -o .libs/download.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/http.cc  -fPIC -DPIC -o .libs/http.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o object.lo ../../../sources/libtorrent-0.14.0/src/torrent/object.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/object.cc  -fPIC -DPIC -o .libs/object.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/block.h:42:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_list.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_part.h:40:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o object_static_map.lo ../../../sources/libtorrent-0.14.0/src/torrent/object_static_map.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_list.h:44:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:57: warning: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1408:5: note: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' has been explicitly marked deprecated here
 1408 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX1In file included from 1_D../../../sources/libtorrent-0.14.0/src/torrent/connection_manager.ccE:P49R:
EIn file included from CA../../../sources/libtorrent-0.14.0/src/torrent/../manager.hT:E6D:
_../../../sources/libtorrent-0.14.0/rak/priority_queue_default.hS:U56G:G7E:S Twarning: (A'~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]L
T) _GLIBCXX_   D56E | P R E C A T EtDh_rSoUwG GtEoSrTr(eAnLtT:):
i      n| t                                            ^e
rnTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.ha:l112_:e19r:r onote: rexpanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'(
"p  r112i | o r i_t_ya_tittreimb:u:t~ep_r_i o(r(i_t_yd_epirteecma(t)e dc_a_l l(e"du soen  'a"  qAuLeTu e"d'  iitnesmt.e"a)d;"
)      )| )      ^

      |                   ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_list.h:44:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:44: warning: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/object_static_map.cc  -fPIC -DPIC -o .libs/object_static_map.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_list.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_part.h:40:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_list.h:44:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:57: warning: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1408:5: note: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' has been explicitly marked deprecated here
 1408 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_list.h:44:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:44: warning: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o object_stream.lo ../../../sources/libtorrent-0.14.0/src/torrent/object_stream.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/connection_manager.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/object_stream.cc  -fPIC -DPIC -o .libs/object_stream.o
../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:78:5: warning: '~ChunkManager' has a non-throwing exception specification but can still throw [-Wexceptions]
   78 |     throw internal_error("ChunkManager::~ChunkManager() m_memoryUsage != 0 || m_memoryBlockCount != 0.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:76:15: note: destructor has a implicit non-throwing exception specification
   76 | ChunkManager::~ChunkManager() {
      |               ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download.cc:45:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/hash_torrent.h:43:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/chunk_manager.cc:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o path.lo ../../../sources/libtorrent-0.14.0/src/torrent/path.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/object.cc:41:
../../../sources/libtorrent-0.14.0/rak/functional.h:341:32: warning: 'unary_function<std::pair<const std::basic_string<char>, torrent::Object> &, const std::basic_string<char> &>' is deprecated [-Wdeprecated-declarations]
  341 | struct mem_ref_t : public std::unary_function<Class&, Member&> {
      |                                ^
../../../sources/libtorrent-0.14.0/src/torrent/object.cc:153:82: note: in instantiation of template class 'rak::mem_ref_t<std::pair<const std::basic_string<char>, torrent::Object>, const std::basic_string<char>>' requested here
  153 |       destItr = std::find_if(destItr, dest.end(), rak::less_equal(srcItr->first, rak::mem_ref(&map_type::value_type::first)));
      |                                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<std::pair<const std::basic_string<char>, torrent::Object> &, const std::basic_string<char> &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_router.h:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_hash_map.h:45:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_tracker.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_router.h:48:
../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_hash_map.h:61:42: warning: 'unary_function<const torrent::HashString *, unsigned long>' is deprecated [-Wdeprecated-declarations]
   61 | struct hashstring_ptr_hash : public std::unary_function<const HashString*, size_t> {
      |                                          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const torrent::HashString *, unsigned long>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_router.h:48:
../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_hash_map.h:78:38: warning: 'unary_function<torrent::HashString, unsigned long>' is deprecated [-Wdeprecated-declarations]
   78 | struct hashstring_hash : public std::unary_function<HashString, size_t> {
      |                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::HashString, unsigned long>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_router.h:48:
../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_hash_map.h:96:43: warning: 'binary_function<const torrent::HashString *, const torrent::HashString *, bool>' is deprecated [-Wdeprecated-declarations]
   96 | struct hashstring_ptr_equal : public std::binary_function<const HashString*, const HashString*, bool> {
      |                                           ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const torrent::HashString *, const torrent::HashString *, bool>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
2 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o poll_epoll.lo ../../../sources/libtorrent-0.14.0/src/torrent/poll_epoll.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o poll_kqueue.lo ../../../sources/libtorrent-0.14.0/src/torrent/poll_kqueue.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/path.cc  -fPIC -DPIC -o .libs/path.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_router.h:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_server.h:50:
../../../sources/libtorrent-0.14.0/src/torrent/../dht/dht_transaction.h:73:41: warning: 'binary_function<const torrent::DhtNode *, const torrent::DhtNode *, bool>' is deprecated [-Wdeprecated-declarations]
   73 | struct dht_compare_closer : public std::binary_function<const DhtNode*, const DhtNode*, bool> {
      |                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const torrent::DhtNode *, const torrent::DhtNode *, bool>' has been explicitly marked deprecated here
  141 |     } _G/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o poll_select.lo ../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc
LIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
6 warnings generated.
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/poll_epoll.cc  -fPIC -DPIC -o .libs/poll_epoll.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o rate.lo ../../../sources/libtorrent-0.14.0/src/torrent/rate.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/poll_kqueue.cc  -fPIC -DPIC -o .libs/poll_kqueue.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc  -fPIC -DPIC -o .libs/poll_select.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/dht_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/rate.cc  -fPIC -DPIC -o .libs/rate.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o throttle.lo ../../../sources/libtorrent-0.14.0/src/torrent/throttle.cc
7 warnings generated.
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/throttle.cc  -fPIC -DPIC -o .libs/throttle.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o torrent.lo ../../../sources/libtorrent-0.14.0/src/torrent/torrent.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/torrent.cc  -fPIC -DPIC -o .libs/torrent.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o tracker.lo ../../../sources/libtorrent-0.14.0/src/torrent/tracker.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/tracker.cc  -fPIC -DPIC -o .libs/tracker.o
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:163:5: warning: '~PollSelect' has a non-throwing exception specification but can still throw [-Wexceptions]
  163 |     throw internal_error("PollSelect::~PollSelect() called but the sets are not empty");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:156:13: note: destructor has a implicit non-throwing exception specification
  156 | PollSelect::~PollSelect() {
      |             ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:211:59: warning: 'mem_fun<void, torrent::Event>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  211 |                          poll_check(this, exceptSet, std::mem_fun(&Event::event_error)));
      |                                                           ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<void, torrent::Event>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:215:57: warning: 'mem_fun<void, torrent::Event>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  215 |                          poll_check(this, readSet, std::mem_fun(&Event::event_read)));
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<void, torrent::Event>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:219:58: warning: 'mem_fun<void, torrent::Event>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  219 |                          poll_check(this, writeSet, std::mem_fun(&Event::event_write)));
      |                                                          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<void, torrent::Event>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:232:24: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  232 |   char read_set_buffer[set_size];
      |                        ^~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:232:24: note: read of non-const variable 'set_size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:230:12: note: declared here
  230 |   uint32_t set_size = open_max();
      |            ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:233:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  233 |   char write_set_buffer[set_size];
      |                         ^~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:233:25: note: read of non-const variable 'set_size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:230:12: note: declared here
  230 |   uint32_t set_size = open_max();
      |            ^
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:234:25: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  234 |   char error_set_buffer[set_size];
      |                         ^~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:234:25: note: read of non-const variable 'set_size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/poll_select.cc:230:12: note: declared here
  230 |   uint32_t set_size = open_max();
      |            ^
1 warning generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o tracker_controller.lo ../../../sources/libtorrent-0.14.0/src/torrent/tracker_controller.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o tracker_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/rate.cc:39:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc  -fPIC -DPIC -o .libs/tracker_list.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/tracker_controller.cc  -fPIC -DPIC -o .libs/tracker_controller.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/throttle.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../net/throttle_internal.h:41:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/rate.cc:39:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/block.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/throttle.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../net/throttle_internal.h:41:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc  -fPIC -DPIC -o data/.libs/block.o
6 warnings generated.
2 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/block_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/block_list.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/chunk_utils.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker.cc:42:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/block_list.cc  -fPIC -DPIC -o data/.libs/block_list.o
7 warnings generated.
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc  -fPIC -DPIC -o data/.libs/chunk_utils.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/download_data.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/download_data.cc
2 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/file.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker.cc:42:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/download_data.cc  -fPIC -DPIC -o data/.libs/download_data.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc  -fPIC -DPIC -o data/.libs/file.o
2 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/file_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker_controller.cc:45:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/torrent.cc:14:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc  -fPIC -DPIC -o data/.libs/file_list.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:42:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/file_list_iterator.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list_iterator.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/torrent.cc:19:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/hash_queue.h:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/hash_queue_node.h:45:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/hash_chunk.h:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_part.h:40:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list_iterator.cc  -fPIC -DPIC -o data/.libs/file_list_iterator.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker_controller.cc:45:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc:42:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/block_list.cc:42:
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../tracker/tracker_udp.h:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:70:44: warning: 'mem_fun<bool, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   70 |   return std::find_if(begin(), end(), std::mem_fun(&Tracker::is_busy)) != end();
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<bool, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:75:44: warning: 'mem_fun<bool, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   75 |   return std::find_if(begin(), end(), std::mem_fun(&Tracker::is_busy_not_scrape)) != end();
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<bool, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:80:66: warning: 'mem_fun<bool, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   80 |   return std::find_if(begin_group(group), end_group(group), std::mem_fun(&Tracker::is_busy)) != end_group(group);
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<bool, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:85:66: warning: 'mem_fun<bool, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   85 |   return std::find_if(begin_group(group), end_group(group), std::mem_fun(&Tracker::is_busy_not_scrape)) != end_group(group);
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<bool, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:89:39: warning: 'unary_function<torrent::Tracker *, bool>' is deprecated [-Wdeprecated-declarations]
   89 | struct tracker_usable_t : public std::unary_function<TrackerList::value_type, bool> {
      |                                       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::Tracker *, bool>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:100:45: warning: 'mem_fun<bool, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  100 |   return std::count_if(begin(), end(), std::mem_fun(&Tracker::is_busy));
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<bool, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:395:34: warning: 'unary_function<torrent::Tracker *, void>' is deprecated [-Wdeprecated-declarations]
  395 | struct call_delete : public std::unary_function<T*, void> {
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:128:33: note: in instantiation of template class 'rak::call_delete<torrent::Tracker>' requested here
  128 |   std::for_each(begin(), end(), rak::call_delete<Tracker>());
      |                                 ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::Tracker *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:134:38: warning: 'mem_fun<void, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  134 |   std::for_each(begin(), end(), std::mem_fun(&Tracker::clear_stats));
      |                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<void, torrent::Tracker>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_list.cc:87:38: warning: 'mem_fun_ref<void, torrent::Block>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   87 |   std::for_each(begin(), end(), std::mem_fun_ref(&Block::failed_leader));
      |                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1378:5: note: 'mem_fun_ref<void, torrent::Block>' has been explicitly marked deprecated here
 1378 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_list.cc:88:38: warning: 'mem_fun_ref<void, torrent::Block>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   88 |   std::for_each(begin(), end(), std::mem_fun_ref(&Block::retry_transfer));
      |                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1378:5: note: 'mem_fun_ref<void, torrent::Block>' has been explicitly marked deprecated here
 1378 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:243:73: warning: 'mem_fun<bool, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  243 |   TrackerList::iterator preferred = itr = std::find_if(itr, end(), std::mem_fun(&Tracker::can_request_state));
      |                                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<bool, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:269:67: warning: 'mem_fun<unsigned int, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  269 |   return std::find_if(begin(), end(), rak::less_equal(group, std::mem_fun(&Tracker::group)));
      |                                                                   ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<unsigned int, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:274:67: warning: 'mem_fun<unsigned int, torrent::Tracker>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  274 |   return std::find_if(begin(), end(), rak::less_equal(group, std::mem_fun(&Tracker::group)));
      |                                                                   ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<unsigned int, torrent::Tracker>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:314:10: warning: 'random_shuffle<__gnu_cxx::__normal_iterator<torrent::Tracker **, std::vector<torrent::Tracker *>>>' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations]
  314 |     std::random_shuffle(itr, tmp);
      |          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_algo.h:4535:5: note: 'random_shuffle<__gnu_cxx::__normal_iterator<torrent::Tracker **, std::vector<torrent::Tracker *>>>' has been explicitly marked deprecated here
 4535 |     _GLIBCXX14_DEPRECATED_SUGGEST("std::shuffle")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:128:45: note: expanded from macro '_GLIBCXX14_DEPRECATED_SUGGEST'
  128 | # define _GLIBCXX14_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/torrent.cc:16:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/handshake_manager.h:7:
../../../sources/libtorrent-0.14.0/rak/functional.h:551:30: warning: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
  551 | class mem_fun2 : public std::binary_function<Arg1, Arg2, Ret> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:165:29: note: in instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested here
  165 |   slot_start_handshake_type m_slotStartHandshake;
      |                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:43:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc:80:5: warning: '~File' has a non-throwing exception specification but can still throw [-Wexceptions]
   80 |     throw internal_error("File::~File() called on an open file.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc:78:7: note: destructor has a implicit non-throwing exception specification
   78 | File::~File() {
      |       ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/download_data.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/download_data.h:9:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:43:
../../../sources/libtorrent-0.14.0/rak/functional.h:352:38: warning: 'unary_function<const std::pair<unsigned int, unsigned int> &, const unsigned int &>' is deprecated [-Wdeprecated-declarations]
  352 | struct const_mem_ref_t : public std::unary_function<const Class&, const Member&> {
      |                                      ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:160:56: note: in instantiation of template class 'rak::const_mem_ref_t<std::pair<unsigned int, unsigned int>, unsigned int>' requested here
  160 |   return std::find_if(begin(), end(), rak::less(index, rak::const_mem_ref(&value_type::second)));
      |                                                        ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:182:26: note: in instantiation of member function 'torrent::ranges<unsigned int>::find' requested here
  182 |   const_iterator first = find(range.first);
      |                          ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:175:10: note: in instantiation of member function 'torrent::ranges<unsigned int>::intersect_distance' requested here
  175 |   return intersect_distance(std::make_pair(first, last));
      |          ^
../../../sources/libtorrent-0.14.0/src/torrent/data/download_data.cc:56:26: note: in instantiation of member function 'torrent::ranges<unsigned int>::intersect_distance' requested here
   56 |     return wanted_ranges.intersect_distance(0, m_completed_bitfield.size_bits());
      |                          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const std::pair<unsigned int, unsigned int> &, const unsigned int &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:47:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
4 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/file_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cc:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../tracker/tracker_udp.h:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file.cc:48:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:75:5: warning: '~Block' has a non-throwing exception specification but can still throw [-Wexceptions]
   75 |     throw internal_error("Block::clear() m_stalled != 0.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:54:8: note: destructor has a implicit non-throwing exception specification
   54 | Block::~Block() {
      |        ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:60:7: warning: '~Block' has a non-throwing exception specification but can still throw [-Wexceptions]
   60 |       throw internal_error("Block dtor with 'm_state == STATE_COMPLETED && m_leader == NULL'");
      |       ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:54:8: note: destructor has a implicit non-throwing exception specification
   54 | Block::~Block() {
      |        ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:56:5: warning: '~Block' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |     throw internal_error("Block dtor with 'm_state != STATE_INCOMPLETE && m_state != STATE_COMPLETED'");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:54:8: note: destructor has a implicit non-throwing exception specification
   54 | Block::~Block() {
      |        ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/torrent.cc:14:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:41:
../../../sources/libtorrent-0.14.0/rak/functional.h:174:30: warning: 'binary_function<const torrent::BlockTransfer *, const torrent::BlockTransfer *, bool>' is deprecated [-Wdeprecated-declarations]
  174 | struct less2_t : public std::binary_function<typename FtorA::argument_type, typename FtorB::argument_type, bool> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block.cc:144:78: note: in instantiation of template class 'rak::less2_t<std::const_mem_fun_t<unsigned int, torrent::BlockTransfer>, std::const_mem_fun_t<unsigned int, torrent::BlockTransfer>>' requested here
  144 |       transfer_list_type::iterator newLeader = std::max_element(first, last, rak::less2(std::mem_fun(&BlockTransfer::position), std::mem_fun(&BlockTransfer::position)));
      |                                                                              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const torrent::BlockTransfer *, const torrent::BlockTransfer *, bool>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc  -fPIC -DPIC -o data/.libs/file_manager.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
2 warnings generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:5:
../../../sources/libtorrent-0.14.0/rak/functional.h:551:30: warning: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
  551 | class mem_fun2 : public std::binary_function<Arg1, Arg2, Ret> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:165:29: note: in instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested here
  165 |   slot_start_handshake_type m_slotStartHandshake;
      |                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/file_utils.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_part.h:40:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:49:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:57: warning: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1408:5: note: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' has been explicitly marked deprecated here
 1408 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:49:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:44: warning: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_part.h:40:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:50:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:57: warning: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1408:5: note: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' has been explicitly marked deprecated here
 1408 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:50:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:44: warning: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
4 warnings generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list_iterator.cc:42:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list_iterator.h:42:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list_iterator.cc:42:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list_iterator.h:42:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o data/transfer_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc  -fPIC -DPIC -o data/.libs/file_utils.o
1 warning generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o download/choke_group.lo ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc  -fPIC -DPIC -o data/.libs/transfer_list.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:59:
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:59:
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc  -fPIC -DPIC -o download/.libs/choke_group.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/socket_file.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:61:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
2 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o download/choke_queue.lo ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:48:
../../../sources/libtorrent-0.14.0/rak/functional.h:395:34: warning: 'unary_function<torrent::File *, void>' is deprecated [-Wdeprecated-declarations]
  395 | struct call_delete : public std::unary_function<T*, void> {
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:95:33: note: in instantiation of template class 'rak::call_delete<torrent::File>' requested here
   95 |   std::for_each(begin(), end(), rak::call_delete<File>());
      |                                 ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::File *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:605:8: warning: 'auto_ptr<torrent::Chunk>' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
  605 |   std::auto_ptr<Chunk> chunk(new Chunk);
      |        ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/auto_ptr.h:291:7: note: 'auto_ptr<torrent::Chunk>' has been explicitly marked deprecated here
  291 |     } _GLIBCXX11_DEPRECATED_SUGGEST("std::unique_ptr");
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:607:70: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  607 |   for (iterator itr = std::find_if(begin(), end(), std::bind2nd(std::mem_fun(&File::is_valid_position), offset)); length != 0; ++itr) {
      |                                                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:607:57: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  607 |   for (iterator itr = std::find_if(begin(), end(), std::bind2nd(std::mem_fun(&File::is_valid_position), offset)); length != 0; ++itr) {
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:677:74: warning: 'mem_fun<unsigned int, torrent::File>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  677 |   firstItr         = std::find_if(firstItr, end(), rak::less(index, std::mem_fun(&File::range_second)));
      |                                                                          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<unsigned int, torrent::File>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:678:78: warning: 'mem_fun<unsigned int, torrent::File>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  678 |   iterator lastItr = std::find_if(firstItr, end(), rak::less(index + 1, std::mem_fun(&File::range_second)));
      |                                                                              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<unsigned int, torrent::File>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:686:22: warning: 'mem_fun<void, torrent::File>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  686 |                 std::mem_fun(&File::inc_completed_protected));
      |                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<void, torrent::File>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc  -fPIC -DPIC -o download/.libs/choke_queue.o
4 warnings generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o download/download_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc
9 warnings generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:61:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o download/resource_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc
../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc:58:5: warning: '~FileManager' has a non-throwing exception specification but can still throw [-Wexceptions]
   58 |     throw internal_error("FileManager::~FileManager() called but empty() != true.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc:56:14: note: destructor has a implicit non-throwing exception specification
   56 | FileManager::~FileManager() {
      |              ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc  -fPIC -DPIC -o download/.libs/download_manager.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:45:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:44:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk_part.h:40:
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  158 |   char buf[size];
      |            ^~~~
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:158:12: note: read of non-const variable 'size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/../data/memory_chunk.h:157:12: note: declared here
  157 |   uint32_t size = pages_touched(offset, length);
      |            ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:45:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:57: warning: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                                         ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1408:5: note: 'mem_fun_ref<bool, torrent::ChunkPart, void *>' has been explicitly marked deprecated here
 1408 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:45:
../../../sources/libtorrent-0.14.0/src/torrent/../data/chunk.h:124:44: warning: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  124 |   return std::find_if(begin(), end(), std::bind2nd(std::mem_fun_ref(&ChunkPart::has_address), ptr));
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_ref_t<bool, torrent::ChunkPart, void *>, void *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc  -fPIC -DPIC -o download/.libs/resource_manager.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:48:
../../../sources/libtorrent-0.14.0/rak/functional.h:352:38: warning: 'unary_function<const std::pair<unsigned int, unsigned int> &, const unsigned int &>' is deprecated [-Wdeprecated-declarations]
  352 | struct const_mem_ref_t : public std::unary_function<const Class&, const Member&> {
      |                                      ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:96:74: note: in instantiation of template class 'rak::const_mem_ref_t<std::pair<unsigned int, unsigned int>, unsigned int>' requested here
   96 |   iterator first = std::find_if(begin(), end(), rak::less_equal(r.first, rak::const_mem_ref(&value_type::second)));
      |                                                                          ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:71:67: note: in instantiation of member function 'torrent::ranges<unsigned int>::insert' requested here
   71 |   void                insert(bound_type first, bound_type last) { insert(std::make_pair(first, last)); }
      |                                                                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.cc:381:37: note: in instantiation of member function 'torrent::ranges<unsigned int>::insert' requested here
  381 |   m_data.mutable_normal_priority()->insert(0, size_chunks());
      |                                     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const std::pair<unsigned int, unsigned int> &, const unsigned int &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_manager.cc:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.h:41:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.h:41:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc:63:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
   63 |   char         name[nameSize + 4];
      |                     ^~~~~~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc:63:21: note: read of non-const variable 'nameSize' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/data/file_utils.cc:62:16: note: declared here
   62 |   unsigned int nameSize = srcPath->back().size() + suffix.size();
      |                ^
15 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o net/address_info.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/address_info.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:48:
../../../sources/libtorrent-0.14.0/src/torrent/data/block_failed.h:96:38: warning: 'ptr_fun<std::pair<char *, unsigned int>, void>' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
   96 |   std::for_each(begin(), end(), std::ptr_fun(&BlockFailed::delete_entry));
      |                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1121:5: note: 'ptr_fun<std::pair<char *, unsigned int>, void>' has been explicitly marked deprecated here
 1121 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::function")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/net/address_info.cc  -fPIC -DPIC -o net/.libs/address_info.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:48:
../../../sources/libtorrent-0.14.0/src/torrent/data/block_failed.h:101:48: warning: 'ptr_fun<std::pair<char *, unsigned int>, std::pair<char *, unsigned int>, bool>' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  101 |   return std::max_element(begin(), end(), std::ptr_fun(&BlockFailed::compare_entries));
      |                                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1148:5: note: 'ptr_fun<std::pair<char *, unsigned int>, std::pair<char *, unsigned int>, bool>' has been explicitly marked deprecated here
 1148 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::function")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:48:
../../../sources/libtorrent-0.14.0/src/torrent/data/block_failed.h:106:50: warning: 'ptr_fun<std::pair<char *, unsigned int>, std::pair<char *, unsigned int>, bool>' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  106 |   return std::max_element(rbegin(), rend(), std::ptr_fun(&BlockFailed::compare_entries));
      |                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1148:5: note: 'ptr_fun<std::pair<char *, unsigned int>, std::pair<char *, unsigned int>, bool>' has been explicitly marked deprecated here
 1148 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::function")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:49:
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
4 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o net/fd.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/fd.cc
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:66:5: warning: '~TransferList' has a non-throwing exception specification but can still throw [-Wexceptions]
   66 |     throw internal_error("TransferList::~TransferList() called on an non-empty object");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:64:15: note: destructor has a implicit non-throwing exception specification
   64 | TransferList::~TransferList() {
      |               ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:71:62: warning: 'mem_fun<unsigned int, torrent::BlockList>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   71 |   return std::find_if(begin(), end(), rak::equal(index, std::mem_fun(&BlockList::index)));
      |                                                              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<unsigned int, torrent::BlockList>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:76:62: warning: 'mem_fun<unsigned int, torrent::BlockList>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   76 |   return std::find_if(begin(), end(), rak::equal(index, std::mem_fun(&BlockList::index)));
      |                                                              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<unsigned int, torrent::BlockList>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:42:
../../../sources/libtorrent-0.14.0/rak/functional.h:395:34: warning: 'unary_function<torrent::BlockList *, void>' is deprecated [-Wdeprecated-declarations]
  395 | struct call_delete : public std::unary_function<T*, void> {
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:82:33: note: in instantiation of template class 'rak::call_delete<torrent::BlockList>' requested here
   82 |   std::for_each(begin(), end(), rak::call_delete<BlockList>());
      |                                 ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::BlockList *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:128:44: warning: 'mem_fun_ref<bool, torrent::Block>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  128 |                                       std::mem_fun_ref(&Block::is_finished)) != (*blockListItr)->size())
      |                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1384:5: note: 'mem_fun_ref<bool, torrent::Block>' has been explicitly marked deprecated here
 1384 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:42:
../../../sources/libtorrent-0.14.0/rak/functional.h:341:32: warning: 'unary_function<std::pair<long, unsigned int> &, long &>' is deprecated [-Wdeprecated-declarations]
  341 | struct mem_ref_t : public std::unary_function<Class&, Member&> {
      |                                ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:151:70: note: in instantiation of template class 'rak::mem_ref_t<std::pair<long, unsigned int>, long>' requested here
  151 |                                                                      rak::mem_ref(&completed_list_type::value_type::first)));
      |                                                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<std::pair<long, unsigned int> &, long &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/data/transfer_list.cc:177:94: warning: 'mem_fun_ref<bool, torrent::Block>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  177 |   if ((Block::size_type)std::count_if((*blockListItr)->begin(), (*blockListItr)->end(), std::mem_fun_ref(&Block::is_finished)) != (*blockListItr)->size())
      |                                                                                              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1384:5: note: 'mem_fun_ref<bool, torrent::Block>' has been explicitly marked deprecated here
 1384 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/net/fd.cc  -fPIC -DPIC -o net/.libs/fd.o
7 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o net/socket_address.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_address.cc
3 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o net/socket_address_key.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_address_key.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_address.cc  -fPIC -DPIC -o net/.libs/socket_address.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_address_key.cc  -fPIC -DPIC -o net/.libs/socket_address_key.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o net/socket_event.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_event.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_event.cc  -fPIC -DPIC -o net/.libs/socket_event.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:9:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:43:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:9:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:47:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:46:5: warning: '~choke_queue' has a non-throwing exception specification but can still throw [-Wexceptions]
   46 |     throw internal_error("choke_queue::~choke_queue() called but m_currentlyQueued != 0.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:41:14: note: destructor has a implicit non-throwing exception specification
   41 | choke_queue::~choke_queue() {
      |              ^
../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:43:5: warning: '~choke_queue' has a non-throwing exception specification but can still throw [-Wexceptions]
   43 |     throw internal_error("choke_queue::~choke_queue() called but m_currentlyUnchoked != 0.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:41:14: note: destructor has a implicit non-throwing exception specification
   41 | choke_queue::~choke_queue() {
      |              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:7:
../../../sources/libtorrent-0.14.0/rak/functional.h:341:32: warning: 'unary_function<torrent::weighted_connection &, unsigned int &>' is deprecated [-Wdeprecated-declarations]
  341 | struct mem_ref_t : public std::unary_function<Class&, Member&> In file included from {
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc      :| 43                               ^:

In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:
:In file included from 445../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h::5116::
 ../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.hnote: :in instantiation of template class 'rak::mem_ref_t<torrent::weighted_connection, unsigned int>' requested here202
:79:   445warning:  | 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 
        202  |      r e t u r n   s t d : : f i n d _ i f ( f i l e _ l i s t -  > b e g i n ( ) ,r afki:l:em_elmi_srte-f>(e&ncdh(o)k,e _sqtude:u:eb:i:nvda2lnude(_sttypde::::mweemi_gfhutn)()&)F;i
l      e| :                                                  ^:
is_valid_position),TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h :p124o:s7):) ;note: 
'unary_function<torrent::weighted_connection &, unsigned int &>' has been explicitly marked deprecated here      
|                                                                               ^  
124 |   TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h : 1396}: 5_:G Lnote: I'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated hereB
CX X13961 | 1 _ D E P_RGELCIABTCEXDX;1
1      _| D      ^E
PRETMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hC:A119T:E32D:_ Snote: Uexpanded from macro '_GLIBCXX11_DEPRECATED'G
GE  S119T | (#" sdtedf:i:nmee m__GfLnI"B)C
X      X| 1    ^1
_DTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hE:P120R:E45C:A Tnote: Eexpanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'D
 _G  L120I | B#C XdXe_fDiEnPeR E_CGALTIEBDC
X      X| 1                               ^1
_DTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hE:P110R:E46C:A Tnote: Eexpanded from macro '_GLIBCXX_DEPRECATED'D
_S  U110G | G#E SdTe(fAiLnTe)  __GGLLIIBBCCXXXX__DDEEPPRREECCAATTEEDD __S_UaGtGtErSiTb(uAtLeT_)_
       (| (                                            ^_
_TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hd:e112p:r19e:c anote: texpanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'e
d_  _112) | ) 
       _| _                                             ^a
ttribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:5:
../../../sources/libtorrent-0.14.0/rak/functional.h:551:30: warning: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
  551 | class mem_fun2 : public std::binary_function<Arg1, Arg2, Ret> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:165:29: note: in instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested here
  165 |   slot_start_handshake_type m_slotStartHandshake;
      |                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:39:
../../../sources/libtorrent-0.14.0/rak/functional.h:551:30: warning: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
  551 | class mem_fun2 : public std::binary_function<Arg1, Arg2, Ret> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:165:29: note: in instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested here
  165 |   slot_start_handshake_type m_slotStartHandshake;
      |                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:78:63: warning: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   78 |                                                  rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:78:101: warning: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   78 |                                                  rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                                                                     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:39:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<torrent::DownloadWrapper *, const torrent::HashString &>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:78:50: note: in instantiation of template class 'rak::on_t<std::mem_fun_t<torrent::DownloadInfo *, torrent::DownloadWrapper>, std::const_mem_fun_t<const torrent::HashString &, torrent::DownloadInfo>>' requested here
   78 |                                                  rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::DownloadWrapper *, const torrent::HashString &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:83:69: warning: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   83 |   return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                                     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:83:107: warning: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   83 |   return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                                                                           ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:88:61: warning: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   88 |   return std::find_if(begin(), end(), rak::equal(info, std::mem_fun(&DownloadWrapper::info)));
      |                                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:93:59: warning: 'mem_fun<torrent::ChunkList *, torrent::DownloadWrapper>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   93 |   return std::find_if(begin(), end(), rak::equal(cl, std::mem_fun(&DownloadWrapper::chunk_list)));
      |                                                           ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<torrent::ChunkList *, torrent::DownloadWrapper>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:99:71: warning: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   99 |                                                          rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                                       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:99:109: warning: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   99 |                                                          rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash))));
      |                                                                                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:110:71: warning: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  110 |                                                          rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash_obfuscated))));
      |                                                                       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1366:5: note: 'mem_fun<torrent::DownloadInfo *, torrent::DownloadWrapper>' has been explicitly marked deprecated here
 1366 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(AL/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o net/utils.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/utils.cc
T)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:110:109: warning: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  110 |                                                          rak::on(std::mem_fun(&DownloadWrapper::info), std::mem_fun(&DownloadInfo::hash_obfuscated))));
      |                                                                                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1372:5: note: 'mem_fun<const torrent::HashString &, torrent::DownloadInfo>' has been explicitly marked deprecated here
 1372 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/net/utils.cc  -fPIC -DPIC -o net/.libs/utils.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:7:
../../../sources/libtorrent-0.14.0/rak/functional.h:551:30: warning: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
  551 | class mem_fun2 : public std::binary_function<Arg1, Arg2, Ret> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:165:29: note: in instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested here
  165 |   slot_start_handshake_type m_slotStartHandshake;
      |                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/download_manager.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_wrapper.h:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/choke_group.cc:49:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:13:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:43:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:7:
../../../sources/libtorrent-0.14.0/rak/functional.h:395:34: warning: 'unary_function<torrent::choke_group *, void>' is deprecated [-Wdeprecated-declarations]
  395 | struct call_delete : public std::unary_function<T*, void> {
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:43:67: note: in instantiation of template class 'rak::call_delete<torrent::choke_group>' requested here
   43 |   std::for_each(choke_base_type::begin(), choke_base_type::end(), rak::call_delete<choke_group>());
      |                                                                   ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::choke_group *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:41:5: warning: '~ResourceManager' has a non-throwing exception specification but can still throw [-Wexceptions]
   41 |     throw internal_error("ResourceManager::~ResourceManager() called but m_currentlyDownloadUnchoked != 0.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:36:18: note: destructor has a implicit non-throwing exception specification
   36 | ResourceManager::~ResourceManager() {
      |                  ^
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:38:5: warning: '~ResourceManager' has a non-throwing exception specification but can still throw [-Wexceptions]
   38 |     throw internal_error("ResourceManager::~ResourceManager() called but m_currentlyUploadUnchoked != 0.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:36:18: note: destructor has a implicit non-throwing exception specification
   36 | ResourceManager::~ResourceManager() {
      |                  ^
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:346:29: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  346 |   choke_group* choke_groups[group_size()];
      |                             ^~~~~~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:346:29: note: implicit use of 'this' pointer is only allowed within the evaluation of a call to a 'constexpr' member function
15 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o peer/client_info.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/client_info.cc
../../../sources/libtorrent-0.14.0/src/torrent/net/socket_event.cc:11:5: warning: '~socket_event' has a non-throwing exception specification but can still throw [-Wexceptions]
   11 |     throw internal_error("Called socket_event::~socket_event while still open on type " + std::string(type_name()));
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/net/socket_event.cc:9:15: note: destructor has a implicit non-throwing exception specification
    9 | socket_event::~socket_event() {
      |               ^
6 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o peer/client_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/client_list.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o peer/connection_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/peer/client_info.cc  -fPIC -DPIC -o peer/.libs/client_info.o
15 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o peer/peer.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.cc:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/peer/client_list.cc  -fPIC -DPIC -o peer/.libs/client_list.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc  -fPIC -DPIC -o peer/.libs/connection_list.o
1 warning generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o peer/peer_info.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o peer/peer_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc
17 warnings generated.
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc  -fPIC -DPIC -o peer/.libs/peer.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/directory_events.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/directory_events.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc  -fPIC -DPIC -o peer/.libs/peer_info.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc  -fPIC -DPIC -o peer/.libs/peer_list.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/directory_events.cc  -fPIC -DPIC -o utils/.libs/directory_events.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/log.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc  -fPIC -DPIC -o utils/.libs/log.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc:39:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/block.h:42:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/log_buffer.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/directory_events.cc:53:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../manager.h:6:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
6 warnings generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/option_strings.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/option_strings.cc
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:12:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:8:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/available_list.h:45:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.cc  -fPIC -DPIC -o utils/.libs/log_buffer.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc:42:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/extensions.h:48:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:5:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::inIn file included from te../../../sources/libtorrent-0.14.0/src/torrent/utils/directory_events.ccr:n53a:
lIn file included from _../../../sources/libtorrent-0.14.0/src/torrent/../manager.he:r6r:
oIn file included from r../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h(:"42p:
ri../../../sources/libtorrent-0.14.0/rak/priority_queue.ho:r88i:t46y:_ iwarning: t'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]e
m::~p   r88i | o r i t yr_eittuermn( )s tcda:l:lfeidn do_ni fa( bqeugeiune(d) ,i teenmd.(")),; 
s      t| d      ^:
:bind2../../../sources/libtorrent-0.14.0/rak/priority_queue_default.hn:d54(:m3_:e qnote: udestructor has a implicit non-throwing exception specificationa
l,    k54e | y ) )~;p
r      i| o                                             ^r
ity_item(../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h): 113{:
14      :|    ^note: 
in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |  In file included from  re../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cct:u14r:
nIn file included from  ../../../sources/libtorrent-0.14.0/src/torrent/../globals.hs:t5d:
:../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h::f56i:n7d:_ iwarning: f'~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions](
file_   l56i | st - > b e g itnh(r)o,w  ftiolrer_leinstt::-i>netnedr(n)a,l _setrdr:o:rb(i"npdr2inodr(isttyd_:i:tmeemm:_:f~upnr(i&oFriiltey:_:iitse_mv(a)l icda_lploesdi toino na) ,q upeouse)d) ;i
t      e| m                                                                 ^.
");
      TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h| :      ^
170:5:../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h :note: 54'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here:
3:   170note:  | destructor has a implicit non-throwing exception specification 
      54_ | G L I~BpCrXiXo1r1i_tDyE_PiRtEeCmA(T)E D{_
S      U| G  ^G
EST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/option_strings.cc  -fPIC -DPIC -o utils/.libs/option_strings.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:551:30: warning: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
  551 | class mem_fun2 : public std::binary_function<Arg1, Arg2, Ret> {
      |                              ^
../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:165:29: note: in instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested here
  165 |   slot_start_handshake_type m_slotStartHandshake;
      |                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:54:43: warning: 'binary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, unsigned short, bool>' is deprecated [-Wdeprecated-declarations]
   54 | struct peer_list_equal_port : public std::binary_function<PeerList::reference, uint16_t, bool> {
      |                                           ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, unsigned short, bool>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:16:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->beginIn file included from ()../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc,: 5f:
il../../../sources/libtorrent-0.14.0/rak/functional.he:_341l:i32s:t -warning: >'unary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, torrent::PeerInfo *&>' is deprecated [-Wdeprecated-declarations]e
nd()  ,341  | ssttdr:u:cbti nmde2mn_dr(esft_dt: ::m epmu_bfluinc( &sFtidl:e::u:niasr_yv_afluindc_tpioosni<tCiloans)s,& ,p oMse)m)b;e
r      &| >                                                                 ^ 
{
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc5::72 :note: 41'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here:
 note: in instantiation of template class 'rak::mem_ref_t<std::pair<const torrent::socket_address_key, torrent::PeerInfo *>, torrent::PeerInfo *>' requested here  
170 |      72  |   _ GsLtIdB:C:XfXo1r1__eDaEcPhR(EbCeAgTiEnD(_)S,U GeGnEdS(T)(," srtadk::::boinn(dr"a)k
:      :| m    ^e
m_rTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.he:f120(:&45:v anote: lexpanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'u
e_t  y120p | e#: :dseefcionned )_,G LrIaBkC:X:Xc1a1l_lD_EdPeRlEeCtAeT<EPDe_eSrUIGnGfEoS>T(()A)L)T;)
       _| G                                        ^L
IBCXTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.hX:_124D:E7P:R Enote: C'unary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, torrent::PeerInfo *&>' has been explicitly marked deprecated hereA
TE  D124_ | S U G G E}S T_(GALLITB)C
X      X| 1                                            ^1
_TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hD:E112P:R19E:C Anote: Texpanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'E
D;  
112       | |        ^ 
__TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.ha:t119t:r32i:b unote: texpanded from macro '_GLIBCXX11_DEPRECATED'e
__   119( | (#_ _ddeefpirneec a_tGeLdI_BC_X X(1"1u_sDeE P'R"E CAALTTE D" '_ GiLnIsBtCeXaXd_"D)E)P)R
E      C| A                  ^T
ED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:5:
../../../sources/libtorrent-0.14.0/rak/functional.h:395:34: warning: 'unary_function<torrent::PeerInfo *, void>' is deprecated [-Wdeprecated-declarations]
  395 | struct call_delete : public std::unary_function<T*, void> {
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:72:76: note: in instantiation of template class 'rak::call_delete<torrent::PeerInfo>' requested here
   72 |   std::for_each(begin(), end(), rak::on(rak::mem_ref(&value_type::second), rak::call_delete<PeerInfo>()));
      |                                                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::PeerInfo *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:5:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, void>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:72:33: note: in instantiation of template class 'rak::on_t<rak::mem_ref_t<std::pair<const torrent::socket_address_key, torrent::PeerInfo *>, torrent::PeerInfo *>, rak::call_delete<torrent::PeerInfo>>' requested here
   72 |   std::for_each(begin(), end(), rak::on(rak::mem_ref(&value_type::second), rak::call_delete<PeerInfo>()));
      |                                 ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:167:68: warning: 'ptr_fun<const rak::socket_address &, const rak::socket_address &, bool>' is deprecated: use 'std::function' instead [-Wdeprecated-declarations]
  167 |     availItr = std::find_if(availItr, availLast, rak::bind2nd(std::ptr_fun(&socket_address_less_rak), *itr));
      |                                                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1148:5: note: 'ptr_fun<const rak::socket_address &, const rak::socket_address &, bool>' has been explicitly marked deprecated here
 1148 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::function")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:5:
../../../sources/libtorrent-0.14.0/rak/functional.h:433:31: warning: 'unary_function<const rak::socket_address &, bool>' is deprecated [-Wdeprecated-declarations]
  433 | class bind2nd_t : public std::unary_function<typename Operation::first_argument_type, typename Operation::result_type> {
      |                               ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:167:50: note: in instantiation of template class 'rak::bind2nd_t<std::pointer_to_binary_function<const rak::socket_address &, const rak::socket_address &, bool>>' requested here
  167 |     availItr = std::find_if(availItr, availLast, rak::bind2nd(std::ptr_fun(&socket_address_less_rak), *itr));
      |                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const rak::socket_address &, bool>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:45:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:43:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~In file included from Bl../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cco:c41k:
TIn file included from r../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.ha:n5s:
f../../../sources/libtorrent-0.14.0/rak/functional.he:r551(:)30 :{ 
warning:       | 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' is deprecated [-Wdeprecated-declarations]
               ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h  :551129 | :c5l:a swarning: s'~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions] 
mem  _129f | u n 2   :t hpruobwl iicn tsetrdn:a:lb_ienrarroyr_(f"uBnlcotcikoTnr<aAnrsgf1e,r :A:r~gB2l,o cRkeTtr>a n{s
f      e| r                             ^(
) blo../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.hc:k165 :n29o:t  note: Nin instantiation of template class 'rak::mem_fun2<torrent::HandshakeManager, void, const rak::socket_address &, torrent::DownloadMain *>' requested hereU
LL"  )165; | 
        | s    ^l
ot../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h_:s127t:a16r:t _note: hdestructor has a implicit non-throwing exception specification
an  d127s | hBalkoec_ktTyrpaen smf_esrl:o:t~SBtlaorctkHTarnadnsshfaekre(;)
       {| 
                            ^      
|                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:141:7: note: 'binary_function<const rak::socket_address &, torrent::DownloadMain *, void>' has been explicitly marked deprecated here
  141 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:43:
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:132:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  132 |     throw internal_error("BlockTransfer::~BlockTransfer() peer_info not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:129:5: warning: '~BlockTransfer' has a non-throwing exception specification but can still throw [-Wexceptions]
  129 |     throw internal_error("BlockTransfer::~BlockTransfer() block not NULL");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/block_transfer.h:127:16: note: destructor has a implicit non-throwing exception specification
  127 | BlockTransfer::~BlockTransfer() {
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/peer_connection_base.h:50:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../protocol/request_list.h:47:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc:78:5: warning: '~PeerInfo' has a non-throwing exception specification but can still throw [-Wexceptions]
   78 |     throw internal_error("PeerInfo::~PeerInfo() peer is blocked.");
      |     ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_info.cc:71:11: note: destructor has a implicit non-throwing exception specification
   71 | PeerInfo::~PeerInfo() {
      |           ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:395:34: warning: 'unary_function<torrent::PeerConnectionBase *, void>' is deprecated [-Wdeprecated-declarations]
  395 | struct call_delete : public std::unary_function<T*, void> {
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:74:69: note: in instantiation of template class 'rak::call_delete<torrent::PeerConnectionBase>' requested here
   74 |   std::for_each(begin(), end(), rak::on(std::mem_fun(&Peer::m_ptr), rak::call_delete<PeerConnectionBase>()));
      |                                                                     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::PeerConnectionBase *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<torrent::Peer *, void>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:74:33: note: in instantiation of template class 'rak::on_t<std::mem_fun_t<torrent::PeerConnectionBase *, torrent::Peer>, rak::call_delete<torrent::PeerConnectionBase>>' requested here
   74 |   std::for_each(begin(), end(), rak::on(std::mem_fun(&Peer::m_ptr), rak::call_delete<PeerConnectionBase>()));
      |                                 ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::Peer *, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<const torrent::Peer *, bool>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:182:50: note: in instantiation of template class 'rak::on_t<std::const_mem_fun_t<const torrent::PeerConnectionBase *, torrent::Peer>, std::const_mem_fun_t<bool, torrent::PeerConnectionBase>>' requested here
  182 |   erase_remaining(std::partition(begin(), end(), rak::on(std::mem_fun(&Peer::c_ptr), std::mem_fun(&PeerConnectionBase::is_not_seeder))),
      |                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const torrent::Peer *, bool>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<const torrent::Peer *, const torrent::HashString &>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:217:86: note: in instantiation of template class 'rak::on_t<std::const_mem_fun_t<const torrent::PeerInfo *, torrent::Peer>, std::const_mem_fun_t<const torrent::HashString &, torrent::PeerInfo>>' requested here
  217 |                                                  rak::on(std::mem_fun(&Peer::m_ptr), rak::on(std::mem_fun(&PeerConnectionBase::peer_info), std::mem_fun(&PeerInfo::id)))));
      |                                                                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const torrent::Peer *, const torrent::HashString &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<torrent::Peer *, const torrent::HashString &>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:217:50: note: in instantiation of template class 'rak::on_t<std::mem_fun_t<torrent::PeerConnectionBase *, torrent::Peer>, rak::on_t<std::const_mem_fun_t<const torrent::PeerInfo *, torrent::Peer>, std::const_mem_fun_t<const torrent::HashString &, torrent::PeerInfo>>>' requested here
  217 |                                                  rak::on(std::mem_fun(&Peer::m_ptr), rak::on(std::mem_fun(&PeerConnectionBase::peer_info), std::mem_fun(&PeerInfo::id)))));
      |                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::Peer *, const torrent::HashString &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<const torrent::Peer *, const sockaddr *>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:223:90: note: in instantiation of template class 'rak::on_t<std::const_mem_fun_t<const torrent::PeerInfo *, torrent::Peer>, std::const_mem_fun_t<const sockaddr *, torrent::PeerInfo>>' requested here
  223 |                                                      rak::on(std::mem_fun(&Peer::m_ptr), rak::on(std::mem_fun(&PeerConnectionBase::peer_info),
      |                                                                                          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const torrent::Peer *, const sockaddr *>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:40:
../../../sources/libtorrent-0.14.0/rak/functional.h:279:27: warning: 'unary_function<torrent::Peer *, const sockaddr *>' is deprecated [-Wdeprecated-declarations]
  279 | struct on_t : public std::unary_function<typename Src::argument_type, typename Dest::result_type> {
      |                           ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:223:54: note: in instantiation of template class 'rak::on_t<std::mem_fun_t<torrent::PeerConnectionBase *, torrent::Peer>, rak::on_t<std::const_mem_fun_t<const torrent::PeerInfo *, torrent::Peer>, std::const_mem_fun_t<const sockaddr *, torrent::PeerInfo>>>' requested here
  223 |                                                      rak::on(std::mem_fun(&Peer::m_ptr), rak::on(std::mem_fun(&PeerConnectionBase::peer_info),
      |                                                      ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<torrent::Peer *, const sockaddr *>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/random.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/random.cc
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:68:23: warning: 'bind2nd<std::greater_equal<std::pair<int, int>>, std::pair<int, int>>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   68 |                  std::bind2nd(std::greater_equal<std::pair<int, int> >(), std::make_pair(index, 0)));
      |                       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::greater_equal<std::pair<int, int>>, std::pair<int, int>>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:92:60: warning: 'mem_fun_ref<void, torrent::log_group>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   92 |   std::for_each(log_groups.begin(), log_groups.end(), std::mem_fun_ref(&log_group::clear_cached_outputs));
      |                                                            ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1378:5: note: 'mem_fun_ref<void, torrent::log_group>' has been explicitly marked deprecated here
 1378 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:98:58: warning: 'mem_fun_ref<void, torrent::log_cache_entry>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
   98 |   std::for_each(log_cache.begin(), log_cache.end(), std::mem_fun_ref(&log_cache_entry::clear));
      |                                                          ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1378:5: note: 'mem_fun_ref<void, torrent::log_cache_entry>' has been explicitly marked deprecated here
 1378 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:134:15: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
  134 |   char buffer[buffer_size];
      |               ^~~~~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:134:15: note: read of non-const variable 'buffer_size' is not allowed in a constant expression
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:133:16: note: declared here
  133 |   unsigned int buffer_size = 4096;
      |                ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cc:43:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:14:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/random.cc  -fPIC -DPIC -o utils/.libs/random.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.cc:3:
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:13:13: error: unknown type name 'int32_t'
   13 |   log_entry(int32_t t, int32_t grp, const std::string& msg) : timestamp(t), group(grp), message(msg) {}
      |             ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:13:24: error: unknown type name 'int32_t'
   13 |   log_entry(int32_t t, int32_t grp, const std::string& msg) : timestamp(t), group(grp), message(msg) {}
      |                        ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:236:58: warning: 'mem_fun_ref<void, torrent::log_cache_entry>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  236 |   std::for_each(log_ca../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.hch:e15.:b29eg:i nerror: (unknown type name 'int32_t')
, lo   g_15c | a c hbe.oeonld ( ),   s t d :: miesm__foulnd_erref_(t&hlaong_(ciancth3e2__entt rty): :ccolenasrt) ){; 
      r| e                                                         ^t
urn TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.ht:i1378:m5e:s tnote: a'mem_fun_ref<void, torrent::log_cache_entry>' has been explicitly marked deprecated here
mp  1378< |   t ;   _}G
L      I| B                            ^C
XX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:16:31: error: unknown type name 'int32_t'
   16 |   bool        is_younger_than(int32_t t) const { return timestamp > t; }
      |                               ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:17:34: error: unknown type name 'int32_t'
   17 |   bool        is_younger_or_same(int32_t t) const { return timestamp >= t; }
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:19:3: error: unknown type name 'int32_t'
   19 |   int32_t     timestamp;
      |   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:20:3: error: unknown type name 'int32_t'
   20 |   int32_t     group;
      |   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:52:34: error: unknown type name 'int32_t'
   52 |   const_iterator      find_older(int32_t older_than);
      |                                  ^
2 warnings generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.cc:41:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../download/download_main.h:7:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/resume.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc
5 warnings generated.
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc  -fPIC -DPIC -o utils/.libs/resume.o
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/signal_bitfield.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/signal_bitfield.cc
12 warnings generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/log.cc:5:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.cc:29:24: error: no matching constructor for initialization of 'log_entry'
   29 |   base_type::push_back(log_entry(cachedTime.seconds(), group % 6, std::string(data, length)));
      |                        ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:12:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 3 were provided
   12 | struct log_entry {
      |        ^~~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:12:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 3 were provided
   12 | struct log_entry {
      |        ^~~~~~~~~
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:12:8: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 3 were provided
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/thread_base.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/thread_base.cc
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/signal_bitfield.cc  -fPIC -DPIC -o utils/.libs/signal_bitfield.o
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/thread_base.cc  -fPIC -DPIC -o utils/.libs/thread_base.o
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.cc:6:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
8 warnings generated.
1 warning and 9 errors generated.
/bin/bash ../../libtool  --tag=CXX   --mode=compile aarch64-yoe-linux-musl-clang++  -mcpu=cortex-a57+crc   --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../..  -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include  -pthread   -O2 -g  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot=  -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native=  -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden  -c -o utils/thread_interrupt.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/thread_interrupt.cc
make[3]: *** [Makefile:914: utils/log_buffer.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: compile:  aarch64-yoe-linux-musl-clang++ -mcpu=cortex-a57+crc --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot -std=c++14 -DHAVE_CONFIG_H -I. -I../../../sources/libtorrent-0.14.0/src/torrent -I../.. -I../../../sources/libtorrent-0.14.0/src/torrent -I../../../sources/libtorrent-0.14.0/src/torrent/.. -I../../../sources/libtorrent-0.14.0 -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -ITMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/include -pthread -O2 -g -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/sources/libtorrent-0.14.0=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build=/usr/src/debug/libtorrent/0.14.0 -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot= -ffile-prefix-map=TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot-native= -pipe -fvisibility-inlines-hidden -g -DDEBUG -Wall -fvisibility=hidden -c ../../../sources/libtorrent-0.14.0/src/torrent/utils/thread_interrupt.cc  -fPIC -DPIC -o utils/.libs/thread_interrupt.o
9 warnings generated.
../../../sources/libtorrent-0.14.0/src/torrent/utils/thread_base.cc:44:7: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare]
   44 |   if (this == nullptr)
      |       ^~~~    ~~~~~~~
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:47:
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.h:202:79: warning: 'mem_fun<bool, torrent::File, unsigned long>' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                               ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:1396:5: note: 'mem_fun<bool, torrent::File, unsigned long>' has been explicitly marked deprecated here
 1396 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::mem_fn")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:47:
../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.h:202:66: warning: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
  202 |   return std::find_if(file_list->begin(), file_list->end(), std::bind2nd(std::mem_fun(&File::is_valid_position), pos));
      |                                                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::const_mem_fun1_t<bool, torrent::File, unsigned long>, unsigned long>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
15 warnings generated.
1 warning generated.
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:49:
../../../sources/libtorrent-0.14.0/src/torrent/../net/address_list.h:62:36: warning: 'unary_function<rak::socket_address, void>' is deprecated [-Wdeprecated-declarations]
   62 |   struct add_address : public std::unary_function<rak::socket_address, void> {
      |                                    ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<rak::socket_address, void>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:59:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:56:7: warning: '~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]
   56 |       throw torrent::internal_error("priority_item::~priority_item() called on a queued item.");
      |       ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:54:3: note: destructor has a implicit non-throwing exception specification
   54 |   ~priority_item() {
      |   ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:47:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/data/file_list.h:46:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../torrent/data/download_data.h:9:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../torrent/utils/ranges.h:43:
../../../sources/libtorrent-0.14.0/rak/functional.h:352:38: warning: 'unary_function<const std::pair<long, unsigned int> &, const long &>' is deprecated [-Wdeprecated-declarations]
  352 | struct const_mem_ref_t : public std::unary_function<const Class&, const Member&> {
      |                                      ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:371:34: note: in instantiation of template class 'rak::const_mem_ref_t<std::pair<long, unsigned int>, long>' requested here
  371 |                                  rak::const_mem_ref(&TransferList::completed_list_type::value_type::first)));
      |                                  ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/bits/stl_function.h:124:7: note: 'unary_function<const std::pair<long, unsigned int> &, const long &>' has been explicitly marked deprecated here
  124 |     } _GLIBCXX11_DEPRECATED;
      |       ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:119:32: note: expanded from macro '_GLIBCXX11_DEPRECATED'
  119 | # define _GLIBCXX11_DEPRECATED _GLIBCXX_DEPRECATED
      |                                ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:110:46: note: expanded from macro '_GLIBCXX_DEPRECATED'
  110 | # define _GLIBCXX_DEPRECATED __attribute__ ((__deprecated__))
      |                                              ^
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc:59:
In file included from ../../../sources/libtorrent-0.14.0/src/torrent/../globals.h:5:
In file included from ../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:42:
../../../sources/libtorrent-0.14.0/rak/priority_queue.h:88:46: warning: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
   88 |     return std::find_if(begin(), end(), std::bind2nd(m_equal, key));
      |                                              ^
../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h:113:14: note: in instantiation of function template specialization 'rak::priority_queue<rak::priority_item *, rak::priority_compare, std::equal_to<rak::priority_item *>, rak::cacheline_allocator<rak::priority_item *>>::find<rak::priority_item *>' requested here
  113 |   if (queue->find(item) != queue->end())
      |              ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/backward/binders.h:170:5: note: 'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here
  170 |     _GLIBCXX11_DEPRECATED_SUGGEST("std::bind")
      |     ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:120:45: note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'
  120 | # define _GLIBCXX11_DEPRECATED_SUGGEST(ALT) _GLIBCXX_DEPRECATED_SUGGEST(ALT)
      |                                             ^
TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:112:19: note: expanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'
  112 |   __attribute__ ((__deprecated__ ("use '" ALT "' instead")))
      |                   ^
7 warnings generated.
6 warnings generated.
make[3]: Leaving directory 'TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build/src/torrent'
make[2]: *** [Makefile:965: all-recursive] Error 1
make[2]: Leaving directory 'TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build/src'
make[1]: *** [Makefile:517: all-recursive] Error 1
make[1]: Leaving directory 'TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/build'
make: *** [Makefile:426: all] Error 2
ERROR: oe_runmake failed
WARNING: TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116:181 exit 1 from 'exit 1'
WARNING: Backtrace (BB generated script): 
	#1: bbfatal_log, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116, line 181
	#2: die, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116, line 165
	#3: oe_runmake, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116, line 160
	#4: autotools_do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116, line 155
	#5: do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116, line 150
	#6: main, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.4116, line 194

Error details

Submitted on:
22/10/25 22:40
Error type:
Recipe
Task:
do_compile
Recipe:
libtorrent
Recipe version:
0.14.0-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
x86_64-linux
Target system:
aarch64-yoe-linux-musl
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
HEAD
Commit:
cde164db1cc6af1d7e441cdd83db1a95126ce75c
Build:
#218986
Submitter:
ab@rdk
Similar errors:
0
Open a bug