Bug#318217: marked as done (asterisk-oh323 requires rebuild for new symbol names)

Debian Bug Tracking System owner at bugs.debian.org
Thu Aug 11 22:03:26 UTC 2005


Your message dated Thu, 11 Aug 2005 14:47:04 -0700
with message-id <E1E3KtE-00020p-00 at spohr.debian.org>
and subject line Bug#318217: fixed in asterisk-oh323 0.6.6pre3-4
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 13 Jul 2005 23:09:02 +0000
>From juanjo at comellas.com.ar Wed Jul 13 16:09:02 2005
Return-path: <juanjo at comellas.com.ar>
Received: from (mail.novamens.com) [200.73.189.61] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DsqLe-0007op-00; Wed, 13 Jul 2005 16:09:02 -0700
Received: from 127.0.0.1 (disidente [127.0.0.1])
	by disidente.novamens.com (Postfix) with SMTP id 4B53783B34;
	Wed, 13 Jul 2005 20:08:42 -0300 (ART)
Received: from mail.novamens.com ([127.0.0.1])
	by localhost (disidente [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 07249-02; Wed, 13 Jul 2005 20:08:34 -0300 (ART)
Received: from mens.hq.novamens.com (unknown [200.73.189.82])
	by mail.novamens.com (Postfix) with ESMTP id F2A7983ABF;
	Wed, 13 Jul 2005 20:08:33 -0300 (ART)
Received: by mens.hq.novamens.com (Postfix, from userid 1014)
	id BEBB92505F; Wed, 13 Jul 2005 20:08:33 -0300 (ART)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Juan Jose Comellas <juanjo at comellas.com.ar>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: asterisk-oh323: chan_oh323.so cannot find symbol and Asterisk crashes
X-Mailer: reportbug 3.15
Date: Wed, 13 Jul 2005 20:08:33 -0300
Message-Id: <20050713230833.BEBB92505F at mens.hq.novamens.com>
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: asterisk-oh323
Version: 0.6.6pre3-3
Severity: grave
Justification: renders package unusable

The asterisk-oh323 package version 0.6.6pre3-3 was linked expecting the
ast_smoother_feed symbol to be in the /usr/sbin/asterisk executable. The
problem is that the symbol is present as __ast_smoother_feed and thus
chan_oh323.so does not find it. Because of this, when Asterisk starts
and tries to load the chan_oh323.so module it aborts because the symbol
cannot be found.

The following error message is logged to /var/log/asterisk/messages when
this happens:

Jul 13 19:37:26 WARNING[2373]: /usr/lib/asterisk/modules/chan_oh323.so:
undefined symbol: ast_smoother_feed
Jul 13 19:37:26 WARNING[2373]: Loading module chan_oh323.so failed!

The problem can be seen by running these commands:

# objdump -T /usr/sbin/asterisk | grep ast_smoother_feed
08054698 g    DF .text  000001bd  Base        __ast_smoother_feed

~# objdump -T /usr/lib/asterisk/modules/chan_oh323.so | grep
ast_smoother_feed
00000000      D  *UND*  00000000              ast_smoother_feed

Looking at the Asterisk headers it looks like the asterisk package is at
fault, because in line 378 of /usr/include/asterisk/frame.h the
function's prototype is:

extern int ast_smoother_feed(struct ast_smoother *s, struct ast_frame *f);

A workaround to this problem without uninstalling asterisk-oh323 is to
add the following line to /etc/asterisk/modules.conf:

noload => chan_oh323.so



-- System Information:
Debian Release: testing/unstable
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-k7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages asterisk-oh323 depends on:
ii  asterisk        1:1.0.9.dfsg-1           open source Private Branch Exchang
ii  libc6           2.3.2.ds1-22             GNU C Library: Shared libraries an
ii  libexpat1       1.95.8-3                 XML parsing C library - runtime li
ii  libldap2        2.1.30-11                OpenLDAP libraries
ii  libopenh323-1.1 1.15.3-2                 H.323 aka VoIP library
ii  libpt-1.8.3     1.8.4-1                  Portable Windows Library
ii  libsasl2        2.1.19-1.5               Authentication abstraction library
ii  libsdl1.2debian 1.2.7+1.2.8cvs20041007-5 Simple DirectMedia Layer
ii  libssl0.9.7     0.9.7e-3                 SSL shared libraries
ii  libstdc++5      1:3.3.5-13               The GNU Standard C++ Library v3

asterisk-oh323 recommends no packages.

-- no debconf information


---------------------------------------
Received: (at 318217-close) by bugs.debian.org; 11 Aug 2005 21:49:55 +0000
>From katie at spohr.debian.org Thu Aug 11 14:49:55 2005
Return-path: <katie at spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1E3KtE-00020p-00; Thu, 11 Aug 2005 14:47:04 -0700
From: Mark Purcell <msp at debian.org>
To: 318217-close at bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#318217: fixed in asterisk-oh323 0.6.6pre3-4
Message-Id: <E1E3KtE-00020p-00 at spohr.debian.org>
Sender: Archive Administrator <katie at spohr.debian.org>
Date: Thu, 11 Aug 2005 14:47:04 -0700
Delivered-To: 318217-close at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: asterisk-oh323
Source-Version: 0.6.6pre3-4

We believe that the bug you reported is fixed in the latest version of
asterisk-oh323, which is due to be installed in the Debian FTP archive:

asterisk-oh323_0.6.6pre3-4.diff.gz
  to pool/main/a/asterisk-oh323/asterisk-oh323_0.6.6pre3-4.diff.gz
asterisk-oh323_0.6.6pre3-4.dsc
  to pool/main/a/asterisk-oh323/asterisk-oh323_0.6.6pre3-4.dsc
asterisk-oh323_0.6.6pre3-4_i386.deb
  to pool/main/a/asterisk-oh323/asterisk-oh323_0.6.6pre3-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 318217 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mark Purcell <msp at debian.org> (supplier of updated asterisk-oh323 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster at debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 11 Aug 2005 22:26:49 +0100
Source: asterisk-oh323
Binary: asterisk-oh323
Architecture: source i386
Version: 0.6.6pre3-4
Distribution: unstable
Urgency: low
Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
Changed-By: Mark Purcell <msp at debian.org>
Description: 
 asterisk-oh323 - oh323 channel driver for Asterisk
Closes: 318189 318217
Changes: 
 asterisk-oh323 (0.6.6pre3-4) unstable; urgency=low
 .
   * Kilian Krause
     - README.Debian: listenAddress=:: works for ipv6.
   * Rebuild for symbol name changes in asterisk > 1.0.9
     - Closes: #318217: asterisk-oh323 requires rebuild for new symbol
     names
     - Closes: #318189: chan_oh323.so cannot find symbol and Asterisk
     crashes
   * Build-Depends: asterisk-dev (>= 1.0.9.dfsg-1)
   * Updated Build-Depends for C++ ABI migration
Files: 
 6ad6b04f41a455d5a0ef3ce454ece466 865 comm optional asterisk-oh323_0.6.6pre3-4.dsc
 f2369603e150f7f525e89e575e4c14bc 3121 comm optional asterisk-oh323_0.6.6pre3-4.diff.gz
 ed4b7c77065302bad231a27553bfddf0 255548 comm optional asterisk-oh323_0.6.6pre3-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFC+8OYoCzanz0IthIRAm3dAKCHnY4IgJxIflQWA3OOaP1AAknK+gCfSFRf
BBrghJ6R/gkBbq8HnA9IBJQ=
=oApe
-----END PGP SIGNATURE-----




More information about the Pkg-voip-maintainers mailing list