Upstream split out spandsp as well. But their spandsp "fork" may not be
a drop-in replacement for the regular spandsp. For now we keep it built
into freeswitch via patch.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Currently we disable some sofia tests to prevent build failure. An issue
was actually raised upstream ([1]) where this was discussed.
This cleared up some doubts. For instance it was established that
libcheck is used as a test framework, if the lib is detected. In OpenWrt
libcheck is available, so it may be in staging during the freeswitch
build.
Upstream also mentioned that libcheck is not always compatible with
freeswitch, which depends on the libcheck version.
This commit prevents libcheck detection. This is nicer than explicitly
disabling tests that fail.
[1] https://github.com/signalwire/freeswitch/issues/681
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
1. Removed PROCESS_SHARED locks check from libs/apr/configure.ac.
2. Flagged mod_flite as BROKEN due to lack of flite package.
3. Added some additional modules, i.e. mod_av, mod_esl, and flagged as BROKEN for now.
4. Depricated mod_celt.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Added an sqlite2 option for configure in apr-util
2. Moved bootstrap to Prepare stage.
3. Restructured patches directory to include CONFIG_LIBC
4. Fixed some modules dependency issues.
5. Reinstated mod_enum as not BROKEN.
6. Renamed mod_vp8 to mod_vpx according to FS changes.
7. Added some new modules and some are flagged as BROKEN.
i.e. mod_cv, mod_hiredis (BROKEN), mod_kazoo, mod_smpp (BROKEN)
8. Flagged some modules as BROKEN due to insufficient libraries.
i.e. mod_bv, mod_codec2, mod_fsv, mod_ilbc, mod_silk, mod_siren
9. Removed mod_snipe_hunt (depricated by FS)
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Update to FS Git HEAD 464d8ab91086715a2ec7eb1fb9a2d2cb53377eb7
2. Revert Config.in file to before GitHUB.
3. Revert dependency to libsrtp before GitHUB.
4. Add patch from Bluemax <bluemax@users.noreply.github.com> to libs/apr/configure.ac to disable TCP_NODELAY_WITH_CORK when cross compile.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Some platforms failed in configure process while checking for working
PROCESS_SHARED locks. Perhaps, this is caused by apr_cv_process_shared_works
variable set to yes in configure.ac file. This commit will set the
variable to no and see if configure process will pass such test.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. The included patched file (1130800-libs-srtp-configure-ac.patch) did
not seem to get pushed to the git server. Here we try again.
2. Update the patches/0000011-Makefile.am.patch file.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. restore missing ac_cv_dev_urandom=yes for sofia-sip to configure.ac
2. restore missing ac_cv_file___dev_urandom_=yes for srtp to configure.ac
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Update MD5SUM on sounds-en-us-callie files.
2. Update patches.
3. Fix on spelling error.
4. Fix (minor) on LDFLAGS for perl.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Fix issue with perl package dependency.
2. Fix issue with building mod-erlang.
3. Suspend unused boot() function in files/freeswitch.init.
3. Add mod-bert.
4. Update sound/moh packages to v1.0.50
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Bump to version 1.5.14b with the FS git HEAD of
59cd3c77d84fac242683c5eb0b61c52f10bb2bb5
2. Remove mod-memcache due to lack of libmemcache support by OpenWRT.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Bump to FS GIT EHAD 5173471b06d88063ec7e2622c92c9674840ae4b1.
2. Flag mod_yaml as BROKEN.
3. Fine tune PKG_CONFIG_PATH to ${STAGING_DIR}/usr/lib/pkg-config .
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Bump to git HEAD c411f8c7a99ea535bac661fb70676cebd1acfac5
2. Fix mod_celt.
3. Fix installation sed scripts.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Bump to git HEAD 3d5d8163b329f86aafed087815a51494ce50ce1a
2. Fix mod-erlang-event
3. Remove mod-speex
4. Add mod-rtc, mod-perl, and mod-verto. The last two modules depend
on perl target binary package which is currently omitted from
OpenWRT. As such, they are flagged as BROKEN.
5. Since FS no longer maintains and/or provides in-tree version of
portaudio library, both mod-portaudio and mod-portaudio-stream
are flagged as BROKEN.
6. Clean up and/or remove all staging paths from all libtool control
file names (.la).
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Bump to git HEAD dc671d9d82e5ccdc5617f53c68c272c44a56b535
2. Fix mod-erlang-event
3. Add mod-basic, mod-cdr-mongodb, mod-memcached, and mod-mongo
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
FreeSWITCH: Synced to FS latest git HEAD and fixed dependency issue.
1. Synched to FS git HEAD 8ea0bc73a9e162504b8e0564f585cbfb5b39acfc.
3. Added libopenssl as dependency.
Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
1. Synched to FS git HEAD fb238ed99779b28eeb1cc839b033ea2cf9d03212.
2. Update some patched files.
3. Bumped to FS v1.5.6b.
Signed-off-by: Mazilo <openwrt.mazilo@recursor.net>
1. Added CONFIG_FS_WITH_LZMA var to pass --enable-lzma or
--disable-lzma switch to configure for libs/tiff package.
The switch is determined by the selection of liblzma
package.
2. Synch to FS git HEAD 4eee5aee8c94910f65f47ade4e873aa62e7117eb.
3. Patches refreshed.
Signed-off-by: Mazilo <openwrt.mazilo@recursor.net>