Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: I am quite pleased to see Asterisk make it into the Fedora repo. Thank you! Please include support for the MySQL functions of Asterisk from asterisk-addons (CLI functions, applications, cdr applications, etc.) Version-Release number of selected component (if applicable): I'd like to see these hit F7 and F8. Without these functions, those of us who depend on MySQL<-->Asterisk integration won't be able to use your RPMs :(
Unfortunately the asterisk-addons will need to be packaged separately, mainly due to the licensing of MySQL. It should be possible to compile asterisk-addons against the asterisk-devel package. If it isn't please file a bug and I'll see what I can do to make the asterisk-devel package work for that purpose.
I hear this issue a lot, but I'm not sure I understand it and I apologize if this isn't the place for questions. Doesn't CallWeaver has the MySQL code (callweaver-mysql)? I don't see how that is different especially since Fedora packages mysql AND, now, asterisk. Why would Fedora not be able to package the code that links them, since it's being done in CallWeaver, the code forked from Asterisk? Again, I'm just asking. And I do want to thank you for getting Asterisk into Fedora.
This is from doc/mysql.txt from the Asterisk tarball: MYSQL LICENSING UPDATE ====================== We were recently contacted by MySQL and informed that the MySQL client libraries are now under GPL license and not LGPL license as before. Since Asterisk does allow exceptions to GPL, we are removing MySQL support from standard Asterisk. We will, where appropriate, make it available via a separate package which will only be usable when Asterisk is used completely within GPL (i.e. not in conjunction with G.729, OpenH.323, etc). We apologize for the confusion. You may find this in the new "asterisk-addons" package. Mark Spencer Digium OpenPBX/Callweaver added MySQL support back in after they forked from Asterisk. I don't recall the discussions but since CallWeaver is "pure" GPL it's probably permissible for them to include it. IANAL - YMMV. I don't have the time/interest right now for packaging anything else right now but I'm willing to work with whomever would like to package up asterisk-addons so that everything works.
Thank you very much. That makes sense, though it's a bummer :( I do understand your position. Axel Thimm already packages asterisk and asterisk-addons at ATrpms.net. It WOULD be helpful if your asterisk packages would work with his asterisk-addons packages and vice versa, especially since many of us will need to use his zaptel/zaptel-kmdl packages since the zaptel kernel module is not upstream. Again, thanks. Have a good day.