FYI: For the latter case, it seems that it has already submitted a fix as a PR.
See https://github.com/octo/liboping/pull/60/files On Sat, 23 Oct 2021 21:06:58 +0200 Lucas Nussbaum <lu...@debian.org> wrote: > > oping.c: In function ‘update_host_hook’: > > oping.c:1640:38: error: too many arguments for format > > [-Werror=format-extra-args] > > 1640 | HOST_PRINTF ("%zu bytes from %s (%s): > > icmp_seq=%u ttl=%i ", > > | > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > oping.c:1617:45: note: in definition of macro ‘HOST_PRINTF’ > > 1617 | # define HOST_PRINTF(...) wprintw(main_win, __VA_ARGS__) > > | ^~~~~~~~~~~ > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 > > -Wall -Werror -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > > -fstack-protector-strong -Wformat -Werror=format-security -c liboping.c -o > > liboping_la-liboping.o >/dev/null 2>&1 > > cc1: all warnings being treated as errors > > make[4]: *** [Makefile:598: noping-oping.o] Error 1