diff options
author | Tanu Kaskinen <tanu.kaskinen@linux.intel.com> | 2015-07-09 13:43:13 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-07-16 14:51:14 +0100 |
commit | 28b7bccd226c4d9040ef0d8199a29e74f2da72b1 (patch) | |
tree | e84d2df8b88e36396d0943fd43b21f07a478d30d /scripts/contrib/python/generate-manifest-2.7.py | |
parent | 6be698b7270f73f40d38713ecf13f12aec0ced61 (diff) | |
download | openembedded-core-28b7bccd226c4d9040ef0d8199a29e74f2da72b1.tar.gz openembedded-core-28b7bccd226c4d9040ef0d8199a29e74f2da72b1.tar.bz2 openembedded-core-28b7bccd226c4d9040ef0d8199a29e74f2da72b1.zip |
speexdsp: initial recipe
speexdsp was split off from speex in 1.2rc2, so we need a separate
recipe for speexdsp when before we can upgrade speex.
The speex recipe has so far used the --enable-fixed-point configure
option unconditionally, but I believe that was a mistake, so I
dropped that. The option is still enabled if TARGET_FPU is set to
"soft". Commit e8f707f16a38d85535593a32efff6dcbf4ddb203 added the
TARGET_FPU check, and I think that commit should have removed
--enable-fixed-point from the static configure options, like it
removed --disable-float-api.
The NEON code caused a build failure on qemuarm64. As a workaround,
I disabled NEON optimizations when building for aarch64.
I added a patch that fixes a build failure in alsa-plugins. Compiling
alsa-plugins against the new speexdsp version without the patch
resulted in this error:
In file included from .../usr/include/speex/speexdsp_types.h:122:0,
from .../usr/include/speex/speex_preprocess.h:46,
from .../alsa-plugins-1.0.29/speex/pcm_speex.c:23:
.../usr/include/speex/speexdsp_config_types.h:13:9: error: unknown type name 'uint16_t'
typedef uint16_t spx_uint16_t;
^
(From OE-Core rev: bb826645d188e5ea78718f3ad4b2e420eec3b354)
Signed-off-by: Tanu Kaskinen <tanu.kaskinen@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/contrib/python/generate-manifest-2.7.py')
0 files changed, 0 insertions, 0 deletions