proposing a patch for the net-misc/asterisk-1.4.19 ebuild so that users won't break their iLBC setup. requires dev-libs/ilbc-rfc3951 because Asterisk doesn't ship with iLBC source code anymore for licensing reasons. Reproducible: Always (this is for the voip overlay)
Created attachment 149804 [details, diff] net-misc/asterisk-1.4.19.ebuild diff
Created attachment 149806 [details, diff] files/asterisk-1.4.19-ilbc.diff
CC'ing Rambaldi. This ebuild patch is obviously useful only for users who use iLBC.
Created attachment 155513 [details] net-misc/asterisk-1.4.20.1.ebuild
Its difficult to use the actual overlay ebuild while this option is not available as a flag.
Any idea if these patches would work against asterisk-1.6.2.0? I've had to disable iLBC in Ekiga so that I can dial to Unistim phones via Asterisk.
(In reply to comment #6) > Any idea if these patches would work against asterisk-1.6.2.0? I've had to > disable iLBC in Ekiga so that I can dial to Unistim phones via Asterisk. > Let me present two alternatives.
Created attachment 217170 [details, diff] Modification for the ebuild
Created attachment 217171 [details, diff] Version 1 uses this patch
Created attachment 217173 [details, diff] Modification for the ebuild v2
Created attachment 217175 [details, diff] Version 2 uses this patch
(In reply to comment #6) > Any idea if these patches would work against asterisk-1.6.2.0? I've had to > disable iLBC in Ekiga so that I can dial to Unistim phones via Asterisk. > Take a look at the new attachments. Version 1 works for me.
Taking 1.4 related bugs, as agreed with Chainsaw.
Version 1 worked for me, asterisk-1.6.2.5
There is apparently no interest in continuing to carry 1.4 in the tree. For this reason, I'm throwing in the towel on any related work. Re-assigning to the voip herd on the basis that it may still be relevant (as per comment 14).
Created attachment 263809 [details, diff] Ebuild diff for 1.6.2.16.2
Created attachment 263811 [details, diff] Diff used by the modified ebuild 1.6.2.16.2
Created attachment 263821 [details] Modified ebuild It was told, that ilbc will be officially included upstreams, but that hasn't happened yet. Please take a look at the solution for the current version in portage.
Just a question: why would you use get_ilbc_source.sh to download the ilbc library source instead of using dev-libs/ilbc-rfc3951 ?
(In reply to comment #19) > Just a question: > > why would you use get_ilbc_source.sh to download the ilbc library source > instead of using dev-libs/ilbc-rfc3951 ? > Because the script is there and the modified source tree expects the downloaded contents to be there. If you don't like this solution, please take a look at on the other solution: https://bugs.gentoo.org/attachment.cgi?id=217175&action=diff - note, that you should still remove the <defaultenabled>no</defaultenabled> like in the other solution. I just can't understand why ilbc cannot make it in the official portage tree for ages? The modifications are trivial. The codec is useful. Regards: Dw.
any news to include this patch via "ilbc" use-flag? I would like to have ilbc w/o any hassle again. ;-)
voip herd and overlay are dead for a long time
Looks like Andrew is still working on it
Status is confirmed but last comment indicated closed wontfix - may I update again? 1.4 is extremely old anyway and has been EOL for a very long time.
I had success, building yate against libilbc, though its ebuild depends on ilbc-rfc3951. Probably, this one could be moved to libilbc too. https://bugs.gentoo.org/show_bug.cgi?id=634912
Asterisk version 1.4 is very old and gone for a long time from the tree,