Bug#1037524: libortp: still missing -lbctoolbox (was: Bug#994437: fixed in ortp 1:5.0.37-1)

Dennis Filder d.filder at web.de
Wed Jun 14 17:40:35 BST 2023


Control: tags -1 confirmed
X-Debbugs-CC: Frank Heckenbach <f.heckenbach at fh-soft.de>

On Tue, Jun 13, 2023 at 08:25:28PM +0200, Frank Heckenbach wrote:
> Package: libortp-dev
> Version: 1:5.1.64-2
> Severity: normal
>
> It's actually not fixed!
>
> You added a "Requires.private" in the .pc, but that doesn't help.
> "Requires" is required (sic!) because a program that links to ortp
> apparently must also link to bctoolbox.

Dude, did you not see that the string "bctbx_set_log_level_mask" does
not occur anywhere in your program?  And that as a consequence the
error message does not really make any sense?  Because if you did see
it then you could have said something.

It was not immediately obvious to me that ortp_set_log_level_mask() in
the distant past was provided by libortp.so, but then replaced with
bctbx_set_log_level_mask() from libbctoolbox.so and the name change
papered over with a macro (instead of a wrapper function which would
have preserved the old linkage relationship).

Anyway, I'll fix it when preparing 1:5.2.x which I'll try to get to in
the coming weeks.

Regards.



More information about the Pkg-voip-maintainers mailing list