Bug#342139: marked as done (disable chan_zap building (in channels makefile) against old libmfcr2)

Debian Bug Tracking System owner at bugs.debian.org
Tue Dec 6 01:03:26 UTC 2005


Your message dated Mon, 05 Dec 2005 16:32:24 -0800
with message-id <E1EjQkq-0000hS-KD at spohr.debian.org>
and subject line Bug#342139: fixed in asterisk 1:1.2.0.dfsg-6
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; 5 Dec 2005 18:38:39 +0000
>From caio at ueberalles.net Mon Dec 05 10:38:39 2005
Return-path: <caio at ueberalles.net>
Received: from [207.99.110.112] (helo=goes.eti.br)
	by spohr.debian.org with esmtp (Exim 4.50)
	id 1EjLEV-0004wp-NO
	for submit at bugs.debian.org; Mon, 05 Dec 2005 10:38:39 -0800
Received: (qmail 28205 invoked from network); 5 Dec 2005 16:38:36 -0200
Received: from 200.163.193-247.ctame706.e.brasiltelecom.net.br (HELO ?10.1.1.40?) (200.163.193.247)
  by 207.99.110.113 with SMTP; 5 Dec 2005 16:38:36 -0200
From: Caio Begotti <caio at ueberalles.net>
To: submit at bugs.debian.org
Subject: disable chan_zap building (in channels makefile) against old libmfcr2
Date: Mon, 5 Dec 2005 16:38:59 -0200
User-Agent: KMail/1.8.2
Cc: msp at debian.org
MIME-Version: 1.0
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200512051639.00064.caio at ueberalles.net>
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-Level: 
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

Package: asterisk
Version: 1.2.0.dfsg-4

Please, it's needed so that extra channels can be packaged without requiring 
to patch and merge Asterisk source code with anything. The upstream author of 
it can tell more. The transcript of his mail follows:

---
Caio Begotti wrote:

>Hi there Steve,
>
>Still, remains a small "bug" about this linking. The my Debian package
>of Asterisk must to remove the ${ZAPR2} part of the linkage of
>chan_zap.so (otherwise the chan_unicall.so won't work) and I have to
>collect some arguments to convince them about it:
>
>What's the real impact for Zap users of removing the linking of
>chan_zap.so against the R2 library shipped with Asterisk? It's related
>to your patch to compile chan_unicall.so, of course.
>
>
ZAPR2 doesn't really do anything. There is not R2 library shipped with
Asterisk. ZAPR2 is just left over junk. At one time I started an R2
implementation based on chan_zap. I abandoned that, and built the one
people use now. The ZAPR2 stuff is just a useless leftover from that
earlier work. I have asked for it o be removed from chan_zap.c and the
Makefile, but nothing has been done so far.

Steve
--

Here's my generic patch to fix the channels Makefile (it's generic, so ignore 
the adds parts about chan_unicall). Thanks in advance, and I hope it'll be 
fixed soon, so I can upload my channel and deps libs to the Debian repo more 
easily.

http://caio.ueberalles.net/asterisk/caio_channels_generic.diff

What seems really necessary is:

@@ -95,11 +99,6 @@
   ZAPPRI=-lpri
 endif
 
-ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/lib/libmfcr2.so.1)$(wildcard 
$(CROSS_COMPILE_TARGET)/usr/local/lib/libmfcr2.so.1),)
-  CFLAGS+=-DZAPATA_R2
-  ZAPR2=-lmfcr2
-endif
-
 ALSA_SRC=chan_alsa.c
 
 ifneq ($(wildcard alsa-monitor.h),)


And:

@@ -202,7 +207,7 @@
 	$(CC) -c $(CFLAGS) -o chan_zap.o chan_zap.c
 
 chan_zap.so: chan_zap.o
-	$(CC) $(SOLINK) -o $@ $<  $(ZAPPRI) $(ZAPR2) -ltonezone
+	$(CC) $(SOLINK) -o $@ $<  $(ZAPPRI) -ltonezone
 
 chan_sip.so: chan_sip.o
 	$(CC) $(SOLINK) -o $@ ${CYGSOLINK} chan_sip.o ${CYGSOLIB}

Regards,

-- 
Caio Begotti (caio1982)
http://caio.ueberalles.net

---------------------------------------
Received: (at 342139-close) by bugs.debian.org; 6 Dec 2005 00:41:07 +0000
>From katie at ftp-master.debian.org Mon Dec 05 16:41:07 2005
Return-path: <katie at ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1EjQkq-0000hS-KD; Mon, 05 Dec 2005 16:32:24 -0800
From: Mark Purcell <msp at debian.org>
To: 342139-close at bugs.debian.org
X-Katie: $Revision: 1.60 $
Subject: Bug#342139: fixed in asterisk 1:1.2.0.dfsg-6
Message-Id: <E1EjQkq-0000hS-KD at spohr.debian.org>
Sender: Archive Administrator <katie at ftp-master.debian.org>
Date: Mon, 05 Dec 2005 16:32:24 -0800
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

