Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(freeswitch): revert "fix(freeswitch): include signalwire PR 1914 as a patch (backport from 2.7)" #18282

Merged
merged 1 commit into from Jul 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
360 changes: 0 additions & 360 deletions build/packages-template/bbb-freeswitch-core/1914.patch

This file was deleted.

17 changes: 2 additions & 15 deletions build/packages-template/bbb-freeswitch-core/build.sh
Expand Up @@ -80,24 +80,11 @@ cd $BUILDDIR/freeswitch
patch -p0 < $BUILDDIR/floor.patch
patch -p0 --ignore-whitespace < $BUILDDIR/audio.patch # Provisional patch for https://github.com/signalwire/freeswitch/pull/1531

# Patch: https://github.com/signalwire/freeswitch/pull/1914
# There are some long-standing issues with the way FreeSWITCH changes
# candidate pairs based on connectivity checks. That generally manifests
# as: 1) an asymmetric start time between inbound and outbound audio (eg
# inbound audio takes 20 seconds to come in while outbound works right out
# of the bat 2) wrong pairs being picked initially and FS taking longer
# than ideal to find a new one 3) 1006s 4) ...
#
# This ports signalwire/freeswitch/pull/1914 in an attempt to mitigate
# the aforementioned issues. The PR description explains the rationale
# rather well and seems sound.
patch -p1 < $BUILDDIR/1914.patch

./bootstrap.sh
./bootstrap.sh

./configure --disable-core-odbc-support --disable-core-pgsql-support \
--without-python --without-erlang --without-java \
--prefix=/opt/freeswitch
--prefix=/opt/freeswitch

# Overrides for generating debug version
# --prefix=/opt/freeswitch CFLAGS="-Wno-error -Og -ggdb" CXXFLAGS="-Wno-error -Og -ggdb"
Expand Down