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?"

Reply via email to