17 Aug 15:00
Asterisk 1.4 with cdr_tds and FreeTDS 0.82
From: Sean Bright <sean.bright <at> gmail.com>
Subject: Asterisk 1.4 with cdr_tds and FreeTDS 0.82
Newsgroups: gmane.comp.telephony.pbx.asterisk.devel
Date: 2008-08-17 13:01:59 GMT
Subject: Asterisk 1.4 with cdr_tds and FreeTDS 0.82
Newsgroups: gmane.comp.telephony.pbx.asterisk.devel
Date: 2008-08-17 13:01:59 GMT
The existing implementation of cdr_tds in Asterisk 1.4 uses libtds, which is part of the FreeTDS package. libtds has always been considered a non-stable API, and developers were encouraged to write their applications against either the db-lib or ct-lib front end. With the release of FreeTDS 0.82, libtds is no longer installed by default, which results in Asterisk's build system not being able to find FreeTDS and therefore not build the cdr_tds module. I know that this is not technically a bug in Asterisk, but considering that we still have users installing the 1.2 series of Asterisk (at their own peril) I am concerned that users will run into this problem with the 1.4 series for, well, a years. While I would be satisfied simply documenting that Asterisk 1.4 will not work with versions of FreeTDS newer than 0.64, the other option is to move the changes made in trunk (changing cdr_tds to use db-lib) into the 1.4 branch, even though we are feature frozen. Note that there is no behavior change in the trunk version, we simply changed which API we were coding against. Thoughts? Thanks, -- -- Sean Bright sean.bright <at> gmail.com _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com--(Continue reading)
RSS Feed