Source: asterisk
Source-Version: 1:1.2.0.dfsg-6

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

asterisk-config_1.2.0.dfsg-6_all.deb
  to pool/main/a/asterisk/asterisk-config_1.2.0.dfsg-6_all.deb
asterisk-dev_1.2.0.dfsg-6_all.deb
  to pool/main/a/asterisk/asterisk-dev_1.2.0.dfsg-6_all.deb
asterisk-doc_1.2.0.dfsg-6_all.deb
  to pool/main/a/asterisk/asterisk-doc_1.2.0.dfsg-6_all.deb
asterisk-h323_1.2.0.dfsg-6_i386.deb
  to pool/main/a/asterisk/asterisk-h323_1.2.0.dfsg-6_i386.deb
asterisk-sounds-main_1.2.0.dfsg-6_all.deb
  to pool/main/a/asterisk/asterisk-sounds-main_1.2.0.dfsg-6_all.deb
asterisk-web-vmail_1.2.0.dfsg-6_all.deb
  to pool/main/a/asterisk/asterisk-web-vmail_1.2.0.dfsg-6_all.deb
asterisk_1.2.0.dfsg-6.diff.gz
  to pool/main/a/asterisk/asterisk_1.2.0.dfsg-6.diff.gz
asterisk_1.2.0.dfsg-6.dsc
  to pool/main/a/asterisk/asterisk_1.2.0.dfsg-6.dsc
asterisk_1.2.0.dfsg-6_i386.deb
  to pool/main/a/asterisk/asterisk_1.2.0.dfsg-6_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 342139 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 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: Mon,  5 Dec 2005 23:49:40 +0000
Source: asterisk
Binary: asterisk-sounds-main asterisk-h323 asterisk-web-vmail asterisk asterisk-config asterisk-dev asterisk-doc
Architecture: source all i386
Version: 1:1.2.0.dfsg-6
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   - open source Private Branch Exchange (PBX)
 asterisk-config - config files for asterisk
 asterisk-dev - development files for asterisk
 asterisk-doc - documentation for asterisk
 asterisk-h323 - asterisk H.323 VoIP channel
 asterisk-sounds-main - sound files for asterisk
 asterisk-web-vmail - Web-based (CGI) voice mail interface for Asterisk
Closes: 340574 341362 341363 341395 342139
Changes: 
 asterisk (1:1.2.0.dfsg-6) unstable; urgency=low
 .
   * Add Build-Depends: libcurl3-dev | libcurl-dev
     - Should build-depend on libcurl3-dev (Closes: #341363)
   * Add Build-Depends: doxygen
     - Missing build-dependency on doxygen (Closes: #341362)
   * Build-Depends: adduser (>= 3.63)
   * disable chan_zap building (in channels makefile) against old
     libmfcr2 (Closes: #342139)
   * seperate api docs and configuration samples (Closes: #341395)
   * Add sip-1.913.dpatch; SIP error 400 on outgoing calls (Closes: #340574)
Files: 
 e8d40ebdf14737bd9cac246153b09ce0 1324 comm optional asterisk_1.2.0.dfsg-6.dsc
 3e5a371f8368377ebdb3c10c2c31d0a0 87963 comm optional asterisk_1.2.0.dfsg-6.diff.gz
 1276ff65f0e26c1cde81980eb0b16489 12063194 doc optional asterisk-doc_1.2.0.dfsg-6_all.deb
 c756eda968f306e97d8cfab647acf76c 124560 devel optional asterisk-dev_1.2.0.dfsg-6_all.deb
 15f874e2bf5315cf2e23e307528443c4 1456860 comm optional asterisk-sounds-main_1.2.0.dfsg-6_all.deb
 b5a2777697f1ca0142ce4e482e415780 29924 comm optional asterisk-web-vmail_1.2.0.dfsg-6_all.deb
 9c28f435dc6435ece61fe7c07992d37c 83736 comm optional asterisk-config_1.2.0.dfsg-6_all.deb
 c45972be7a1eef700854151338f824fe 1703660 comm optional asterisk_1.2.0.dfsg-6_i386.deb
 37eb23d50a9251e562f5d207df4ace64 22802 comm optional asterisk-h323_1.2.0.dfsg-6_i386.deb

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

iD8DBQFDlNZvoCzanz0IthIRAlkYAJ94NtMUuXf86+S3uQJTf+DnU5M1LQCgi9+z
jtIvaAGLbWRUQPTCJxsCikk=
=6pP4
-----END PGP SIGNATURE-----




More information about the Pkg-voip-maintainers mailing list