* [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8
@ 2018-10-03 13:13 Bernd Kuhls
2018-10-03 13:13 ` [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains Bernd Kuhls
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Bernd Kuhls @ 2018-10-03 13:13 UTC (permalink / raw)
To: buildroot
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/asterisk/asterisk.hash | 2 +-
package/asterisk/asterisk.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/asterisk/asterisk.hash b/package/asterisk/asterisk.hash
index a3e9d10aff..2449aeb4d1 100644
--- a/package/asterisk/asterisk.hash
+++ b/package/asterisk/asterisk.hash
@@ -1,5 +1,5 @@
# Locally computed
-sha256 249cf223ef4dd7aea01f0d250a6b9cad661ebd78910c73adb7f59c1c46f9fed8 asterisk-14.7.6.tar.gz
+sha256 41c99bd2236af95d056e15f9d044c28b69e00935e67791b18fa70b0614402012 asterisk-14.7.8.tar.gz
# sha1 from: http://downloads.asterisk.org/pub/telephony/sounds/releases
# sha256 locally computed
diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk
index f31e2394f7..ea779cc8f6 100644
--- a/package/asterisk/asterisk.mk
+++ b/package/asterisk/asterisk.mk
@@ -4,7 +4,7 @@
#
################################################################################
-ASTERISK_VERSION = 14.7.6
+ASTERISK_VERSION = 14.7.8
# Use the github mirror: it's an official mirror maintained by Digium, and
# provides tarballs, which the main Asterisk git tree (behind Gerrit) does not.
ASTERISK_SITE = $(call github,asterisk,asterisk,$(ASTERISK_VERSION))
--
2.19.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains
2018-10-03 13:13 [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Bernd Kuhls
@ 2018-10-03 13:13 ` Bernd Kuhls
2018-10-08 17:19 ` Arnout Vandecappelle
2018-10-09 13:09 ` Thomas Petazzoni
2018-10-03 13:13 ` [Buildroot] [PATCH 3/4] package/spandsp: new package Bernd Kuhls
` (3 subsequent siblings)
4 siblings, 2 replies; 12+ messages in thread
From: Bernd Kuhls @ 2018-10-03 13:13 UTC (permalink / raw)
To: buildroot
Quoting Yann:
http://lists.busybox.net/pipermail/buildroot/2017-September/203004.html
"As a final stroke of genius, asterisk checks for the re-entrant variant
of res_ninit(), and concludes that all such functions are available,
including res_nsearch(). Uclibc-ng has the former but not the latter, so
the build fails. Since there is no cache variable for that check, we
can't pre-feed that result to configure, and fixing it is a bigger
endeavour. So we make asterisk depend on glibc for now, until someone
is brave enough to fix it."
This hack was copied from Optware:
https://github.com/Optware/Optware-ng/blob/master/make/asterisk13.mk#L331
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/asterisk/Config.in | 6 ++----
package/asterisk/asterisk.mk | 4 ++++
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/package/asterisk/Config.in b/package/asterisk/Config.in
index 17ac22bfd4..2cf2369749 100644
--- a/package/asterisk/Config.in
+++ b/package/asterisk/Config.in
@@ -1,7 +1,5 @@
config BR2_PACKAGE_ASTERISK
bool "asterisk"
- # Uses glibc resolver function res_nsearch()
- depends on BR2_TOOLCHAIN_USES_GLIBC
depends on BR2_INSTALL_LIBSTDCPP
select BR2_PACKAGE_JANSSON
select BR2_PACKAGE_LIBCURL
@@ -22,5 +20,5 @@ config BR2_PACKAGE_ASTERISK
http://www.asterisk.org/
-comment "asterisk needs a glibc toolchain w/ C++"
- depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP
+comment "asterisk needs a toolchain w/ C++"
+ depends on !BR2_INSTALL_LIBSTDCPP
diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk
index ea779cc8f6..46fe4de947 100644
--- a/package/asterisk/asterisk.mk
+++ b/package/asterisk/asterisk.mk
@@ -117,6 +117,10 @@ ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),y)
ASTERISK_CONF_OPTS += --with-execinfo
else
ASTERISK_CONF_OPTS += --without-execinfo
+define ASTERISK_NO_RESINIT
+ sed -i -e '/AC_DEFINE(\[HAVE_RES_NINIT\]/d' $(@D)/configure.ac
+endef
+ASTERISK_POST_PATCH_HOOKS += ASTERISK_NO_RESINIT
endif
ifeq ($(BR2_PACKAGE_LIBGSM),y)
--
2.19.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 3/4] package/spandsp: new package
2018-10-03 13:13 [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Bernd Kuhls
2018-10-03 13:13 ` [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains Bernd Kuhls
@ 2018-10-03 13:13 ` Bernd Kuhls
2018-10-09 13:14 ` Thomas Petazzoni
2018-10-03 13:13 ` [Buildroot] [PATCH 4/4] package/asterisk: add optional spandsp support Bernd Kuhls
` (2 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Bernd Kuhls @ 2018-10-03 13:13 UTC (permalink / raw)
To: buildroot
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Bernd:
- bumped version to 20180108
- removed 0001-fix-msse4.x.patch, applied upstream
- removed autoreconf after patch removal
- added license hash (Arnout)
- added SPDX license codes (Arnout)]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/Config.in | 1 +
package/spandsp/Config.in | 9 +++++++++
package/spandsp/spandsp.hash | 3 +++
package/spandsp/spandsp.mk | 27 +++++++++++++++++++++++++++
4 files changed, 40 insertions(+)
create mode 100644 package/spandsp/Config.in
create mode 100644 package/spandsp/spandsp.hash
create mode 100644 package/spandsp/spandsp.mk
diff --git a/package/Config.in b/package/Config.in
index 02660a4164..d378e2401f 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1094,6 +1094,7 @@ menu "Audio/Sound"
source "package/opusfile/Config.in"
source "package/portaudio/Config.in"
source "package/sbc/Config.in"
+ source "package/spandsp/Config.in"
source "package/speex/Config.in"
source "package/speexdsp/Config.in"
source "package/taglib/Config.in"
diff --git a/package/spandsp/Config.in b/package/spandsp/Config.in
new file mode 100644
index 0000000000..a2d5b85d79
--- /dev/null
+++ b/package/spandsp/Config.in
@@ -0,0 +1,9 @@
+config BR2_PACKAGE_SPANDSP
+ bool "spandsp"
+ select BR2_PACKAGE_TIFF
+ help
+ Spandsp is a library of many DSP functions for telephony.
+ These range from simple modules, such as DTMF detection, to
+ a complete software FAX machine.
+
+ http://www.soft-switch.org/
diff --git a/package/spandsp/spandsp.hash b/package/spandsp/spandsp.hash
new file mode 100644
index 0000000000..1123e29c1b
--- /dev/null
+++ b/package/spandsp/spandsp.hash
@@ -0,0 +1,3 @@
+# sha256 locally computed
+sha256 0fcdda74bd9703dd66c3e9721bf2d81bd7c185c539d1887768c2b332ab703d51 spandsp-20180108.tar.gz
+sha256 366576cb0b869cd9e95a4882878607314650488ac635e5df0692180382e9666a COPYING
diff --git a/package/spandsp/spandsp.mk b/package/spandsp/spandsp.mk
new file mode 100644
index 0000000000..4b1f89cf4b
--- /dev/null
+++ b/package/spandsp/spandsp.mk
@@ -0,0 +1,27 @@
+################################################################################
+#
+# spandsp
+#
+################################################################################
+
+SPANDSP_VERSION = 20180108
+SPANDSP_SITE = https://www.soft-switch.org/downloads/spandsp/snapshots
+
+SPANDSP_LICENSE = LGPL-2.1 (library), GPL-2.0 (test suite)
+SPANDSP_LICENSE_FILES = COPYING
+
+SPANDSP_DEPENDENCIES = tiff
+SPANDSP_INSTALL_STAGING = YES
+
+SPANDSP_CONF_OPTS = \
+ --disable-doc \
+ --disable-builtin-tiff \
+ $(if $(BR2_X86_CPU_HAS_MMX),--enable-mmx,--disable-mmx) \
+ $(if $(BR2_X86_CPU_HAS_SSE),--enable-sse,--disable-sse) \
+ $(if $(BR2_X86_CPU_HAS_SSE2),--enable-sse2,--disable-sse2) \
+ $(if $(BR2_X86_CPU_HAS_SSE3),--enable-sse3,--disable-sse3) \
+ $(if $(BR2_X86_CPU_HAS_SSSE3),--enable-ssse3,--disable-ssse3) \
+ $(if $(BR2_X86_CPU_HAS_SSE4),--enable-sse4-1,--disable-sse4-1) \
+ $(if $(BR2_X86_CPU_HAS_SSE42),--enable-sse4-2,--disable-sse4-2)
+
+$(eval $(autotools-package))
--
2.19.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 4/4] package/asterisk: add optional spandsp support
2018-10-03 13:13 [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Bernd Kuhls
2018-10-03 13:13 ` [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains Bernd Kuhls
2018-10-03 13:13 ` [Buildroot] [PATCH 3/4] package/spandsp: new package Bernd Kuhls
@ 2018-10-03 13:13 ` Bernd Kuhls
2018-10-09 13:14 ` Thomas Petazzoni
2018-10-09 13:08 ` [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Thomas Petazzoni
2018-12-23 21:33 ` Peter Korsgaard
4 siblings, 1 reply; 12+ messages in thread
From: Bernd Kuhls @ 2018-10-03 13:13 UTC (permalink / raw)
To: buildroot
From: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/asterisk/asterisk.mk | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk
index 46fe4de947..e094d5546d 100644
--- a/package/asterisk/asterisk.mk
+++ b/package/asterisk/asterisk.mk
@@ -84,7 +84,6 @@ ASTERISK_CONF_OPTS = \
--without-resample \
--without-sdl \
--without-SDL_image \
- --without-spandsp \
--without-sqlite \
--without-suppserv \
--without-tds \
@@ -233,6 +232,13 @@ else
ASTERISK_CONF_OPTS += --without-ssl
endif
+ifeq ($(BR2_PACKAGE_SPANDSP),y)
+ASTERISK_DEPENDENCIES += spandsp
+ASTERISK_CONF_OPTS += --with-spandsp
+else
+ASTERISK_CONF_OPTS += --without-spandsp
+endif
+
ifeq ($(BR2_PACKAGE_SPEEX)$(BR2_PACKAGE_SPEEXDSP),yy)
ASTERISK_DEPENDENCIES += speex
ASTERISK_CONF_OPTS += --with-speex --with-speexdsp
--
2.19.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains
2018-10-03 13:13 ` [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains Bernd Kuhls
@ 2018-10-08 17:19 ` Arnout Vandecappelle
2018-10-08 19:45 ` Yann E. MORIN
2018-10-09 13:09 ` Thomas Petazzoni
1 sibling, 1 reply; 12+ messages in thread
From: Arnout Vandecappelle @ 2018-10-08 17:19 UTC (permalink / raw)
To: buildroot
On 3/10/18 15:13, Bernd Kuhls wrote:
> Quoting Yann:
> http://lists.busybox.net/pipermail/buildroot/2017-September/203004.html
>
> "As a final stroke of genius, asterisk checks for the re-entrant variant
> of res_ninit(), and concludes that all such functions are available,
> including res_nsearch(). Uclibc-ng has the former but not the latter, so
> the build fails. Since there is no cache variable for that check, we
> can't pre-feed that result to configure, and fixing it is a bigger
> endeavour. So we make asterisk depend on glibc for now, until someone
> is brave enough to fix it."
>
> This hack was copied from Optware:
> https://github.com/Optware/Optware-ng/blob/master/make/asterisk13.mk#L331
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/asterisk/Config.in | 6 ++----
> package/asterisk/asterisk.mk | 4 ++++
> 2 files changed, 6 insertions(+), 4 deletions(-)
>
> diff --git a/package/asterisk/Config.in b/package/asterisk/Config.in
> index 17ac22bfd4..2cf2369749 100644
> --- a/package/asterisk/Config.in
> +++ b/package/asterisk/Config.in
> @@ -1,7 +1,5 @@
> config BR2_PACKAGE_ASTERISK
> bool "asterisk"
> - # Uses glibc resolver function res_nsearch()
> - depends on BR2_TOOLCHAIN_USES_GLIBC
> depends on BR2_INSTALL_LIBSTDCPP
> select BR2_PACKAGE_JANSSON
> select BR2_PACKAGE_LIBCURL
> @@ -22,5 +20,5 @@ config BR2_PACKAGE_ASTERISK
>
> http://www.asterisk.org/
>
> -comment "asterisk needs a glibc toolchain w/ C++"
> - depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP
> +comment "asterisk needs a toolchain w/ C++"
> + depends on !BR2_INSTALL_LIBSTDCPP
> diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk
> index ea779cc8f6..46fe4de947 100644
> --- a/package/asterisk/asterisk.mk
> +++ b/package/asterisk/asterisk.mk
> @@ -117,6 +117,10 @@ ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),y)
> ASTERISK_CONF_OPTS += --with-execinfo
> else
> ASTERISK_CONF_OPTS += --without-execinfo
> +define ASTERISK_NO_RESINIT
> + sed -i -e '/AC_DEFINE(\[HAVE_RES_NINIT\]/d' $(@D)/configure.ac
> +endef
Meh, I'm dead against such sed-patching, and I'm also against conditional
"patching" of a package.
Is it htat much of a problem to extend the autoconf test with a call to
res_nsearch?
Regards,
Arnout
> +ASTERISK_POST_PATCH_HOOKS += ASTERISK_NO_RESINIT
> endif
>
> ifeq ($(BR2_PACKAGE_LIBGSM),y)
>
--
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
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains
2018-10-08 17:19 ` Arnout Vandecappelle
@ 2018-10-08 19:45 ` Yann E. MORIN
0 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2018-10-08 19:45 UTC (permalink / raw)
To: buildroot
Arnout, Bernd, All,
On 2018-10-08 19:19 +0200, Arnout Vandecappelle spake thusly:
> On 3/10/18 15:13, Bernd Kuhls wrote:
[--SNIP--]
> > diff --git a/package/asterisk/asterisk.mk b/package/asterisk/asterisk.mk
> > index ea779cc8f6..46fe4de947 100644
> > --- a/package/asterisk/asterisk.mk
> > +++ b/package/asterisk/asterisk.mk
> > @@ -117,6 +117,10 @@ ifeq ($(BR2_TOOLCHAIN_USES_GLIBC),y)
> > ASTERISK_CONF_OPTS += --with-execinfo
> > else
> > ASTERISK_CONF_OPTS += --without-execinfo
> > +define ASTERISK_NO_RESINIT
> > + sed -i -e '/AC_DEFINE(\[HAVE_RES_NINIT\]/d' $(@D)/configure.ac
> > +endef
>
> Meh, I'm dead against such sed-patching, and I'm also against conditional
> "patching" of a package.
Agreed.
> Is it htat much of a problem to extend the autoconf test with a call to
> res_nsearch?
It should not, no. It should be possible to change (in master), configure.ac
line 1391, from:
[int foo = res_ninit(NULL);]
... to something like:
[
int foo;
foo = res_ninit(NULL);
foo = res_nsearch(NULL, NULL, 0, 0, NULL, 0);
]
... and potentially adding all such functions.
Since this is an AC_LINK_IFELSE(), we don't care what values we pas to
the the functions, as long as they have the proper types.
Regards,
Yann E. MORIN.
> Regards,
> Arnout
>
> > +ASTERISK_POST_PATCH_HOOKS += ASTERISK_NO_RESINIT
> > endif
> >
> > ifeq ($(BR2_PACKAGE_LIBGSM),y)
> >
>
> --
> 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
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8
2018-10-03 13:13 [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Bernd Kuhls
` (2 preceding siblings ...)
2018-10-03 13:13 ` [Buildroot] [PATCH 4/4] package/asterisk: add optional spandsp support Bernd Kuhls
@ 2018-10-09 13:08 ` Thomas Petazzoni
2018-12-23 21:33 ` Peter Korsgaard
4 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2018-10-09 13:08 UTC (permalink / raw)
To: buildroot
Hello,
On Wed, 3 Oct 2018 15:13:55 +0200, Bernd Kuhls wrote:
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/asterisk/asterisk.hash | 2 +-
> package/asterisk/asterisk.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains
2018-10-03 13:13 ` [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains Bernd Kuhls
2018-10-08 17:19 ` Arnout Vandecappelle
@ 2018-10-09 13:09 ` Thomas Petazzoni
1 sibling, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2018-10-09 13:09 UTC (permalink / raw)
To: buildroot
Hello,
On Wed, 3 Oct 2018 15:13:56 +0200, Bernd Kuhls wrote:
> Quoting Yann:
> http://lists.busybox.net/pipermail/buildroot/2017-September/203004.html
>
> "As a final stroke of genius, asterisk checks for the re-entrant variant
> of res_ninit(), and concludes that all such functions are available,
> including res_nsearch(). Uclibc-ng has the former but not the latter, so
> the build fails. Since there is no cache variable for that check, we
> can't pre-feed that result to configure, and fixing it is a bigger
> endeavour. So we make asterisk depend on glibc for now, until someone
> is brave enough to fix it."
>
> This hack was copied from Optware:
> https://github.com/Optware/Optware-ng/blob/master/make/asterisk13.mk#L331
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/asterisk/Config.in | 6 ++----
> package/asterisk/asterisk.mk | 4 ++++
> 2 files changed, 6 insertions(+), 4 deletions(-)
I agree with Arnout here, we want to fix this with a proper autoconf
check. I've marked this patch as Changes Requested. Could you rework it?
Thanks a lot!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 3/4] package/spandsp: new package
2018-10-03 13:13 ` [Buildroot] [PATCH 3/4] package/spandsp: new package Bernd Kuhls
@ 2018-10-09 13:14 ` Thomas Petazzoni
2018-10-12 16:56 ` Yann E. MORIN
0 siblings, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2018-10-09 13:14 UTC (permalink / raw)
To: buildroot
Hello,
On Wed, 3 Oct 2018 15:13:57 +0200, Bernd Kuhls wrote:
> From: "Yann E. MORIN" <yann.morin.1998@free.fr>
>
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
>
> [Bernd:
> - bumped version to 20180108
> - removed 0001-fix-msse4.x.patch, applied upstream
> - removed autoreconf after patch removal
> - added license hash (Arnout)
> - added SPDX license codes (Arnout)]
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/Config.in | 1 +
> package/spandsp/Config.in | 9 +++++++++
> package/spandsp/spandsp.hash | 3 +++
> package/spandsp/spandsp.mk | 27 +++++++++++++++++++++++++++
> 4 files changed, 40 insertions(+)
> create mode 100644 package/spandsp/Config.in
> create mode 100644 package/spandsp/spandsp.hash
> create mode 100644 package/spandsp/spandsp.mk
I am wondering why a signal processing library for telephony needs the
TIFF library, but OK, it seems to be the case. I've applied, after
adding the missing entry to the DEVELOPERS file.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 4/4] package/asterisk: add optional spandsp support
2018-10-03 13:13 ` [Buildroot] [PATCH 4/4] package/asterisk: add optional spandsp support Bernd Kuhls
@ 2018-10-09 13:14 ` Thomas Petazzoni
0 siblings, 0 replies; 12+ messages in thread
From: Thomas Petazzoni @ 2018-10-09 13:14 UTC (permalink / raw)
To: buildroot
Hello,
On Wed, 3 Oct 2018 15:13:58 +0200, Bernd Kuhls wrote:
> From: "Yann E. MORIN" <yann.morin.1998@free.fr>
>
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/asterisk/asterisk.mk | 8 +++++++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 3/4] package/spandsp: new package
2018-10-09 13:14 ` Thomas Petazzoni
@ 2018-10-12 16:56 ` Yann E. MORIN
0 siblings, 0 replies; 12+ messages in thread
From: Yann E. MORIN @ 2018-10-12 16:56 UTC (permalink / raw)
To: buildroot
Thomas, All,
On 2018-10-09 15:14 +0200, Thomas Petazzoni spake thusly:
> On Wed, 3 Oct 2018 15:13:57 +0200, Bernd Kuhls wrote:
> > From: "Yann E. MORIN" <yann.morin.1998@free.fr>
> >
> > Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> >
> > [Bernd:
> > - bumped version to 20180108
> > - removed 0001-fix-msse4.x.patch, applied upstream
> > - removed autoreconf after patch removal
> > - added license hash (Arnout)
> > - added SPDX license codes (Arnout)]
> >
> > Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> > ---
> > package/Config.in | 1 +
> > package/spandsp/Config.in | 9 +++++++++
> > package/spandsp/spandsp.hash | 3 +++
> > package/spandsp/spandsp.mk | 27 +++++++++++++++++++++++++++
> > 4 files changed, 40 insertions(+)
> > create mode 100644 package/spandsp/Config.in
> > create mode 100644 package/spandsp/spandsp.hash
> > create mode 100644 package/spandsp/spandsp.mk
>
> I am wondering why a signal processing library for telephony needs the
> TIFF library, but OK, it seems to be the case.
Because it is more than a simple 'DSP' library: it specialises in
telephony DSP, including FAX generation/recognition.
So, you give it a tiff file, and it generates the sounds to send on the
line. Conversely, when receiving a FAX, you feed it the sound from the
line, and it generates a tiff file. More or less... ;-)
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 12+ messages in thread
* [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8
2018-10-03 13:13 [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Bernd Kuhls
` (3 preceding siblings ...)
2018-10-09 13:08 ` [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Thomas Petazzoni
@ 2018-12-23 21:33 ` Peter Korsgaard
4 siblings, 0 replies; 12+ messages in thread
From: Peter Korsgaard @ 2018-12-23 21:33 UTC (permalink / raw)
To: buildroot
On Wed, Oct 3, 2018 at 3:14 PM Bernd Kuhls <bernd.kuhls@t-online.de> wrote:
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Committed to 2018.02.x after extending the commit message to explain
that this fixes securty issues:
https://www.asterisk.org/downloads/asterisk-news/asterisk-13231-1478-1561-and-1321-cert3-now-available-security-release
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2018-12-23 21:33 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-03 13:13 [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Bernd Kuhls
2018-10-03 13:13 ` [Buildroot] [PATCH 2/4] package/asterisk: enable for non-glibc toolchains Bernd Kuhls
2018-10-08 17:19 ` Arnout Vandecappelle
2018-10-08 19:45 ` Yann E. MORIN
2018-10-09 13:09 ` Thomas Petazzoni
2018-10-03 13:13 ` [Buildroot] [PATCH 3/4] package/spandsp: new package Bernd Kuhls
2018-10-09 13:14 ` Thomas Petazzoni
2018-10-12 16:56 ` Yann E. MORIN
2018-10-03 13:13 ` [Buildroot] [PATCH 4/4] package/asterisk: add optional spandsp support Bernd Kuhls
2018-10-09 13:14 ` Thomas Petazzoni
2018-10-09 13:08 ` [Buildroot] [PATCH 1/4] package/asterisk: bump version to 14.7.8 Thomas Petazzoni
2018-12-23 21:33 ` Peter Korsgaard
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.