[asterisk-dev] Asterisk 1.8 and MP3 code?

Philip Prindeville philipp_subx at redfish-solutions.com
Mon Aug 2 15:02:18 CDT 2010


  On 8/2/10 12:50 PM, Tzafrir Cohen wrote:
> On Mon, Aug 02, 2010 at 12:24:18PM -0700, Philip Prindeville wrote:
>>    On 8/2/10 11:25 AM, Tzafrir Cohen wrote:
>>> On Mon, Aug 02, 2010 at 12:26:50PM -0500, Kevin P. Fleming wrote:
>>>
>>>> Well, it's Russell's call to make, and he's on vacation today, but that
>>>> strategy could certainly work; we could move the 'mpglib' stuff to our
>>>> thirdparty repository.
>>> That said, I noticed that the Debian package (of asterisk-addons 1.6.2)
>>> does not use the system copy of libmpg123 (from mpg123, originally). I
>>> guess this is a related issue.
>>>
>> Anyone else see this as a reason to do out-of-tree builds of certain modules?
> Asterisk-addons (that is:<= 1.6.2) builds out of tree.
>
> There are a number of other out-of-tree packages we have to build,
> anyway. It has generally worked well.
>
> It is normally rather trivial to create a simple makefile that will
> build a single Asterisk module. If all you want is to build format_mp3.c
> out of the Asterisk tree, I don't mind helping you with that.
>
Sorry, I should have been more specific.

I'm suggesting that all of the add-ons be distributed as a separate tarball, and that the mechanism to build them out-of-tree be enshrined in the asterisk main tarball as a means to do so.

We had a conference call about this a few months ago, and the answer then was "just copy it into the source tree and build it there", which I didn't think was the best of all possible solutions.





More information about the asterisk-dev mailing list