summaryrefslogtreecommitdiff
path: root/net/rtpproxy/patches
diff options
context:
space:
mode:
authorSebastian Kemper <sebastian_ml@gmx.net>2021-11-28 18:18:13 +0100
committerSebastian Kemper <sebastian_ml@gmx.net>2021-11-28 18:18:16 +0100
commit10b7fcd4d11e55d1bdb7e9eb60c3aff1f6cbe7dd (patch)
tree88ee0149340c83ea57e10df9fb585ef52189f7be /net/rtpproxy/patches
parent7e8ee8ac26c3d2c8a0bf7013c1b643af4186fb07 (diff)
rtpproxy: add build fix
- add upstream build fix related to libsrtp version bump - switch to $(AUTORELEASE) - refresh patch Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Diffstat (limited to 'net/rtpproxy/patches')
-rw-r--r--net/rtpproxy/patches/103-fix-rtp-crypto-setup.patch2
-rw-r--r--net/rtpproxy/patches/104-Resolve-build-breakage-after-ekt-member-of-the-polic.patch23
2 files changed, 23 insertions, 2 deletions
diff --git a/net/rtpproxy/patches/103-fix-rtp-crypto-setup.patch b/net/rtpproxy/patches/103-fix-rtp-crypto-setup.patch
index 5437151..b7ec0da 100644
--- a/net/rtpproxy/patches/103-fix-rtp-crypto-setup.patch
+++ b/net/rtpproxy/patches/103-fix-rtp-crypto-setup.patch
@@ -39,8 +39,6 @@ Date: Thu Oct 3 19:58:08 2019 +0200
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
-diff --git a/configure.ac b/configure.ac
-index 6e680c63..fe3216b6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -140,22 +140,22 @@ then
diff --git a/net/rtpproxy/patches/104-Resolve-build-breakage-after-ekt-member-of-the-polic.patch b/net/rtpproxy/patches/104-Resolve-build-breakage-after-ekt-member-of-the-polic.patch
new file mode 100644
index 0000000..0640e4f
--- /dev/null
+++ b/net/rtpproxy/patches/104-Resolve-build-breakage-after-ekt-member-of-the-polic.patch
@@ -0,0 +1,23 @@
+From f6c1f9e5924246216a05c295f450989ad9c80104 Mon Sep 17 00:00:00 2001
+From: Maksym Sobolyev <sobomax@sippysoft.com>
+Date: Thu, 13 May 2021 11:42:29 -0700
+Subject: [PATCH] Resolve build breakage after ekt member of the policy struct
+ has been deprecated by the libsrtp. We have not been using that member to do
+ anything meaningful anyhow and the struct is inied to \0, so it should have
+ no adverse effect.
+
+---
+ extractaudio/eaud_crypto.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/extractaudio/eaud_crypto.c
++++ b/extractaudio/eaud_crypto.c
+@@ -153,7 +153,7 @@ eaud_crypto_getopt_parse(char *optarg)
+ srtp_crypto_policy_set_rtp_default(&rval->policy.rtp);
+ srtp_crypto_policy_set_rtcp_default(&rval->policy.rtcp);
+ rval->policy.key = (uint8_t *)rval->key;
+- rval->policy.ekt = NULL; rval->policy.next = NULL;
++ rval->policy.next = NULL;
+ rval->policy.window_size = 128;
+ rval->policy.allow_repeat_tx = 0;
+ rval->policy.rtp.auth_tag_len = suite->tag_size;