On a Netgear R7000 (ARMv7) without floating point, using SpanDSP with
fixed point to send/receive fax on Asterisk resulted in repeated
failure and intermittent performance. Disabling fixed point fixed
these issues; the software floating point implementation was fine for
real-time use.
Now on a Netgear R7800 (ARMv7) with hardware floating point, the
autoconf auto-detect will say no floating point is available, and
again enables the poor performing fixed point implementation. Ouch!
- mod_unimrcp picked up external apr/apr-util if found in the target
directory, which caused the build to fail (undefined references). Fixed
by adding the FreeSWITCH apr/apr-util lib dirs to the front of LDFLAGS.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
- added sed scripts in order for mod_python to find the right lib to
link to
- fixed some whitespaces
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
- removed $FS_STABLE_DEPS_BASE and $FS_STABLE_DEPS because they aren't
needed to setup dependencies
- changed dependency setups of modules, utils and python-esl so that
their dependencies don't leak to the main package
- fixed dep of mod-hiredis
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
- removed python-setuptools build dep as it's not needed
- moved the Python autotools variables to CONFIGURE_VARS
- fixed host swig location
- changed from manually erasing files to force a reswig to calling the
swigclean make targets provided by upstream instead
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
- reworded some bools in Config.in
- removed some notes in Makefile which seemed a bit out of touch
- forced parallel build off again, as some module combinations won't
allow it
- fixed modules.conf editing sed script to not uncomment lines
accidentally
- removed wrong dep on db47 for mod_db
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
As suggested by Jo I uncommented the big sound packs, but marked as
BROKEN, meaning they're still available for selection, but not built by
default.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
- Fixed sha256 checksums of some of the Russian language prompts
- Commented out non 8 kHz sound packs to not clog the mirrors
- Changed versioning scheme to the one used by upstream
- Made "Sounds" function params more generic
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Make sure that we properly pass down both TARGET_CPPFLAGS and
TARGET_LDFLAGS in order to fix build failures with external toolchains
that don't automatically search for headers and libraries in
$(STAGING_DIR).
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
- FreeSWITCH stable series for OpenWrt/LEDE
- clean, simple Makefiles
- provides 'freeswitch' user on target device, no need for root
- procd init script
- musl and glibc support
- SHA256 for download verification
- hotplug script with extras (condition checks)
- package size reduced
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>