From 9f14faae7368d5010b8deaa6d2ac63481a80a5bf Mon Sep 17 00:00:00 2001 From: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com> Date: Mon, 8 Dec 2014 12:42:18 -0500 Subject: [PATCH] contrib: force maximal ICE candidate checks in PJNATH Value used = 150 (current code needs 144, i.e 12*12 ) Refs #62081 Change-Id: I806f0c5a30ab794894b434ace197285fbc223efe --- daemon/contrib/src/pjproject/rules.mak | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/daemon/contrib/src/pjproject/rules.mak b/daemon/contrib/src/pjproject/rules.mak index d93242c6de..51acf4f62d 100644 --- a/daemon/contrib/src/pjproject/rules.mak +++ b/daemon/contrib/src/pjproject/rules.mak @@ -24,6 +24,8 @@ ifdef HAVE_ANDROID PJPROJECT_OPTIONS += --with-ssl=$(PREFIX) endif +PJPROJECT_EXTRA_CFLAGS = -DPJ_ICE_MAX_CHECKS=150 + PKGS += pjproject # FIXME: nominally 2.2.0 is enough, but it has to be patched for gnutls ifeq ($(call need_pkg,'libpjproject'),) @@ -60,5 +62,5 @@ endif .pjproject: pjproject cd $< && $(HOSTVARS) ./aconfigure $(HOSTCONF) $(PJPROJECT_OPTIONS) - cd $< && $(MAKE) && $(MAKE) install + cd $< && CFLAGS="$(PJPROJECT_EXTRA_CFLAGS)" $(MAKE) && $(MAKE) install touch $@ -- GitLab