From ac2d302c2c300fa13d9e51c0e29034f85b8aec38 Mon Sep 17 00:00:00 2001
From: George Joseph <gjoseph@digium.com>
Date: Mon, 4 Feb 2019 06:09:57 -0700
Subject: [PATCH] bundled-jansson:  On OpenSuse Leap libjansson.a was placed in
 lib64

On OpenSuse Leap, libjansson.a is installed in
third-party/jansson/dest/lib64 instead of lib (which is where
the top-level makeopts looks).  This causes a link failure.

* Updated jansson/Makefile to add an explicit --libdir to force
  the installation to third-party/jansson/dest/lib.

ASTERISK-28271
Reported by: David Wilcox

Change-Id: Ibf8af75e5da13562105fcc39ed898c6ef0b5a5f3
---
 third-party/jansson/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/third-party/jansson/Makefile b/third-party/jansson/Makefile
index ca57b1a176..a81502c449 100644
--- a/third-party/jansson/Makefile
+++ b/third-party/jansson/Makefile
@@ -81,7 +81,8 @@ source/.unpacked: $(DOWNLOAD_DIR)/$(TARBALL_FILE)
 
 source/config.status: source/.unpacked Makefile.rules .rebuild_needed
 	$(ECHO_PREFIX) Configuring
-	$(CMD_PREFIX) (cd source ; ./configure $(QUIET_CONFIGURE) $(JANSSON_CONFIG_OPTS) --disable-shared --enable-static --prefix=$(JANSSON_DIR)/dest)
+	$(CMD_PREFIX) (cd source ; ./configure $(QUIET_CONFIGURE) $(JANSSON_CONFIG_OPTS) --disable-shared \
+		--enable-static --prefix=$(JANSSON_DIR)/dest --libdir=$(JANSSON_DIR)/dest/lib)
 
 configure: source/config.status
 
-- 
GitLab