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/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/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/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/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/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/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/http.cc  -fPIC -DPIC -o .libs/http.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/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/exceptions.cc  -fPIC -DPIC -o .libs/exceptions.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/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);
      |            ^
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 _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: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")))
      |                   ^
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: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() {
      |   ^
/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
../../../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/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:
../../../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_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")))
      |                   ^
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 object_stream.lo ../../../sources/libtorrent-0.14.0/src/torrent/object_stream.cc
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() {
      |   ^
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
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/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__))
      |                                              ^
/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
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 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
/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
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 |     } _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/path.cc  -fPIC -DPIC -o .libs/path.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_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_epoll.cc  -fPIC -DPIC -o .libs/poll_epoll.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/poll_select.cc  -fPIC -DPIC -o .libs/poll_select.o
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__))
      |                                              ^
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 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/rate.cc  -fPIC -DPIC -o .libs/rate.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 throttle.lo ../../../sources/libtorrent-0.14.0/src/torrent/throttle.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/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
../../../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();
      |            ^
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
/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
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_controller.cc  -fPIC -DPIC -o .libs/tracker_controller.o
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")))
      |                   ^
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() {
      |   ^
/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
2 warnings generated.
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 data/block.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/block.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/block_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/block_list.cc
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 data/chunk_utils.lo ../../../sources/libtorrent-0.14.0/src/torrent/data/chunk_utils.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_list.cc  -fPIC -DPIC -o .libs/tracker_list.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:
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
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
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
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() {
      |   ^
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 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_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/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.
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")))
      |                   ^
/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/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/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);
      |            ^
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() {
      |                ^
/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/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);
      |            ^
../../../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")))
      |                   ^
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() {
      |   ^
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_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__))
      |                                              ^
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/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 __attriIn file included from bu../../../sources/libtorrent-0.14.0/src/torrent/data/file.cct:e48__:
 In file included from (../../../sources/libtorrent-0.14.0/src/torrent/../globals.h(:_5_:
d../../../sources/libtorrent-0.14.0/rak/priority_queue_default.he:p56r:e7c:a twarning: e'~priority_item' has a non-throwing exception specification but can still throw [-Wexceptions]d
__))
         | 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/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() {
      |   ^
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__))
      |                                              ^
4 warnings generated.
../../../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")))
      |                   ^
2 warnings generated.
../../../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/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
 |     _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")))
      |                   ^
/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
../../../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/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() {
      |                ^
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
../../../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() {
      |       ^
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
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() {
      |   ^
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")))
      |                   ^
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")))
      |                   ^
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/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__))
      |                                              ^
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);
      |            ^
