Package: libpgm-dev
Version: 5.2.122+git20200619~dfsg-1
Severity: important

Dear Maintainer,

The new upload contains a static function in a public header:
https://sources.debian.org/src/libpgm/5.2.122+git20200619~dfsg-1/openpgm/pgm/include/pgm/socket.h/#L205

When the main public header is included but this function is not used,
reverse dependencies fail to build with unused-function errors:

[  200s] In file included from /usr/include/pgm-5.2/pgm/skbuff.h:39,
[  200s]                  from /usr/include/pgm-5.2/pgm/msgv.h:33,
[  200s]                  from /usr/include/pgm-5.2/pgm/pgm.h:44,
[  200s]                  from src/ip.cpp:77:
[  200s] /usr/include/pgm-5.2/pgm/socket.h:207:1: error: 'const char*
pgm_family_string(int)' defined but not used [-Werror=unused-function]
[  200s]   207 | pgm_family_string (
[  200s]       | ^~~~~~~~~~~~~~~~~

Kind regards,
Luca Boccassi

Reply via email to