aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin.shar@gmail.com>2017-03-24 17:26:49 +0100
committerPau Espin Pedrol <pespin.shar@gmail.com>2017-03-27 15:21:48 +0200
commitc42bf19cc5ebb7b675fc14b57a8e3946cbeb5e60 (patch)
tree52c68c27fe4c180b99fbceb46dad005b52cadf30 /configure.ac
parent1e04d4b7a2c845589da20d891cc5e3c471cfe983 (diff)
configure: Fix compilation with new libortp
Commit 0c8d9ddaea8c1afdc0e9b8c37a31c9d158e57efd in ortp broke old API: function ortp_set_log_level_mask requires one new parameter 'domain'. This commit fixes compilation in my Archlinux box using ortp 1.0.1. Change-Id: I46e565f1873c7baf3c3b0aafe73951d20ce083b4
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac10
1 files changed, 10 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 99d83f6..43266be 100644
--- a/configure.ac
+++ b/configure.ac
@@ -59,6 +59,16 @@ then
CPPFLAGS+=" -fsanitize=address -fsanitize=undefined"
fi
+AC_COMPILE_IFELSE(
+ [AC_LANG_PROGRAM(
+ [[#include <ortp/ortp.h>]],
+ [[ortp_set_log_level_mask(NULL, 0xffff);]]
+ )],
+ [AC_DEFINE([HAVE_ORTP_LOG_DOMAIN], [1],
+ [ortp_set_log_level_mask requires domain parameter])],
+ [AC_DEFINE([HAVE_ORTP_LOG_DOMAIN], [0],
+ [ortp_set_log_level_mask has no domain parameter])])
+
AC_OUTPUT(
libosmoabis.pc
libosmotrau.pc