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. Couple of things I noticed:
- The configure statement used disables a lot of things. This is not needed because the configure script figures this out itself. The statement here does the same thing: ./configure --with-asterisk-user=_asterisk \ --with-asterisk-group=_asterisk \ --localstatedir=/var \ --sharedstatedir=/usr/local/share/asterisk \ --with-gsm=internal \ --prefix=/usr/local \ --sysconfdir=/etc \ --mandir=/usr/local/man \ --infodir=/usr/local/info - chan_h323 wont compile. Something to do with channel.h included in a cxx file. I'm not able to fix it. I tried but failed. The code in question looks valid, so it probably has to do with gcc versions. The digium developers had a look at well, but they are all using gcc4 and there it works great. - codec_speex borks asterisk (reported before and confirmed by stuart) - asterisk 1.6.0.5 has been released to fix an AST- advisory. The code is almost the same as 1.6.0.3, only a hole in chan_iax2.c has been plugged. So use that version please. Other then that the resulting build works great. Running in production now without a lot of trouble. I would have come up with a patch, but too little time today. Maybe later today I can create an updated patch. -- 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?"
