Applying /builder/shared-workdir/build/sdk/feeds/packages/net/ola/patches/010-no-werror.patch using plaintext: patching file Makefile.am Applying /builder/shared-workdir/build/sdk/feeds/packages/net/ola/patches/020-static-protoc.patch using plaintext: patching file config/ola.m4 Applying /builder/shared-workdir/build/sdk/feeds/packages/net/ola/patches/030-musl-123.patch using plaintext: patching file ola/AutoStart.cpp Applying /builder/shared-workdir/build/sdk/feeds/packages/net/ola/patches/200-configure-acx-pthread.patch using plaintext: patching file configure.ac Applying /builder/shared-workdir/build/sdk/feeds/packages/net/ola/patches/201-automake-fix.patch using plaintext: patching file Makefile.am autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/host/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/share/aclocal -I m4 -I . --force -I config autoreconf: configure.ac: tracing autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/libtoolize --install --copy --force OpenWrt-libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. OpenWrt-libtoolize: copying file 'config/compile' OpenWrt-libtoolize: copying file 'config/config.guess' OpenWrt-libtoolize: copying file 'config/config.sub' OpenWrt-libtoolize: copying file 'config/depcomp' OpenWrt-libtoolize: copying file 'config/install-sh' OpenWrt-libtoolize: copying file 'config/missing' OpenWrt-libtoolize: copying file 'config/ltmain.sh' OpenWrt-libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'. OpenWrt-libtoolize: copying file 'config/libtool.m4' OpenWrt-libtoolize: copying file 'config/ltoptions.m4' OpenWrt-libtoolize: copying file 'config/ltsugar.m4' OpenWrt-libtoolize: copying file 'config/ltversion.m4' OpenWrt-libtoolize: copying file 'config/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/host/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/share/aclocal -I m4 -I . --force -I config autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/autoconf --include=/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/builder/shared-workdir/build/sdk/staging_dir/host/share/aclocal --force configure.ac:140: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:140: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:140: the top level configure.ac:381: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:743: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:736: AC_PROG_LEX is expanded from... configure.ac:381: the top level configure.ac:438: warning: The macro 'ACX_PTHREAD' is obsolete. configure.ac:438: You should run autoupdate. aclocal.m4:1739: ACX_PTHREAD is expanded from... configure.ac:438: the top level autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/autoheader --include=/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/builder/shared-workdir/build/sdk/staging_dir/host/share/aclocal --force autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/automake --add-missing --copy --force-missing Makefile.am:243: warning: error flake8 not found. Install flake8 and re-run configure.: non-POSIX variable name Makefile.am:243: (probably a GNU make extension) Makefile.am:248: warning: shell find . \( -name "*.h" -or -name "*.cpp" \: non-POSIX variable name Makefile.am:248: (probably a GNU make extension) Makefile.am:262: warning: error cpplint not found. Install the forked cpplint (e.g. via pip for the latest version: non-POSIX variable name Makefile.am:262: (probably a GNU make extension) python/ola/Makefile.mk:17: installing 'config/py-compile' Makefile.am:175: 'python/Makefile.mk' included from here python/Makefile.mk:2: 'python/ola/Makefile.mk' included from here parallel-tests: installing 'config/test-driver' autoreconf: Leaving directory '.' configure: WARNING: unrecognized options: --disable-nls configure: loading site script /builder/shared-workdir/build/sdk/include/site/riscv64 checking for a BSD-compatible install... /builder/shared-workdir/build/sdk/staging_dir/host/bin/ginstall -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for riscv64-openwrt-linux-strip... riscv64-openwrt-linux-musl-strip checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether riscv64-openwrt-linux-musl-g++ accepts -g... yes checking for riscv64-openwrt-linux-musl-g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of riscv64-openwrt-linux-musl-g++... none checking for gawk... (cached) gawk checking for riscv64-openwrt-linux-gcc... riscv64-openwrt-linux-musl-gcc checking whether the compiler supports GNU C... yes checking whether riscv64-openwrt-linux-musl-gcc accepts -g... yes checking for riscv64-openwrt-linux-musl-gcc option to enable C23 features... -std=gnu23 checking dependency style of riscv64-openwrt-linux-musl-gcc -std=gnu23... none checking how to run the C preprocessor... riscv64-openwrt-linux-musl-gcc -std=gnu23 -E checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for -std=gnu++98 support... yes checking for -std=gnu++11 support... yes configure: checking for random gnu++98 compatibility checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for vfork.h... no checking for sys/select.h... yes checking for sys/socket.h... yes checking for random... no configure: checking for random gnu++11 compatibility checking for random... yes checking pkg-config is at least version 0.9.0... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/types.h... (cached) yes checking for netinet/in.h... yes checking for arpa/nameser.h... yes checking for netdb.h... yes checking for resolv.h... yes checking for grep that handles long lines and -e... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep checking for egrep... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep -E checking for errno.h... yes checking for arpa/inet.h... yes checking for bits/sockaddr.h... no checking for fcntl.h... yes checking for float.h... yes checking for limits.h... yes checking for malloc.h... yes checking for netinet/in.h... (cached) yes checking for stdint.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for sys/socket.h... (cached) yes checking for sys/time.h... yes checking for sys/timeb.h... yes checking for syslog.h... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for asm/termbits.h... yes checking for asm/termios.h... yes checking for assert.h... yes checking for dlfcn.h... yes checking for endian.h... yes checking for execinfo.h... no checking for linux/if_packet.h... yes checking for math.h... yes checking for net/ethernet.h... yes checking for stropts.h... yes checking for sys/ioctl.h... (cached) yes checking for sys/param.h... yes checking for sys/types.h... (cached) yes checking for sys/uio.h... yes checking for sysexits.h... yes checking for winsock2.h... no checking for winerror.h... no checking for random... yes checking for sys/sysctl.h... no checking for net/if.h... yes checking for net/if_arp.h... yes checking for net/route.h... yes checking for net/if_ether.h... no checking for netinet/if_ether.h... yes checking for linux/netlink.h... yes checking for linux/rtnetlink.h... yes checking for _Bool... no checking for stdbool.h that conforms to C99 or later... yes checking for uid_t... yes checking for gid_t... yes checking for inline... inline checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for int8_t... yes checking for pid_t... yes checking for C/C++ restrict keyword... no checking for size_t... yes checking for ssize_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for uint8_t... yes checking the location of hash_map... checking for fork... yes checking for vfork... yes checking for vprintf... yes checking for working fork... cross configure: WARNING: result yes guessed because of cross compilation checking for working vfork... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... riscv64-openwrt-linux-gnu checking for GNU libc compatible malloc... (cached) yes checking for GNU libc compatible realloc... (cached) yes checking for working memcmp... (cached) yes checking types of arguments for select... int,fd_set *,struct timeval * checking whether lstat correctly handles trailing slash... (cached) yes checking whether stat accepts an empty string... (cached) no checking whether closedir returns void... no checking for bzero... (cached) yes checking for gettimeofday... (cached) yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for strdup... yes checking for strrchr... yes checking for if_nametoindex... yes checking for inet_ntoa... yes checking for inet_ntop... yes checking for inet_aton... yes checking for inet_pton... yes checking for select... yes checking for socket... yes checking for strerror... (cached) yes checking for getifaddrs... yes checking for getloadavg... yes checking for getpwnam_r... yes checking for getpwuid_r... (cached) yes checking for getgrnam_r... yes checking for getgrgid_r... yes checking for secure_getenv... yes checking for clock_gettime... yes checking how to print strings... printf checking for a sed that does not truncate output... /builder/shared-workdir/build/sdk/staging_dir/host/bin/sed checking for fgrep... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep -F checking for ld used by riscv64-openwrt-linux-musl-gcc -std=gnu23... riscv64-openwrt-linux-musl-ld.bfd checking if the linker (riscv64-openwrt-linux-musl-ld.bfd) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... riscv64-openwrt-linux-musl-gcc-nm checking the name lister (riscv64-openwrt-linux-musl-gcc-nm) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to riscv64-openwrt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for riscv64-openwrt-linux-musl-ld.bfd option to reload object files... -r checking for file... file checking for riscv64-openwrt-linux-objdump... riscv64-openwrt-linux-musl-objdump checking how to recognize dependent libraries... pass_all checking for riscv64-openwrt-linux-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for riscv64-openwrt-linux-ranlib... riscv64-openwrt-linux-musl-gcc-ranlib checking for riscv64-openwrt-linux-ar... riscv64-openwrt-linux-musl-gcc-ar checking for archiver @FILE support... @ checking for riscv64-openwrt-linux-strip... (cached) riscv64-openwrt-linux-musl-strip checking command to parse riscv64-openwrt-linux-musl-gcc-nm output from riscv64-openwrt-linux-musl-gcc -std=gnu23 object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for riscv64-openwrt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if riscv64-openwrt-linux-musl-gcc -std=gnu23 supports -fno-rtti -fno-exceptions... no checking for riscv64-openwrt-linux-musl-gcc -std=gnu23 option to produce PIC... -fPIC -DPIC checking if riscv64-openwrt-linux-musl-gcc -std=gnu23 PIC flag -fPIC -DPIC works... yes checking if riscv64-openwrt-linux-musl-gcc -std=gnu23 static flag -static works... yes checking if riscv64-openwrt-linux-musl-gcc -std=gnu23 supports -c -o file.o... yes checking if riscv64-openwrt-linux-musl-gcc -std=gnu23 supports -c -o file.o... (cached) yes checking whether the riscv64-openwrt-linux-musl-gcc -std=gnu23 linker (riscv64-openwrt-linux-musl-ld.bfd) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... riscv64-openwrt-linux-musl-g++ -E checking for ld used by riscv64-openwrt-linux-musl-g++... riscv64-openwrt-linux-musl-ld.bfd checking if the linker (riscv64-openwrt-linux-musl-ld.bfd) is GNU ld... yes checking whether the riscv64-openwrt-linux-musl-g++ linker (riscv64-openwrt-linux-musl-ld.bfd) supports shared libraries... yes checking for riscv64-openwrt-linux-musl-g++ option to produce PIC... -fPIC -DPIC checking if riscv64-openwrt-linux-musl-g++ PIC flag -fPIC -DPIC works... yes checking if riscv64-openwrt-linux-musl-g++ static flag -static works... yes checking if riscv64-openwrt-linux-musl-g++ supports -c -o file.o... yes checking if riscv64-openwrt-linux-musl-g++ supports -c -o file.o... (cached) yes checking whether the riscv64-openwrt-linux-musl-g++ linker (riscv64-openwrt-linux-musl-ld.bfd) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for linux/version.h... yes checking for Linux epoll(7) interface... yes checking for kqueue... no checking for -rdynamic support... yes checking for IPv6 support... no checking for struct sockaddr.sa_len... no checking for struct sockaddr_dl.sdl_family... no checking for time_t... yes checking for suseconds_t... (cached) yes checking for riscv64-openwrt-linux-musl-g++ options needed to detect all undeclared functions... none needed checking whether MSG_NOSIGNAL is declared... yes checking whether SO_NOSIGPIPE is declared... no checking whether PF_ROUTE is declared... yes checking whether NET_RT_DUMP is declared... no checking whether RLIMIT_RTPRIO is declared... yes checking whether RLIMIT_RTTIME is declared... yes checking whether SO_REUSEADDR is declared... yes checking whether SO_REUSEPORT is declared... yes checking for termios2... yes checking for linux/spi/spidev.h... yes checking for bison... bison checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... -lfl checking whether yytext is a pointer... yes checking pkg-config is at least version 0.9.0... yes checking for library containing dlopen... none required checking for DMXdev in -ldmx4linux... no checking for dmx/dmxioctl.h... no checking for library containing clock_gettime... none required checking for backtrace in -lexecinfo... no checking for curses.h... yes checking for ncurses/curses.h... no checking for initscr in -lncurses... yes checking for ncurses >= 5... no checking for egrep -e... (cached) /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep -E checking whether riscv64-openwrt-linux-musl-gcc -std=gnu23 is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for pthread_np.h... no checking for 2-arg pthread_setname_np... yes checking for resolv.h... (cached) yes checking for res_init() in -lresolv... yes checking whether res_ninit is declared... no checking for uuid... yes checking for uuid/uuid.h... yes checking for uuid_generate in -luuid... yes checking for SaleaeDeviceApi.h... no configure: WARNING: SaleaeDevice library is not usable. checking for libmicrohttpd... yes checking for MHD_create_response_from_buffer... yes checking for libftdi >= 0.18... no checking for libftdi1 >= 1.0... yes checking for libusb-1.0 >= 1.0.2... yes checking for libusb-1.0 >= 1.0.9... yes checking for libusb-1.0 >= 1.0.16... yes checking for libusb-1.0 >= 1.0.22... yes checking for asm/termios.h... (cached) yes checking for liblo >= 0.26... yes checking for serial port lock directory... /var/lock checking for flake8... no checking for protobuf >= 2.3.0... yes checking for protoc... /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc checking protoc version... 3.17.3 set ola_protoc to /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --plugin=protoc-gen-cppservice=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/ola_protoc_plugin checking for google/protobuf/io/strtod.h... yes checking for google/protobuf/stubs/logging.h... yes checking for google/protobuf/stubs/stl_util.h... yes checking for riscv64-openwrt-linux-doxygen... no checking for doxygen... no configure: WARNING: doxygen not found - will not generate any doxygen documentation checking for riscv64-openwrt-linux-perl... no checking for perl... /builder/shared-workdir/build/sdk/staging_dir/host/bin/perl configure: WARNING: using cross tools not prefixed with host triplet checking for flake8... (cached) no checking for cpplint... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/ola/base/Version.h config.status: creating libola.pc config.status: creating libolaserver.pc config.status: creating libs/acn/libolaacn.pc config.status: creating ola.spec config.status: creating plugins/artnet/messages/libolaartnetconf.pc config.status: creating plugins/e131/messages/libolae131conf.pc config.status: creating plugins/usbpro/messages/libolausbproconf.pc config.status: creating tools/e133/libolae133common.pc config.status: creating tools/e133/libolae133controller.pc config.status: creating Makefile config.status: creating java/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-nls ------------------------------------------------------- OLA Version 0.10.9 Prefix: '/usr' Compiler: 'riscv64-openwrt-linux-musl-g++ -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify ' Linker: 'riscv64-openwrt-linux-musl-ld.bfd -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -lpthread ' Python: Python API: no Java API: no Enable HTTP Server: yes RDM Responder Tests: no Ja Rule: no Enabled Plugins: artnet dummy e131 espnet ftdidmx gpio karate kinet milinst opendmx openpixelcontrol osc pathport renard sandnet shownet spi stageprofi uartdmx usbdmx usbpro UUCP Lock Directory: /var/lock Now type 'make []' where the optional is: all - build everything check - run the tests doxygen-doc - generate the HTML documentation lint - run the linters ------------------------------------------------------- make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9' /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/protocol --proto_path ./common/protocol ./common/protocol/Ola.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Ola.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/protocol --proto_path ./common/protocol ./common/protocol/Ola.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Ola.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) touch protoc/ola_protoc_plugin /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/rdm --proto_path ./common/rdm ./common/rdm/Pids.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Pids.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/rdm --proto_path ./common/rdm ./common/rdm/Pids.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Pids.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/rpc --proto_path ./common/rpc ./common/rpc/Rpc.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Rpc.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/rpc --proto_path ./common/rpc ./common/rpc/Rpc.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Rpc.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/rpc --proto_path ./common/rpc ./common/rpc/TestService.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: TestService.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./common/rpc --proto_path ./common/rpc ./common/rpc/TestService.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: TestService.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --plugin=protoc-gen-cppservice=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/ola_protoc_plugin --cppservice_out ./common/rpc --proto_path ./common/rpc ./common/rpc/TestService.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: TestService.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --plugin=protoc-gen-cppservice=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/ola_protoc_plugin --cppservice_out ./common/rpc --proto_path ./common/rpc ./common/rpc/TestService.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: TestService.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) mkdir -p ./include/ola/rdm sh ./include/ola/rdm/make_rdm_codes.sh ./common/protocol/Ola.proto > ./include/ola/rdm/RDMResponseCodes.h mkdir -p ./include/ola/timecode sh ./include/ola/timecode/make_timecode.sh ./common/protocol/Ola.proto > ./include/ola/timecode/TimeCodeEnums.h mkdir -p ./include/ola sh ./include/ola/make_plugin_id.sh ./common/protocol/Ola.proto > ./include/ola/plugin_id.h /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./plugins/artnet/messages/ --proto_path ./plugins/artnet/messages ./plugins/artnet/messages/ArtNetConfigMessages.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: ArtNetConfigMessages.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./plugins/artnet/messages/ --proto_path ./plugins/artnet/messages ./plugins/artnet/messages/ArtNetConfigMessages.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: ArtNetConfigMessages.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./plugins/usbpro/messages/ --proto_path ./plugins/usbpro/messages/ ./plugins/usbpro/messages/UsbProConfigMessages.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: UsbProConfigMessages.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./plugins/usbpro/messages/ --proto_path ./plugins/usbpro/messages/ ./plugins/usbpro/messages/UsbProConfigMessages.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: UsbProConfigMessages.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./plugins/e131/messages/ --proto_path ./plugins/e131/messages/ ./plugins/e131/messages/E131ConfigMessages.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: E131ConfigMessages.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --cpp_out ./plugins/e131/messages/ --proto_path ./plugins/e131/messages/ ./plugins/e131/messages/E131ConfigMessages.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: E131ConfigMessages.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) flex -o./tools/ola_trigger/lex.yy.cpp ./tools/ola_trigger/config.lex bison --defines=./tools/ola_trigger/config.tab.h --output-file=./tools/ola_trigger/config.tab.cpp ./tools/ola_trigger/config.ypp ./tools/ola_trigger/config.ypp: warning: 2 shift/reduce conflicts [-Wconflicts-sr] ./tools/ola_trigger/config.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples bison --defines=./tools/ola_trigger/config.tab.h --output-file=./tools/ola_trigger/config.tab.cpp ./tools/ola_trigger/config.ypp ./tools/ola_trigger/config.ypp: warning: 2 shift/reduce conflicts [-Wconflicts-sr] ./tools/ola_trigger/config.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --plugin=protoc-gen-cppservice=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/ola_protoc_plugin --cppservice_out ./common/protocol --proto_path ./common/protocol ./common/protocol/Ola.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Ola.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) /builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/protoc --plugin=protoc-gen-cppservice=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/bin/ola_protoc_plugin --cppservice_out ./common/protocol --proto_path ./common/protocol ./common/protocol/Ola.proto [libprotobuf WARNING /builder/shared-workdir/build/sdk/build_dir/hostpkg/protobuf-3.17.3/src/google/protobuf/compiler/parser.cc:651] No syntax specified for the proto file: Ola.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.) make all-recursive make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9' Making all in java make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9/java' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9/java' make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9' /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-Pids.pb.lo `test -f 'common/rdm/Pids.pb.cc' || echo './'`common/rdm/Pids.pb.cc OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/Pids.pb.cc -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-Pids.pb.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rpc/libolacommon_la-Rpc.pb.lo `test -f 'common/rpc/Rpc.pb.cc' || echo './'`common/rpc/Rpc.pb.cc OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rpc/Rpc.pb.cc -fPIC -DPIC -o common/rpc/.libs/libolacommon_la-Rpc.pb.o riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-rdm-discover.o examples/ola-rdm-discover.cpp In file included from examples/ola-rdm-discover.cpp:23: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./ola/OlaCallbackClient.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from examples/ola-rdm-discover.cpp:24: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/client/ClientWrapper.h:41: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-rdm.o examples/ola-rdm.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-rdm.cpp:26: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/PidStoreHelper.h:39, from examples/ola-rdm.cpp:32: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ examples/ola-rdm.cpp: In member function 'int RDMController::PerformRequestAndWait(unsigned int, const ola::rdm::UID&, uint16_t, const std::string&, bool, const std::vector >&)': examples/ola-rdm.cpp:461:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 461 | auto_ptr message(m_pid_helper.BuildMessage( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ examples/ola-rdm.cpp: In member function 'void RDMController::HandleAckResponse(uint16_t, bool, uint16_t, const uint8_t*, unsigned int)': examples/ola-rdm.cpp:570:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 570 | auto_ptr message( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-recorder.o examples/ola-recorder.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-recorder.cpp:26: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from examples/ola-recorder.cpp:31: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ShowLoader.o examples/ShowLoader.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ShowPlayer.o examples/ShowPlayer.cpp In file included from ./include/ola/client/ClientWrapper.h:40, from examples/ShowPlayer.cpp:33: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/client/ClientWrapper.h:41: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ShowRecorder.o examples/ShowRecorder.cpp In file included from ./include/ola/client/ClientWrapper.h:40, from examples/ShowRecorder.cpp:34: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/client/ClientWrapper.h:41: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ShowSaver.o examples/ShowSaver.cpp riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-streaming-client.o examples/ola-streaming-client.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-streaming-client.cpp:27: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-uni-stats.o examples/ola-uni-stats.cpp In file included from examples/ola-uni-stats.cpp:29: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./ola/OlaCallbackClient.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from examples/ola-uni-stats.cpp:30: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/client/ClientWrapper.h:41: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from examples/ola-uni-stats.cpp:35: ./include/ola/io/StdinHandler.h:78:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 78 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola_e131-ola-e131.o `test -f 'examples/ola-e131.cpp' || echo './'`examples/ola-e131.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-e131.cpp:24: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/io/coded_stream.h:149, from ./plugins/e131/messages/E131ConfigMessages.pb.h:23, from examples/ola-e131.cpp:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from ./examples/OlaConfigurator.h:34: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/libolaconfig_la-OlaConfigurator.lo `test -f 'examples/OlaConfigurator.cpp' || echo './'`examples/OlaConfigurator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c examples/OlaConfigurator.cpp -fPIC -DPIC -o examples/.libs/libolaconfig_la-OlaConfigurator.o In file included from ./include/ola/io/SelectServer.h:26, from examples/OlaConfigurator.cpp:23: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./examples/OlaConfigurator.h:33, from examples/OlaConfigurator.cpp:29: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from ./examples/OlaConfigurator.h:34: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola_usbpro-ola-usbpro.o `test -f 'examples/ola-usbpro.cpp' || echo './'`examples/ola-usbpro.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-usbpro.cpp:24: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/io/coded_stream.h:149, from ./plugins/usbpro/messages/UsbProConfigMessages.pb.h:23, from examples/ola-usbpro.cpp:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from ./examples/OlaConfigurator.h:34: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola_artnet-ola-artnet.o `test -f 'examples/ola-artnet.cpp' || echo './'`examples/ola-artnet.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-artnet.cpp:23: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/io/coded_stream.h:149, from ./plugins/artnet/messages/ArtNetConfigMessages.pb.h:23, from examples/ola-artnet.cpp:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from ./examples/OlaConfigurator.h:34: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-dmxconsole.o examples/ola-dmxconsole.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-dmxconsole.cpp:53: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-dmxmonitor.o examples/ola-dmxmonitor.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-dmxmonitor.cpp:53: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-throughput.o examples/ola-throughput.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-throughput.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/client/ClientWrapper.h:41: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./ola/OlaClientWrapper.h:26: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/e131_transmit_test.o libs/acn/e131_transmit_test.cpp In file included from ./include/ola/io/SelectServer.h:26, from ./libs/acn/E131TestFramework.h:34, from libs/acn/e131_transmit_test.cpp:29: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./libs/acn/E131TestFramework.h:28: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131TestFramework.h:35: ./include/ola/io/StdinHandler.h:78:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 78 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:40, from ./libs/acn/E131TestFramework.h:37: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./libs/acn/E131TestFramework.h:323:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 323 | std::auto_ptr m_stdin_handler; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/E131TestFramework.o libs/acn/E131TestFramework.cpp In file included from ./include/ola/io/SelectServer.h:26, from libs/acn/E131TestFramework.cpp:33: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from libs/acn/E131TestFramework.cpp:34: ./include/ola/io/StdinHandler.h:78:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 78 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:40, from libs/acn/E131TestFramework.cpp:36: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from libs/acn/E131TestFramework.cpp:37: ./libs/acn/E131TestFramework.h:323:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 323 | std::auto_ptr m_stdin_handler; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/e131_loadtest.o libs/acn/e131_loadtest.cpp In file included from ./include/ola/base/Init.h:47, from libs/acn/e131_loadtest.cpp:28: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:40, from libs/acn/e131_loadtest.cpp:30: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/artnet/artnet_loadtest.o plugins/artnet/artnet_loadtest.cpp In file included from ./include/ola/base/Init.h:47, from plugins/artnet/artnet_loadtest.cpp:29: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/QueueingRDMController.h:32, from ./plugins/artnet/ArtNetNode.h:37, from plugins/artnet/artnet_loadtest.cpp:32: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/artnet/ArtNetNode.h:409:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 409 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/artnet/artnet_loadtest.cpp: In function 'int main(int, char**)': plugins/artnet/artnet_loadtest.cpp:76:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 76 | auto_ptr picker(InterfacePicker::NewPicker()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o examples/ola-client.o examples/ola-client.cpp In file included from ./include/ola/base/Init.h:47, from examples/ola-client.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:41: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/base/libolacommon_la-Credentials.lo `test -f 'common/base/Credentials.cpp' || echo './'`common/base/Credentials.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/base/Credentials.cpp -fPIC -DPIC -o common/base/.libs/libolacommon_la-Credentials.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/base/libolacommon_la-Env.lo `test -f 'common/base/Env.cpp' || echo './'`common/base/Env.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/base/Env.cpp -fPIC -DPIC -o common/base/.libs/libolacommon_la-Env.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/base/libolacommon_la-Flags.lo `test -f 'common/base/Flags.cpp' || echo './'`common/base/Flags.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/base/Flags.cpp -fPIC -DPIC -o common/base/.libs/libolacommon_la-Flags.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/base/libolacommon_la-Init.lo `test -f 'common/base/Init.cpp' || echo './'`common/base/Init.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/base/Init.cpp -fPIC -DPIC -o common/base/.libs/libolacommon_la-Init.o In file included from common/base/Init.cpp:54: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/io/libolacommon_la-Serial.lo `test -f 'common/io/Serial.cpp' || echo './'`common/io/Serial.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/io/Serial.cpp -fPIC -DPIC -o common/io/.libs/libolacommon_la-Serial.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/io/libolacommon_la-StdinHandler.lo `test -f 'common/io/StdinHandler.cpp' || echo './'`common/io/StdinHandler.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/io/StdinHandler.cpp -fPIC -DPIC -o common/io/.libs/libolacommon_la-StdinHandler.o In file included from common/io/StdinHandler.cpp:28: ./include/ola/io/StdinHandler.h:78:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 78 | std::auto_ptr m_callback; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/StdinHandler.h:31: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/io/libolacommon_la-TimeoutManager.lo `test -f 'common/io/TimeoutManager.cpp' || echo './'`common/io/TimeoutManager.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/io/TimeoutManager.cpp -fPIC -DPIC -o common/io/.libs/libolacommon_la-TimeoutManager.o In file included from ./common/io/TimeoutManager.h:30, from common/io/TimeoutManager.cpp:26: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr m_policy; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/util/Backoff.h:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-HealthCheckedConnection.lo `test -f 'common/network/HealthCheckedConnection.cpp' || echo './'`common/network/HealthCheckedConnection.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/HealthCheckedConnection.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-HealthCheckedConnection.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-IPV4Address.lo `test -f 'common/network/IPV4Address.cpp' || echo './'`common/network/IPV4Address.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/IPV4Address.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-IPV4Address.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-Interface.lo `test -f 'common/network/Interface.cpp' || echo './'`common/network/Interface.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/Interface.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-Interface.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-InterfacePicker.lo `test -f 'common/network/InterfacePicker.cpp' || echo './'`common/network/InterfacePicker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/InterfacePicker.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-InterfacePicker.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-MACAddress.lo `test -f 'common/network/MACAddress.cpp' || echo './'`common/network/MACAddress.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/MACAddress.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-MACAddress.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-NetworkUtils.lo `test -f 'common/network/NetworkUtils.cpp' || echo './'`common/network/NetworkUtils.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/NetworkUtils.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-NetworkUtils.o common/network/NetworkUtils.cpp: In function 'bool ola::network::GetDefaultRouteWithNetlink(int32_t*, IPV4Address*)': common/network/NetworkUtils.cpp:589:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 589 | std::auto_ptr cb( | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from common/network/NetworkUtils.cpp:70: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-Socket.lo `test -f 'common/network/Socket.cpp' || echo './'`common/network/Socket.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/Socket.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-Socket.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-SocketAddress.lo `test -f 'common/network/SocketAddress.cpp' || echo './'`common/network/SocketAddress.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/SocketAddress.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-SocketAddress.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-SocketCloser.lo `test -f 'common/network/SocketCloser.cpp' || echo './'`common/network/SocketCloser.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/SocketCloser.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-SocketCloser.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-SocketHelper.lo `test -f 'common/network/SocketHelper.cpp' || echo './'`common/network/SocketHelper.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/SocketHelper.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-SocketHelper.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-TCPConnector.lo `test -f 'common/network/TCPConnector.cpp' || echo './'`common/network/TCPConnector.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/TCPConnector.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-TCPConnector.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-TCPSocket.lo `test -f 'common/network/TCPSocket.cpp' || echo './'`common/network/TCPSocket.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/TCPSocket.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-TCPSocket.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/network/libolacommon_la-PosixInterfacePicker.lo `test -f 'common/network/PosixInterfacePicker.cpp' || echo './'`common/network/PosixInterfacePicker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/network/PosixInterfacePicker.cpp -fPIC -DPIC -o common/network/.libs/libolacommon_la-PosixInterfacePicker.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-AckTimerResponder.lo `test -f 'common/rdm/AckTimerResponder.cpp' || echo './'`common/rdm/AckTimerResponder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/AckTimerResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-AckTimerResponder.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/AckTimerResponder.h:32, from common/rdm/AckTimerResponder.cpp:32: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/AckTimerResponder.h:34: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/AckTimerResponder.h: At global scope: ./include/ola/rdm/AckTimerResponder.h:102:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_last_queued_message; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-AdvancedDimmerResponder.lo `test -f 'common/rdm/AdvancedDimmerResponder.cpp' || echo './'`common/rdm/AdvancedDimmerResponder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/AdvancedDimmerResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-AdvancedDimmerResponder.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/AdvancedDimmerResponder.h:32, from common/rdm/AdvancedDimmerResponder.cpp:32: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/AdvancedDimmerResponder.h:33: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-CommandPrinter.lo `test -f 'common/rdm/CommandPrinter.cpp' || echo './'`common/rdm/CommandPrinter.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/CommandPrinter.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-CommandPrinter.o In file included from common/rdm/CommandPrinter.cpp:24: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/PidStore.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rdm/CommandPrinter.cpp: In member function 'void ola::rdm::CommandPrinter::DisplayParamData(const ola::rdm::PidDescriptor*, bool, bool, bool, const uint8_t*, unsigned int)': common/rdm/CommandPrinter.cpp:407:7: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 407 | auto_ptr message( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-DescriptorConsistencyChecker.lo `test -f 'common/rdm/DescriptorConsistencyChecker.cpp' || echo './'`common/rdm/DescriptorConsistencyChecker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/DescriptorConsistencyChecker.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-DescriptorConsistencyChecker.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-DimmerResponder.lo `test -f 'common/rdm/DimmerResponder.cpp' || echo './'`common/rdm/DimmerResponder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/DimmerResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-DimmerResponder.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-DimmerRootDevice.lo `test -f 'common/rdm/DimmerRootDevice.cpp' || echo './'`common/rdm/DimmerRootDevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/DimmerRootDevice.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-DimmerRootDevice.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/DimmerSubDevice.h:31, from ./include/ola/rdm/DimmerRootDevice.h:32, from ./include/ola/rdm/DimmerResponder.h:33, from common/rdm/DimmerResponder.cpp:24: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/DimmerSubDevice.h:33: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DimmerResponder.h: At global scope: ./include/ola/rdm/DimmerResponder.h:57:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 57 | std::auto_ptr m_root_device; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/DimmerSubDevice.h:31, from ./include/ola/rdm/DimmerRootDevice.h:32, from common/rdm/DimmerRootDevice.cpp:31: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/DimmerSubDevice.h:33: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-DimmerSubDevice.lo `test -f 'common/rdm/DimmerSubDevice.cpp' || echo './'`common/rdm/DimmerSubDevice.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-DiscoveryAgent.lo `test -f 'common/rdm/DiscoveryAgent.cpp' || echo './'`common/rdm/DiscoveryAgent.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/DimmerSubDevice.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-DimmerSubDevice.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/DiscoveryAgent.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-DiscoveryAgent.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/DimmerSubDevice.h:31, from common/rdm/DimmerSubDevice.cpp:20: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from common/rdm/DiscoveryAgent.cpp:23: ./include/ola/rdm/DiscoveryAgent.h:203:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 203 | std::auto_ptr | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/DiscoveryAgent.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DiscoveryAgent.h:205:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 205 | std::auto_ptr | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DiscoveryAgent.h:207:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 207 | std::auto_ptr | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DiscoveryAgent.h:209:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 209 | std::auto_ptr m_branch_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/DimmerSubDevice.h:33: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-DummyResponder.lo `test -f 'common/rdm/DummyResponder.cpp' || echo './'`common/rdm/DummyResponder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/DummyResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-DummyResponder.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/DummyResponder.h:31, from common/rdm/DummyResponder.cpp:32: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/DummyResponder.h:33: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DummyResponder.h: At global scope: ./include/ola/rdm/DummyResponder.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_network_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from common/rdm/DummyResponder.cpp:33: ./common/rdm/NetworkManager.h:61:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 61 | std::auto_ptr m_interface_picker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-FakeNetworkManager.lo `test -f 'common/rdm/FakeNetworkManager.cpp' || echo './'`common/rdm/FakeNetworkManager.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/FakeNetworkManager.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-FakeNetworkManager.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-GroupSizeCalculator.lo `test -f 'common/rdm/GroupSizeCalculator.cpp' || echo './'`common/rdm/GroupSizeCalculator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/GroupSizeCalculator.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-GroupSizeCalculator.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-MessageDeserializer.lo `test -f 'common/rdm/MessageDeserializer.cpp' || echo './'`common/rdm/MessageDeserializer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/MessageDeserializer.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-MessageDeserializer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-MessageSerializer.lo `test -f 'common/rdm/MessageSerializer.cpp' || echo './'`common/rdm/MessageSerializer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/MessageSerializer.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-MessageSerializer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-MovingLightResponder.lo `test -f 'common/rdm/MovingLightResponder.cpp' || echo './'`common/rdm/MovingLightResponder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/MovingLightResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-MovingLightResponder.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/MovingLightResponder.h:32, from common/rdm/MovingLightResponder.cpp:31: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/MovingLightResponder.h:34: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-NetworkManager.lo `test -f 'common/rdm/NetworkManager.cpp' || echo './'`common/rdm/NetworkManager.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/NetworkManager.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-NetworkManager.o In file included from common/rdm/NetworkManager.cpp:20: ./common/rdm/NetworkManager.h:61:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 61 | std::auto_ptr m_interface_picker; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./common/rdm/NetworkManager.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-NetworkResponder.lo `test -f 'common/rdm/NetworkResponder.cpp' || echo './'`common/rdm/NetworkResponder.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-OpenLightingEnums.lo `test -f 'common/rdm/OpenLightingEnums.cpp' || echo './'`common/rdm/OpenLightingEnums.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/NetworkResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-NetworkResponder.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/OpenLightingEnums.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-OpenLightingEnums.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-PidStore.lo `test -f 'common/rdm/PidStore.cpp' || echo './'`common/rdm/PidStore.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/PidStore.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-PidStore.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-PidStoreHelper.lo `test -f 'common/rdm/PidStoreHelper.cpp' || echo './'`common/rdm/PidStoreHelper.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/PidStoreHelper.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-PidStoreHelper.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/NetworkResponder.h:32, from common/rdm/NetworkResponder.cpp:35: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/NetworkResponder.h:34: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/NetworkResponder.h: At global scope: ./include/ola/rdm/NetworkResponder.h:75:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 75 | std::auto_ptr m_network_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./common/rdm/PidStoreLoader.h:27, from common/rdm/PidStore.cpp:24: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/PidStore.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/PidStoreHelper.h:39, from common/rdm/PidStoreHelper.cpp:26: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/PidStore.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-PidStoreLoader.lo `test -f 'common/rdm/PidStoreLoader.cpp' || echo './'`common/rdm/PidStoreLoader.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/PidStoreLoader.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-PidStoreLoader.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-QueueingRDMController.lo `test -f 'common/rdm/QueueingRDMController.cpp' || echo './'`common/rdm/QueueingRDMController.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/QueueingRDMController.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-QueueingRDMController.o In file included from ./common/rdm/PidStoreLoader.h:27, from common/rdm/PidStoreLoader.cpp:30: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/io/zero_copy_stream_impl.h:47, from common/rdm/PidStoreLoader.cpp:22: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rdm/PidStoreLoader.cpp: In member function 'const ola::rdm::RootPidStore* ola::rdm::PidStoreLoader::BuildStore(const ola::rdm::pid::PidStore&, const ola::rdm::pid::PidStore&, bool)': common/rdm/PidStoreLoader.cpp:182:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 182 | auto_ptr esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/QueueingRDMController.h:32, from common/rdm/QueueingRDMController.cpp:27: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-RDMAPI.lo `test -f 'common/rdm/RDMAPI.cpp' || echo './'`common/rdm/RDMAPI.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/RDMAPI.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-RDMAPI.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-RDMCommand.lo `test -f 'common/rdm/RDMCommand.cpp' || echo './'`common/rdm/RDMCommand.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/RDMCommand.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-RDMCommand.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-RDMCommandSerializer.lo `test -f 'common/rdm/RDMCommandSerializer.cpp' || echo './'`common/rdm/RDMCommandSerializer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/RDMCommandSerializer.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-RDMCommandSerializer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-RDMFrame.lo `test -f 'common/rdm/RDMFrame.cpp' || echo './'`common/rdm/RDMFrame.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/RDMFrame.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-RDMFrame.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-RDMHelper.lo `test -f 'common/rdm/RDMHelper.cpp' || echo './'`common/rdm/RDMHelper.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/RDMHelper.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-RDMHelper.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-RDMReply.lo `test -f 'common/rdm/RDMReply.cpp' || echo './'`common/rdm/RDMReply.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/RDMReply.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-RDMReply.o In file included from common/rdm/RDMReply.cpp:21: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-ResponderHelper.lo `test -f 'common/rdm/ResponderHelper.cpp' || echo './'`common/rdm/ResponderHelper.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/ResponderHelper.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-ResponderHelper.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-ResponderLoadSensor.lo `test -f 'common/rdm/ResponderLoadSensor.cpp' || echo './'`common/rdm/ResponderLoadSensor.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/ResponderLoadSensor.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-ResponderLoadSensor.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-ResponderPersonality.lo `test -f 'common/rdm/ResponderPersonality.cpp' || echo './'`common/rdm/ResponderPersonality.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/ResponderPersonality.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-ResponderPersonality.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-ResponderSettings.lo `test -f 'common/rdm/ResponderSettings.cpp' || echo './'`common/rdm/ResponderSettings.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/ResponderSettings.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-ResponderSettings.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-ResponderSlotData.lo `test -f 'common/rdm/ResponderSlotData.cpp' || echo './'`common/rdm/ResponderSlotData.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/ResponderSlotData.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-ResponderSlotData.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-SensorResponder.lo `test -f 'common/rdm/SensorResponder.cpp' || echo './'`common/rdm/SensorResponder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/SensorResponder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-SensorResponder.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-StringMessageBuilder.lo `test -f 'common/rdm/StringMessageBuilder.cpp' || echo './'`common/rdm/StringMessageBuilder.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/StringMessageBuilder.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-StringMessageBuilder.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/SensorResponder.h:31, from common/rdm/SensorResponder.cpp:37: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/SensorResponder.h:33: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rdm/StringMessageBuilder.cpp: In member function 'virtual void ola::rdm::StringMessageBuilder::Visit(const ola::messaging::UIDFieldDescriptor*)': common/rdm/StringMessageBuilder.cpp:217:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | auto_ptr uid(UID::FromString(token)); | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from common/rdm/StringMessageBuilder.cpp:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-SubDeviceDispatcher.lo `test -f 'common/rdm/SubDeviceDispatcher.cpp' || echo './'`common/rdm/SubDeviceDispatcher.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/SubDeviceDispatcher.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-SubDeviceDispatcher.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/SubDeviceDispatcher.h:32, from common/rdm/SubDeviceDispatcher.cpp:26: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from common/rdm/SubDeviceDispatcher.cpp:22: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rdm/SubDeviceDispatcher.cpp: In member function 'void ola::rdm::SubDeviceDispatcher::NackIfNotBroadcast(const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*, ola::rdm::rdm_nack_reason)': common/rdm/SubDeviceDispatcher.cpp:105:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr request(request_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-UID.lo `test -f 'common/rdm/UID.cpp' || echo './'`common/rdm/UID.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/UID.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-UID.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rdm/libolacommon_la-VariableFieldSizeCalculator.lo `test -f 'common/rdm/VariableFieldSizeCalculator.cpp' || echo './'`common/rdm/VariableFieldSizeCalculator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rdm/VariableFieldSizeCalculator.cpp -fPIC -DPIC -o common/rdm/.libs/libolacommon_la-VariableFieldSizeCalculator.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rpc/libolacommon_la-RpcChannel.lo `test -f 'common/rpc/RpcChannel.cpp' || echo './'`common/rpc/RpcChannel.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rpc/RpcChannel.cpp -fPIC -DPIC -o common/rpc/.libs/libolacommon_la-RpcChannel.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rpc/libolacommon_la-RpcController.lo `test -f 'common/rpc/RpcController.cpp' || echo './'`common/rpc/RpcController.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rpc/RpcController.cpp -fPIC -DPIC -o common/rpc/.libs/libolacommon_la-RpcController.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/rpc/libolacommon_la-RpcServer.lo `test -f 'common/rpc/RpcServer.cpp' || echo './'`common/rpc/RpcServer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/rpc/RpcServer.cpp -fPIC -DPIC -o common/rpc/.libs/libolacommon_la-RpcServer.o In file included from ./common/rpc/RpcChannel.h:35, from common/rpc/RpcChannel.cpp:21: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/service.h:105: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from common/rpc/RpcServer.cpp:21: ./common/rpc/RpcServer.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_accepting_socket; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./common/rpc/RpcServer.h:29: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from common/rpc/RpcServer.cpp:23: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function*)': common/rpc/RpcChannel.cpp:247:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 247 | auto_ptr old_response( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rpc/RpcChannel.cpp: In member function 'void ola::rpc::RpcChannel::HandleResponse(ola::rpc::RpcMessage*)': common/rpc/RpcChannel.cpp:572:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 572 | auto_ptr response( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rpc/RpcChannel.cpp: In member function 'void ola::rpc::RpcChannel::HandleFailedResponse(ola::rpc::RpcMessage*)': common/rpc/RpcChannel.cpp:588:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 588 | auto_ptr response( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rpc/RpcChannel.cpp: In member function 'void ola::rpc::RpcChannel::HandleCanceledResponse(ola::rpc::RpcMessage*)': common/rpc/RpcChannel.cpp:602:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 602 | auto_ptr response( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rpc/RpcChannel.cpp: In member function 'void ola::rpc::RpcChannel::HandleNotImplemented(ola::rpc::RpcMessage*)': common/rpc/RpcChannel.cpp:616:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 616 | auto_ptr response( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from common/rpc/RpcServer.cpp:28: ./common/rpc/RpcChannel.h:142:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/rpc/RpcServer.cpp: In member function 'bool ola::rpc::RpcServer::Init()': common/rpc/RpcServer.cpp:91:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 91 | auto_ptr accepting_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/strings/libolacommon_la-Format.lo `test -f 'common/strings/Format.cpp' || echo './'`common/strings/Format.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/strings/Format.cpp -fPIC -DPIC -o common/strings/.libs/libolacommon_la-Format.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/strings/libolacommon_la-Utils.lo `test -f 'common/strings/Utils.cpp' || echo './'`common/strings/Utils.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/strings/Utils.cpp -fPIC -DPIC -o common/strings/.libs/libolacommon_la-Utils.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/system/libolacommon_la-Limits.lo `test -f 'common/system/Limits.cpp' || echo './'`common/system/Limits.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/system/Limits.cpp -fPIC -DPIC -o common/system/.libs/libolacommon_la-Limits.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/system/libolacommon_la-SystemUtils.lo `test -f 'common/system/SystemUtils.cpp' || echo './'`common/system/SystemUtils.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/system/SystemUtils.cpp -fPIC -DPIC -o common/system/.libs/libolacommon_la-SystemUtils.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-ConsumerThread.lo `test -f 'common/thread/ConsumerThread.cpp' || echo './'`common/thread/ConsumerThread.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-ExecutorThread.lo `test -f 'common/thread/ExecutorThread.cpp' || echo './'`common/thread/ExecutorThread.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/ConsumerThread.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-ConsumerThread.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/ExecutorThread.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-ExecutorThread.o In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/thread/ExecutorThread.h:25, from common/thread/ExecutorThread.cpp:21: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/Clock.h:32: ./include/ola/base/Macro.h:45:11: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 45 | TypeName(const TypeName&); \ | ^ ./include/ola/thread/FuturePrivate.h:92:3: note: in expansion of macro 'DISALLOW_COPY_AND_ASSIGN' 92 | DISALLOW_COPY_AND_ASSIGN(FutureImpl); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/ola/base/Macro.h:45:11: note: remove the '< >' 45 | TypeName(const TypeName&); \ | ^ ./include/ola/thread/FuturePrivate.h:92:3: note: in expansion of macro 'DISALLOW_COPY_AND_ASSIGN' 92 | DISALLOW_COPY_AND_ASSIGN(FutureImpl); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/ola/base/Macro.h:45:11: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 45 | TypeName(const TypeName&); \ | ^ ./include/ola/thread/FuturePrivate.h:155:3: note: in expansion of macro 'DISALLOW_COPY_AND_ASSIGN' 155 | DISALLOW_COPY_AND_ASSIGN(FutureImpl); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/ola/base/Macro.h:45:11: note: remove the '< >' 45 | TypeName(const TypeName&); \ | ^ ./include/ola/thread/FuturePrivate.h:155:3: note: in expansion of macro 'DISALLOW_COPY_AND_ASSIGN' 155 | DISALLOW_COPY_AND_ASSIGN(FutureImpl); | ^~~~~~~~~~~~~~~~~~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-PeriodicThread.lo `test -f 'common/thread/PeriodicThread.cpp' || echo './'`common/thread/PeriodicThread.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/PeriodicThread.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-PeriodicThread.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-SignalThread.lo `test -f 'common/thread/SignalThread.cpp' || echo './'`common/thread/SignalThread.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/SignalThread.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-SignalThread.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-Thread.lo `test -f 'common/thread/Thread.cpp' || echo './'`common/thread/Thread.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/Thread.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-Thread.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-ThreadPool.lo `test -f 'common/thread/ThreadPool.cpp' || echo './'`common/thread/ThreadPool.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/ThreadPool.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-ThreadPool.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/thread/libolacommon_la-Utils.lo `test -f 'common/thread/Utils.cpp' || echo './'`common/thread/Utils.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/thread/Utils.cpp -fPIC -DPIC -o common/thread/.libs/libolacommon_la-Utils.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/timecode/libolacommon_la-TimeCode.lo `test -f 'common/timecode/TimeCode.cpp' || echo './'`common/timecode/TimeCode.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/timecode/TimeCode.cpp -fPIC -DPIC -o common/timecode/.libs/libolacommon_la-TimeCode.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/utils/libolacommon_la-ActionQueue.lo `test -f 'common/utils/ActionQueue.cpp' || echo './'`common/utils/ActionQueue.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/utils/ActionQueue.cpp -fPIC -DPIC -o common/utils/.libs/libolacommon_la-ActionQueue.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/utils/libolacommon_la-Clock.lo `test -f 'common/utils/Clock.cpp' || echo './'`common/utils/Clock.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/utils/Clock.cpp -fPIC -DPIC -o common/utils/.libs/libolacommon_la-Clock.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/utils/libolacommon_la-DmxBuffer.lo `test -f 'common/utils/DmxBuffer.cpp' || echo './'`common/utils/DmxBuffer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/utils/DmxBuffer.cpp -fPIC -DPIC -o common/utils/.libs/libolacommon_la-DmxBuffer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/utils/libolacommon_la-StringUtils.lo `test -f 'common/utils/StringUtils.cpp' || echo './'`common/utils/StringUtils.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/utils/StringUtils.cpp -fPIC -DPIC -o common/utils/.libs/libolacommon_la-StringUtils.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/utils/libolacommon_la-TokenBucket.lo `test -f 'common/utils/TokenBucket.cpp' || echo './'`common/utils/TokenBucket.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/utils/TokenBucket.cpp -fPIC -DPIC -o common/utils/.libs/libolacommon_la-TokenBucket.o common/utils/StringUtils.cpp: In function 'void ola::ToLower(std::string*)': common/utils/StringUtils.cpp:406:40: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 406 | std::ptr_fun(std::tolower)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/functional:49, from common/utils/StringUtils.cpp:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ common/utils/StringUtils.cpp: In function 'void ola::ToUpper(std::string*)': common/utils/StringUtils.cpp:411:40: warning: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instead [-Wdeprecated-declarations] 411 | std::ptr_fun(std::toupper)); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/stl_function.h:1123:5: note: declared here 1123 | ptr_fun(_Result (*__x)(_Arg)) | ^~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/utils/libolacommon_la-Watchdog.lo `test -f 'common/utils/Watchdog.cpp' || echo './'`common/utils/Watchdog.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DPID_DATA_DIR=\"/usr/share/ola/pids\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/utils/Watchdog.cpp -fPIC -DPIC -o common/utils/.libs/libolacommon_la-Watchdog.o In file included from common/utils/Watchdog.cpp:20: ./include/ola/util/Watchdog.h:107:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 107 | std::auto_ptr > m_callback; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/util/Watchdog.h:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/protocol/libolaproto_la-Ola.pb.lo `test -f 'common/protocol/Ola.pb.cc' || echo './'`common/protocol/Ola.pb.cc OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/protocol/Ola.pb.cc -fPIC -DPIC -o common/protocol/.libs/libolaproto_la-Ola.pb.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/protocol/libolaproto_la-OlaService.pb.lo `test -f 'common/protocol/OlaService.pb.cpp' || echo './'`common/protocol/OlaService.pb.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/protocol/OlaService.pb.cpp -fPIC -DPIC -o common/protocol/.libs/libolaproto_la-OlaService.pb.o In file included from ./common/rpc/RpcChannel.h:35, from common/protocol/OlaService.pb.cpp:9: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/service.h:105: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-AutoStart.lo `test -f 'ola/AutoStart.cpp' || echo './'`ola/AutoStart.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/AutoStart.cpp -fPIC -DPIC -o ola/.libs/libola_la-AutoStart.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-ClientRDMAPIShim.lo `test -f 'ola/ClientRDMAPIShim.cpp' || echo './'`ola/ClientRDMAPIShim.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/ClientRDMAPIShim.cpp -fPIC -DPIC -o ola/.libs/libola_la-ClientRDMAPIShim.o In file included from ola/ClientRDMAPIShim.cpp:24: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-ClientTypesFactory.lo `test -f 'ola/ClientTypesFactory.cpp' || echo './'`ola/ClientTypesFactory.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/ClientTypesFactory.cpp -fPIC -DPIC -o ola/.libs/libola_la-ClientTypesFactory.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-Module.lo `test -f 'ola/Module.cpp' || echo './'`ola/Module.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/Module.cpp -fPIC -DPIC -o ola/.libs/libola_la-Module.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-OlaCallbackClient.lo `test -f 'ola/OlaCallbackClient.cpp' || echo './'`ola/OlaCallbackClient.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/OlaCallbackClient.cpp -fPIC -DPIC -o ola/.libs/libola_la-OlaCallbackClient.o In file included from ola/OlaCallbackClient.cpp:21: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./ola/OlaCallbackClient.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./common/rpc/RpcChannel.h:35, from ./ola/OlaClientCore.h:29, from ola/OlaCallbackClient.cpp:28: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:327:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 327 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:328:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 328 | std::auto_ptr m_channel; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:329:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | std::auto_ptr m_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-OlaClient.lo `test -f 'ola/OlaClient.cpp' || echo './'`ola/OlaClient.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/OlaClient.cpp -fPIC -DPIC -o ola/.libs/libola_la-OlaClient.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-OlaClientCore.lo `test -f 'ola/OlaClientCore.cpp' || echo './'`ola/OlaClientCore.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/OlaClientCore.cpp -fPIC -DPIC -o ola/.libs/libola_la-OlaClientCore.o In file included from ola/OlaClient.cpp:21: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-OlaClientWrapper.lo `test -f 'ola/OlaClientWrapper.cpp' || echo './'`ola/OlaClientWrapper.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/OlaClientWrapper.cpp -fPIC -DPIC -o ola/.libs/libola_la-OlaClientWrapper.o In file included from ./common/rpc/RpcChannel.h:35, from ./ola/OlaClientCore.h:29, from ola/OlaClient.cpp:28: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:327:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 327 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:328:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 328 | std::auto_ptr m_channel; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:329:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | std::auto_ptr m_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/client/ClientWrapper.h:40, from ./ola/OlaClientWrapper.h:25, from ola/OlaClientWrapper.cpp:21: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/client/ClientWrapper.h:41: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_close_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/client/ClientWrapper.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./ola/OlaClientWrapper.h:26: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o ola/libola_la-StreamingClient.lo `test -f 'ola/StreamingClient.cpp' || echo './'`ola/StreamingClient.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c ola/StreamingClient.cpp -fPIC -DPIC -o ola/.libs/libola_la-StreamingClient.o In file included from ./common/rpc/RpcChannel.h:35, from ./ola/OlaClientCore.h:29, from ola/OlaClientCore.cpp:36: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:327:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 327 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:328:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 328 | std::auto_ptr m_channel; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaClientCore.h:329:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | std::auto_ptr m_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandlePluginList(ola::rpc::RpcController*, ola::proto::PluginListReply*, ola::client::PluginListCallback*)': ola/OlaClientCore.cpp:654:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 654 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:655:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 655 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandlePluginDescription(ola::rpc::RpcController*, ola::proto::PluginDescriptionReply*, ola::client::PluginDescriptionCallback*)': ola/OlaClientCore.cpp:683:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 683 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:684:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 684 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandlePluginState(ola::rpc::RpcController*, ola::proto::PluginStateReply*, ola::client::PluginStateCallback*)': ola/OlaClientCore.cpp:707:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 707 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:708:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleDeviceInfo(ola::rpc::RpcController*, ola::proto::DeviceInfoReply*, ola::client::DeviceInfoCallback*)': ola/OlaClientCore.cpp:739:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 739 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:740:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 740 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleDeviceConfig(ola::rpc::RpcController*, ola::proto::DeviceConfigReply*, ola::client::ConfigureDeviceCallback*)': ola/OlaClientCore.cpp:763:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 763 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:764:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 764 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleAck(ola::rpc::RpcController*, ola::proto::Ack*, ola::client::SetCallback*)': ola/OlaClientCore.cpp:782:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 782 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:783:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 783 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleGeneralAck(ola::rpc::RpcController*, ola::proto::Ack*, ola::client::GeneralSetCallback*)': ola/OlaClientCore.cpp:796:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 796 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:797:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 797 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleUniverseList(ola::rpc::RpcController*, ola::proto::UniverseInfoReply*, ola::client::UniverseListCallback*)': ola/OlaClientCore.cpp:810:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 810 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:811:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 811 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleUniverseInfo(ola::rpc::RpcController*, ola::proto::UniverseInfoReply*, ola::client::UniverseInfoCallback*)': ola/OlaClientCore.cpp:833:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 833 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:834:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 834 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleGetDmx(ola::rpc::RpcController*, ola::proto::DmxData*, ola::client::DMXCallback*)': ola/OlaClientCore.cpp:868:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 868 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:869:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 869 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleUIDList(ola::rpc::RpcController*, ola::proto::UIDListReply*, ola::client::DiscoveryCallback*)': ola/OlaClientCore.cpp:890:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 890 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:891:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 891 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp: In member function 'void ola::client::OlaClientCore::HandleRDM(ola::rpc::RpcController*, ola::proto::RDMResponse*, ola::client::RDMCallback*)': ola/OlaClientCore.cpp:913:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 913 | auto_ptr controller(controller_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ola/OlaClientCore.cpp:914:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 914 | auto_ptr reply(reply_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ libtool: warning: library '/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/lib/libstdc++.la' was moved. OpenWrt-libtool: link: riscv64-openwrt-linux-musl-gcc-ar cr examples/.libs/libolaconfig.a examples/.libs/libolaconfig_la-OlaConfigurator.o OpenWrt-libtool: link: riscv64-openwrt-linux-musl-gcc-ranlib examples/.libs/libolaconfig.a OpenWrt-libtool: link: ( cd "examples/.libs" && rm -f "libolaconfig.la" && ln -s "../libolaconfig.la" "libolaconfig.la" ) /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/e131/messages/libolae131conf_la-E131ConfigMessages.pb.lo `test -f 'plugins/e131/messages/E131ConfigMessages.pb.cc' || echo './'`plugins/e131/messages/E131ConfigMessages.pb.cc OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/e131/messages/E131ConfigMessages.pb.cc -fPIC -DPIC -o plugins/e131/messages/.libs/libolae131conf_la-E131ConfigMessages.pb.o In file included from ./include/ola/io/SelectServer.h:26, from ola/StreamingClient.cpp:28: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ola/StreamingClient.cpp:35: ./common/rpc/RpcChannel.h:142:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/usbpro/messages/libolausbproconf_la-UsbProConfigMessages.pb.lo `test -f 'plugins/usbpro/messages/UsbProConfigMessages.pb.cc' || echo './'`plugins/usbpro/messages/UsbProConfigMessages.pb.cc OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/usbpro/messages/UsbProConfigMessages.pb.cc -fPIC -DPIC -o plugins/usbpro/messages/.libs/libolausbproconf_la-UsbProConfigMessages.pb.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/artnet/messages/libolaartnetconf_la-ArtNetConfigMessages.pb.lo `test -f 'plugins/artnet/messages/ArtNetConfigMessages.pb.cc' || echo './'`plugins/artnet/messages/ArtNetConfigMessages.pb.cc OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/artnet/messages/ArtNetConfigMessages.pb.cc -fPIC -DPIC -o plugins/artnet/messages/.libs/libolaartnetconf_la-ArtNetConfigMessages.pb.o riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/Olad.o olad/Olad.cpp In file included from ./olad/OlaDaemon.h:28, from olad/Olad.cpp:37: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from olad/Olad.cpp:33: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36, from ./olad/OlaDaemon.h:32: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaDaemon.h:96:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 96 | std::auto_ptr m_preferences_factory; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaDaemon.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/Olad.cpp: In function 'int main(int, char**)': olad/Olad.cpp:140:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 140 | std::auto_ptr olad(new OlaDaemon(options, &export_map)); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-ClientBroker.lo `test -f 'olad/ClientBroker.cpp' || echo './'`olad/ClientBroker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/ClientBroker.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-ClientBroker.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-DiscoveryAgent.lo `test -f 'olad/DiscoveryAgent.cpp' || echo './'`olad/DiscoveryAgent.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/DiscoveryAgent.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-DiscoveryAgent.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-DynamicPluginLoader.lo `test -f 'olad/DynamicPluginLoader.cpp' || echo './'`olad/DynamicPluginLoader.cpp In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./olad/ClientBroker.h:32, from olad/ClientBroker.cpp:26: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/DynamicPluginLoader.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-DynamicPluginLoader.o In file included from ./include/olad/Universe.h:26, from ./olad/ClientBroker.h:34: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_client_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-OlaServerServiceImpl.lo `test -f 'olad/OlaServerServiceImpl.cpp' || echo './'`olad/OlaServerServiceImpl.cpp In file included from olad/DynamicPluginLoader.cpp:28: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/DynamicPluginLoader.cpp:55: ./plugins/kinet/KiNetPlugin.h:44:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 44 | std::auto_ptr m_device; // only have one device | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/openpixelcontrol/OPCPlugin.h:27, from olad/DynamicPluginLoader.cpp:67: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/osc/OSCDevice.h:31, from ./plugins/osc/OSCPlugin.h:27, from olad/DynamicPluginLoader.cpp:71: ./plugins/osc/OSCNode.h:151:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 151 | std::auto_ptr callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCNode.h:164:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr m_descriptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCDevice.h:65:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 65 | std::auto_ptr m_osc_node; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/network/AdvancedTCPConnector.h:30, from ./plugins/stageprofi/StageProfiDetector.h:32, from ./plugins/stageprofi/StageProfiPlugin.h:30, from olad/DynamicPluginLoader.cpp:95: ./include/ola/util/Backoff.h:139:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr m_policy; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/stageprofi/StageProfiDetector.h:60:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 60 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/stageprofi/StageProfiPlugin.h:53:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr m_detector; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/usbpro/RobeWidget.h:29, from ./plugins/usbpro/WidgetDetectorThread.h:35, from ./plugins/usbpro/UsbSerialPlugin.h:30, from olad/DynamicPluginLoader.cpp:99: ./include/ola/rdm/DiscoveryAgent.h:203:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 203 | std::auto_ptr | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DiscoveryAgent.h:205:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 205 | std::auto_ptr | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DiscoveryAgent.h:207:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 207 | std::auto_ptr | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/DiscoveryAgent.h:209:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 209 | std::auto_ptr m_branch_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/usbpro/RobeWidget.h:30: ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/usbpro/RobeWidget.h:89:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 89 | std::auto_ptr > m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/usbpro/RobeWidget.h:91:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 91 | std::auto_ptr m_pending_request; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/usbpro/WidgetDetectorThread.h:36: ./plugins/usbpro/RobeWidgetDetector.h:110:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 110 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/usbpro/RobeWidgetDetector.h:111:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 111 | std::auto_ptr m_failure_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/usbpro/WidgetDetectorThread.h:37: ./plugins/usbpro/UsbProWidgetDetector.h:129:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 129 | const std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/usbpro/UsbProWidgetDetector.h:130:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 130 | const std::auto_ptr m_failure_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/DynamicPluginLoader.cpp:103: ./plugins/usbdmx/UsbDmxPlugin.h:60:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 60 | std::auto_ptr m_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/uartdmx/UartDmxPlugin.h:32, from olad/DynamicPluginLoader.cpp:111: ./plugins/uartdmx/UartDmxDevice.h:57:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 57 | std::auto_ptr m_widget; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-PluginManager.lo `test -f 'olad/PluginManager.cpp' || echo './'`olad/PluginManager.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/PluginManager.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-PluginManager.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./olad/ClientBroker.h:32, from olad/OlaServerServiceImpl.cpp:36: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/io/coded_stream.h:149, from ./common/protocol/Ola.pb.h:23, from olad/OlaServerServiceImpl.cpp:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/Universe.h:26, from ./olad/ClientBroker.h:34: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_client_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35, from ./include/olad/Port.h:30, from ./include/olad/Device.h:25, from olad/OlaServerServiceImpl.cpp:37: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/OlaServerServiceImpl.cpp:39: ./olad/OlaServerServiceImpl.h:299:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 299 | std::auto_ptr m_reload_plugins_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/OlaServerServiceImpl.cpp:40: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-HttpServerActions.lo `test -f 'olad/HttpServerActions.cpp' || echo './'`olad/HttpServerActions.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/HttpServerActions.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-HttpServerActions.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-OladHTTPServer.lo `test -f 'olad/OladHTTPServer.cpp' || echo './'`olad/OladHTTPServer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/OladHTTPServer.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-OladHTTPServer.o In file included from ./olad/HttpServerActions.h:27, from olad/HttpServerActions.cpp:27: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/HttpServerActions.h:27, from olad/OladHTTPServer.cpp:36: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/client/OlaClient.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OladHTTPServer.h:27, from olad/OladHTTPServer.cpp:37: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/http/HTTPServer.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_select_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OladHTTPServer.h:33: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-RDMHTTPModule.lo `test -f 'olad/RDMHTTPModule.cpp' || echo './'`olad/RDMHTTPModule.cpp In file included from olad/OladHTTPServer.cpp:38: ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/RDMHTTPModule.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-RDMHTTPModule.o In file included from olad/RDMHTTPModule.cpp:36: ./ola/OlaCallbackClient.h:250:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | std::auto_ptr m_core; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./ola/OlaCallbackClient.h:37: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:251:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 251 | std::auto_ptr m_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./ola/OlaCallbackClient.h:252:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr m_priority_dmx_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:29, from olad/RDMHTTPModule.cpp:45: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OladHTTPServer.h:28, from olad/RDMHTTPModule.cpp:46: ./include/ola/client/OlaClient.h:320:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OladHTTPServer.h:30: ./include/ola/http/HTTPServer.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_select_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-OlaServer.lo `test -f 'olad/OlaServer.cpp' || echo './'`olad/OlaServer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/OlaServer.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-OlaServer.o In file included from ./common/rpc/RpcChannel.h:35, from olad/OlaServer.cpp:34: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 142 | std::auto_ptr m_session; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/rpc/RpcChannel.h:144:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 144 | std::auto_ptr m_on_close; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/OlaServer.cpp:35: ./common/rpc/RpcServer.h:125:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | std::auto_ptr m_accepting_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/OlaServer.cpp:43: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./olad/ClientBroker.h:32, from olad/OlaServer.cpp:46: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/ClientBroker.h:35: ./olad/plugin_api/Client.h:102:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_client_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:31, from olad/OlaServer.cpp:48: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/OlaServer.cpp:49: ./olad/OlaServerServiceImpl.h:299:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 299 | std::auto_ptr m_reload_plugins_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/OlaServer.cpp:50: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | std::auto_ptr m_core; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OladHTTPServer.h:30: ./include/ola/http/HTTPServer.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_select_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp: In member function 'bool ola::OlaServer::Init()': olad/OlaServer.cpp:170:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 170 | auto_ptr pid_store( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:183:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | auto_ptr picker( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:212:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 212 | auto_ptr universe_store( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:215:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 215 | auto_ptr port_broker(new PortBroker()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:217:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 217 | auto_ptr port_manager( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:220:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 220 | auto_ptr broker(new ClientBroker()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:222:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 222 | auto_ptr device_manager( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:225:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 225 | auto_ptr plugin_adaptor( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:230:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 230 | auto_ptr plugin_manager( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:233:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 233 | auto_ptr service_impl(new OlaServerServiceImpl( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:248:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | auto_ptr rpc_server( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:257:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 257 | auto_ptr discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp: In member function 'virtual void ola::OlaServer::ClientRemoved(ola::rpc::RpcSession*)': olad/OlaServer.cpp:365:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 365 | auto_ptr client(reinterpret_cast(session->GetData())); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp: In member function 'bool ola::OlaServer::StartHttpServer(ola::rpc::RpcServer*, const ola::network::Interface&)': olad/OlaServer.cpp:415:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 415 | auto_ptr pipe_descriptor( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaServer.cpp:428:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 428 | auto_ptr httpd( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/libolaserver_la-OlaDaemon.lo `test -f 'olad/OlaDaemon.cpp' || echo './'`olad/OlaDaemon.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -DHTTP_DATA_DIR=\"/usr/share/olad/www\" -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/OlaDaemon.cpp -fPIC -DPIC -o olad/.libs/libolaserver_la-OlaDaemon.o In file included from olad/OlaDaemon.cpp:36: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./olad/OlaDaemon.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36, from ./olad/OlaDaemon.h:32: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaDaemon.h:96:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 96 | std::auto_ptr m_preferences_factory; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaDaemon.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./olad/OlaServerServiceImpl.h:28, from olad/OlaDaemon.cpp:46: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServerServiceImpl.h:299:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 299 | std::auto_ptr m_reload_plugins_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaDaemon.cpp: In member function 'bool ola::OlaDaemon::Init()': olad/OlaDaemon.cpp:125:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | auto_ptr preferences_factory( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/OlaDaemon.cpp:131:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 131 | auto_ptr server( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/Json.lo common/web/Json.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/Json.cpp -fPIC -DPIC -o common/web/.libs/Json.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonData.lo common/web/JsonData.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonData.cpp -fPIC -DPIC -o common/web/.libs/JsonData.o In file included from ./include/ola/web/JsonData.h:34, from common/web/JsonData.cpp:19: ./include/ola/web/JsonPatch.h:84:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 84 | std::auto_ptr m_value; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/web/JsonPatch.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatch.h:129:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 129 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatch.h:196:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 196 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/web/JsonData.h:35: ./include/ola/web/JsonSchema.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_default_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:381:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 381 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:423:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:466:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 466 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:609:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 609 | std::auto_ptr m_additional_property_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:648:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 648 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:674:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 674 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:708:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | const std::auto_ptr m_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:709:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | const std::auto_ptr m_additional_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:713:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | std::auto_ptr m_wildcard_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:937:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 937 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:998:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 998 | std::auto_ptr m_root_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:999:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 999 | std::auto_ptr m_schema_defs; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonData.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonLexer.lo common/web/JsonLexer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonLexer.cpp -fPIC -DPIC -o common/web/.libs/JsonLexer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonParser.lo common/web/JsonParser.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonParser.cpp -fPIC -DPIC -o common/web/.libs/JsonParser.o In file included from common/web/JsonParser.cpp:20: ./include/ola/web/JsonParser.h:114:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 114 | std::auto_ptr m_root; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/web/JsonParser.h:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonPatch.lo common/web/JsonPatch.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonPatch.cpp -fPIC -DPIC -o common/web/.libs/JsonPatch.o In file included from common/web/JsonPatch.cpp:20: ./include/ola/web/JsonPatch.h:84:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 84 | std::auto_ptr m_value; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/web/JsonPatch.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatch.h:129:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 129 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatch.h:196:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 196 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonPatchParser.lo common/web/JsonPatchParser.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonPatchParser.cpp -fPIC -DPIC -o common/web/.libs/JsonPatchParser.o In file included from ./include/ola/web/JsonPatchParser.h:34, from common/web/JsonPatchParser.cpp:20: ./include/ola/web/JsonPatch.h:84:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 84 | std::auto_ptr m_value; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/web/JsonPatch.h:35: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatch.h:129:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 129 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatch.h:196:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 196 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/web/JsonPatchParser.h:35: ./include/ola/web/JsonParser.h:114:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 114 | std::auto_ptr m_root; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonPatchParser.h:121:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 121 | std::auto_ptr m_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonPointer.lo common/web/JsonPointer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonPointer.cpp -fPIC -DPIC -o common/web/.libs/JsonPointer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonSchema.lo common/web/JsonSchema.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonSchema.cpp -fPIC -DPIC -o common/web/.libs/JsonSchema.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonSections.lo common/web/JsonSections.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonSections.cpp -fPIC -DPIC -o common/web/.libs/JsonSections.o In file included from ./common/web/SchemaParseContext.h:35, from ./common/web/SchemaParser.h:31, from common/web/JsonSchema.cpp:29: ./include/ola/web/JsonSchema.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_default_value; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./common/web/SchemaParser.h:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:381:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 381 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:423:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:466:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 466 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:609:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 609 | std::auto_ptr m_additional_property_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:648:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 648 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:674:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 674 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:708:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | const std::auto_ptr m_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:709:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | const std::auto_ptr m_additional_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:713:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | std::auto_ptr m_wildcard_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:937:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 937 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:998:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 998 | std::auto_ptr m_root_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:999:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 999 | std::auto_ptr m_schema_defs; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./common/web/SchemaParseContext.h:36: ./include/ola/web/JsonParser.h:114:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 114 | std::auto_ptr m_root; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:162:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 162 | std::auto_ptr m_current_schema; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:222:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 222 | std::auto_ptr m_maximum; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:223:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 223 | std::auto_ptr m_minimum; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:235:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 235 | std::auto_ptr m_additional_items_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:238:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | std::auto_ptr m_items_single_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:239:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | std::auto_ptr m_items_context_array; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:248:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | std::auto_ptr m_required_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:249:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 249 | std::auto_ptr m_dependency_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:253:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | std::auto_ptr m_enum_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_allof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:255:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 255 | std::auto_ptr m_anyof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:256:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | std::auto_ptr m_oneof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:257:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 257 | std::auto_ptr m_not_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:262:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 262 | std::auto_ptr m_default_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:263:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 263 | std::auto_ptr m_default_value_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:270:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 270 | std::auto_ptr m_definitions_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:271:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | std::auto_ptr m_properties_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:273:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 273 | std::auto_ptr m_additional_properties_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:449:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 449 | std::auto_ptr m_value_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:485:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 485 | std::auto_ptr m_property_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:486:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 486 | std::auto_ptr m_schema_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParser.h:106:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 106 | std::auto_ptr m_schema_defs; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParser.h:107:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 107 | std::auto_ptr m_root_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParser.h:109:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 109 | std::auto_ptr m_root_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/web/JsonSchema.cpp: In member function 'virtual void ola::web::ArrayValidator::Visit(const ola::web::JsonArray&)': common/web/JsonSchema.cpp:494:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 494 | auto_ptr element_validator( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonTypes.lo common/web/JsonTypes.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonTypes.cpp -fPIC -DPIC -o common/web/.libs/JsonTypes.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/JsonWriter.lo common/web/JsonWriter.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/JsonWriter.cpp -fPIC -DPIC -o common/web/.libs/JsonWriter.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/PointerTracker.lo common/web/PointerTracker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/PointerTracker.cpp -fPIC -DPIC -o common/web/.libs/PointerTracker.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/SchemaErrorLogger.lo common/web/SchemaErrorLogger.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/SchemaErrorLogger.cpp -fPIC -DPIC -o common/web/.libs/SchemaErrorLogger.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/SchemaKeywords.lo common/web/SchemaKeywords.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/SchemaKeywords.cpp -fPIC -DPIC -o common/web/.libs/SchemaKeywords.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/SchemaParseContext.lo common/web/SchemaParseContext.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/SchemaParseContext.cpp -fPIC -DPIC -o common/web/.libs/SchemaParseContext.o In file included from ./common/web/SchemaParseContext.h:35, from common/web/SchemaParseContext.cpp:20: ./include/ola/web/JsonSchema.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_default_value; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./common/web/SchemaParseContext.h:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:381:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 381 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:423:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:466:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 466 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:609:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 609 | std::auto_ptr m_additional_property_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:648:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 648 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:674:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 674 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:708:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | const std::auto_ptr m_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:709:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | const std::auto_ptr m_additional_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:713:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | std::auto_ptr m_wildcard_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:937:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 937 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:998:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 998 | std::auto_ptr m_root_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:999:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 999 | std::auto_ptr m_schema_defs; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./common/web/SchemaParseContext.h:36: ./include/ola/web/JsonParser.h:114:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 114 | std::auto_ptr m_root; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:162:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 162 | std::auto_ptr m_current_schema; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:222:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 222 | std::auto_ptr m_maximum; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:223:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 223 | std::auto_ptr m_minimum; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:235:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 235 | std::auto_ptr m_additional_items_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:238:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | std::auto_ptr m_items_single_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:239:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | std::auto_ptr m_items_context_array; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:248:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | std::auto_ptr m_required_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:249:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 249 | std::auto_ptr m_dependency_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:253:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | std::auto_ptr m_enum_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_allof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:255:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 255 | std::auto_ptr m_anyof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:256:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | std::auto_ptr m_oneof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:257:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 257 | std::auto_ptr m_not_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:262:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 262 | std::auto_ptr m_default_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:263:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 263 | std::auto_ptr m_default_value_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:270:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 270 | std::auto_ptr m_definitions_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:271:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | std::auto_ptr m_properties_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:273:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 273 | std::auto_ptr m_additional_properties_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:449:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 449 | std::auto_ptr m_value_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:485:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 485 | std::auto_ptr m_property_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:486:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 486 | std::auto_ptr m_schema_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/web/SchemaParseContext.cpp: In member function 'ola::web::ValidatorInterface* ola::web::SchemaParseContext::GetValidator(ola::web::SchemaErrorLogger*)': common/web/SchemaParseContext.cpp:156:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 156 | auto_ptr int_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/web/SchemaParseContext.cpp: In member function 'ola::web::BaseValidator* ola::web::SchemaParseContext::BuildArrayValidator(ola::web::SchemaErrorLogger*)': common/web/SchemaParseContext.cpp:595:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 595 | auto_ptr items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/web/SchemaParseContext.cpp:596:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 596 | auto_ptr additional_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/web/SchemaParser.lo common/web/SchemaParser.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/web/SchemaParser.cpp -fPIC -DPIC -o common/web/.libs/SchemaParser.o In file included from ./common/web/SchemaParseContext.h:35, from ./common/web/SchemaParser.h:31, from common/web/SchemaParser.cpp:20: ./include/ola/web/JsonSchema.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_default_value; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./common/web/SchemaParser.h:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:381:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 381 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:423:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:466:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 466 | std::auto_ptr m_limit; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:609:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 609 | std::auto_ptr m_additional_property_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:648:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 648 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:674:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 674 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:708:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 708 | const std::auto_ptr m_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:709:14: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 709 | const std::auto_ptr m_additional_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:713:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 713 | std::auto_ptr m_wildcard_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:937:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 937 | std::auto_ptr m_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:998:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 998 | std::auto_ptr m_root_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/web/JsonSchema.h:999:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 999 | std::auto_ptr m_schema_defs; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./common/web/SchemaParseContext.h:36: ./include/ola/web/JsonParser.h:114:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 114 | std::auto_ptr m_root; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:162:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 162 | std::auto_ptr m_current_schema; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:222:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 222 | std::auto_ptr m_maximum; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:223:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 223 | std::auto_ptr m_minimum; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:224:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | std::auto_ptr m_multiple_of; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:235:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 235 | std::auto_ptr m_additional_items_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:238:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | std::auto_ptr m_items_single_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:239:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | std::auto_ptr m_items_context_array; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:248:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 248 | std::auto_ptr m_required_items; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:249:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 249 | std::auto_ptr m_dependency_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:253:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | std::auto_ptr m_enum_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_allof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:255:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 255 | std::auto_ptr m_anyof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:256:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 256 | std::auto_ptr m_oneof_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:257:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 257 | std::auto_ptr m_not_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:262:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 262 | std::auto_ptr m_default_value; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:263:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 263 | std::auto_ptr m_default_value_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:270:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 270 | std::auto_ptr m_definitions_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:271:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | std::auto_ptr m_properties_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:273:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 273 | std::auto_ptr m_additional_properties_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:449:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 449 | std::auto_ptr m_value_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:485:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 485 | std::auto_ptr m_property_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParseContext.h:486:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 486 | std::auto_ptr m_schema_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParser.h:106:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 106 | std::auto_ptr m_schema_defs; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParser.h:107:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 107 | std::auto_ptr m_root_context; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./common/web/SchemaParser.h:109:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 109 | std::auto_ptr m_root_validator; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-Client.lo `test -f 'olad/plugin_api/Client.cpp' || echo './'`olad/plugin_api/Client.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/Client.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-Client.o In file included from olad/plugin_api/Client.cpp:29: ./olad/plugin_api/Client.h:102:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_client_stub; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/io/coded_stream.h:149, from ./common/protocol/Ola.pb.h:23, from olad/plugin_api/Client.cpp:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-Device.lo `test -f 'olad/plugin_api/Device.cpp' || echo './'`olad/plugin_api/Device.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/Device.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-Device.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from olad/plugin_api/Device.cpp:33: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/service.h:105, from ./common/rpc/RpcService.h:26, from olad/plugin_api/Device.cpp:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/plugin_api/Device.cpp:34: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-DmxSource.lo `test -f 'olad/plugin_api/DmxSource.cpp' || echo './'`olad/plugin_api/DmxSource.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/DmxSource.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-DmxSource.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-Plugin.lo `test -f 'olad/plugin_api/Plugin.cpp' || echo './'`olad/plugin_api/Plugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/Plugin.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-Plugin.o In file included from olad/plugin_api/Plugin.cpp:23: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-PluginAdaptor.lo `test -f 'olad/plugin_api/PluginAdaptor.cpp' || echo './'`olad/plugin_api/PluginAdaptor.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/PluginAdaptor.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-PluginAdaptor.o In file included from ./include/olad/PluginAdaptor.h:32, from olad/plugin_api/PluginAdaptor.cpp:24: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/PortBroker.h:29, from olad/plugin_api/PluginAdaptor.cpp:25: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-Port.lo `test -f 'olad/plugin_api/Port.cpp' || echo './'`olad/plugin_api/Port.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/Port.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-Port.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-PortBroker.lo `test -f 'olad/plugin_api/PortBroker.cpp' || echo './'`olad/plugin_api/PortBroker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/PortBroker.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-PortBroker.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from olad/plugin_api/Port.cpp:28: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from olad/plugin_api/Port.cpp:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/plugin_api/Port.cpp: In member function 'virtual void ola::BasicInputPort::HandleRDMRequest(ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': olad/plugin_api/Port.cpp:97:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | auto_ptr request(request_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/plugin_api/Port.cpp: In member function 'virtual void ola::BasicOutputPort::SendRDMRequest(ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': olad/plugin_api/Port.cpp:170:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 170 | auto_ptr request(request_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/PortBroker.h:29, from olad/plugin_api/PortBroker.cpp:26: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/Universe.h:26, from ./include/olad/PortBroker.h:31: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-PortManager.lo `test -f 'olad/plugin_api/PortManager.cpp' || echo './'`olad/plugin_api/PortManager.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/PortManager.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-PortManager.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./olad/plugin_api/PortManager.h:25, from olad/plugin_api/PortManager.cpp:21: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-Preferences.lo `test -f 'olad/plugin_api/Preferences.cpp' || echo './'`olad/plugin_api/Preferences.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/Preferences.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-Preferences.o In file included from ./include/ola/io/SelectServer.h:26, from ./include/olad/Preferences.h:27, from olad/plugin_api/Preferences.cpp:27: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/plugin_api/Preferences.cpp: In function 'void ola::{anonymous}::SavePreferencesToFile(const std::string*, const ola::FilePreferenceSaverThread::PreferencesMap*)': olad/plugin_api/Preferences.cpp:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr filename(filename_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/plugin_api/Preferences.cpp:75:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 75 | std::auto_ptr pref_map( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-Universe.lo `test -f 'olad/plugin_api/Universe.cpp' || echo './'`olad/plugin_api/Universe.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/Universe.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-Universe.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o olad/plugin_api/libolaserverplugininterface_la-UniverseStore.lo `test -f 'olad/plugin_api/UniverseStore.cpp' || echo './'`olad/plugin_api/UniverseStore.cpp In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from olad/plugin_api/Universe.cpp:49: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from olad/plugin_api/Universe.cpp:36: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c olad/plugin_api/UniverseStore.cpp -fPIC -DPIC -o olad/plugin_api/.libs/libolaserverplugininterface_la-UniverseStore.o In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from olad/plugin_api/Universe.cpp:51: ./olad/plugin_api/Client.h:102:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_client_stub; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ olad/plugin_api/Universe.cpp: In member function 'virtual void ola::Universe::SendRDMRequest(ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': olad/plugin_api/Universe.cpp:458:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 458 | auto_ptr request(request_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/http/HTTPServer.lo common/http/HTTPServer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/http/HTTPServer.cpp -fPIC -DPIC -o common/http/.libs/HTTPServer.o In file included from olad/plugin_api/UniverseStore.cpp:31: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Universe.h:29, from olad/plugin_api/UniverseStore.cpp:36: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./include/ola/http/HTTPServer.h:28, from common/http/HTTPServer.cpp:29: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/http/HTTPServer.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_select_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o common/http/OlaHTTPServer.lo common/http/OlaHTTPServer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c common/http/OlaHTTPServer.cpp -fPIC -DPIC -o common/http/.libs/OlaHTTPServer.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/artnet/libolaartnet_la-ArtNetPlugin.lo `test -f 'plugins/artnet/ArtNetPlugin.cpp' || echo './'`plugins/artnet/ArtNetPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/artnet/ArtNetPlugin.cpp -fPIC -DPIC -o plugins/artnet/.libs/libolaartnet_la-ArtNetPlugin.o In file included from ./include/ola/http/OlaHTTPServer.h:26, from common/http/OlaHTTPServer.cpp:22: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/http/HTTPServer.h:254:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | std::auto_ptr m_select_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/http/OlaHTTPServer.cpp: In member function 'int ola::http::OlaHTTPServer::DisplayDebug(const ola::http::HTTPRequest*, ola::http::HTTPResponse*)': common/http/OlaHTTPServer.cpp:74:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | auto_ptr response(raw_response); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ common/http/OlaHTTPServer.cpp: In member function 'int ola::http::OlaHTTPServer::DisplayHandlers(const ola::http::HTTPRequest*, ola::http::HTTPResponse*)': common/http/OlaHTTPServer.cpp:101:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 101 | auto_ptr response(raw_response); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from plugins/artnet/ArtNetPlugin.cpp:26: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/artnet/ArtNetPlugin.h:25, from plugins/artnet/ArtNetPlugin.cpp:28: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/artnet/libolaartnet_la-ArtNetPort.lo `test -f 'plugins/artnet/ArtNetPort.cpp' || echo './'`plugins/artnet/ArtNetPort.cpp In file included from ./plugins/artnet/ArtNetNode.h:37, from ./plugins/artnet/ArtNetDevice.h:38: ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/artnet/ArtNetNode.h:409:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 409 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/artnet/ArtNetPort.cpp -fPIC -DPIC -o plugins/artnet/.libs/libolaartnet_la-ArtNetPort.o In file included from ./include/olad/PluginAdaptor.h:32, from plugins/artnet/ArtNetDevice.cpp:39: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/service.h:105: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/artnet/ArtNetNode.lo plugins/artnet/ArtNetNode.cpp ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from plugins/artnet/ArtNetDevice.cpp:40: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/artnet/ArtNetNode.cpp -fPIC -DPIC -o plugins/artnet/.libs/ArtNetNode.o In file included from ./include/olad/Universe.h:26, from plugins/artnet/ArtNetPort.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/artnet/ArtNetNode.h:37, from ./plugins/artnet/ArtNetDevice.h:38, from plugins/artnet/ArtNetDevice.cpp:42: ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35, from ./include/olad/Port.h:30, from ./include/olad/Device.h:25, from ./plugins/artnet/ArtNetDevice.h:36, from plugins/artnet/ArtNetPort.cpp:26: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/artnet/ArtNetNode.h:409:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 409 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/artnet/ArtNetDevice.cpp: In member function 'virtual bool ola::plugin::artnet::ArtNetDevice::StartHook()': plugins/artnet/ArtNetDevice.cpp:91:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 91 | auto_ptr picker( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/QueueingRDMController.h:32, from ./plugins/artnet/ArtNetNode.h:37, from plugins/artnet/ArtNetNode.cpp:41: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from plugins/artnet/ArtNetNode.cpp:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/artnet/ArtNetNode.h:409:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 409 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/artnet/ArtNetNode.cpp:183:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 183 | auto_ptr m_tod_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/artnet/ArtNetNode.cpp: In member function 'void ola::plugin::artnet::ArtNetNodeImpl::SendRDMRequest(uint8_t, ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': plugins/artnet/ArtNetNode.cpp:662:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 662 | auto_ptr request(request_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/artnet/ArtNetNode.cpp: In member function 'void ola::plugin::artnet::ArtNetNodeImpl::HandleRDMResponse(InputPort*, const ola::rdm::RDMFrame&, const ola::network::IPV4Address&)': plugins/artnet/ArtNetNode.cpp:1354:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1354 | auto_ptr reply(ola::rdm::RDMReply::FromFrame(frame)); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/artnet/ArtNetNode.h:37, from ./plugins/artnet/ArtNetDevice.h:38: ./include/ola/rdm/QueueingRDMController.h:68:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 68 | std::auto_ptr m_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/QueueingRDMController.h:69:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 69 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/artnet/ArtNetNode.h:409:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 409 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/dummy/DummyDevice.lo plugins/dummy/DummyDevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/dummy/DummyDevice.cpp -fPIC -DPIC -o plugins/dummy/.libs/DummyDevice.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/dummy/DummyPlugin.lo plugins/dummy/DummyPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/dummy/DummyPlugin.cpp -fPIC -DPIC -o plugins/dummy/.libs/DummyPlugin.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/dummy/DummyDevice.h:25, from plugins/dummy/DummyDevice.cpp:26: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/dummy/DummyPort.cpp -fPIC -DPIC -o plugins/dummy/.libs/DummyPort.o ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/dummy/DummyDevice.h:25, from plugins/dummy/DummyPlugin.cpp:28: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/dummy/DummyPlugin.h:26, from plugins/dummy/DummyPlugin.cpp:30: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr device( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/e131/libolae131_la-E131Device.lo `test -f 'plugins/e131/E131Device.cpp' || echo './'`plugins/e131/E131Device.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/e131/E131Device.cpp -fPIC -DPIC -o plugins/e131/.libs/libolae131_la-E131Device.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/e131/libolae131_la-E131Plugin.lo `test -f 'plugins/e131/E131Plugin.cpp' || echo './'`plugins/e131/E131Plugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/e131/E131Plugin.cpp -fPIC -DPIC -o plugins/e131/.libs/libolae131_la-E131Plugin.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/ola/rdm/AckTimerResponder.h:32, from plugins/dummy/DummyPort.cpp:27: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from plugins/dummy/DummyPort.cpp:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/ResponderOps.h:122, from ./include/ola/rdm/AckTimerResponder.h:34: ./include/ola/rdm/ResponderOpsPrivate.h: In member function 'void ola::rdm::ResponderOps::HandleRDMRequest(Target*, const ola::rdm::UID&, uint16_t, const ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': ./include/ola/rdm/ResponderOpsPrivate.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr request(raw_request); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/rdm/AckTimerResponder.h: At global scope: ./include/ola/rdm/AckTimerResponder.h:102:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr m_last_queued_message; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from plugins/dummy/DummyPort.cpp:29: ./include/ola/rdm/DimmerResponder.h:57:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 57 | std::auto_ptr m_root_device; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from plugins/dummy/DummyPort.cpp:30: ./include/ola/rdm/DummyResponder.h:95:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | std::auto_ptr m_network_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from plugins/dummy/DummyPort.cpp:32: ./include/ola/rdm/NetworkResponder.h:75:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 75 | std::auto_ptr m_network_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30, from ./include/olad/Device.h:25, from ./plugins/dummy/DummyDevice.h:25, from plugins/dummy/DummyPort.cpp:37: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/dummy/DummyPort.cpp: In function 'void ola::plugin::dummy::AddResponders(std::map*, ola::rdm::UIDAllocator*, unsigned int)': plugins/dummy/DummyPort.cpp:64:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | auto_ptr uid(uid_allocator->AllocateNext()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/dummy/DummyPort.cpp: In constructor 'ola::plugin::dummy::DummyPort::DummyPort(ola::plugin::dummy::DummyDevice*, const Options&, unsigned int)': plugins/dummy/DummyPort.cpp:81:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | auto_ptr uid(allocator.AllocateNext()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/dummy/DummyPort.cpp:90:5: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 90 | auto_ptr uid(allocator.AllocateNext()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/dummy/DummyPort.cpp: In member function 'virtual void ola::plugin::dummy::DummyPort::SendRDMRequest(ola::rdm::RDMRequest*, ola::rdm::RDMCallback*)': plugins/dummy/DummyPort.cpp:137:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 137 | auto_ptr request(request_ptr); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from plugins/e131/E131Device.cpp:35: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/stubs/common.h:41, from /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/google/protobuf/service.h:105: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:40, from ./plugins/e131/E131Device.h:27, from plugins/e131/E131Device.cpp:38: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/e131/E131Device.h:29: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:40, from ./plugins/e131/E131Device.h:27, from plugins/e131/E131Plugin.cpp:30: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/e131/E131Device.h:29: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/e131/E131Device.h:30: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 73 | std::auto_ptr m_node; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/e131/E131Device.h:73:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 73 | std::auto_ptr m_node; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/Universe.h:26, from plugins/e131/E131Port.cpp:23: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-BaseInflator.lo `test -f 'libs/acn/BaseInflator.cpp' || echo './'`libs/acn/BaseInflator.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-DMPAddress.lo `test -f 'libs/acn/DMPAddress.cpp' || echo './'`libs/acn/DMPAddress.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/BaseInflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-BaseInflator.o In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35, from ./include/olad/Port.h:30, from ./plugins/e131/E131Port.h:25, from plugins/e131/E131Port.cpp:24: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/DMPAddress.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-DMPAddress.o ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:40, from ./plugins/e131/E131Device.h:27, from ./plugins/e131/E131Port.h:26: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/e131/E131Device.h:30: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 73 | std::auto_ptr m_node; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-DMPE131Inflator.lo `test -f 'libs/acn/DMPE131Inflator.cpp' || echo './'`libs/acn/DMPE131Inflator.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-DMPInflator.lo `test -f 'libs/acn/DMPInflator.cpp' || echo './'`libs/acn/DMPInflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/DMPE131Inflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-DMPE131Inflator.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/DMPInflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-DMPInflator.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-DMPPDU.lo `test -f 'libs/acn/DMPPDU.cpp' || echo './'`libs/acn/DMPPDU.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/DMPPDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-DMPPDU.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E131DiscoveryInflator.lo `test -f 'libs/acn/E131DiscoveryInflator.cpp' || echo './'`libs/acn/E131DiscoveryInflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E131DiscoveryInflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E131DiscoveryInflator.o libs/acn/DMPE131Inflator.cpp: In member function 'virtual bool ola::acn::DMPE131Inflator::HandlePDUData(uint32_t, const ola::acn::HeaderSet&, const uint8_t*, unsigned int)': libs/acn/DMPE131Inflator.cpp:94:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 94 | std::auto_ptr address( | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from libs/acn/DMPE131Inflator.cpp:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E131Inflator.lo `test -f 'libs/acn/E131Inflator.cpp' || echo './'`libs/acn/E131Inflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E131Inflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E131Inflator.o In file included from libs/acn/E131DiscoveryInflator.cpp:24: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./libs/acn/E131DiscoveryInflator.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E131Node.lo `test -f 'libs/acn/E131Node.cpp' || echo './'`libs/acn/E131Node.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E131PDU.lo `test -f 'libs/acn/E131PDU.cpp' || echo './'`libs/acn/E131PDU.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E131Node.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E131Node.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E131PDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E131PDU.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E131Sender.lo `test -f 'libs/acn/E131Sender.cpp' || echo './'`libs/acn/E131Sender.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E131Sender.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E131Sender.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E133Inflator.lo `test -f 'libs/acn/E133Inflator.cpp' || echo './'`libs/acn/E133Inflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E133Inflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E133Inflator.o In file included from ./libs/acn/E131Node.h:40, from libs/acn/E131Node.cpp:32: ./libs/acn/E131DiscoveryInflator.h:62:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr m_page_callback; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./libs/acn/E131DiscoveryInflator.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./libs/acn/E131Node.h:43: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ libs/acn/E131Node.cpp: In member function 'bool ola::acn::E131Node::Start()': libs/acn/E131Node.cpp:163:3: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 163 | auto_ptr picker( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E133PDU.lo `test -f 'libs/acn/E133PDU.cpp' || echo './'`libs/acn/E133PDU.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E133StatusInflator.lo `test -f 'libs/acn/E133StatusInflator.cpp' || echo './'`libs/acn/E133StatusInflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E133PDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E133PDU.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E133StatusInflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E133StatusInflator.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-E133StatusPDU.lo `test -f 'libs/acn/E133StatusPDU.cpp' || echo './'`libs/acn/E133StatusPDU.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/E133StatusPDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-E133StatusPDU.o In file included from libs/acn/E133StatusInflator.cpp:24: ./libs/acn/E133StatusInflator.h:72:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 72 | std::auto_ptr m_handler; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./libs/acn/E133StatusInflator.h:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-PDU.lo `test -f 'libs/acn/PDU.cpp' || echo './'`libs/acn/PDU.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/PDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-PDU.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-PreamblePacker.lo `test -f 'libs/acn/PreamblePacker.cpp' || echo './'`libs/acn/PreamblePacker.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/PreamblePacker.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-PreamblePacker.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-RDMInflator.lo `test -f 'libs/acn/RDMInflator.cpp' || echo './'`libs/acn/RDMInflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/RDMInflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-RDMInflator.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-RDMPDU.lo `test -f 'libs/acn/RDMPDU.cpp' || echo './'`libs/acn/RDMPDU.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/RDMPDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-RDMPDU.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-RootInflator.lo `test -f 'libs/acn/RootInflator.cpp' || echo './'`libs/acn/RootInflator.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/RootInflator.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-RootInflator.o In file included from libs/acn/RDMInflator.cpp:25: ./libs/acn/RDMInflator.h:67:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 67 | std::auto_ptr m_rdm_handler; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from libs/acn/RDMInflator.cpp:21: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-RootPDU.lo `test -f 'libs/acn/RootPDU.cpp' || echo './'`libs/acn/RootPDU.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-RootSender.lo `test -f 'libs/acn/RootSender.cpp' || echo './'`libs/acn/RootSender.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/RootPDU.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-RootPDU.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/RootSender.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-RootSender.o In file included from libs/acn/RootInflator.cpp:22: ./libs/acn/RootInflator.h:74:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr m_on_data; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./libs/acn/RootInflator.h:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-TCPTransport.lo `test -f 'libs/acn/TCPTransport.cpp' || echo './'`libs/acn/TCPTransport.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/TCPTransport.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-TCPTransport.o In file included from libs/acn/TCPTransport.cpp:28: ./libs/acn/TCPTransport.h:140:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 140 | std::auto_ptr m_transport; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./libs/acn/TCPTransport.h:34: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolae131core_la-UDPTransport.lo `test -f 'libs/acn/UDPTransport.cpp' || echo './'`libs/acn/UDPTransport.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/UDPTransport.cpp -fPIC -DPIC -o libs/acn/.libs/libolae131core_la-UDPTransport.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolaacn_la-CID.lo `test -f 'libs/acn/CID.cpp' || echo './'`libs/acn/CID.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o libs/acn/libolaacn_la-CIDImpl.lo `test -f 'libs/acn/CIDImpl.cpp' || echo './'`libs/acn/CIDImpl.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/CID.cpp -fPIC -DPIC -o libs/acn/.libs/libolaacn_la-CID.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Wconversion -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/uuid -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c libs/acn/CIDImpl.cpp -fPIC -DPIC -o libs/acn/.libs/libolaacn_la-CIDImpl.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/espnet/EspNetDevice.lo plugins/espnet/EspNetDevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/espnet/EspNetDevice.cpp -fPIC -DPIC -o plugins/espnet/.libs/EspNetDevice.o In file included from plugins/espnet/EspNetDevice.cpp:27: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/espnet/EspNetDevice.h:25, from plugins/espnet/EspNetDevice.cpp:31: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/espnet/EspNetNode.lo plugins/espnet/EspNetNode.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/espnet/EspNetNode.cpp -fPIC -DPIC -o plugins/espnet/.libs/EspNetNode.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/espnet/EspNetPlugin.lo plugins/espnet/EspNetPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/espnet/EspNetPlugin.cpp -fPIC -DPIC -o plugins/espnet/.libs/EspNetPlugin.o In file included from ./include/ola/io/SelectServer.h:26, from ./include/olad/Preferences.h:27, from plugins/espnet/EspNetPlugin.cpp:22: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/espnet/EspNetPlugin.h:25, from plugins/espnet/EspNetPlugin.cpp:23: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/espnet/EspNetDevice.h:25, from plugins/espnet/EspNetPlugin.cpp:24: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/espnet/EspNetPort.lo plugins/espnet/EspNetPort.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/espnet/EspNetPort.cpp -fPIC -DPIC -o plugins/espnet/.libs/EspNetPort.o In file included from ./include/olad/Universe.h:26, from plugins/espnet/EspNetPort.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35, from ./include/olad/Port.h:30, from ./plugins/espnet/EspNetPort.h:26, from plugins/espnet/EspNetPort.cpp:26: ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/espnet/EspNetDevice.h:26, from ./plugins/espnet/EspNetPort.h:27: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from plugins/ftdidmx/FtdiDmxDevice.cpp:27: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/ftdidmx/FtdiDmxPlugin.lo plugins/ftdidmx/FtdiDmxPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/ftdidmx/FtdiDmxPlugin.cpp -fPIC -DPIC -o plugins/ftdidmx/.libs/FtdiDmxPlugin.o In file included from ./include/ola/io/SelectServer.h:26, from ./include/olad/Preferences.h:27, from plugins/ftdidmx/FtdiDmxPlugin.cpp:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36, from ./include/olad/PluginAdaptor.h:35, from plugins/ftdidmx/FtdiDmxPlugin.cpp:31: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/ftdidmx/FtdiDmxPlugin.h:28, from plugins/ftdidmx/FtdiDmxPlugin.cpp:32: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/ftdidmx/FtdiDmxThread.lo plugins/ftdidmx/FtdiDmxThread.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/ftdidmx/FtdiDmxThread.cpp -fPIC -DPIC -o plugins/ftdidmx/.libs/FtdiDmxThread.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/ftdidmx/FtdiWidget.lo plugins/ftdidmx/FtdiWidget.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/ftdidmx/FtdiWidget.cpp -fPIC -DPIC -o plugins/ftdidmx/.libs/FtdiWidget.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/gpio/GPIODevice.lo plugins/gpio/GPIODevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/gpio/GPIODevice.cpp -fPIC -DPIC -o plugins/gpio/.libs/GPIODevice.o plugins/ftdidmx/FtdiWidget.cpp: In member function 'bool ola::plugin::ftdidmx::FtdiInterface::PurgeBuffers()': plugins/ftdidmx/FtdiWidget.cpp:332:29: warning: 'int ftdi_usb_purge_buffers(ftdi_context*)' is deprecated [-Wdeprecated-declarations] 332 | if (ftdi_usb_purge_buffers(&m_handle) < 0) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from plugins/ftdidmx/FtdiWidget.cpp:40: /builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include/libftdi1/ftdi.h:566:9: note: declared here 566 | int DEPRECATED(ftdi_usb_purge_buffers(struct ftdi_context *ftdi)); | ^~~~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/gpio/GPIOPlugin.lo plugins/gpio/GPIOPlugin.cpp In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/gpio/GPIODevice.h:28, from plugins/gpio/GPIODevice.cpp:20: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./plugins/gpio/GPIODevice.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/gpio/GPIOPlugin.cpp -fPIC -DPIC -o plugins/gpio/.libs/GPIOPlugin.o In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/gpio/GPIOPlugin.h:25, from plugins/gpio/GPIOPlugin.cpp:21: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | std::auto_ptr m_driver; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/gpio/GPIOPlugin.h:25, from plugins/gpio/GPIODevice.cpp:23: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from plugins/gpio/GPIOPlugin.cpp:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/gpio/GPIODevice.h:28, from plugins/gpio/GPIOPlugin.cpp:29: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36, from ./include/olad/PluginAdaptor.h:35, from ./include/olad/Port.h:30: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/gpio/GPIOPlugin.cpp: In member function 'virtual bool ola::plugin::gpio::GPIOPlugin::StartHook()': plugins/gpio/GPIOPlugin.cpp:93:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 93 | std::auto_ptr device(new GPIODevice(this, options)); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/gpio/GPIODriver.lo plugins/gpio/GPIODriver.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/gpio/GPIODriver.cpp -fPIC -DPIC -o plugins/gpio/.libs/GPIODriver.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./plugins/gpio/GPIOPort.h:26, from plugins/gpio/GPIOPort.cpp:21: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/karate/KaratePlugin.lo plugins/karate/KaratePlugin.cpp ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/gpio/GPIOPort.h:63:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | std::auto_ptr m_driver; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/karate/KaratePlugin.cpp -fPIC -DPIC -o plugins/karate/.libs/KaratePlugin.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/karate/KarateDevice.lo plugins/karate/KarateDevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/karate/KarateDevice.cpp -fPIC -DPIC -o plugins/karate/.libs/KarateDevice.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/karate/KarateThread.lo plugins/karate/KarateThread.cpp /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/karate/KarateLight.lo plugins/karate/KarateLight.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/karate/KarateThread.cpp -fPIC -DPIC -o plugins/karate/.libs/KarateThread.o OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/karate/KarateLight.cpp -fPIC -DPIC -o plugins/karate/.libs/KarateLight.o In file included from ./include/olad/PluginAdaptor.h:32, from plugins/karate/KaratePlugin.cpp:32: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/karate/KarateDevice.h:25, from plugins/karate/KaratePlugin.cpp:34: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/karate/KarateDevice.h:25, from plugins/karate/KarateDevice.cpp:24: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/karate/KaratePlugin.h:26, from plugins/karate/KaratePlugin.cpp:35: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/kinet/KiNetDevice.lo plugins/kinet/KiNetDevice.cpp ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/kinet/KiNetDevice.cpp -fPIC -DPIC -o plugins/kinet/.libs/KiNetDevice.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/kinet/KiNetNode.lo plugins/kinet/KiNetNode.cpp In file included from ./include/olad/PluginAdaptor.h:32, from plugins/kinet/KiNetPlugin.cpp:26: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/kinet/KiNetDevice.h:28, from plugins/kinet/KiNetPlugin.cpp:28: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/kinet/KiNetPlugin.h:26, from plugins/kinet/KiNetPlugin.cpp:29: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 44 | std::auto_ptr m_device; // only have one device | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from plugins/kinet/KiNetDevice.cpp:31: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from plugins/kinet/KiNetDevice.cpp:32: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from plugins/kinet/KiNetNode.cpp:27: ./plugins/kinet/KiNetNode.h:56:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 56 | std::auto_ptr m_socket; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from plugins/kinet/KiNetNode.cpp:21: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/kinet/KiNetNode.cpp: In member function 'bool ola::plugin::kinet::KiNetNode::InitNetwork()': plugins/kinet/KiNetNode.cpp:152:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 152 | std::auto_ptr socket(m_socket.release()); | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/milinst/MilInstDevice.lo plugins/milinst/MilInstDevice.cpp In file included from ./plugins/kinet/KiNetPort.h:28, from plugins/kinet/KiNetDevice.cpp:34: ./plugins/kinet/KiNetNode.h:56:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 56 | std::auto_ptr m_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/milinst/MilInstDevice.cpp -fPIC -DPIC -o plugins/milinst/.libs/MilInstDevice.o /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/milinst/MilInstPlugin.lo plugins/milinst/MilInstPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/milinst/MilInstPlugin.cpp -fPIC -DPIC -o plugins/milinst/.libs/MilInstPlugin.o In file included from ./include/ola/io/SelectServer.h:26, from ./include/olad/Preferences.h:27, from plugins/milinst/MilInstDevice.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/milinst/MilInstDevice.h:27, from ./plugins/milinst/MilInstPort.h:26, from plugins/milinst/MilInstDevice.cpp:26: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36, from ./include/olad/PluginAdaptor.h:35, from ./include/olad/Port.h:30: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/milinst/MilInstDevice.h:53:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr m_widget; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from plugins/milinst/MilInstPlugin.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/milinst/MilInstDevice.h:27, from plugins/milinst/MilInstPlugin.cpp:27: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/milinst/MilInstDevice.h:53:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr m_widget; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/milinst/MilInstPlugin.h:28, from plugins/milinst/MilInstPlugin.cpp:28: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./plugins/milinst/MilInstDevice.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/io/SelectServer.h:26, from ./plugins/milinst/MilInstWidget.h:28, from plugins/milinst/MilInstWidget.cpp:25: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr m_widget; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/milinst/MilInstWidget1463.lo plugins/milinst/MilInstWidget1463.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/milinst/MilInstWidget1463.cpp -fPIC -DPIC -o plugins/milinst/.libs/MilInstWidget1463.o In file included from ./include/ola/io/SelectServer.h:26, from ./plugins/milinst/MilInstWidget.h:28, from ./plugins/milinst/MilInstWidget1463.h:26, from plugins/milinst/MilInstWidget1463.cpp:24: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/milinst/MilInstWidget1553.lo plugins/milinst/MilInstWidget1553.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/milinst/MilInstWidget1553.cpp -fPIC -DPIC -o plugins/milinst/.libs/MilInstWidget1553.o In file included from ./include/ola/io/SelectServer.h:26, from ./include/olad/Preferences.h:27, from plugins/milinst/MilInstWidget1553.cpp:29: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/opendmx/OpenDmxDevice.lo plugins/opendmx/OpenDmxDevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/opendmx/OpenDmxDevice.cpp -fPIC -DPIC -o plugins/opendmx/.libs/OpenDmxDevice.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/opendmx/OpenDmxDevice.h:25, from plugins/opendmx/OpenDmxDevice.cpp:27: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/opendmx/OpenDmxPlugin.lo plugins/opendmx/OpenDmxPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/opendmx/OpenDmxPlugin.cpp -fPIC -DPIC -o plugins/opendmx/.libs/OpenDmxPlugin.o In file included from ./include/olad/PluginAdaptor.h:32, from plugins/opendmx/OpenDmxPlugin.cpp:31: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/io/SelectServer.h:32: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/opendmx/OpenDmxDevice.h:25, from plugins/opendmx/OpenDmxPlugin.cpp:33: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/opendmx/OpenDmxPlugin.h:26, from plugins/opendmx/OpenDmxPlugin.cpp:34: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./plugins/openpixelcontrol/OPCDevice.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/network/AdvancedTCPConnector.h:30, from ./plugins/openpixelcontrol/OPCClient.h:30, from ./plugins/openpixelcontrol/OPCDevice.h:29: ./include/ola/util/Backoff.h:139:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr m_policy; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_client_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:98:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 98 | std::auto_ptr m_sender; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_socket_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/openpixelcontrol/OPCDevice.h:30: ./plugins/openpixelcontrol/OPCServer.h:115:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 115 | std::auto_ptr m_listening_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCDevice.h:64:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | std::auto_ptr m_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCDevice.h:94:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 94 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/openpixelcontrol/OPCPlugin.lo plugins/openpixelcontrol/OPCPlugin.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/openpixelcontrol/OPCPlugin.cpp -fPIC -DPIC -o plugins/openpixelcontrol/.libs/OPCPlugin.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/openpixelcontrol/OPCPlugin.h:27, from plugins/openpixelcontrol/OPCPlugin.cpp:21: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/openpixelcontrol/OPCPlugin.h:28: ./include/olad/Plugin.h:110:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr m_policy; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_client_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:98:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 98 | std::auto_ptr m_sender; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_socket_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/openpixelcontrol/OPCDevice.h:30: ./plugins/openpixelcontrol/OPCServer.h:115:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 115 | std::auto_ptr m_listening_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCDevice.h:64:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | std::auto_ptr m_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCDevice.h:94:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 94 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/openpixelcontrol/OPCPlugin.cpp: In member function 'void ola::plugin::openpixelcontrol::OPCPlugin::AddDevices(const std::string&)': plugins/openpixelcontrol/OPCPlugin.cpp:120:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 120 | std::auto_ptr device(new DeviceClass( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/openpixelcontrol/OPCPort.lo plugins/openpixelcontrol/OPCPort.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/openpixelcontrol/OPCPort.cpp -fPIC -DPIC -o plugins/openpixelcontrol/.libs/OPCPort.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./plugins/openpixelcontrol/OPCPort.h:26, from plugins/openpixelcontrol/OPCPort.cpp:21: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./include/ola/rdm/RDMReply.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/network/AdvancedTCPConnector.h:30, from ./plugins/openpixelcontrol/OPCClient.h:30, from ./plugins/openpixelcontrol/OPCDevice.h:29, from ./plugins/openpixelcontrol/OPCPort.h:27: ./include/ola/util/Backoff.h:139:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr m_policy; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_client_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:98:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 98 | std::auto_ptr m_sender; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_socket_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/openpixelcontrol/OPCDevice.h:30: ./plugins/openpixelcontrol/OPCServer.h:115:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 115 | std::auto_ptr m_listening_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCDevice.h:64:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | std::auto_ptr m_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCDevice.h:94:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 94 | std::auto_ptr m_client; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/openpixelcontrol/OPCClient.lo plugins/openpixelcontrol/OPCClient.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/openpixelcontrol/OPCClient.cpp -fPIC -DPIC -o plugins/openpixelcontrol/.libs/OPCClient.o In file included from ./include/ola/network/AdvancedTCPConnector.h:30, from ./plugins/openpixelcontrol/OPCClient.h:30, from plugins/openpixelcontrol/OPCClient.cpp:21: ./include/ola/util/Backoff.h:139:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr m_policy; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./plugins/openpixelcontrol/OPCClient.h:24: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:97:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr m_client_socket; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:98:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 98 | std::auto_ptr m_sender; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/openpixelcontrol/OPCClient.h:99:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | std::auto_ptr m_socket_callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/openpixelcontrol/OPCServer.lo plugins/openpixelcontrol/OPCServer.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/openpixelcontrol/OPCServer.cpp -fPIC -DPIC -o plugins/openpixelcontrol/.libs/OPCServer.o In file included from plugins/openpixelcontrol/OPCServer.cpp:21: ./plugins/openpixelcontrol/OPCServer.h:115:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 115 | std::auto_ptr m_listening_socket; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78, from ./plugins/openpixelcontrol/OPCServer.h:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ plugins/openpixelcontrol/OPCServer.cpp: In member function 'bool ola::plugin::openpixelcontrol::OPCServer::Init()': plugins/openpixelcontrol/OPCServer.cpp:85:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 85 | std::auto_ptr listening_socket( | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -I/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c -o plugins/osc/libolaosc_la-OSCDevice.lo `test -f 'plugins/osc/OSCDevice.cpp' || echo './'`plugins/osc/OSCDevice.cpp OpenWrt-libtool: compile: riscv64-openwrt-linux-musl-g++ -DHAVE_CONFIG_H -I. -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -I/builder/shared-workdir/build/sdk/staging_dir/target-riscv64_generic_musl/usr/include -I/usr/include -Os -pipe -mabi=lp64d -march=rv64gc -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9=ola-0.10.9 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -std=gnu++11 -c plugins/osc/OSCDevice.cpp -fPIC -DPIC -o plugins/osc/.libs/libolaosc_la-OSCDevice.o In file included from /usr/include/stdlib.h:1017, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:26, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/cwchar:44, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/postypes.h:40, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/char_traits.h:42, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/string:42, from plugins/osc/OSCDevice.cpp:21: /usr/include/bits/stdlib.h:90:3: error: #error "Assumed value of MB_LEN_MAX wrong" 90 | # error "Assumed value of MB_LEN_MAX wrong" | ^~~~~ In file included from /usr/include/wchar.h:849, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:34: /usr/include/bits/wchar2.h:448:3: error: #error "Assumed value of MB_LEN_MAX wrong" 448 | # error "Assumed value of MB_LEN_MAX wrong" | ^~~~~ In file included from ./include/ola/Clock.h:33, from ./include/ola/io/SelectServerInterface.h:25, from plugins/osc/OSCDevice.cpp:25: /usr/include/stdint.h:109:11: warning: "__INT64_C" redefined 109 | # define __INT64_C(c) c ## LL | ^~~~~~~~~ : note: this is the location of the previous definition /usr/include/stdint.h:110:11: warning: "__UINT64_C" redefined 110 | # define __UINT64_C(c) c ## ULL | ^~~~~~~~~~ : note: this is the location of the previous definition In file included from /usr/include/stdlib.h:55: /usr/include/bits/floatn.h:87:9: error: '__float128' does not name a type; did you mean '__cfloat128'? 87 | typedef __float128 _Float128; | ^~~~~~~~~~ | __cfloat128 In file included from /usr/include/string.h:432, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:30: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/strings.h:36:25: error: redefinition of 'void bcopy(const void*, void*, size_t)' 36 | _FORTIFY_FN(bcopy) void bcopy(const void *__s, void *__d, size_t __n) | ^~~~~ In file included from /usr/include/features.h:461, from /usr/include/bits/libc-header-start.h:33, from /usr/include/limits.h:26, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:22: /usr/include/bits/strings_fortified.h:23:1: note: 'void bcopy(const void*, void*, size_t)' previously defined here 23 | __NTH (bcopy (const void *__src, void *__dest, size_t __len)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/strings.h:46:25: error: redefinition of 'void bzero(void*, size_t)' 46 | _FORTIFY_FN(bzero) void bzero(void *__s, size_t __n) | ^~~~~ /usr/include/bits/strings_fortified.h:29:1: note: 'void bzero(void*, size_t)' previously defined here 29 | __NTH (bzero (void *__dest, size_t __len)) | ^~~~~ /usr/include/wchar.h:600:23: error: '__gnuc_va_list' has not been declared 600 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/wchar.h:607:22: error: '__gnuc_va_list' has not been declared 607 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/wchar.h:613:23: error: '__gnuc_va_list' has not been declared 613 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/wchar.h:673:22: error: '__gnuc_va_list' has not been declared 673 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/wchar.h:680:21: error: '__gnuc_va_list' has not been declared 680 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/wchar.h:685:22: error: '__gnuc_va_list' has not been declared 685 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/wchar.h:693:12: error: '__gnuc_va_list' has not been declared 693 | extern int __REDIRECT (vfwscanf, (__FILE *__restrict __s, | ^~~~~~~~~~ /usr/include/wchar.h:697:12: error: '__gnuc_va_list' has not been declared 697 | extern int __REDIRECT (vwscanf, (const wchar_t *__restrict __format, | ^~~~~~~~~~ /usr/include/wchar.h:700:12: error: '__gnuc_va_list' has not been declared 700 | extern int __REDIRECT_NTH (vswscanf, (const wchar_t *__restrict __s, | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:306:29: error: '__gnuc_va_list' has not been declared 306 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:309:12: error: '__gnuc_va_list' has not been declared 309 | extern int __REDIRECT_NTH_LDBL (__vswprintf_alias, | ^~~~~~~~~~~~~~~~~~~ /usr/include/bits/wchar2.h:315:1: error: '__gnuc_va_list' has not been declared 315 | __NTH (vswprintf (wchar_t *__restrict __s, size_t __n, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:58:30: error: redefinition of 'wchar_t* fgetws(wchar_t*, int, FILE*)' 58 | _FORTIFY_FN(fgetws) wchar_t *fgetws(wchar_t *__s, int __n, FILE *__f) | ^~~~~~ /usr/include/bits/wchar2.h:384:1: note: 'wchar_t* fgetws(wchar_t*, int, __FILE*)' previously defined here 384 | fgetws (wchar_t *__restrict __s, int __n, __FILE *__restrict __stream) | ^~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:70:32: error: redefinition of 'size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)' 70 | _FORTIFY_FN(mbsnrtowcs) size_t mbsnrtowcs(wchar_t *__d, const char **__s, size_t __n, | ^~~~~~~~~~ /usr/include/bits/wchar2.h:542:1: note: 'size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)' previously defined here 542 | __NTH (mbsnrtowcs (wchar_t *__restrict __dst, const char **__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:90:31: error: redefinition of 'size_t mbsrtowcs(wchar_t*, const char**, size_t, mbstate_t*)' 90 | _FORTIFY_FN(mbsrtowcs) size_t mbsrtowcs(wchar_t *__d, const char **__s, size_t __wn, | ^~~~~~~~~ /usr/include/bits/wchar2.h:474:1: note: 'size_t mbsrtowcs(wchar_t*, const char**, size_t, mbstate_t*)' previously defined here 474 | __NTH (mbsrtowcs (wchar_t *__restrict __dst, const char **__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:103:30: error: redefinition of 'size_t mbstowcs(wchar_t*, const char*, size_t)' 103 | _FORTIFY_FN(mbstowcs) size_t mbstowcs(wchar_t *__ws, const char *__s, size_t __wn) | ^~~~~~~~ /usr/include/bits/stdlib.h:113:1: note: 'size_t mbstowcs(wchar_t*, const char*, size_t)' previously defined here 113 | __NTH (mbstowcs (wchar_t *__restrict __dst, const char *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:112:29: error: redefinition of 'size_t wcrtomb(char*, wchar_t, mbstate_t*)' 112 | _FORTIFY_FN(wcrtomb) size_t wcrtomb(char *__s, wchar_t __w, mbstate_t *__st) | ^~~~~~~ /usr/include/bits/wchar2.h:440:1: note: 'size_t wcrtomb(char*, wchar_t, mbstate_t*)' previously defined here 440 | __NTH (wcrtomb (char *__restrict __s, wchar_t __wchar, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:129:30: error: redefinition of 'wchar_t* wcscat(wchar_t*, const wchar_t*)' 129 | _FORTIFY_FN(wcscat) wchar_t *wcscat(wchar_t *__d, const wchar_t *__s) | ^~~~~~ /usr/include/bits/wchar2.h:246:1: note: 'wchar_t* wcscat(wchar_t*, const wchar_t*)' previously defined here 246 | __NTH (wcscat (wchar_t *__restrict __dest, const wchar_t *__restrict __src)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:138:30: error: redefinition of 'wchar_t* wcscpy(wchar_t*, const wchar_t*)' 138 | _FORTIFY_FN(wcscpy) wchar_t *wcscpy(wchar_t *__d, const wchar_t *__s) | ^~~~~~ /usr/include/bits/wchar2.h:152:1: note: 'wchar_t* wcscpy(wchar_t*, const wchar_t*)' previously defined here 152 | __NTH (wcscpy (wchar_t *__restrict __dest, const wchar_t *__restrict __src)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:147:31: error: redefinition of 'wchar_t* wcsncat(wchar_t*, const wchar_t*, size_t)' 147 | _FORTIFY_FN(wcsncat) wchar_t *wcsncat(wchar_t *__d, const wchar_t *__s, size_t __n) | ^~~~~~~ /usr/include/bits/wchar2.h:263:1: note: 'wchar_t* wcsncat(wchar_t*, const wchar_t*, size_t)' previously defined here 263 | __NTH (wcsncat (wchar_t *__restrict __dest, const wchar_t *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:163:31: error: redefinition of 'wchar_t* wcsncpy(wchar_t*, const wchar_t*, size_t)' 163 | _FORTIFY_FN(wcsncpy) wchar_t *wcsncpy(wchar_t *__d, const wchar_t *__s, size_t __n) | ^~~~~~~ /usr/include/bits/wchar2.h:191:1: note: 'wchar_t* wcsncpy(wchar_t*, const wchar_t*, size_t)' previously defined here 191 | __NTH (wcsncpy (wchar_t *__restrict __dest, const wchar_t *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:175:32: error: redefinition of 'size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)' 175 | _FORTIFY_FN(wcsnrtombs) size_t wcsnrtombs(char *__d, const wchar_t **__s, size_t __wn, | ^~~~~~~~~~ /usr/include/bits/wchar2.h:578:1: note: 'size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)' previously defined here 578 | __NTH (wcsnrtombs (char *__restrict __dst, const wchar_t **__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:195:31: error: redefinition of 'size_t wcsrtombs(char*, const wchar_t**, size_t, mbstate_t*)' 195 | _FORTIFY_FN(wcsrtombs) size_t wcsrtombs(char *__d, const wchar_t **__s, size_t __n, | ^~~~~~~~~ /usr/include/bits/wchar2.h:508:1: note: 'size_t wcsrtombs(char*, const wchar_t**, size_t, mbstate_t*)' previously defined here 508 | __NTH (wcsrtombs (char *__restrict __dst, const wchar_t **__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:207:30: error: redefinition of 'size_t wcstombs(char*, const wchar_t*, size_t)' 207 | _FORTIFY_FN(wcstombs) size_t wcstombs(char *__s, const wchar_t *__ws, size_t __n) | ^~~~~~~~ /usr/include/bits/stdlib.h:144:1: note: 'size_t wcstombs(char*, const wchar_t*, size_t)' previously defined here 144 | __NTH (wcstombs (char *__restrict __dst, const wchar_t *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:216:25: error: redefinition of 'int wctomb(char*, wchar_t)' 216 | _FORTIFY_FN(wctomb) int wctomb(char *__s, wchar_t __w) | ^~~~~~ /usr/include/bits/stdlib.h:83:1: note: 'int wctomb(char*, wchar_t)' previously defined here 83 | __NTH (wctomb (char *__s, wchar_t __wchar)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:225:31: error: redefinition of 'wchar_t* wmemcpy(wchar_t*, const wchar_t*, size_t)' 225 | _FORTIFY_FN(wmemcpy) wchar_t *wmemcpy(wchar_t *__d, const wchar_t *__s, size_t __n) | ^~~~~~~ /usr/include/bits/wchar2.h:39:1: note: 'wchar_t* wmemcpy(wchar_t*, const wchar_t*, size_t)' previously defined here 39 | __NTH (wmemcpy (wchar_t *__restrict __s1, const wchar_t *__restrict __s2, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:234:32: error: redefinition of 'wchar_t* wmemmove(wchar_t*, const wchar_t*, size_t)' 234 | _FORTIFY_FN(wmemmove) wchar_t *wmemmove(wchar_t *__d, const wchar_t *__s, size_t __n) | ^~~~~~~~ /usr/include/bits/wchar2.h:68:1: note: 'wchar_t* wmemmove(wchar_t*, const wchar_t*, size_t)' previously defined here 68 | __NTH (wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/wchar.h:243:31: error: redefinition of 'wchar_t* wmemset(wchar_t*, wchar_t, size_t)' 243 | _FORTIFY_FN(wmemset) wchar_t *wmemset(wchar_t *__s, wchar_t __c, size_t __n) | ^~~~~~~ /usr/include/bits/wchar2.h:129:1: note: 'wchar_t* wmemset(wchar_t*, wchar_t, size_t)' previously defined here 129 | __NTH (wmemset (wchar_t *__s, wchar_t __c, size_t __n)) | ^~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:22, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/cstdio:42, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:45, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4154, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/string:54: /usr/include/stdio.h:52:9: error: '__gnuc_va_list' does not name a type 52 | typedef __gnuc_va_list va_list; | ^~~~~~~~~~~~~~ /usr/include/stdio.h:342:22: error: '__gnuc_va_list' has not been declared 342 | __gnuc_va_list __arg); | ^~~~~~~~~~~~~~ /usr/include/stdio.h:347:54: error: '__gnuc_va_list' has not been declared 347 | extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg); | ^~~~~~~~~~~~~~ /usr/include/stdio.h:350:22: error: '__gnuc_va_list' has not been declared 350 | __gnuc_va_list __arg) __THROWNL; | ^~~~~~~~~~~~~~ /usr/include/stdio.h:359:56: error: '__gnuc_va_list' has not been declared 359 | const char *__restrict __format, __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/stdio.h:367:23: error: '__gnuc_va_list' has not been declared 367 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/stdio.h:380:22: error: '__gnuc_va_list' has not been declared 380 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/stdio.h:433:21: error: '__gnuc_va_list' has not been declared 433 | __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/stdio.h:440:53: error: '__gnuc_va_list' has not been declared 440 | extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/stdio.h:445:54: error: '__gnuc_va_list' has not been declared 445 | const char *__restrict __format, __gnuc_va_list __arg) | ^~~~~~~~~~~~~~ /usr/include/stdio.h:451:12: error: '__gnuc_va_list' has not been declared 451 | extern int __REDIRECT (vfscanf, | ^~~~~~~~~~ /usr/include/stdio.h:456:12: error: '__gnuc_va_list' has not been declared 456 | extern int __REDIRECT (vscanf, (const char *__restrict __format, | ^~~~~~~~~~ /usr/include/stdio.h:459:12: error: '__gnuc_va_list' has not been declared 459 | extern int __REDIRECT_NTH (vsscanf, | ^~~~~~~~~~~~~~ /usr/include/stdio.h:831:29: error: '__gnuc_va_list' has not been declared 831 | __gnuc_va_list __args) | ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867: /usr/include/bits/stdio2.h:30:28: error: '__gnuc_va_list' has not been declared 30 | __gnuc_va_list __ap) __THROW; | ^~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:46:1: error: '__gnuc_va_list' has not been declared 46 | __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, | ^~~~~ /usr/include/bits/stdio2.h: In function 'int vsprintf(char*, const char*, int)': /usr/include/bits/stdio2.h:50:56: error: invalid conversion from 'int' to 'void*' [-fpermissive] 50 | __bos (__s), __fmt, __ap); | ^~~~ | | | int : note: initializing argument 5 of 'int __builtin___vsprintf_chk(char*, int, long unsigned int, const char*, void*)' /usr/include/bits/stdio2.h: At global scope: /usr/include/bits/stdio2.h:60:29: error: '__gnuc_va_list' has not been declared 60 | __gnuc_va_list __ap) __THROW; | ^~~~~~~~~~~~~~ /usr/include/bits/stdio2.h:77:1: error: '__gnuc_va_list' has not been declared 77 | __NTH (vsnprintf (char *__restrict __s, size_t __n, | ^~~~~ /usr/include/bits/stdio2.h: In function 'int vsnprintf(char*, size_t, const char*, int)': /usr/include/bits/stdio2.h:81:57: error: invalid conversion from 'int' to 'void*' [-fpermissive] 81 | __bos (__s), __fmt, __ap); | ^~~~ | | | int : note: initializing argument 6 of 'int __builtin___vsnprintf_chk(char*, long unsigned int, int, long unsigned int, const char*, void*)' /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:39:26: error: redefinition of 'char* fgets(char*, int, FILE*)' 39 | _FORTIFY_FN(fgets) char *fgets(char *__s, int __n, FILE *__f) | ^~~~~ /usr/include/bits/stdio2.h:255:1: note: 'char* fgets(char*, int, FILE*)' previously defined here 255 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:48:27: error: redefinition of 'size_t fread(void*, size_t, size_t, FILE*)' 48 | _FORTIFY_FN(fread) size_t fread(void *__d, size_t __n, size_t __m, FILE *__f) | ^~~~~ /usr/include/bits/stdio2.h:284:1: note: 'size_t fread(void*, size_t, size_t, FILE*)' previously defined here 284 | fread (void *__restrict __ptr, size_t __size, size_t __n, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:70:28: error: conflicting declaration of C function 'int vsnprintf(char*, size_t, const char*, void*)' 70 | _FORTIFY_FN(vsnprintf) int vsnprintf(char *__s, size_t __n, const char *__f, | ^~~~~~~~~ /usr/include/bits/stdio2.h:77:1: note: previous declaration 'int vsnprintf(char*, size_t, const char*, int)' 77 | __NTH (vsnprintf (char *__restrict __s, size_t __n, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h: In function 'int vsnprintf(char*, size_t, const char*, void*)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:77:48: error: invalid conversion from 'void*' to 'int' [-fpermissive] 77 | return __orig_vsnprintf(__s, __n, __f, __v); | ^~~ | | | void* In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/strings.h:25: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:70:1: note: initializing argument 4 of 'int __orig_vsnprintf(char*, size_t, const char*, int)' 70 | _FORTIFY_FN(vsnprintf) int vsnprintf(char *__s, size_t __n, const char *__f, | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:80:27: error: conflicting declaration of C function 'int vsprintf(char*, const char*, void*)' 80 | _FORTIFY_FN(vsprintf) int vsprintf(char *__s, const char *__f, __builtin_va_list __v) | ^~~~~~~~ /usr/include/bits/stdio2.h:46:1: note: previous declaration 'int vsprintf(char*, const char*, int)' 46 | __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h: In function 'int vsprintf(char*, const char*, void*)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:86:55: error: invalid conversion from 'void*' to 'int' [-fpermissive] 86 | __r = __orig_vsnprintf(__s, __b, __f, __v); | ^~~ | | | void* /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:70:1: note: initializing argument 4 of 'int __orig_vsnprintf(char*, size_t, const char*, int)' 70 | _FORTIFY_FN(vsnprintf) int vsnprintf(char *__s, size_t __n, const char *__f, | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:90:49: error: invalid conversion from 'void*' to 'int' [-fpermissive] 90 | __r = __orig_vsprintf(__s, __f, __v); | ^~~ | | | void* /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:80:1: note: initializing argument 3 of 'int __orig_vsprintf(char*, const char*, int)' 80 | _FORTIFY_FN(vsprintf) int vsprintf(char *__s, const char *__f, __builtin_va_list __v) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:95:27: error: redefinition of 'int snprintf(char*, size_t, const char*, ...)' 95 | _FORTIFY_FN(snprintf) int snprintf(char *__s, size_t __n, const char *__f, ...) | ^~~~~~~~ /usr/include/bits/stdio2.h:64:1: note: 'int snprintf(char*, size_t, const char*, ...)' previously defined here 64 | __NTH (snprintf (char *__restrict __s, size_t __n, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdio.h:104:26: error: redefinition of 'int sprintf(char*, const char*, ...)' 104 | _FORTIFY_FN(sprintf) int sprintf(char *__s, const char *__f, ...) | ^~~~~~~ /usr/include/bits/stdio2.h:34:1: note: 'int sprintf(char*, const char*, ...)' previously defined here 34 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h: In function 'std::string std::__cxx11::to_string(float)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4405:43: error: no matching function for call to '__to_xstring(int (*)(char*, size_t, const char*, int) throw (), const int&, const char [3], float&)' 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:101:5: note: candidate: 'template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, void*), std::size_t, const _CharT*, ...)' 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4405:43: note: mismatched types 'void*' and 'int' 4405 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4406 | "%f", __val); | ~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h: In function 'std::string std::__cxx11::to_string(double)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4415:43: error: no matching function for call to '__to_xstring(int (*)(char*, size_t, const char*, int) throw (), const int&, const char [3], double&)' 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:101:5: note: candidate: 'template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, void*), std::size_t, const _CharT*, ...)' 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4415:43: note: mismatched types 'void*' and 'int' 4415 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4416 | "%f", __val); | ~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h: In function 'std::string std::__cxx11::to_string(long double)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4425:43: error: no matching function for call to '__to_xstring(int (*)(char*, size_t, const char*, int) throw (), const int&, const char [4], long double&)' 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:101:5: note: candidate: 'template _String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, void*), std::size_t, const _CharT*, ...)' 101 | __to_xstring(int (*__convf) (_CharT*, std::size_t, const _CharT*, | ^~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/ext/string_conversions.h:101:5: note: template argument deduction/substitution failed: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/basic_string.h:4425:43: note: mismatched types 'void*' and 'int' 4425 | return __gnu_cxx::__to_xstring(&std::vsnprintf, __n, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4426 | "%Lf", __val); | ~~~~~~~~~~~~~ In file included from ./include/ola/io/Descriptor.h:25, from ./include/ola/io/SelectServerInterface.h:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:43:29: error: redefinition of 'size_t confstr(int, char*, size_t)' 43 | _FORTIFY_FN(confstr) size_t confstr(int __n, char *__s, size_t __l) | ^~~~~~~ /usr/include/bits/unistd.h:240:8: note: 'size_t confstr(int, char*, size_t)' previously defined here 240 | __NTH (confstr (int __name, char *__buf, size_t __len)) | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:53:27: error: redefinition of 'char* getcwd(char*, size_t)' 53 | _FORTIFY_FN(getcwd) char *getcwd(char *__s, size_t __l) | ^~~~~~ /usr/include/bits/unistd.h:200:8: note: 'char* getcwd(char*, size_t)' previously defined here 200 | __NTH (getcwd (char *__buf, size_t __size)) | ^~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:64:32: error: redefinition of 'int getdomainname(char*, size_t)' 64 | _FORTIFY_FN(getdomainname) int getdomainname(char *__s, size_t __l) | ^~~~~~~~~~~~~ /usr/include/bits/unistd.h:373:8: note: 'int getdomainname(char*, size_t)' previously defined here 373 | __NTH (getdomainname (char *__buf, size_t __buflen)) | ^~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:74:28: error: redefinition of 'int getgroups(int, gid_t*)' 74 | _FORTIFY_FN(getgroups) int getgroups(int __l, gid_t *__s) | ^~~~~~~~~ /usr/include/bits/unistd.h:265:8: note: 'int getgroups(int, __gid_t*)' previously defined here 265 | __NTH (getgroups (int __size, __gid_t __list[])) | ^~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:83:30: error: redefinition of 'int gethostname(char*, size_t)' 83 | _FORTIFY_FN(gethostname) int gethostname(char *__s, size_t __l) | ^~~~~~~~~~~ /usr/include/bits/unistd.h:344:8: note: 'int gethostname(char*, size_t)' previously defined here 344 | __NTH (gethostname (char *__buf, size_t __buflen)) | ^~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:92:29: error: redefinition of 'int getlogin_r(char*, size_t)' 92 | _FORTIFY_FN(getlogin_r) int getlogin_r(char *__s, size_t __l) | ^~~~~~~~~~ In file included from /usr/include/unistd.h:1166, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:22: /usr/include/bits/unistd.h:317:1: note: 'int getlogin_r(char*, size_t)' previously defined here 317 | getlogin_r (char *__buf, size_t __buflen) | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:101:28: error: redefinition of 'ssize_t pread(int, void*, size_t, off_t)' 101 | _FORTIFY_FN(pread) ssize_t pread(int __f, void *__s, size_t __n, off_t __o) | ^~~~~ /usr/include/bits/unistd.h:72:1: note: 'ssize_t pread(int, void*, size_t, __off_t)' previously defined here 72 | pread (int __fd, void *__buf, size_t __nbytes, __off_t __offset) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:110:27: error: redefinition of 'ssize_t read(int, void*, size_t)' 110 | _FORTIFY_FN(read) ssize_t read(int __f, void *__s, size_t __n) | ^~~~ /usr/include/bits/unistd.h:34:1: note: 'ssize_t read(int, void*, size_t)' previously defined here 34 | read (int __fd, void *__buf, size_t __nbytes) | ^~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:119:31: error: redefinition of 'ssize_t readlink(const char*, char*, size_t)' 119 | _FORTIFY_FN(readlink) ssize_t readlink(const char *__p, char *__s, size_t __n) | ^~~~~~~~ /usr/include/bits/unistd.h:139:8: note: 'ssize_t readlink(const char*, char*, size_t)' previously defined here 139 | __NTH (readlink (const char *__restrict __path, char *__restrict __buf, | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:128:33: error: redefinition of 'ssize_t readlinkat(int, const char*, char*, size_t)' 128 | _FORTIFY_FN(readlinkat) ssize_t readlinkat(int __f, const char *__p, char *__s, size_t __n) | ^~~~~~~~~~ /usr/include/bits/unistd.h:173:8: note: 'ssize_t readlinkat(int, const char*, char*, size_t)' previously defined here 173 | __NTH (readlinkat (int __fd, const char *__restrict __path, | ^~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/unistd.h:137:28: error: redefinition of 'int ttyname_r(int, char*, size_t)' 137 | _FORTIFY_FN(ttyname_r) int ttyname_r(int __f, char *__s, size_t __n) | ^~~~~~~~~ /usr/include/bits/unistd.h:291:8: note: 'int ttyname_r(int, char*, size_t)' previously defined here 291 | __NTH (ttyname_r (int __fd, char *__buf, size_t __buflen)) | ^~~~~~~~~ In file included from ./include/ola/io/IOVecInterface.h:26, from ./include/ola/io/IOQueue.h:24, from ./include/ola/io/Descriptor.h:28: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/stdlib.h:40:29: error: redefinition of 'char* realpath(const char*, char*)' 40 | _FORTIFY_FN(realpath) char *realpath(const char *__p, char *__r) | ^~~~~~~~ /usr/include/bits/stdlib.h:37:1: note: 'char* realpath(const char*, char*)' previously defined here 37 | __NTH (realpath (const char *__restrict __name, char *__restrict __resolved)) | ^~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:74, from ./plugins/osc/OSCDevice.h:24, from plugins/osc/OSCDevice.cpp:26: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/align.h: In function 'void* std::align(size_t, size_t, void*&, size_t&)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/align.h:65:25: error: cast from 'void*' to 'uintptr_t' {aka 'unsigned int'} loses precision [-fpermissive] 65 | const auto __intptr = reinterpret_cast(__ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/ola/network/IPV4Address.h:38, from ./include/ola/network/SocketAddress.h:32, from ./plugins/osc/OSCDevice.h:28: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:39:27: error: redefinition of 'void* memcpy(void*, const void*, size_t)' 39 | _FORTIFY_FN(memcpy) void *memcpy(void *__od, const void *__os, size_t __n) | ^~~~~~ /usr/include/bits/string_fortified.h:31:1: note: 'void* memcpy(void*, const void*, size_t)' previously defined here 31 | __NTH (memcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:56:28: error: redefinition of 'void* memmove(void*, const void*, size_t)' 56 | _FORTIFY_FN(memmove) void *memmove(void *__d, const void *__s, size_t __n) | ^~~~~~~ /usr/include/bits/string_fortified.h:38:1: note: 'void* memmove(void*, const void*, size_t)' previously defined here 38 | __NTH (memmove (void *__dest, const void *__src, size_t __len)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:66:27: error: redefinition of 'void* memset(void*, int, size_t)' 66 | _FORTIFY_FN(memset) void *memset(void *__d, int __c, size_t __n) | ^~~~~~ /usr/include/bits/string_fortified.h:59:1: note: 'void* memset(void*, int, size_t)' previously defined here 59 | __NTH (memset (void *__dest, int __ch, size_t __len)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:79:27: error: redefinition of 'char* stpcpy(char*, const char*)' 79 | _FORTIFY_FN(stpcpy) char *stpcpy(char *__d, const char *__s) | ^~~~~~ /usr/include/bits/string_fortified.h:95:1: note: 'char* stpcpy(char*, const char*)' previously defined here 95 | __NTH (stpcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:89:28: error: redefinition of 'char* stpncpy(char*, const char*, size_t)' 89 | _FORTIFY_FN(stpncpy) char *stpncpy(char *__d, const char *__s, size_t __n) | ^~~~~~~ /usr/include/bits/string_fortified.h:116:1: note: 'char* stpncpy(char*, const char*, size_t)' previously defined here 116 | __NTH (stpncpy (char *__dest, const char *__src, size_t __n)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:99:27: error: redefinition of 'char* strcat(char*, const char*)' 99 | _FORTIFY_FN(strcat) char *strcat(char *__d, const char *__s) | ^~~~~~ /usr/include/bits/string_fortified.h:126:1: note: 'char* strcat(char*, const char*)' previously defined here 126 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:108:27: error: redefinition of 'char* strcpy(char*, const char*)' 108 | _FORTIFY_FN(strcpy) char *strcpy(char *__d, const char *__s) | ^~~~~~ /usr/include/bits/string_fortified.h:88:1: note: 'char* strcpy(char*, const char*)' previously defined here 88 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:117:28: error: redefinition of 'char* strncat(char*, const char*, size_t)' 117 | _FORTIFY_FN(strncat) char *strncat(char *__d, const char *__s, size_t __n) | ^~~~~~~ /usr/include/bits/string_fortified.h:133:1: note: 'char* strncat(char*, const char*, size_t)' previously defined here 133 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:133:28: error: redefinition of 'char* strncpy(char*, const char*, size_t)' 133 | _FORTIFY_FN(strncpy) char *strncpy(char *__d, const char *__s, size_t __n) | ^~~~~~~ /usr/include/bits/string_fortified.h:103:1: note: 'char* strncpy(char*, const char*, size_t)' previously defined here 103 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:144:28: error: redefinition of 'void* mempcpy(void*, const void*, size_t)' 144 | _FORTIFY_FN(mempcpy) void *mempcpy(void *__d, const void *__s, size_t __n) | ^~~~~~~ /usr/include/bits/string_fortified.h:45:1: note: 'void* mempcpy(void*, const void*, size_t)' previously defined here 45 | __NTH (mempcpy (void *__restrict __dest, const void *__restrict __src, | ^~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:158:13: error: 'strlcat' was not declared in this scope; did you mean 'strncat'? 158 | _FORTIFY_FN(strlcat) size_t strlcat(char *__d, const char *__s, size_t __n) | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h: In function 'size_t strlcat(char*, const char*, size_t)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:164:30: error: '__orig_strlcat' cannot be used as a function 164 | return __orig_strlcat(__d, __s, __n); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:167:13: error: 'strlcpy' was not declared in this scope; did you mean 'strncpy'? 167 | _FORTIFY_FN(strlcpy) size_t strlcpy(char *__d, const char *__s, size_t __n) | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h: In function 'size_t strlcpy(char*, const char*, size_t)': /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/string.h:173:30: error: '__orig_strlcpy' cannot be used as a function 173 | return __orig_strlcpy(__d, __s, __n); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ./include/ola/network/SocketAddress.h:40: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/sys/socket.h: At global scope: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/sys/socket.h:36:27: error: redefinition of 'ssize_t recv(int, void*, size_t, int)' 36 | _FORTIFY_FN(recv) ssize_t recv(int __f, void *__s, size_t __n, int __fl) | ^~~~ In file included from /usr/include/sys/socket.h:269, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/sys/socket.h:22: /usr/include/bits/socket2.h:34:1: note: 'ssize_t recv(int, void*, size_t, int)' previously defined here 34 | recv (int __fd, void *__buf, size_t __n, int __flags) | ^~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/include/fortify/sys/socket.h:45:31: error: redefinition of 'ssize_t recvfrom(int, void*, size_t, int, sockaddr*, socklen_t*)' 45 | _FORTIFY_FN(recvfrom) ssize_t recvfrom(int __f, void *__s, size_t __n, int __fl, | ^~~~~~~~ /usr/include/bits/socket2.h:64:1: note: 'ssize_t recvfrom(int, void*, size_t, int, sockaddr*, socklen_t*)' previously defined here 64 | recvfrom (int __fd, void *__restrict __buf, size_t __n, int __flags, | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/osc/OSCDevice.h:29: ./include/ola/rdm/RDMReply.h:147:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr m_response; | ^~~~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/memory:78: /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_timeout_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr m_poller; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr m_esta_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr m_our_export_map; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr m_device_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr m_plugin_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr m_plugin_adaptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr m_universe_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr m_port_manager; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr m_service_impl; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr m_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr m_port_broker; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr m_pid_store; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr m_discovery_agent; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr m_rpc_server; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr m_httpd; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ In file included from ./plugins/osc/OSCDevice.h:31: ./plugins/osc/OSCNode.h:151:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 151 | std::auto_ptr callback; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCNode.h:164:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr m_descriptor; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCDevice.h:65:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 65 | std::auto_ptr m_osc_node; | ^~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-riscv64_generic_gcc-14.3.0_musl/riscv64-openwrt-linux-musl/include/c++/14.3.0/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ make[6]: *** [Makefile:12160: plugins/osc/libolaosc_la-OSCDevice.lo] Error 1 make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9' make[5]: *** [Makefile:16400: all-recursive] Error 1 make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9' make[4]: *** [Makefile:7506: all] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9' make[3]: *** [Makefile:120: /builder/shared-workdir/build/sdk/build_dir/target-riscv64_generic_musl/ola-0.10.9/.built] Error 2 time: package/feeds/packages/ola/compile#835.94#110.90#1638.49