From 7d6d4a5ae9c5a8681e3487ee45cecd5a18d6810a Mon Sep 17 00:00:00 2001 From: Michael Iedema Date: Mon, 8 Dec 2014 16:03:44 +0100 Subject: [PATCH] fix pjproject dep --- build.sh | 1 + fix_pjproject_dependency.patch | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 fix_pjproject_dependency.patch diff --git a/build.sh b/build.sh index 3f2b07d..b0900b8 100755 --- a/build.sh +++ b/build.sh @@ -37,5 +37,6 @@ sayAndDo tar zxf asterisk-$VERSION.tar.gz sayAndDo mkdir asterisk-$VERSION/debian sayAndDo cp -R debian/* asterisk-$VERSION/debian/ sayAndDo cd asterisk-$VERSION +sayAndDo patch -p0 < ../fix_pjproject_dependency.patch sayAndDo dpkg-buildpackage -us -uc diff --git a/fix_pjproject_dependency.patch b/fix_pjproject_dependency.patch new file mode 100644 index 0000000..895a044 --- /dev/null +++ b/fix_pjproject_dependency.patch @@ -0,0 +1,10 @@ +--- res/res_rtp_asterisk.c.orig 2014-12-08 15:53:43.032358579 +0100 ++++ res/res_rtp_asterisk.c 2014-12-08 15:54:15.524358525 +0100 +@@ -47,6 +47,7 @@ + #include + #endif + ++#undef USE_PJPROJECT + #ifdef USE_PJPROJECT + /* Asterisk discourages the use of bzero in favor of memset, in fact if you try to use bzero it will tell you to use memset. As a result bzero has to be undefined + * here since it is used internally by pjlib. The only other option would be to modify pjlib... which won't happen. */