Your message dated Fri, 27 Apr 2007 21:34:35 +1000 with message-id <[EMAIL PROTECTED]> has caused the Debian Bug report #416774, regarding FTBFS: Doesn't work with asterisk 1.4 to be marked as having been forwarded to the upstream software author(s) Armin Schindler <[EMAIL PROTECTED]>.
(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)
--- Begin Message ---Armin, I'm one of the Debian maintainers for your asterisk-chan-capi application. I'm not sure if the asterisk 1.4 API is stable enough, but I saw your changlog entry to make chan-capi recognise asterisk-1.4.1 Of course asterisk is also moving quickly and it appears that chan-capi 1.0.1 won't build with asterisk 1.4.3 either as you appear to be shipping too few arguments to ‘ast_channel_alloc’ Do you have a timetable for a new upstream release? To meet with asterisk 1.4.3? Btw, if you subscribe to the Debian Package Tracking System for asterisk-chan-capi, http://packages.qa.debian.org/asterisk-chan-capi then you will receive Debian bug reports as soon as we do. Mark /usr/bin/make make[1]: Entering directory `/home/mark/src/debian/pkg-voip/build-area/asterisk-chan-capi-1.0.1' ./create_config.sh "/usr/include" Checking Asterisk version... 1.4.3 * found Asterisk version 1.4 Using Asterisk 1.4 API * found stringfield in ast_channel * found 'indicate' with data * found extended ast_channel_alloc * found send_digit_end with duration config.h complete. [CC] chan_capi.c -> chan_capi.o chan_capi.c: In function ‘capi_new’: chan_capi.c:2187: error: too few arguments to function ‘ast_channel_alloc’ make[1]: *** [chan_capi.o] Error 1 ---------- Forwarded Message ---------- Subject: Bug#416774: asterisk-chan-capi: Doesn't work with asterisk 1.4 (from experimental) Date: Fri, 30 Mar 2007 From: John Hughes <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Package: asterisk-chan-capi Version: 1.0.0-1 Severity: important [Mar 30 11:05:52] WARNING[7414]: loader.c:375 load_dynamic_module: Module 'chan_capi.so' did not register itself during load [Mar 30 11:05:52] WARNING[7414]: loader.c:614 load_resource: Module 'chan_capi.so' could not be loaded. Trying to compile from source gets: $ dpkg-buildpackage -rfakeroot [...] /usr/bin/make make[1]: Entering directory `/usr/local/src/asterisk-chan-capi-1.0.0' ./create_config.sh "/usr/include" Checking Asterisk version... 1.4.2 * found stringfield in ast_channel * found 'indicate' with data * found extended ast_channel_alloc * found send_digit_end with duration * without generic jitter-buffer patch config.h complete. gcc -pipe -fPIC -Wall -Wmissing-prototypes -Wmissing-declarations -g -I/usr/include -D_REENTRANT -D_GNU_SOURCE -O2 -fPIC -Wno-missing-prototypes -Wno-missing-declarations -DCRYPTO `if grep -q AST_JB config.h; then echo -DAST_JB; fi` -c -o chan_capi.o chan_capi.c chan_capi.c:161: warning: data definition has no type or storage class chan_capi.c:161: warning: type defaults to 'int' in declaration of 'STANDARD_LOCAL_USER' chan_capi.c:162: warning: data definition has no type or storage class chan_capi.c:162: warning: type defaults to 'int' in declaration of 'LOCAL_USER_DECL' chan_capi.c: In function 'pbx_capi_read': chan_capi.c:1717: warning: format '%d' expects type 'int', but argument 7 has type 'long unsigned int' chan_capi.c: In function 'capi_new': chan_capi.c:2143: error: 'struct ast_channel' has no member named 'type' chan_capi.c: In function 'pbx_capicommand_exec': chan_capi.c:4822: warning: implicit declaration of function 'LOCAL_USER_ADD' chan_capi.c:4841: warning: implicit declaration of function 'LOCAL_USER_REMOVE' chan_capi.c: At top level: chan_capi.c:5525: error: unknown field 'send_digit' specified in initializer chan_capi.c:5525: warning: initialization from incompatible pointer type make[1]: *** [chan_capi.o] Error 1 make[1]: Leaving directory `/usr/local/src/asterisk-chan-capi-1.0.0' make: *** [build-stamp] Error 2 Looking at /usr/include/asterisk/version.h I see: /* * version.h * Automatically generated */ #define ASTERISK_VERSION "1.4.2" #define ASTERISK_VERSION_NUM 10402 And create_config.sh has: if grep -q "ASTERISK_VERSION_NUM 0104" $INCLUDEDIR/version.h; then echo "#define CC_AST_HAS_VERSION_1_4" >>$CONFIGFILE echo " * found Asterisk version 1.4" VER=1_4 else if grep -q "ASTERISK_VERSION_NUM 99999" $INCLUDEDIR/version.h; then echo "#define CC_AST_HAS_VERSION_1_4" >>$CONFIGFILE echo " * assuming Asterisk version 1.4" VER=1_4 else echo "#undef CC_AST_HAS_VERSION_1_4" >>$CONFIGFILE fi fi Prettty dodgy looking. -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-amd64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set LC_ALL to default locale: No such file or directory UTF-8) Versions of packages asterisk-chan-capi depends on: ii adduser 3.102 Add and remove users and groups ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libcapi20-3 1:3.9.20060704-3+b1 libraries for CAPI support Versions of packages asterisk-chan-capi recommends: ii asterisk 1:1.4.2~dfsg-4 Open Source Private Branch Exchang -- debconf information: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "en_GB.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_ALL to default locale: No such file or directory _______________________________________________ Pkg-voip-maintainers mailing list [EMAIL PROTECTED] http://lists.alioth.debian.org/mailman/listinfo/pkg-voip-maintainers -------------------------------------------------------
pgpqQ09R6ugLH.pgp
Description: PGP signature
--- End Message ---