On 00:58, Wed 21 Jan 09, Stuart Henderson wrote:
> here are two diffs;
> 
> - asterisk-1.6.diff, a major update of asterisk to 1.6.0.3.
> 
> - appconference-2.0.1.diff, updates app_conference to 2.0.1 +
> patches from their mailing list for 1.6 compatibility
> 
> n.b. chan_unistim is incorporated in asterisk now, the stand-
> alone port will no longer build.
> 
> thanks Michiel van Baak for the initial diff to 1.6 this
> is based on, input and pushing our patches upstream.
> 
> please test and comment.
> 

If you install the asterisk-speex package asterisk wont start and dies
with a bus error.

(gdb) bt full
#0  0x000000023cbd9587 in compute_weighted_codebook ()
   from /usr/local/lib/libspeex.so.8.0
No symbol table info available.
#1  0x000000023cbd96ea in split_cb_search_shape_sign_N1 ()
   from /usr/local/lib/libspeex.so.8.0
No symbol table info available.
#2  0x000000023cbda4d6 in split_cb_search_shape_sign ()
   from /usr/local/lib/libspeex.so.8.0
No symbol table info available.
#3  0x000000023cbe13af in nb_encode () from /usr/local/lib/libspeex.so.8.0
No symbol table info available.
#4  0x000000023cbddb85 in speex_encode_int ()
   from /usr/local/lib/libspeex.so.8.0
No symbol table info available.
#5  0x000000023c7d005a in lintospeex_frameout (pvt=0x208311000)
    at codec_speex.c:277
        tmp = (struct speex_coder_pvt *) 0x2083110c8
        is_speech = 1
        datalen = 0
        samples = 0
#6  0x00000000004b8323 in calc_cost ()
No symbol table info available.
#7  0x00000000004b8b7a in __ast_register_translator ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#8  0x000000023c7d1104 in load_module () at codec_speex.c:492
        res = 0
#9  0x000000000047038b in load_resource ()
No symbol table info available.
#10 0x000000000047084a in load_modules ()
No symbol table info available.
#11 0x000000000042be9d in main ()
No symbol table info available.
(gdb) frame 5
#5  0x000000023c7d005a in lintospeex_frameout (pvt=0x208311000)
    at codec_speex.c:277
277                             is_speech = speex_encode_int(tmp->speex, 
tmp->buf + samples, &tmp->bits) || !dtx;

(I had to copy codecs/codec_speex.so because the ports make install stripped 
the debug symbols. if there's
some magic to stop that please enlighten me)

I'm trying to get this working, but alignment issues are not my speciality


-- 

Michiel van Baak
[email protected]
http://michiel.vanbaak.eu
GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x71C946BD

"Why is it drug addicts and computer aficionados are both called users?"

Reply via email to