Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1022039

Bug#968642: libpgm-dev: static (not inline) function in public header causes unused-function error in reverse dependencies

From Luca Boccassi <bluca@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#968642: libpgm-dev: static (not inline) function in public header causes unused-function error in reverse dependencies
Date 2020-08-19 00:40 +0200
Message-ID <AFiqR-3mo-3@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


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

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#968642: libpgm-dev: static (not inline) function in public header causes unused-function error in reverse dependencies Luca Boccassi <bluca@debian.org> - 2020-08-19 00:40 +0200

csiph-web