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


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

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

Started byLuca Boccassi <bluca@debian.org>
First post2020-08-19 00:40 +0200
Last post2020-08-19 00:40 +0200
Articles 1 — 1 participant

Back to article view | Back to linux.debian.bugs.dist


Contents

  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

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

FromLuca Boccassi <bluca@debian.org>
Date2020-08-19 00:40 +0200
SubjectBug#968642: libpgm-dev: static (not inline) function in public header causes unused-function error in reverse dependencies
Message-ID<AFiqR-3mo-3@gated-at.bofh.it>
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

[toc] | [standalone]


Back to top | Article view | linux.debian.bugs.dist


csiph-web