apcupsd: fix gcc 13 compliation error
authorIvan Pavlov <AuthorReflex@gmail.com>
Wed, 3 Apr 2024 18:57:40 +0000 (21:57 +0300)
committerRosen Penev <rosenp@gmail.com>
Wed, 3 Apr 2024 22:57:01 +0000 (15:57 -0700)
commit98a5367982a6c0e1ab765886db0d575564274664
treec085e0c23f16e27bd32c8830be3eec592d2c79e6
parent2383185c3152ae6eb30468f14794b73b71ab05fb
apcupsd: fix gcc 13 compliation error

On GCC13 build fails:

toolchain-mipsel_24kc_gcc-13.2.0_musl/lib/libsupc++.a(eh_alloc.o): in function `std::__sv_check(unsigned int, unsigned int, char const*)':
toolchain-mipsel_24kc_gcc-13.2.0_musl/gcc-13.2.0-final/mipsel-openwrt-linux-musl/libstdc++-v3/include/string_view:73:
undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)'
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:33: apcupsd] Error 1

Workaround found at https://lore.kernel.org/buildroot/87wmsbk386.fsf@48ers.dk/T/

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
net/apcupsd/Makefile