../../../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/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__ ((In file included from __../../../sources/libtorrent-0.14.0/src/torrent/data/file.ccd:e48pr:
eIn file included from c../../../sources/libtorrent-0.14.0/src/torrent/../globals.ha:t5e:
d_In file included from _../../../sources/libtorrent-0.14.0/rak/priority_queue_default.h :(42"u:
s../../../sources/libtorrent-0.14.0/rak/priority_queue.he: 88'": 46A:LT  warning: "''bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 
instead   "88) | )) 
        |                    ^r
eturn 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__))
      |                                              ^
1 warning generated.
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")))
      |                   ^
/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
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::~priIn file included from or../../../sources/libtorrent-0.14.0/src/torrent/tracker_list.cci:t48y:
_In file included from i../../../sources/libtorrent-0.14.0/src/torrent/../tracker/tracker_udp.ht:e48m:
(In file included from )../../../sources/libtorrent-0.14.0/src/torrent/../globals.h :c5a:
lIn file included from l../../../sources/libtorrent-0.14.0/rak/priority_queue_default.he:d42 :
o../../../sources/libtorrent-0.14.0/rak/priority_queue.hn: 88a: 46q:u ewarning: ue'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]d
 item   .88" | ) ; 
        | r      ^e
tur../../../sources/libtorrent-0.14.0/rak/priority_queue_default.hn: 54s:t3d:: :note: fdestructor has a implicit non-throwing exception specificationi
nd   _54i | f ( b~epgriino(r)i,t ye_intde(m)(,)  s{t
d      :| :  ^b
ind2nd(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/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_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: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__))
      |                                              ^
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")))
      |                   ^
../../../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")))
      |                   ^
4 warnings generated.
../../../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")))
      |                   ^
/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/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")))
      |                   ^
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() {
      |   ^
2 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/download/choke_group.cc  -fPIC -DPIC -o download/.libs/choke_group.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 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_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_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() {
      |              ^
../../../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();
      |                ^
4 warnings generated.
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__))
      |                                              ^
/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
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")))
      |                   ^
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")))
      |                   ^
9 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/download/choke_queue.cc  -fPIC -DPIC -o download/.libs/choke_queue.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 download/resource_manager.lo ../../../sources/libtorrent-0.14.0/src/torrent/download/resource_manager.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/download/download_manager.cc  -fPIC -DPIC -o download/.libs/download_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/resource_manager.cc  -fPIC -DPIC -o download/.libs/resource_manager.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: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")))
      |                   ^
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")))
      |                   ^
4 warnings generated.
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() {
      |                ^
/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
../../../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")))
      |                   ^
3 warnings generated.
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")))
      |                   ^
/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
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/socket_address.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_address.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/address_info.cc  -fPIC -DPIC -o net/.libs/address_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/net/fd.cc  -fPIC -DPIC -o net/.libs/fd.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/net/socket_address.cc  -fPIC -DPIC -o net/.libs/socket_address.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() {
      |   ^
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_key.lo ../../../sources/libtorrent-0.14.0/src/torrent/net/socket_address_key.cc
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__))
      |                                              ^
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
/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
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/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() {
      |   ^
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/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() {
      |                ^
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/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: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: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/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: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&> {
      |                                ^
../../../sources/libtorrent-0.14.0/src/torrent/download/choke_queue.cc:445:51: note: in instantiation of template class 'rak::mem_ref_t<torrent::weighted_connection, unsigned int>' requested here
  445 |                                                   rak::mem_ref(&choke_queue::value_type::weight)));
      |                                                   ^
TMPDIR/work/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::weighted_connection &, 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__))
      |                                              ^
/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
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: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/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/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__))
      |                                              ^
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() {
      |                ^
../../../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 |                                                       15  warning s r generateda.
k::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(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: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")))
      |                   ^
/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
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() {
      |                  ^
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
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
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")))
      |                   ^
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
../../../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/connection_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_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/peer.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer.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/connection_list.cc  -fPIC -DPIC -o peer/.libs/connection_list.o
../../../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() {
      |               ^
/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
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
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/peer_info.cc  -fPIC -DPIC -o peer/.libs/peer_info.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_list.lo ../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_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 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_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
17 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/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() {
      |   ^
/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/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() {
      |   ^
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/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/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_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__))
      |                                              ^
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/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 |   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/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__))
      |                                              ^
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/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() {
      |   ^
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->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/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::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_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() {
      |   ^
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: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/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::~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() {
      |                ^
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/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__))
      |                                              ^
../../../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/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_buffer.h:15:29: error: unknown type name 'int32_t'
   15 |   bool        is_older_than(int32_t t) cIn file included from on../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.ccs:t40 :
{../../../sources/libtorrent-0.14.0/rak/functional.h :r279e:t27u:r nwarning:  t'unary_function<const torrent::Peer *, const torrent::HashString &>' is deprecated [-Wdeprecated-declarations]i
mes  t279a | mspt r<u ctt;  o}n
_      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 __../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.hat:t16r:i31b:u terror: eunknown type name 'int32_t'_
_ (   (16_ | _ d ebporoelc a t e d _ _ ) )i
s      _| y                                             ^o
unger_than(int32_t t) const { return timestamp > t; }
      |                               ^
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'
  ../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:11017 | :34#:  deerror: funknown type name 'int32_t'i
ne    _17G | L I BbCoXoXl_ D E P R E C A TiEsD_ y_o_uantgterri_bourt_es_a_m e(((i_n_td3e2p_rte cta)t ecdo_n_s)t) 
{       | r                                             ^e
turn timestamp >= t; }
      |                                  ^
../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.h:19:3: error: unknown type name 'int32_t'
   19 |   int3In file included from 2_../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.cct: 40 :
 ../../../sources/libtorrent-0.14.0/rak/functional.h : 279t:i27m:e swarning: t'unary_function<const torrent::Peer *, const sockaddr *>' is deprecated [-Wdeprecated-declarations]a
mp;
        279|  |   ^s
truct on_t : public std::unaIn file included from ry../../../sources/libtorrent-0.14.0/src/torrent/utils/directory_events.cc_:f53u:
nIn file included from c../../../sources/libtorrent-0.14.0/src/torrent/../manager.ht:i6o:
nIn file included from <../../../sources/libtorrent-0.14.0/rak/priority_queue_default.ht:y42p:
e../../../sources/libtorrent-0.14.0/rak/priority_queue.hn:a88m:e46 :S rwarning: c:'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]:
argum   en88t | _  t y pree,t utrynp esntadm:e: fDiensdt_:i:fr(ebseuglitn_(t)y,p ee>n d{(
)      ,|                            ^s
td::../../../sources/libtorrent-0.14.0/src/torrent/peer/connection_list.ccb:i223n:d902:n dnote: (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 herem
_eq  u223a | l ,   k e y ) ) ; 
        |                                               ^ 
         ../../../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  |      i f   ( q u e u e - > f i n d (riatke:m:)o n!(=s tqdu:e:umee-m>_efnudn(()&)P
e      e| r             ^:
:m_ptTMPDIR/work/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.hr:)170,: 5r:a knote: :'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here:
on  (170s | t d : : m_eGmL_IfBuCnX(X&1P1e_eDrECPoRnEnCeAcTtEiDo_nSBUaGsGeE:S:Tp(e"esrt_di:n:fboi)n,d
"      )| 
                                                                                         ^      
|     ^
TMPDIR/work/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:124TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h::7120:: 45note: :'unary_function<const torrent::Peer *, const sockaddr *>' has been explicitly marked deprecated here 
note: expanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'  
124 |     120  |  #}  d_eGfLiInBeC X_XG1L1I_BDCEXPXR1E1C_ADTEEPDR;E
C      AT| E      ^D
_STMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.h:U119G:G32E:S Tnote: (expanded from macro '_GLIBCXX11_DEPRECATED'A
LT)   119_ | G#L IdBeCfXiXn_eD E_PGRLEICBACTXEXD1_1S_UDGEGPERSETC(AATLETD) 
_      G| L                                            ^I
BCTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hX:X112_:D19E:P Rnote: Eexpanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'C
ATE  D112
 |        |                                 ^_
_aTMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.ht:t110r:i46b:u tnote: eexpanded from macro '_GLIBCXX_DEPRECATED'_
_ (  (110_ | _#d edperfeicnaet e_dG_L_I B(C"XuXs_eD E'P"R EACLATT E"D'  _i_nasttteraidb"u)t)e)_
_       | (                  ^(
__deprec../../../sources/libtorrent-0.14.0/src/torrent/utils/log_buffer.ha:t20e:d3_:_ )error: )unknown type name 'int32_t'

      |                                                 ^20
 |   int32_t     group;
      |   ^
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__))
      |                                              ^
../../../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);
      |                                  ^
/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
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:
../../../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/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")))
      |                   ^
../../../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_list.cc:5:
../../../sources/libtorrent-0.14.0/rak/functional.h:341:32: warning: 'unary_function<std::pair<const torrent::socket_address_key, torrent::PeerInfo *> &, torrent::PeerInfo *&>' is deprecated [-Wdeprecated-declarations]
  341 | struct mem_ref_t : public std::unary_function<Class&, Member&> {
      |                                ^
../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc:72:41: note: in instantiation of template class 'rak::mem_ref_t<std::pair<const torrent::socket_address_key, torrent::PeerInfo *>, 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 *> &, torrent::PeerInfo *&>' 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: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__))
      |                                              ^
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
../../../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/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.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:In file included from 170../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.cc::55::
 ../../../sources/libtorrent-0.14.0/rak/functional.hnote: :'bind2nd<std::equal_to<rak::priority_item *>, rak::priority_item *>' has been explicitly marked deprecated here433
:31  :170  | warning:  'unary_function<const rak::socket_address &, bool>' is deprecated [-Wdeprecated-declarations] 
  _GL  I433B | CcXlXa1s1s_DEPRECATED_SUGGEST("std::bind")
       | b    ^i
nd2TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/recipe-sysroot/usr/lib/aarch64-yoe-linux-musl/15.2.0/../../../include/c++/15.2.0/aarch64-yoe-linux-musl/bits/c++config.hn:d120_:t45 ::  note: pexpanded from macro '_GLIBCXX11_DEPRECATED_SUGGEST'u
bl  i120c |  #st dd:e:fuinnaer y__GLfIuBnCcXtXi1o1n_<DtEyPpReEnCaAmTeE DO_pSeUrGaGtEiSoTn(:A:LfTi)r s_tG_LaIrBgCuXmXe_nDtE_PtRyEpCeA,T EtDy_pSeUnGaGmEeS TO(pAeLrTa)t
i      o| n                                            ^:
: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:s112u:l19t:_ tnote: yexpanded from macro '_GLIBCXX_DEPRECATED_SUGGEST'p
e>   112{ | 
        | _                              ^_
attri../../../sources/libtorrent-0.14.0/src/torrent/peer/peer_list.ccb:u167t:e50_:_  (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_
_de  p167r | e c a t eadv_a_i l(I"turs e=  's"t dA:L:Tf i"n'd _iinstead"))f)(
a      v| a                  ^i
lItr, 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__))
      |                                              ^
../../../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;
      |                ^
../../../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
../../../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_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")))
      |                   ^
5 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/resume.lo ../../../sources/libtorrent-0.14.0/src/torrent/utils/resume.cc
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")))
      |                   ^
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
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")))
      |                   ^
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")))
      |                   ^
1 warning and 9 errors generated.
make[3]: *** [Makefile:914: utils/log_buffer.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
12 warnings generated.
8 warnings generated.
2 warnings generated.
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")))
      |                   ^
9 warnings generated.
15 warnings 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.1224864: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.1224864, line 181
	#2: die, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.1224864, line 165
	#3: oe_runmake, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.1224864, line 160
	#4: autotools_do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.1224864, line 155
	#5: do_compile, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.1224864, line 150
	#6: main, TMPDIR/work/cortexa57-yoe-linux-musl/libtorrent/0.14.0/temp/run.do_compile.1224864, line 194

Error details

Submitted on:
24/10/25 01:32
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:
#219008
Submitter:
ab@rdk
Similar errors:
1
Open a bug