[Buildroot] [PATCH v14 01/27] package/freeswitch: new package

Arnout Vandecappelle arnout at mind.be
Sun Apr 17 15:15:04 UTC 2016


On 04/17/16 17:10, Arnout Vandecappelle wrote:
> On 04/17/16 17:03, Arnout Vandecappelle wrote:
>> On 04/16/16 12:54, Bernd Kuhls wrote:
>>> This commit adds freeswitch without any configured modules and with a
>>> minimal set of non-optional dependencies. All other dependencies and
>>> modules will be added by further patches in this series.
> [snip]
>> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
>
>   Oops, no...
>
> [snip]
>
>>> +# zrtp supports a limited set of archs, sparc support is also broken due
>>> +# to a broken ld call by gcc, see libs/libzrtp/include/zrtp_config.h
>>> +ifeq
>>> ($(BR2_i386)$(BR2_arm)$(BR2_armeb)$(BR2_aarch64)$(BR2_aarch64_be)$(BR2_mips)$(BR2_mipsel)$(BR2_mips64)$(BR2_mips64el)$(BR2_powerpc)$(BR2_powerpc64)$(BR2_powerpcle)$(BR2_x86_64),y)
>>>
>>>
>>> +FREESWITCH_CONF_OPTS += --enable-zrtp
>>> +else
>>> +FREESWITCH_LICENSE += AGPLv3 (libzrtp)
>>> +FREESWITCH_LICENSE_FILES += libs/libzrtp/src/zrtp_legal.c
>
>   This doesn't sound right, I guess that that bit should have gone to the other
> side of the condition?
>
>   So this makes the whole AGPLv3 for most architectures... I guess that anyone
> who has a problem with that can just edit the .mk file to remove zrtp support.

  And now that I've actually _read_ zrtp_legal.c: there is an exception for when 
you distribute it bundled with freeswitch; in that case, it's licensed MPLv1.1. 
So, the AGPLv3 bit can be removed. I _would_ keep the zrtp_legal.c as a license 
file, though.

  Regards,
  Arnout

-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF


More information about the buildroot mailing list