[Buildroot] [PATCH v1 1/1] package/freeswitch: add patch to fix build issues

Heiko Thiery heiko.thiery at gmail.com
Thu Jun 11 09:12:41 UTC 2020


Hi Thomas,

Am Mi., 10. Juni 2020 um 22:29 Uhr schrieb Thomas Petazzoni
<thomas.petazzoni at bootlin.com>:
>
> On Tue,  9 Jun 2020 10:25:20 +0200
> Heiko Thiery <heiko.thiery at gmail.com> wrote:
>
> > diff --git a/package/freeswitch/0001-disable-the-check-for-check-lib.patch b/package/freeswitch/0001-disable-the-check-for-check-lib.patch
> > new file mode 100644
> > index 0000000000..213d7d35f4
> > --- /dev/null
> > +++ b/package/freeswitch/0001-disable-the-check-for-check-lib.patch
> > @@ -0,0 +1,33 @@
> > +From 6a63b51efdf431960711832d78225e50772ba8aa Mon Sep 17 00:00:00 2001
> > +From: Heiko Thiery <heiko.thiery at gmail.com>
> > +Date: Tue, 9 Jun 2020 08:32:51 +0200
> > +Subject: [PATCH] disable the check for check lib
> > +
> > +Do not set the define HAVE_CHECK to prevent building code with
> > +incompatible check lib.
> > +
> > +Signed-off-by: Heiko Thiery <heiko.thiery at gmail.com>
> > +---
> > + libs/sofia-sip/configure.ac | 6 +++---
> > + 1 file changed, 3 insertions(+), 3 deletions(-)
> > +
> > +diff --git a/libs/sofia-sip/configure.ac b/libs/sofia-sip/configure.ac
> > +index 9542208cb6..ebc677628d 100644
> > +--- a/libs/sofia-sip/configure.ac
> > ++++ b/libs/sofia-sip/configure.ac
> > +@@ -249,9 +249,9 @@ SAC_TPORT
> > + dnl Check is used for testing
> > + PKG_CHECK_MODULES(CHECK, check >= 0.9.4, have_check="yes", have_check="no")
> > + AM_CONDITIONAL(HAVE_CHECK, test x"$have_check" = "xyes")
> > +-if test x"$have_check" = "xyes"; then
> > +-   AC_DEFINE([HAVE_CHECK], 1, [Define to 1 if check library is available])
> > +-fi
> > ++#if test x"$have_check" = "xyes"; then
> > ++#   AC_DEFINE([HAVE_CHECK], 1, [Define to 1 if check library is available])
> > ++#fi
>
> Since we're anyway patching the configure.ac script, can we do better,
> and add a --enable/--disable or --with/--without option, and then use
> it from freeswitch Makefile.am to disable building sofia-sip tests ?

I have to admit I've no experience with automake and co. But I will
give it a try.

-- 
Heiko


More information about the buildroot mailing list