Your message dated Fri, 13 Nov 2015 11:27:17 +0100
with message-id <[email protected]>
and subject line Re: libloudmouth1-0: Missing lm_connection_get_keep_alive_rate
in dynamic library
has caused the Debian Bug report #522662,
regarding libloudmouth1-0: Missing lm_connection_get_keep_alive_rate in dynamic
library
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
522662: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522662
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libloudmouth1-0
Version: 1.4.3-1
Severity: normal
Error message & how to reproduce:
[isbear:~] cat l.c
#include <loudmouth/loudmouth.h>
void main (void)
{
lm_connection_get_keep_alive_rate (NULL);
}
[isbear:~] gcc `pkg-config --cflags --libs loudmouth-1.0` l.c
l.c: In function ‘main’:
l.c:5: warning: return type of ‘main’ is not ‘int’
/tmp/ccR3lmAd.o: In function `main':
l.c:(.text+0x19): undefined reference to `lm_connection_get_keep_alive_rate'
collect2: ld returned 1 exit status
However:
[isbear:~] nm /usr/lib/libloudmouth-1.a | grep get_keep
103:000002d0 T lm_connection_get_keep_alive_rate
Looks like this symbol is stripped. I am not really understand package
build-system
mechanics, but this symbol is missing in .symbols file:
[isbear:~/src/libloudmouth/loudmouth-1.4.3] grep keep
debian/libloudmouth1-0.symbols
67: lm_connection_set_keep_alive_rate@Base 1.1.4-2
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libloudmouth1-0 depends on:
ii libc6 2.9-6 GNU C Library: Shared libraries
ii libglib2.0-0 2.20.0-2 The GLib library of C routines
ii libgnutls26 2.6.4-2 the GNU TLS library - runtime libr
ii libidn11 1.12-1 GNU Libidn library, implementation
libloudmouth1-0 recommends no packages.
libloudmouth1-0 suggests no packages.
-- debconf-show failed
--- End Message ---
--- Begin Message ---
Version: 1.5.1-1
Thanks for your bug report!
On Sun, 05 Apr 2009 20:20:32 +0300 Myhailo Danylenko
<[email protected]> wrote:
> Package: libloudmouth1-0
> Version: 1.4.3-1
> Severity: normal
>
> Error message & how to reproduce:
>
> [isbear:~] cat l.c
>
> #include <loudmouth/loudmouth.h>
>
> void main (void)
> {
> lm_connection_get_keep_alive_rate (NULL);
> }
>
> [isbear:~] gcc `pkg-config --cflags --libs loudmouth-1.0` l.c
> l.c: In function âmainâ:
> l.c:5: warning: return type of âmainâ is not âintâ
> /tmp/ccR3lmAd.o: In function `main':
> l.c:(.text+0x19): undefined reference to `lm_connection_get_keep_alive_rate'
> collect2: ld returned 1 exit status
>
> However:
>
> [isbear:~] nm /usr/lib/libloudmouth-1.a | grep get_keep
> 103:000002d0 T lm_connection_get_keep_alive_rate
>
> Looks like this symbol is stripped. I am not really understand package
> build-system
> mechanics, but this symbol is missing in .symbols file:
>
> [isbear:~/src/libloudmouth/loudmouth-1.4.3] grep keep
> debian/libloudmouth1-0.symbols
> 67: lm_connection_set_keep_alive_rate@Base 1.1.4-2
This seems to work fine now with 1.5.1, thus closing this bug report.
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature
--- End Message ---