Asterisk on FreeBSD News CURRENTLY: Asterisk and libpri in Asterisk-current (CVS head) build and run on FreeBSD 5.2.1. The last major change (support for multiple CPUs) has been incorporated into Asterisk-current. Asterisk should now be thread safe on FreeBSD and testing on dual CPUs has just begun, thanks to Chris Stenton [Thanks Chris!] Zapata and zaptel in Asterisk-current have not yet been ported. The zaptel driver has been enhanced significantly since the 0.9.0 version present in FreeBSD's ports. So, the Asterisk application will not build or run with FreeBSD's zaptel 0.9.0 as it stands. CHANGES THIS WEEK: We widened support for flavors of FreeBSD and OpenBSD. Between Olle Johansson, Rich Neese and I, we're working on: - FreeBSD 4.9, 5.2.1 and -current, as well as - OpenBSD 3.5. Work has begun on merging FreeBSD support into the zaptel driver in Asterisk-current. Maxim Sobolev, the maintainer of FreeBSD's zaptel port, wants to work together on it, and Mark Spencer supports the goal of FreeBSD zaptel support in Asterisk CVS. The most important criteria for achieving this is to avoid *any* diminished performance on Linux. WHAT'S NEXT: Rich Neese is leading the effort for FreeBSD support for *all* bundled modules and features including: - OpenH323 - SCCP/Skinny - Speex and other codecs - Conferencing - Spandsp - Fax app - Festival - Paging and Intercom - Calling card app - Postgres We intend to continue to integrate support for the FreeBSD ports so that installation of necessary 3rd party packages is taken care of automatically. We continue to focus on getting *BSD changes accepted into Asterisk-current CVS current rather than distributing patches or snapshots for testing. This means waiting longer for the code to be available for testing, but achieving stability sooner for FreeBSD in Asterisk-current in the long run, since testing will focus on Asterisk-current, where it belongs. This was once a criteria for the FreeBSD zaptel bounty, so we hope that this is what the community wants. 1-713-218-7616 (enum) Rich Murphey